Abstrak
Pengolahan data dan tabungan nasabah di Bank Sampah Mandiri Cilacap masih
manual, yaitu dengan cara ditulis satu persatu di buku. Hal ini menyebabkan beberapa
masalah dalam kegiatan operasionalnya. Tujuan dari penelitian ini adalah merancang dan
membangun sistem informasi pengelolaan data dan tabungan nasabah agar mempermudah
dan mempercepat petugas dalam proses pengolahan data, laporan tabungan,dan kebutuhan
informasi, sehingga meningkatkan kinerja petugas.Penelitian ini berbasis pada komputer di
Bank Sampah Mandiri Cilacap. Metode pengembangan sistem yang digunakan dalam
penelitian ini adalah model prototype. Aplikasi ini menggunakan bahasa pemrogaman
Microsoft Visual Basic 2012 dan MySQL sebagai manajemen basis data. Akhirnya, sistem
informasi pengolahan data dan tabungan nasabah pada Bank Sampah mandiri Cilacap yang
dapat membantu mempercepat dan mempermudah petugas dalam mengolahan data,
melaporkan tabungan, dan kebutuhan informasi berhasil dibuat oleh penulis.
Processing and data savings customers in Bank Sampah Mandiri Cilacap are still
written manually in the book. It causes some problems in the operational activity. The
purpose of this study designs and builds the information systems of data processing and bank
deposit account in order to make easier and accelerate in data processing, savings reports,
and the informations requirement to improve officer’s performance. This research based on
the computer in Bank Sampah Mandiri Cilacap. Development system method that is used in
this study is a Waterfall model. This application uses Microsoft Visual Basic programming
language in 2012 and MySQL as database management. Finally, the application of data
processing and the system savings information in Bank Sampah Mandiri Cilacap that helps
to speed up and simplify the officers in processing data, report deposit accounts, and
requiring the information is succesfully created by the researcher.
Kata Kunci :
Information System, MySQL, Database
Pendahuluan
Bank Sampah “MANDIRI” Cilacap mampu menampung sampah di Kabupaten
merupakan salah satu organisasi partisipasi Cilacap.
masyarakat untuk memberikan solusi aktif Bank Sampah “MANDIRI” dalam
terhadap permasalahan sampah di pengelolaan data transaksi sampah dan
Kabupaten Cilacap, khususnya warga pengolahan data tabungan, petugas
masyarakat kelurahan Kebonmanis. Hal ini mencatat satu persatu data di buku, mulai
terkait semakin meningkatnya volume dari catatan pertama jumlah sampah yang
sampah dan daya tampung TPA (Tempat ditabung dicatat di lembaran kertas oleh
Pembuangan Akhir) yang sudah tidak petugas penarikan sampah, lalu disaat yang
sama dicatat di buku tabungan nasabah. sedang pergi atau ada kepentingan maka
Setelah itu dimasukan ke buku besar yang nasabah harus menunggu karena proses
bersumber dari lembaran kertas catatan pembukuan dilakukan dirumah petugas
pertama sampah yang ditabung oleh bukan di kantor utama bank sampah,
petugas pembukuan, dan terakhir di rekap dalam hal ini keterlambatan dalam
dibuku keuangan. Dalam proses yang penerimaan informasi yang dibutuhkan
sedang berjalan terdapat beberapa oleh nasabah. Belum adanya batasan hak
permasalahan seperti adanya redundansi akses sehingga semua orang bisa melihat
atau adanya kesamaan data. Dalam langsung semua data yang ada di buku, ini
pencarian membutuhkan waktu relatif membuat keamanan data kurang terjamin.
lama, belum lagi bila petugas pembukuan
Untuk mengatasi permasalahan diatas akan dicapai, Pengolahan data terdiri dari
Bank Sampah “MANDIRI” Cilacap kegiatan-kegiatan penyimpanan data dan
membutuhkan sebuah sistem informasi penanganan data [9].
pegolahan data dengan menggunakan
aplikasi komputer, yang dapat 3. Tabungan
mempermudah dalam penginputan,
pengolahan, penyimpanan data serta Tabungan merupakan simpanan yang
informasi, dan pembuatan penarikannya hanya dapat dilakukan
laporandiharapkan penggunaan aplikasi menurut syarat tertentu yang disepakati.
berbasis komputerisasi dapat membantu Pembukaan tabungan masyarakat dapat
mempercepat dan mempermudah dilakukan sesuai ketentuan yang berlaku
pekerjaan sehingga menghasilkan data dan dapat dibuka berdasarkan permintaan
yang akurat dengan waktu yang relatif perorangan, gabungan (lebih dari satu
cepat, serta mampu meningkatkan kinerja orang) dengan kedudukan yang setara, dan
petugas dan tingkat keamanan lebih badan tertentu [4].
terjamin.
4. Basis data
Tinjauan Pustaka
Basis Data (Database) terdiri atas dua
1. Pengertian Sistem Informasi kata, yaitu basis dan data. Basis kurang
lebih dapat diartikan sebagai markas atau
Menurut O’Brian 2005, sistem informasi gudang, tempat bersarang/berkumpul.
(information system) merupakan Sedangkan data adalah representasi fakta
kombinasi teratur dari orang-orang, dunia nyata yang mewakili suatu objek
perangkat keras (hardware), perangkat seperti manusia (pegawai, siswa, pembeli,
lunak (software), jaringan komunikasi, pelanggan), barang, hewan, peristiwa,
dan sumber daya data yang konsep, keadaan, dan sebagainya, yang
mengumpulkan, mengubah, dan diwujudkan dalam bentuk angka, huruf,
menyebarkan informasi dalam sebuah simbol, teks, gambar, bunyi, atau
organisasi [10]. kombinasinya [2].
Data merupakan bahan mentah untuk Bank Sampah Mandiri Cilacap berdiri
diolah yang hasilnya kemudian menjadi sebagai bentuk partisipasi masyarakat
informasi. Dengan kata lain, data yang untuk memberikan solusi aktif
telah diperoleh harus diukur dan dinilai terhadap permasalahan sampah di
dengan baik dan buruk, berguna atau tidak Kabupaten Cilacap. Hal ini terkait
dalam hubungannya dengan tujuan yang semakin meningkatnya volume
sampah dan daya tampung Tempat f. Solution Explorer baru
Pembuangan Akhir (TPA) yang g. SQL Server Object Explore
sudah tidak mampu menampung baru
sampah di Kabupaten Cilacap. Bank
Sampah merupakan wadah 7. Microsof Visual Basic 2012
pemanfaatan dan pengolahan sampah
anorganik menjadikan barang yang Visual Basic 2012 merupakan
bernilai ekonomis guna memberikan salah satu paket teknologi bahasa
tambahan penghasilan kepada pemrogaman versi terbaru yang
masyarakat dalam bentuk tabungan dikeluarkan oleh Microsoft.
sampah [8]. Bahasa Pemrogaman Visual Basic
digunakan untuk membuat aplikasi
5. MySQL Windows yang berbasis Graphical
User Interface (GUI). Microsoft
MySQL tergolong sebagai DBMS Visual Studio 2012 sebagai produk
(Database Management System). IDE (Integrated Development
Perangkat lunak ini bermanfaat untuk Environments) andalan yang
mengelola data dengan cara yang dikeluarkan oleh Microsoft.
sangat fleksibel dan cepat. Berikut Microsoft Visual Studio 2012 telah
adalah sejumlah aktifitas yang terkait menambahkan berbagai
dengan data yang didukung oleh pembaruan dan perbaikan fitur-
perangkat lunak tersebut [5]. fitur untuk melengkapi fitur versi
a. Menyimpan data ke dalam tabel sebelumnya [7].
b. Menghapus data dalam tabel
c. Mengubah data dalam tabel 8. Crystal Report
d. Mengambil data yang tersimpan
dalam tabel Crystal Report merupakan salah
e. Memungkinkan memilih data satau aplikasi perancangan
tertentu yang diambil laporan yang berbasis GUI (
f. Memungkinkan untuk Graphical User Interface).
melakukan pengaturan hak Kelebihan lainya, Crystal Report
akses terhadap data dapat terkoneksi dengan berbagai
macam sumber data base, hal ini
6. Microsoft Visual Studio 2012 meliputi: Microsoft Excel,
Oracle, Acces, Sql Server,
Versi terbaru dari Microsoft Visual MySQL, dan lai-lain. Kelebihan
Studio adalah versi Visual Studio lain dari Crystal Report adalah
2012, versi ini terdapat banyak disediakanya banyak tools-tools
kelebihan dibanding dengan versi- bantu yang mempermudah user
versi sebelumnya. Adapun kelebihan dalam mengembangkan sebuah
yang dimaksud adalah sebagai berikut: sistem aplikasi yang interaktif
[6] [3].
a. Tampilan Look and Feel yang
baru. Metode Penelitian
b. Microsoft.NET Framework 4. 5.
c. LightSwitch Metode yang digunakan dalam
d. IIS Express perancangan sistem informasi
e. Dukungan untuk WinRT pengolahan data dan tabungan
nasabah pada Bank Sampah tahap ini juga perlu di
Mandiri ini menggunakan metode dokumentasikan.
pengembangan sistem waterfall.
Berikut ilustrasi model waterfall 3. Pembuatan Kode Program
[1].
Desain harus di translasikan ke
dalam program perangkat lunak.
Hasil dari tahap ini adalah program
komputer sesuai dengan desain
yang telah dibuat pada tahap desain.
4. Pengujian
Gambar 1. Ilustrasi Model
Waterfall Pengujian fokus pada
perangkatlunak secara dari segi
1. Analisis kebutuhan perangkat logik dan fungsional dan
lunak memastikan bahwa semua bagian
sudah di uji. Hal ini dilakukan untuk
Proses pengumpulan meminimalisir kesalahan (error) dan
kebutuhan dilakukan secara memastikan keluaran yang di
intensif untuk hasilkan sesuai dengan yang
menspesifikasikan kebutuhan diinginkan .
perangkat lunak agar dapat
dipahami perangkat lunak 5. Pendukung (Support) atau
seperti apa yang dibutuhkan Pemeliharaan (Maintenance)
oleh user. Spesifikasi
kebutuhan perangkat lunak Tidak menutup kemungkinan
pada tahap ini perlu untuk di sebuah perangkat lunak mengalami
dokumentasikan. perubahan ketika sudah dikirimkan
ke user. Perubahan bisa terjadi
2. Desain karena adanya kesalahan yang
muncul dan tidak terdeteksi saat
Desain perangkat lunak adalah pengujian atau perangkat lunak
proses multi langkah yang harusberadaptasi dengan lingkungan
fokus pada desain pembuatan baru. Tahap pendukung atau
program perangkatlunak pemeliharaan dapat mengurangi
termasuk struktur data, proses pengembangan mulai dari
arsitektur perangkat lunak, analisis spesifikasi untuk perubahan
representasi antarmuka, dan perangkat lunak yang sudah ada,
prosedur pengkodean. Tahap tapi tidak untuk membuat perangkat
ini mentranslasi kebutuhan lunak baru .
perangkat lunak dari tahap
analisi kebutuhan ke Hasil dan Pembahasan
representasi desain agardapat A. Analisis Sistem
diimplementasikan menjadi 1. Analisis Kebutuhan Sisitem
programpada tahap a. Kebutuhan User
selanjutnya. Desain perangkat (Brainware)
lunak yang di hasilkan pada
1) Kebutuhan Masukan 2. DFD Level 1
(Input)
2) Kebutuhan Proses
3) Kebutuhan Keluaran
(Output
2. Kebutuhan Perangkat
Keras (Hardware)
3. Kebutuhan Perangat
Lunak (Software)
4. Analisis Kelayakan
Sistem
a. Kelayakan Teknik
B. Desain Sistem
1. DFD Level 0
Daftar Pustaka
[1] A.S Rosa, Shalahuddin M, “Modul
Pembelajaran Rekayasa perangkat
Lunak (Terstruktur dan
Berorientasi objek)”.Bandung:
Modula, 2011.
[2] Fathansyah, “Basis Data”.
Bandung: Informatika, 2012.
[3] Irnawan, Malau Yesni, “Apa Pun
Permintaannya crystalreport
Jawabannya!”. Jakarta: Elex
Media Komputindo, 2011.
[4] Ikatan Bankir Indonesia,
“Memahami Bisnis Bank”. Jakarta
Pusat: PT Gramedia Pustaka
Utama, 2013.
[5] Kadir. A, “Mudah mempelajari
Database MySQL”. Yogyakarta:
Andi, 2010.
[6] Wahana Komputer, “Visual Basic
2012”. Semarang, 2012.
[7] Wahana Komputer, “Membangun
Aplikasi Database dengan Visual
Basic 2012”. Semarang, 2013.
[8] Nurhidayat. Moh, “Modul Profil
Bank Sampah Mandiri Cilacap
(BSM)”. Cilacap, 2012.
[9] Sutabri. T, “Konsep Sistem
Informasi”. Yogyakarta: Andi,
2012.