jurnal skripsi
Post on 26-Dec-2015
126 Views
Preview:
TRANSCRIPT
IMPLEMENTASI BAHASA PEMROGRAMAN JAVA DALAM
PERANCANGAN APLIKASI PENGOLAHAN DATA SIMPAN PINJAM
PADA KOPERASI SUMBER REZEKI DAN DI DUKUNG DATABASE
MYSQL
Joko Nugroho1), Jufriadif Na’am, S.Kom, M.Kom2), Eva Rianti, S.Kom, M.Kom3)
1) Sistem Informasi, UPI ”YPTK”, P ad an g
email: jokonugroho58@yahoo.com
2) Sistem Informasi, UPI ”YPTK”, P ad an g
NIDN : 1003026702
3) Sistem Informasi, UPI ”YPTK”, P ad an g
NIDN :1028098601
Abstrak - Sebuah penelitian telah dilakukan pada Koperasi Sumber
Rezeki. Permasalahan yang dijadikan dasar dalam pembuatan skripsi ini yaitu
pengolahan data nasabah, laporan dan pembagian saham hasil usaha.
Penyajian laporan – laporan yang berhubungan dengan informasi
simpanan dan pinjaman disajikan dengan lengkap dan akurat. Kemudahan
pembuatan laporan dapat dibandingkan dengan laporan sebelumnya dimana
pengentrian data simpanan dan pinjaman menggunakan data yang diambil dari
lemari arsip dan resiko kehilangan datapun cukup besar.
Tujuan utama dari penelitian ini yaitu mempermudah pekerjaan
pengolahan data simpanan dan pinjaman pada Koperasi Sumber Rezeki.
Perancangan aplikasi yang sederhana bertujuan dapat dengan mudah dimengerti
oleh pengguna.
Kata Kun ci : Kop era si , Si mpan Pi njam, Apl i ka si Kop erasi menggu na kan Ja va, Ba ha sa Pemrogra man Ja va da n d ata ba se MySQL .
Nama File : 10101152611034_Joko Nugroho_Sistem Informasi
I.PENDAHULUAN
1.1 Latar Belakang Masalah
Tidak dapat dipungkiri kemajuan
ilmu teknologi informasi sekarang ini berkembang sangat pesat dan cepat, seiring dengan kerumitan dunia bisnis dan informasi. Salah satu bentuk kemajuan itu adalah adanya komputer. Komputer dapat menangani proses pengolahan data yang diolah menjadi suatu informasi akurat yang sangat dibutuhkan sehingga mampu menerobos keterbatasan manusia dalam hal keakuratan, kecepatan, serta dalam hal ingatan. Di samping itu komputer dapat menyimpan data, memperbaiki dan mengambil informasi yang dibutuhkan.
Namun hal ini belum termanfaatkan sepenuhnya di Koperasi Sumber Rezeki yang belum memiliki sistem yang baik dalam melakukan pengolahan data, yakni hanya menggunakan aplikasi pengolahan data standar seperti microsoft exel. Dimana hanya mengolah data secara sederhana sehingga apabila di tinjau dari efisiensinya,penggunaan aplikasi seperti microsoft exel akan terasa sekali kekurangannya, terutama dalam hal pembaharuan, kontrol data serta pembuatan laporan.
Berhubung banyaknya jumlah data yang diolah, maka paket pengolahan data tersebut dirasa kurang mampu menghasilkan informasi dengan cepat, efisien, dan akurat. Oleh karena itu penulis mencoba merancang sistem pengolahan data koperasi sumber rezeki dengan menerapkan bahasa pemograman Java yang dituangkan dalam skripsi dengan judul: “IMPLEMENTASI BAHASA PEMROGRAMAN JAVA DALAM PERANCANGAN APLIKASI PENGOLAHAN DATA SIMPAN PINJAM PADA KOPERASI SUMBER REZEKI DAN DI DUKUNG DATABASE MYSQL ”. 1.2 Perumusan Masalah
Berdasarkan latar belakang yang telah diuraikan diatas, maka dapat dirumuskan masalah yang dihadapi oleh Pengelola data koperasi sumber rezeki yaitu sebagai berikut :
1. Bagaimana cara mendapatkan data – data simpanan dan pinjaman dengan cepat, tepat , dan akurat sehingga menghasilkan
informasi yang dapat di pertanggungjawabkan ? 2. Bagaimanakah solusi agar pada saat
melakukan pencarian data nasabah yang ingin membayar angsuran cepat di temukan datanya?
3. Bagaimana cara agar ketua dapat melihat semua nasabah yang masuk dengan cara membatasi hak akses sehingga terjadi transparansi dalam pengelolaan data. ?
4. Penggunaan sistem koperasi yang masih bersifat manual menyebabkan proses pembuatan laporan data – data simpan pinjam menjadi lambat dan tidak tepat waktu.
1.3 Hipotesa Hipotesa atau hipotesis adalah
dugaan sementara atau pemecahan masalah yang bersifat sementara dimana akan dibuktikan dengan hasil penelitian yang akan dilakukan. Berdasarkan perumusan masalah diatas, penulis membuat hipotesis, yaitu : 1. Dengan adanya sistem koperasi yang
memiliki basis data lebih baik penataannya terhadap data-data simpan pinjam diharapkan dapat memberikan kemudahan bagi pengurus yang terkait , baik dalam pembayaran angsuran, peminjaman, atau pencarian data yang telah tersimpan sebelumnya.
2. Dengan adanya hak akses yang telah di buat dalam sistem membuat pengurus, ketua dan bagian – bagian pengurus dapat melihat data atau informasi yang sesuai dengan tugasnya, sehingga tercipta transparansi antar pengurus.
1.4 Tujuan Penelitian Adapun beberapa tujuan penulis dalam melakukan penelitian ini adalah sebagai berikut : 1. Agar penulis dapat mempertajam
pengetahuan dan keterampilan tentang pengembangan sistem informasi, bahasa pemrograman java serta keterampilan lain yang terkait.
2. Mendesain dan menguji Sistem Informasi pengolahan Data Simpan Pinjam pada Koperasi sumber rezeki.
3. penerapan ilmu yang telah diperoleh saat kuliah di Universitas Putra Indonesia “YPTK” Padang dengan
membangun sebuah sistem koperasi yang bersifat komputerisasi.
II.LANDASAN TEORI
2.1 Pengertian Sistem Informasi
Dari pembahasan diatas telah diketahui bahwa informasi merupakan hal yang sangat penting bagi perusahaan dalam pengambilan keputusan. Adapun pengertian sistem informasi menurut Robert. A. Leitech dan K. Roscoe Davis sebagai berikut :
“Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan “(Jogiyanto HM. 2011 :11).
2.2 Siklus Hidup Pengembangan Sistem SDLC adalah langkah-langkah (pedoman) yang harus diikuti untuk mengembangkan, merancang sebuah sistem. Siklus hidup pengembangan sistem ini adalah seperti kompas di dalam merancang sistem. Adapun langkah-langkah dari siklus hidup pengembangan sistem dapat dilihat pada gambar 2.1 di bawah ini
Gambar 2.1 Siklus Hidup Pengembangan Sistem menurut Jogiyanto (2005:52).
2.3 Pengertian Koperasi
Koperasi adalah badan usaha yang beranggotakan orang atau badan hukum yang berlandaskan pada asas kekeluargaan dan demokrasi ekonomi. Kegiatan usaha koperasi merupakan penjabaran dari UUD 1945 pasal 33 ayat (1). Dengan adanya penjelasan UUD 1945 pasal 33 ayat (1) koperasi berkedudukan sebagai sosok guru perekonomian nasional dan sebagai bagian yang tidak terpisahkan dalam sistem perekonomian nasional. Sebagai salah satu pelaku ekonomi, koperasi merupakan organisasi ekonomi yang berusaha menggerakkan potensi sumber daya ekonomi demi mamajukan kesejahteraan anggota. Karena sumber daya ekonomi tersebut terbatas dan dalam mengembangkan koperasi harus mementingkan kepentingan anggota, maka koperasi harus mamapu bekerja seefisien mungkin dan mengikuti prinsip prinsip koperasi dan kaidah-kaidah ekonomi.
2.4 Sekilas Tentang Java
Java merupakan development tools yang fleksibel dan powerful. Salah satu keunggulannya adalah platform independence. Maksud dari platform independence adalah program yang kita tulis tidak bergantung pada sistem operasi saat program itu dibuat. Ini berarti sekali kita membangun suatu aplikasi pada satu jenis sistem operasi, kita dapat menjalankannya pada bagian sistem operasi dan dapat berjalan sebagaimana mestinya. Bahkan kita tidak perlu mengkompilasai ulang program tersebut.
Untuk mengembangkan aplikasi berbasis Java, kita memerlukan Java Development Kit (JDK). Saat ini JDK telah mencapai versi 2 yang dicapai dengan Java 2 Platform.
Alternatif lain untuk mengkompilasi program bahasa tingkat tinggi selain menggunakan compiler, yaitu menggunakan interpreter. Perbedaan antara compiler dan interpreter adalah compiler mentranslasi program secara keseluruhan sekaligus, sedangkan interpreter mentranslasi program secara instruksi per instruksi. Contoh bahasa pemrograman yang menggunakan interpreter adalah LISP dan Basic.
Java dibuat dengan mengkombinasi antara compiler dan interpreter. Program yang ditulis dengan Java dikompilasi
menjadi mesin, tetapi bahasa mesin untuk komputer tersebut tidak benar-benar ada. Oleh karena itu disebut “Virtual” komputer, yang dikenal dengan Java Virtual Mechine (JVM). Bahasa mesin untuk JVM disebut Java bytecode.
III. ANALISA DAN HASIL
3.1 Analisa Sistem Yang Sedang Berjalan Sistem yang sedang berjalan
merupakan sistem yang saat ini dipakai oleh suatu perusahaan guna untuk menganalisis sistem untuk diusulkan sistem yang baru. Untuk lebih mengetahui dan memahami sistem yang sedang berlangsung pada Koperasi Sumber Rezeki, maka dapat dilihat pada Aliran Sistem Informasi (ASI) Lama pada gambar 3.1 di bawah ini :
Gambar 3.1 Aliran Sistem Informasi Lama
3.2 Aliran Sistem Informasi Baru (ASI) Baru Pada aliran sistem informasi baru ini terjadi perubahan dalam sistem aliran datanya. Perubahan seperti pengurangan komponen dalam proses simpan pinjaman pada proses Simpan Pinjam yaitu pada proses pembuatan semua laporan dilakukan
oleh bendahara. Aliran sistem informasi baru dapat dilihat pada gambar asi 3.2 berikut ini:
Gambar 3.2 Aliran Sistem Informasi
Baru 3.3 Data Flow Diagram (DFD) Data Flow Diagram (DFD) sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan (misalnya di hardisk, diskette dan lain sebagainya). Untuk lebih merinci mengenai rancangan sistem baru perlu di jabarkan sebuah Data Flow Diagram (DFD) yang merupakan penguraian dari proses utama yang tertera pada Context Diagram. 3.4 Context Diagram
Context Diagram merupakan gambaran umum sebuah sistem. Dari context diagram maka akan dapat diketahui kemana dan dari mana informasi yang ada pada sistem berjalan. Gambaran contex diagram pada sistem aplikasi pemanggilan nomor urut seperti gambar 3.3 berikut ini :
Gambar 3.3 Context Diagram
3.5 Data Flow Diagram (DFD ) Level 0 Data Flow Diagram (DFD) adalah
gambaran sitem secara logical. Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi file. Keuntungan menggunakan data flow diagram adalah untuk memudahkan pemakai yang kurang menguasai bidang komputer untuk dapat mengerti tentang sistem yang akan dikembangkan. Untuk lebih jelasnya perhatikan gambar dibawah ini :
Gambar 3.4 Data Flow Diagram
3.6 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah bagan gambar untuk perancangan database yang terdiri dari beberapa entity. ERD dapat membantu dalam mempelajari hubungan antar file
database yang di rancang. Dapat kita lihat pada gambar 3.5 berikut ini :
Gambar 3.5 Entity Relationship Diagram 3.6 Struktur Program Struktur program hirarki input proses output (HIPO) data berisikan suatu set diagram yang secara grafis menjelaskan sitem dimulai dari tingkat umum sampai tingkat khusus. Mula – mula tiap fungsi utama didefenisikan kemudian dibagi lagi kedalam tingkatan khusus yang lebih rinci. Adapun bentuk dari struktur program Sistem Informasi Koperasi Sumber Rezeki adalah sebagai berikut:
Gambar 3.5 Struktur Program
IV. IMPLEMENTASI SISTEM
4.1 Implementasi Sistem
Implementasi merupakan tahap uji coba terhadap sistem yang telah dibuat, apakah sistem sudah dapat berjalan dengan
benar serta juga merupakan uji coba langsung cara menjalankan sistem untuk memudahkan pengguna dalam mengoperasikannya. 4.1.1 Menu Utama
Gambar 4.1 Menu Utama
4.1.2 Login
Menu login merupakan sebagai
pembagi level atau hak akses user, menu
login dapat kita lihat pada gambar berikut :
Gambar 4.2 Login
4.1.3 Menu Utama Level dan Entry
Menu utama level merupakan menu
utama level user yang mempunyai beberapa
sub menu yang dapat dieksekusi sesuai
dengan level user dan akan aktif berdasarkan
level user. Pada menu entry terdapat sub-sub
menu, diantaranya sub menu entry data
anggota, data simpanan, data pinjaman, dan
data angsuran. Berikut gambar menu utama
level user.
Gambar 4.3
4.1.3.1 Sub Menu Entry Data Anggota
Sub menu entry data anggota berguna
untuk menyimpan data anggota yang
mendaftar dan dapat dijadikan patokan
anggota telah terdaftar atau belum ketika
melakukan pinjaman. Berikut desain dari
form entry data anggota.
Gambar 4.4
4.1.3.2 Sub Menu Entry Data Simpanan
Merupakan form yang dipakai untuk
mengetahui berapa jumlah simpanan dari
setiap anggota. Form Entry Data Simpanan
dapat dilihat pada Gambar 4.5
Gambar 4.5
4.1.3.3 Sub Menu Entry Pinjaman
Merupakan form yang dipakai untuk
mengetahui berapa jumlah pinjaman dari
setiap anggota. Form Entry Data Pinjaman
dapat dilihat pada Gambar berikut :
Gambar 4.6
4.1.3.4 Sub Menu Entry Angsuran
Merupakan form yang dipakai untuk
mengetahui berapa jumlah angsuran dari
setiap anggota. Form Entry Data Angsuran
dapat dilihat pada Gambar 4.7 :
Gambar 4.7
4.1.4 Sub Menu Laporan
Sub menu setelah menu entry pada
menu utama adalah sub menu laporan dari
semua data yang akan dipakai untuk operasi
berikutnya. Laporan merupakan hasil output
dari input atau entry data yang telah
diinputkan melalui form entry.
4.1.4.1 Laporan Data Anggota
Laporan data anggota merupakan
hasil dari pengentrian data anggota.
Laporan Data Anggota dapat dilihat pada
gambar berikut ini :
Gambar 4.8
4.1.4.2 Laporan Data Simpanan
Laporan data simpanan merupakan
hasil dari pengentrian data simpanan
anggota. Laporan Data Simpanan dapat
dilihat pada gambar 4.9.
Gambar 4.9
4.1.4.3 Laporan Data Pinjaman
Laporan data pinjaman merupakan
hasil dari pengentrian data pinjaman
anggota. Laporan Data pinjaman dapat
dilihat pada gambar 4.10.
Gambar 4.10
4.1.4.4 Laporan Data Angsuran
Laporan data angsuranmerupakan
hasil dari pengentrian data angsuran
anggota. Laporan Data angsuran dapat
dilihat pada gambarberikut :
V. KESIMPULAN DAN SARAN
5.1 Kesimpulan Dari uraian masalah diatas yang telah
penulis kemukakan pada bab-bab sebelumnya, serta berdasarkan pada analisa dari data-data yang ada, maka dapat penulis tarik beberapa kesimpulan: 1. Dengan rancangan sistem baru
pengolahan data yang masih bersifat manual dapat dialihkan menjadi pengolahan data yang bersifat komputerisasi sehingga permasalahan redundansi data dapat ditekan.
2. Tujuan dari pembuatan sistem ini adalah mempercepat proses pengolahan data menjadi laporan atau informasi yang tepat, cepat dan akurat.
3. Dengan menerapkan sistem yang baru ini sangat membantu karyawan koperasi yang berkerja dibidang simpan pinjam dalam menyediakan informasi simpan pinjam anggota tanpa harus melakukan pencarian data dalam lemari arsip.
5.2 Saran - Saran
Adapun beberapa saran dari penulis sebagai penutup dari skripsi ini adalah.
1. Agar sistem yang dirancang dapat bekerja secara efektif dan efisien maka diperlukan tenaga terampil dalam pengaplikasian aplikasi yang dibuat, seperti melakukan simulasi penggunaan sistem baru oleh calon pengguna atau karyawan yang bekerja dalam koperasi simpan pinjam tersebut.
2. Agar sistem dapat melakukan pelayanan yang lebih baik, diharapkan adanya umpan balik dari pengguna kepada penulis.
3. Mencoba sistem yang telah dirancang, dan melakukan perbandingan keberhasilan sistem dengan sistem lama. Apabila sistem baru lebih baik dari sistem lama maka sebaiknya instansi menggunakan sistem yang baru.
4. Rancangan sistem baru ini membutuhkan penggunaan lemari arsip dengan tujuan untuk memastikan keaslian data. Oleh karena itu, tingkatkan keamanan lemari arsip karena selama penelitian masih ditemukan permasalahan dokumen – dokumen yang hilang.
5. Penggunaan sistem yang baru ini tidak selamanya dapat menjadi solusi atau jalan keluar bagi organisasi tanpa adanya dukungan sumber daya yang baik. Jadi sebaiknya pengguna sistem dapat menyeimbangkan antara sistem yang ada dengan kualitas SDM itu sendiri.
DAFTAR PUSTAKA
Anonim. 2013. “Sejarah Perkembangan Koperasi di Indonesia”.
http://adtiyaprasetya11.blogspot.com/2013/08/sejarah-perkembangan-koperasi-di.html. 20 November 2013.
Anonim. 2012. “Pengertian dan Kelebihan Database MySQL”.
http://hastomo.net/php/pengertian-dan-kelebihan-database-mysql.html. 20 November 2013.
Anonim. 2008. “Kelebihan dan Karakterisitik Java”.
http://sinau-java.blogspot.com/2008/05/kelebihan-dan-karakteristik-java.html. 20 November 2013.
Caria, Brezky. 2012. Sistem Informasi
Pengolahan Data Koperasi Simpan Pinjam Di Kenagarian Mungo Kecamatan Payakumbuh Dengan Menggunakan Bahasa Pemrograman Visual Basic 6.0. Skripsi. Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Putra Indonesia “YPTK” Padang.
Egal, Fajrin. 2011. Perancangan Sistem
Informasi Pengolahan Data Simpan Pinjam Di Kpri Lubuk Begalung Dengan Menggunakan Bahasa Pemrograman Visual Basic 6.0 Dan Database Ms.Acess 2007. Skripsi. Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Putra Indonesia “YPTK” Padang.
Hartono, Jogiyanto. 2005. Analisa dan Desain. Yogyakarta : Andi. Hartono, Jogiyanto. 2008. Sistem Teknologi
Informasi Edisi III. Yogyakarta : Andi.
Hartono, Jogiyanto, 20011. Pengenalan
Sistem Informasi Yogyakarta : Andi.
Kadir, Abdul. 2002. Pengenalan Sistem Informasi. Yogyakarta : Andi.
Kadir, Abdul. 2010, “Mudah Mempelajari Database MySQL”. Yogyakarta : Andi
Naldy, Sefri. 2013. Implementasi Bahasa
Pemrograman Php Berbasis Web Didukung Dengan Database Mysql Dalam Merancang Sistem Informasi Administrasi Data Simpan Pinjam Pada Ksp Sarana Makmur Kabupaten Merangin. Skripsi. Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Putra Indonesia “YPTK” Padang.
Putranta, Dewa, Hasta.2004.Pengantar
System dan Teknologi informasi. Yogyakarta : Satria Muda
Rahim, Arman. 2013. Pengembangan Sistem
Informasi Kepegawaian Dinas Pekerjaan Umum Provinsi Sumbar Dengan Menggunakan Bahasa Pemograman Visual Basic 6.0 Dan Dbms Oracle 10 g. Skripsi. Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Putra Indonesia “YPTK” Padang.
Wahana Komputer.2010.Pengembangan Aplikasi Database Berbasis JavaDB dengan Netbeans. Yogyakarta: Andi Offset.
Yolanda, Yenika. 2010. Sistem Informasi
Pengolahan Data Simpan Pinjam Pada Koperasi Anantakupa Gulai Bancah Bukittinggi Dengan Menggunakan Bahasa Pemrograman Java. Skripsi. Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Putra Indonesia “YPTK” Padang.
top related