Kesimpulan Kesimpulan dan Saran

d. LANcard 10100 Mbps e. Mouse, keyboard,monitor 4.3.2. Pengujian Adapun teknik pengujian perangkat lunak yang digunakan penulis dalam membangun sistem informasi ini, adalah teknik pengujian blackbox testing. Menurut Al- Bahra bin Ladjamudin 2006:379, metode blackbox testing ini berfokus pada keperluan fungsional dari software, yang memungkinkan untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Uji coba blackbox merupakan pendekatan yang melengkapi untuk menemukan kesalahan yang terjadi. 4.3.2.1. Rencana Pengujian Berikut Detail Rencana Pengujian dapat dilihat pada Tabel 4.1 4.3.2.2. Kesimpulan Hasil Pengujian Berdasarkan hasil pengujian yang sudah dilakukan dengan beberapa kondisi yang memungkinkan pada saat program dijalankan, maka dapat ditarik kesimpulan bahwa perangkat lunak yang dibuat sudah berjalan dengan cukup baik sebagaimana yang diharapkan oleh perusahaan.

V. Kesimpulan dan Saran

5.1 Kesimpulan

Berdasarkan hasil dan uraian pembahasan diatas, maka dapat ditarik kesimpulan sebagai berikut: 1. Dengan adanya sistem informasi ini dapat mempercepat proses transaksi penjualan kepada konsumen di Toko Yunika. 2. Dengan adanya sistem informasi ini mempermudah proses pengolahan dan pencarian data barang baik barang yang terjual maupun barang yang tersedia. 3. Proses pembuatan laporan penjualan, pembelian, dan persediaan barang menjadi lebih cepat sehingga dapat digunakan pemilik toko dalam mengambil keputusan. 5.2 Saran Adapun saran yang diberikan agar sistem yang telah dibangun dapat lebih baik lagi adalah sebagai berikut: 1. Perlu ditambah fitur untuk aplikasi ini seperti perhitungan laba-rugi, dan sebagainya. 2. Stok minimum untuk masing-masing item tidak disamaratakan,karena setiap item barang memiliki jumlah yang berbeda-beda dalam setiap pack nya begitu pula dengan tingkat penjualannya. DAFTAR PUSTAKA [1] Al Bahra Bin Ladjamudin,”Rekayasa Perangkat Lunak”, Yogyakarta : Graha Ilmu, 2006. [2] Hartono. Jogiyanto, “Pengenalan Komputer: Dasar Ilmu Komputer, pemrograman, sistem informasi dan inteligensi buatan”, Yogyakarta : ANDI, 2000. [3] Huda. Miftakhul, Bunafit,”Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans”, Semarang : Elex Media Komputindo, 2010. [4] Kadir. Abdul, “Pengenalan Sistem Informasi”, Yogyakarta : Andi, 2003. [5] Nugroho. Bunafit,”Database Relasional dengan MySQL”, Yogyakarta : Andi, 2005. [6] Reeve. Waren, Fees, “Accounting Pengantar Akuntansi”, Jakarta : Salemba Empat, 2008. [7] Simamora. Henry, “Akuntansi Basis Pengambilan Keputusan Bisnis”, Jakarta : Salemba, 2000. [8] Soemarso. S. R, “ Akuntansi Suatu Pengantar”, Jakarta : Salemba Empat, 2009. [9] Wahana.Komputer,”Mudah Membuat Portal Berita Online dengan PHP dan MySQL”, Yogyakarta : Andi, 2012. [10] Yakub, “Pengantar Sistem Informasi”, Yogyakarta : Graha Ilmu, 2012. DAFTAR GAMBAR 1. Mekanisme Pengembangan Sistem dengan Prototype Gambar 3.1. Mekanisme Pengembangan Sistem dengan Protoype Sumber: Abdul Kadir2003:417 Mengidentifikasikan kebutuhan pemakai Membuat Prototype Menguji Prototype Memperbaiki Prototype Mengembangkan Versi Produksi 1, Pengembangan dan pemakai bertemu 2. Pemakai menjelaskan kebutuhan sistem 3. Pengembangan mulai membuat Prototype 4. Pemakai menguji Prototype dan memberikan kritikan atau saran 5. Pengembangan melakukan modifikasi sesuai dengan masukan pemakai user 6. Pengembangan perampungan sistem dengan masukan terakhir dari pemakai 2. Flowmap yang diusulkan Administrasi Konsumen Keuangan Supplier Direktur Database Daftar Belanja Daftar Belanja Tersedia Ya Tidak Cek persediaan barang Daftar Belanja Input data penjualan Cetak struk penjualan Struk Penjualan Struk Penjualan Cetak laporan penjualan Laporan penjualan Cek persediaan barang habis Input data pembelian barang Cetak PO PO PO Membuat Faktur Pembelian Faktur Pembelian Faktur Pembelian Input data pembelian Cetak laporan pembelian Laporan penjualan Laporan pembelian Laporan pembelian Tidak Ya Cetak laporan persediaan barang Laporan persediaan barang Laporan persediaan barang Gambar 4.1. Flowmap Sistem Informasi yang diusulkan 3. Diagram Konteks Konsumen Sistem Informasi Toko Yunika Direktur Supplier Struk Penjualan Daftar Belanja Faktur Pembelian Data PO Laporan Penjualan Laporan Pembelian Laporan Persediaan Barang Gambar 4.2. Diagram Konteks yang Diusulkan 4. Data Flow Diagram Level 0 1.0 Penjualan 2.0 Pembelian Konsumen Direktur Supplier Tabel Barang Tabel Barang Tabel Penjualan Tabel Penjualan Tabel Pembelian Tabel Pembelian Daftar Belanja Struk penjualan Data persediaan barang 3.0 Laporan Laporan Persediaan Barang Laporan Penjualan Laporan Pembelian Data Pembelian Data persediaan barang Tabel Pemesanan Tabel Pemesanan Data barang habis Data pemesanan PO Faktur pembelian Data penjualan Data persediaan barang Data Pembelian Tabel Supplier Tabel Supplier Data Supplier Detail Penjualan Data Penjualan Data Penjualan Gambar 4.3. Data Flow Diagram Level 0 5. Data Flow Diagram Level 1 Proses 1 1.0 Cek persediaan barang Konsumen Tabel Barang Tabel Barang Tabel Penjualan Tabel Penjualan Daftar Belanja Struk Penjualan Data penjualan Data Persediaan barang 1.2 Cetak nota penjualan 1.1 Input data penjualan Daftar Belanja Data penjualan Gambar 4.4. Data Flow Diagram Level 1 Proses 1 6. Data Flow Diagram Level 1 Proses 2 2.1 Cek persediaan bahan Tabel Pembelian Tabel Pembelian Data Pembelian PO Faktur Pembelian Data bahan 2.2 Input data pembelian bahan 2.3 Cetak PO Data bahan Data Pemesanan 2.4 input data penerimaan bahan Supplier Tabel Barang Tabel Barang Faktur Pembelian Tabel Pemesanan Tabel Pemesanan Data Pemesanan Tabel Supplier Tabel Supplier Data Supplier Gambar 4.5. Data Flow Diagram Level 1 Proses 2 7. Data Flow Diagram Level 1 Proses 3 Direktur Data Barang Data Barang Data Penjualan Data Penjualan Data Pembelian Data Pembelian 3.0 Cetak Laporan Data Penjualan Data Persediaan Barang Data Pembelian Laporan Persediaan Barang Laporan Penjualan Laporan Pembelian Gambar 4.6. Data Flow Diagram Level 1 Proses 3 8. Tabel Relasi Penjualan PK no_nota tanggal Dt_Pemesanan FK1 kode_brg FK2 no_po qty_beli harga_belis Pemesanan PK no_po tgl_po FK2 id_supplier Barang PK kode_brg nama_brg stok hrg_jual hrg_beli jenis satuan Dt_Penjualan FK1 kode_brg FK2 no_nota qty_jual harga_juals Supplier PK id_supplier nama_supplier no_telp alamat kota Gambar 4.7. Tabel Relasi 9. ERD Entity Relationship Diagram Barang Penjualan Pemesanan Supplier Dt_Penjualan Dt_Pemesanan memesan 1 n n n n n Gambar 4.8. ERD DAFTAR TABEL 1. Tabel Rencana Pengujian Kelas Uji Butir Uji Tingkat Pengujian Jenis Pengujian Login Pengecekan Login Sistem Blackbox Pengisian Data Pengisian Data Barang Sistem Blackbox Pengisian Data Supplier Sistem Blackbox Pengisian Data Penjualan Sistem Blackbox Pengisian Data Pemesanan Sistem Blackbox Pengisian Data Pemesanan Sistem Blackbox Pengisian Pembelian Sistem Blackbox Cetak Laporan Penjualan Sistem Blackbox Cetak Laporan Pembelian Sistem Blackbox ABSTRACT Yunika store is a business engaged in the sale and purchase of office stationery and computer accessories. Currently, Yunika Stores not have information systems to manage and execute all operations, so that the data produced and obtained for each part is not accurate because the recording is still manual in separate archives led to the search of data or information requires a fairly long process. With these problems, the process of selling and buying even to make a report inventory requires a long time. Therefore we need a sales information system design, purchasing, and inventory right that would be an appropriate information quickly and accurately. The method used in this information system uses descriptive method, system development method used is prototype with analysis and design tools such as Flowmap, Context Diagram, DFD, ERD and tables as needed. As for the creation of software in information systems used NetBeans IDE 7.2.1, Java programming language and MySQL for the database. With the results of system design, it can be applied to sales information systems, purchasing and inventory atYunika store. Hopefully with this information system can assist in facilitating Yunika store process data in a relatively shorter time. Keywords: information systems, sales, inventory. i ABSTRAK Toko Yunika merupakan suatu usaha yang bergerak dibidang penjualan dan pembelian alat tulis kantor dan aksesoris komputer. Saat ini Toko Yunika belum mempunyai sistem informasi dalam mengelola dan menjalankan semua kegiatan operasionalnya, sehingga data yang dihasilkan dan diperoleh untuk setiap bagian tidak akurat dikarenakan pencatatan yang masih manual dalam arsip-arsip yang terpisah menyebabkan pencarian data atau informasi membutuhkan proses yang cukup lama. Dengan masalah tersebut, proses penjualan dan pembelian bahkan untuk membuat laporan persediaan barang membutuhkan waktu yang cukup lama. Oleh karena itu diperlukan suatu rancangan sistem informasi penjualan, pembelian, dan persediaan barang yang tepat yang akan menjadi suatu informasi yang tepat, cepat dan akurat. Metode penelitian yang digunakan pada sistem informasi ini menggunakan metode deskriptif, metode pengembangan sistem yang digunakan adalah prototype dengan alat bantu analisis dan perancangan berupa Flowmap, Diagram Konteks, DFD, ERD dan tabel-tabel yang diperlukan . Sedangkan untuk pembuatan perangkat lunak dalam sistem informasi ini digunakan NetBeans IDE 7.2.1, dan untuk bahasa pemrograman menggunakan bahasa Java, dan Mysql untuk database. Dengan hasil perancangan sistem, maka dapat diterapkan sistem informasi penjualan, pembelian dan persediaan barang pada Toko Yunika. Diharapkan dengan adanya Sistem informasi ini dapat membantu Toko Yunika dalam mempermudah mengolah data dalam waktu yang relatif lebih singkat. Kata kunci : sistem informasi, penjualan, persediaan. 1 BAB I PENDAHULUAN

1.1. Latar Belakang