Sistem Informasi Untuk Petshop Yosep Purnama (0827017) Jurusan Sistem Komputer, Fakultas Teknik Jalan Prof.drg.Surya Sumantri, MPH 65 Bandung ABSTRAK Teknologi informasi yang berkembang pesat dewasa ini sangat memberi dukungan bagi pengembangan sistem informasi di sebuah perusahaan. Terutama dengan pemanfaatan teknologi informasi yang berbasis komputer atau yang lebih dikenal dengan Computer-Based Information System, karena dengan penggunaan teknologi komputer di dalam sebuah sistem informasi akan dapat mengolah data transaksi dengan mengurangi tingkat kesalahan yang dapat terjadi, menghemat tenaga dan waktu, serta mempermudah dalam pembuatan laporan dan pencarian data. Oleh sebab itu, untuk mengurangi tingkat kesalahan akan dibangun aplikasi untuk membantu menyelesaikan permasalahan-permasalahan yang dihadapi oleh perusahaan yang belum menggunakan teknologi komputer. Agar menghasilkan tampilan yang lebih baik dan mudah digunakan, maka program ini dibuat dengan menggunakan bahasa pemprograman Microsoft Visual Basic 6.0. ii
Sistem Informasi Untuk Petshop Yosep Purnama (0827017) Jurusan Sistem Komputer, Fakultas Teknik Jalan Prof.drg.Surya Sumantri, MPH 65 Bandung ABSTRACT Information technology is growing very rapidly these days provide support for the development of information systems in a company. Especially with the use of computer-based information technology or better known as the Computer- Based Information System, due to the use of computer technology in an information system will be able to process transaction data by reducing the level of errors that can occur, save energy and time, and makes for easy report creation and data retrieval. Therefore, to reduce the error rate will be built applications to help solve the problems faced by companies who do not use computer technology. In order to produce a better display and easy to use, then this program is made by using a programming language Microsoft Visual Basic 6.0. iii
DAFTAR ISI Kata Pengantar.i Abstrak ii Abstract..iii Daftar Isi...iv Daftar Gambar...vii Bab I PENDAHULUAN.1 1.1 Latar Belakang Masalah...1 1.2 Identifikasi Masalah.2 1.3 Tujuan..2 1.4 Batasan Masalah...2 1.5 Sistematika...2 Bab II DASAR TEORI 4 2.1 Pengertian Sistem.4 2.1.1 Karakteristik Sistem...4 2.1.2 Klasifikasi Sistem..6 2.1.3 Pengertian Informasi..7 2.1.4 Pengertian Sistem Informasi.. 7 2.1.5 Pengertian Subsistem...10 2.2 Metodologi Yang Digunakan..10 2.2.1 Pengertian Metodologi 10 2.2.2 Alat Pengembangan Sistem.12 2.2.3 Normalisasi Data.16 Bab III PERANCANGAN... 17 3.1 Proses Perancangan 17 3.2 Perancangan Tabel Database.17 3.3 Relasi Antar Tabel Database..22 3.4 Data Flow Diagram 25 3.5 Pembagian Program 31 3.6 Rancangan Desain..32 3.6.1 Rancangan Module......32 3.6.2 Rancangan Menu Utama 33 3.6.3 Rancangan Form Login.34 3.6.4 Rancangan Form Customer...34 3.6.5 Rancangan Form Supplier.35 3.6.6 Rancangan Form Barang...35 3.6.7 Rancangan Form Jenis Salon 36 3.6.8 Rancangan Form Penitipan Hewan...36 3.6.9 Rancangan Form User...37 iv
3.6.10 Rancangan Form Pembelian...37 3.6.11 Rancangan Form Penjualan.38 3.6.12 Rancangan Form Jasa Titip Hewan.38 3.6.13 Rancangan Form Pengambilan Penitipan...39 3.6.14 Rancangan Form Grooming Pet..39 3.6.15 Rancangan Form Retur Pembelian..40 3.6.16 Rancangan Form Retur Penjualan...40 3.6.17 Rancangan Form Laporan Pembelian.42 3.6.18 Rancangan Form Laporan Penjualan..42 3.6.19 Rancangan Form Laporan Jasa Salon.44 3.6.20 Rancangan Form Laporan Penitipan...44 Bab IV PEMBAHASAN SISTEM INFORMASI PETSHOP 45 4.1 Form menu utama...45 4.2 Form Login......46 4.3 Form Customer........48 4.3.1 Penambahan Data Konsumen 48 4.3.2 Pengubahan data Customer...49 4.3.3 Proses Penghapusan Dan Pencarian Data Anggota...50 4.4 Form supplier 52 4.4.1 Penambahan Data Supplier...52 4.4.2 Pengubahan Data Supplier...53 4.4.3 Proses Penghapusan Dan Pencarian Data Supplier...54 4.5 Form barang...56 4.5.1 Penambahan Data Barang...56 4.5.2 Pengubahan Data Barang...57 4.5.3 Proses penghapusan dan pencarian data Barang...58 4.6 Form jenis salon.60 4.6.1 Penambahan data jenis salon...61 4.6.2 pengubahan data jenis salon......62 4.6.3 Proses penghapusan dan pencarian data service..63 4.7 Form penitipan hewan 64 4.7.1 Penambahan data penitipan hewan...65 4.7.2 Pengubahan data penitipan hewan....66 4.7.3 Proses penghapusan dan pencarian data penitipan hewan...67 4.8 Form user...69 4.8.1 Penambahan data user...69 4.8.2 Proses penghapusan dan pencarian data user...70 4.9 Form transaksi pembelian.72 4.9.1 Penambahan data pembelian....72 4.9.2 Proses pembatalan dan pencarian......74 4.9.3 Proses pencarian berdasarkan kode supplier....76 4.10 Form transaksi penjualan.77 4.10.1 Penambahan data jenis penjualan...77 v
4.10.2 Proses pembatalan pencarian...79 4.11 Form Transaksi Jasa Titip Hewan.82 4.11.1 Penambahan Data Penitipan Hewan...83 4.11.2 Proses Pembatalan Dan Pencarian..84 4.11.3 Proses Pembayaran, Sisa Pembayaran Dan Status Pembayaran....86 4.12 Form Transaksi Pengambilan Penitipan Hewan...88 4.12.1 Pencarian Data Pengambilan Penitipan Hewan..88 4.12.2 Proses Pembayaran Dan Pengambilan Penitipan Hewan...89 4.13 Form Transaksi Salon...91 4.13.1 Penambahan Data Hewan...91 4.13.2 Pencarian Dan Penghapusan..92 4.14 Form Retur Pembelian...95 4.14.1 Proses Pencarian Retur Pembelian...95 4.14.2 Proses Pembatalan Retur Pembelian...96 4.15 Form Retur Penjualan...99 4.15.1 Proses Pencarian Retur Penjualan...99 4.15.2 Proses Pembatalan Retur Penjualan..100 4.16 Form Laporan Pembelian...103 4.16.1 Pencarian Data Supplier....103 4.16.2 Cetak Laporan Pembelian...104 4.17 Form Laporan Penjualan...107 4.17.1 Pencarian Data Customer..108 4.17.2 Cetak Laporan Penjualan..110 4.18 Form Laporan Jasa Salon...111 4.18.1 Pencarian Data Customer..111 4.18.2 Cetak Laporan Jasa Salon.112 4.19 Form Laporan Penitipan. 112 4.19.1 Pencarian Data Customer.. 113 4.19.2 Cetak Laporan Penitipan...113 Bab V KESIMPULAN DAN SARAN....114 5.1 Kesimpulan...114 5.2 Saran...114 DAFTAR PUSTAKA..115 LAMPIRAN vi
DAFTAR GAMBAR Gambar 3.2.1 Tabel Login..18 Gambar 3.2.2 Tabel Accesoris 19 Gambar 3.2.3 Tabel Detail Accesoris.19 Gambar 3.2.4 Tabel Beli Head Accesoris...20 Gambar 3.2.5 Tabel Customer 20 Gambar 3.2.6 Tabel Service 21 Gambar 3.2.7 Tabel Detail Service.21 Gambar 3.2.8 Tabel Head Service..21 Gambar 3.2.9 Tabel Hewan 21 Gambar 3.2.10 Tabel Detail Titip...22 Gambar 3.2.11 Tabel Head Titip 22 Gambar 3.2.12 Tabel Supplier...23 Gambar 3.2.13 Tabel Jual Detail Accesoris...23 Gambar 3.2.14 Tabel Jual Head Accesoris.23 Gambar 3.2.15 Tabel Jual Head Accesoris.24 Gambar 3.2.16 Tabel Retur Beli Accesoris...24 Gambar 3.3.1 Relasi Antar Tabel...25 Gambar 3.4.1 Diagram Konteks..25 Gambar 3.4.2 Diagram Level 0...25 Gambar 3.4.3 Diagram Rinci penjualan level 1..26 Gambar 3.4.4 Diagram Rinci penjualan level 2..27 Gambar 3.4.5 Diagram Rinci pembelian level 1...28 Gambar 3.4.6 Diagram Rinci pembelian level 2...29 Gambar 3.4.7 Diagram Rinci jasa level 1...30 Gambar 3.4.7 Diagram Rinci jasa level 2...31 Gambar 3.6.1 Menu Utama...33 Gambar 3.6.2 Form Login...34 Gambar 3.6.3 Form Customer 34 Gambar 3.6.4 Form Supplier..35 Gambar 3.6.5 Form Barang 35 Gambar 3.6.6 Form Jenis Salon...36 Gambar 3.6.7 Form Penitipan Hewan 36 Gambar 3.6.8 Form User 37 Gambar 3.6.9 Form Pembelian...37 Gambar 3.6.10 Form Penjualan...38 Gambar 3.6.11 Form Jasa Titip Hewan.....38 Gambar 3.6.13 Form Pengambilan Penitipan Hewan...39 Gambar 3.6.12 Form Grooming Pet.......39 Gambar 3.6.13 Form Retur Pembelian.....40 Gambar 3.6.14 Form Retur Penjualan...40 Gambar 3.6.15 Form Laporan Pembelian.....41 Gambar 3.6.16 Form Laporan Penjualan...41 vii
Gambar 3.6.17 Form Laporan Jasa Salon...42 Gambar 3.6.18 Form Laporan Penitipan.42 Gambar 4.1 Menu Utama.43 Gambar 4.2 Menu Master...44 Gambar 4.3 Menu Transaksi...44 Gambar 4.4 Menu Retur..45 Gambar 4.5 Menu Laporan.....46 Gambar 4.6 Menu Login.. 47 Gambar 4.7 Login Menu Admin.........47 Gambar 4.8 Login Menu Operator.......48 Gambar 4.9 Penambahan Data Konsumen..48 Gambar 4.10 Penambahan Konsumen Berhasil Disimpan.. 49 Gambar 4.11 Pengubahan Data Konsumen...49 Gambar 4.12 Pengubahan Data Konsumen Berhasil Disimpan..50 Gambar 4.13 Penghapusan Data Konsumen...50 Gambar 4.14 Penghapusan Data Konsumen Berhasil.51 Gambar 4.15 Pencarian Data Konsumen Berdasarkan Nama Konsumen...51 Gambar 4.16 Penambahan Data Supplier...52 Gambar 4.17 Penambahan Data Supplier Berhasil.53 Gambar 4.18 Pengubahan Data Supplier 53 Gambar 4.19 Pengubahan Data Supplier Berhasil..54 Gambar 4.20 Pencarian Data Supplier Berdasarkan Nama Supplier..54 Gambar 4.21 Penghapusan Data Supplier...55 Gambar 4.22 Penghapusan Data Supplier Berhasil.55 Gambar 4.23 Penambahan Data barang...56 Gambar 4.24 Penambahan Data barang Berhasil 57 Gambar 4.25 Pengubahan Data barang..57 Gambar 4.26 Pengubahan Data barang Berhasil.58 Gambar 4.27 Pencarian Data barang berdasarkan Jenis.58 Gambar 4.28 Pencarian Data barang berdasarkan Nama...59 Gambar 4.29 Penghapusan Data barang 59 Gambar 4.30 Penghapusan Data barang Berhasil...60 Gambar 4.31 Penambahan Data Jenis Salon...61 Gambar 4.32 Penambahan Data Jenis Salon Berhasil...61 Gambar 4.33 Pengubahan Data Jenis Salon...62 Gambar 4.34 Pengubahan Data Jenis Salon Berhasil...62 Gambar 4.35 Pencarian Data Jenis Salon Berdasarkan Service..63 Gambar 4.36 Penghapusan Data Jenis Salon..63 Gambar 4.37 Penghapusan Data Jenis Salon Berhasil 64 Gambar 4.38 Penambahan Data Penitipan Hewan..65 Gambar 4.39 Penambahan Data Penitipan Hewan Berhasil...65 Gambar 4.40 Gambar Pengubahan Data Penitipan Hewan...66 Gambar 4.41 Gambar Pengubahan Data Penitipan Hewan Berhasil...67 Gambar 4.42 Pencarian Data Penitipan Hewan Berdasarkan Nama Hewan...67 Gambar 4.43 Penghapusan Data Penitipan Hewan.68 viii
Gambar 4.44 Penghapusan Data Penitipan Hewan Berhasil...68 Gambar 4.45 Penambahan Data User..69 Gambar 4.46 Penambahan Data User Berhasil...70 Gambar 4.47 Pencarian Data User Berdasarkan Nama User..70 Gambar 4.48 Penghapusan Data User.71 Gambar 4.49 Penghapusan Data User Berhasil...71 Gambar 4.50 Penambahan Data Jenis Pembelian...72 Gambar 4.51 Penambahan Data Jenis Pembelian Berhasil.73 Gambar 4.52 Pembatalan Data Jenis Pembelian....74 Gambar 4.53 Pencarian Data Jenis Pembelian...75 Gambar 4.54 Pencarian Data Jenis Pembelian Berhasil..75 Gambar 4.55 Pencarian Data Supplier Berhasil..76 Gambar 4.56 Pencarian Data Supplier Dan Alamat Supplier Berhasil...76 Gambar 4.57 Penambahan Data Jenis Penjualan...77 Gambar 4.58 Penambahan Data Jenis Penjualan Berhasil..78 Gambar 4.59 Proses Pembatalan Data Penjualan 79 Gambar 4.60 Proses Pembatalan Penjualan Berhasil..79 Gambar 4.61 Pencarian Data Jenis Penjualan...80 Gambar 4.62 Pencarian Data Jenis Penjualan Berhasil...80 Gambar 4.63 Pencarian Data Customer..81 Gambar 4.64 Pencarian Data Customer Dan Alamat..81 Gambar 4.65 Proses Pembayaran Berhasil..82 Gambar 4.66 Penambahan Data Penitipan Hewan..83 Gambar 4.67 Penambahan Data Penitipan Hewan Berhasil....84 Gambar 4.68 Pembatalan Data Penitipan Hewan Berhasil. 84 Gambar 4.69 Pencarian Data Penitipan Hewan..85 Gambar 4.70 Pencarian Data Konsumen Berhasil..85 Gambar 4.71 Pembayaran Dan Sisa Pembayaran...86 Gambar 4.72 Pembayaran, Sisa Pembayaran Dan Status....87 Gambar 4.73 Pembayaran, Sisa Pembayaran Dan Status....87 Gambar 4.74 Pencarian Data Pengambilan Penitipan Hewan.88 Gambar 4.75 Pencarian Data Pengambilan Penitipan Hewan Berhasil..88 Gambar 4.76 Data Pengambilan Penitipan Hewan Berhasil..89 Gambar 4.77 Proses Pembayaran Data Pengambilan Penitipan Hewan.89 Gambar 4.78 Proses Pembayaran Kurang...90 Gambar 4.79 Proses Pembayaran Mencukupi.....90 Gambar 4.80 Penambahan Data Hewan Untuk Disalonkan 91 Gambar 4.81 Penambahan Data Hewan Untuk Disalonkan Berhasil..92 Gambar 4.82 Pencarian Data Service Berhasil........92 Gambar 4.83 Pencarian Data Konsumen Berhasil......93 Gambar 4.84 Proses Pembatalan Data Konsumen Berhasil....93 Gambar 4.85 Proses Pembayaran Hewan Yang Disalonkan...94 Gambar 4.86 Proses Pembayaran Hewan Yang Disalonkan Kurang..94 Gambar 4.87 Proses Pencarian Berdasarkan No Faktur.95 Gambar 4.88 Proses Pencarian Berdasarkan No Faktur Berhasil 96 ix
Gambar 4.89 Proses Pembatalan Retur Pembelian.96 Gambar 4.90 Proses Pembatalan Dilakukan 97 Gambar 4.91 Proses Pemilihan Jenis Retur.97 Gambar 4.92 Proses Jumlah Retur Lebih Besar..98 Gambar 4.93 Proses Jumlah Retur Lebih Kecil..98 Gambar 4.94 Proses Pencarian Berdasarkan No Faktur.99 Gambar 4.95 Proses Pencarian Berdasarkan No Faktur Berhasil.100 Gambar 4.96 Proses Pembatalan Retur Penjualan 100 Gambar 4.97 Proses Pembatalan Dilakukan.100 Gambar 4.98 Proses Pemilihan Jenis Retur...101 Gambar 4.99 Proses Jumlah Retur Lebih Besar 101 Gambar 4.100 Proses Jumlah Retur Lebih Kecil...101 Gambar 4.101 Proses Pencarian Berdasarkan Data Supplier 101 Gambar 4.102 Proses Pencarian Berdasarkan Data Supplier Berhasil..102 Gambar 4.103 Proses Cetak Laporan Pembelian Tanpa Memilih Jenis Laporan..102 Gambar 4.104 Proses Cetak Laporan Pembelian Tanpa Memilih Jenis Laporan..102 Gambar 4.105 Proses Cetak Laporan Pembelian Dengan Memilih Jenis Laporan Per Supplier.103 Gambar 4.106 Proses Cetak Laporan Pembelian Dengan Memilih Jenis Laporan per Supplier Berhasil...103 Gambar 4.106 Proses Cetak Laporan Pembelian Dengan Memilih Jenis Laporan Semua Supplier 103 Gambar 4.107 Proses Cetak Laporan Pembelian Dengan Memilih Jenis Laporan Semua Supplier Berhasil..103 Gambar 4.108 Proses Pencarian Berdasarkan Data Customer..104 Gambar 4.109 Proses Pencarian Berdasarkan Data Customer Berhasil 104 Gambar 4.110 Proses Cetak Laporan Penjualan Tanpa Memilih Jenis Laporan..104 Gambar 4.111 Proses Cetak Laporan Penjualan Tanpa Memilih Jenis Laporan..105 Gambar 4.112 Proses Cetak Laporan Penjualan Dengan Memilih Jenis Laporan Per Customer 105 Gambar 4.113 Proses Cetak Laporan Penjualan Dengan Memilih Jenis Laporan per Customer Berhasil.105 Gambar 4.114 Proses Cetak Laporan Penjualan Dengan Memilih Jenis Laporan Semua Customer.106 Gambar 4.115 Proses Cetak Laporan Penjualan Dengan Memilih Jenis Laporan Semua Customer Berhasil....106 Gambar 4.116 Proses Pencarian Berdasarkan Data Customer..107 Gambar 4.117 Proses Pencarian Berdasarkan Data Customer Berhasil 107 Gambar 4.118 Proses Cetak Laporan Jasa Salon Tanpa Memilih Jenis Laporan..107 x
Gambar 4.119 Proses Cetak Laporan Jasa Salon Tanpa Memilih Jenis Laporan..108 Gambar 4.120 Proses Cetak Laporan Jasa Salon Dengan Memilih Jenis Laporan Per Customer 108 Gambar 4.121 Proses Cetak Laporan Jasa Salon Dengan Memilih Jenis Laporan per Customer Berhasil.109 Gambar 4.122 Proses Cetak Laporan Jasa Salon Dengan Memilih Jenis Laporan Semua Customer..109 Gambar 4.123 Proses Cetak Laporan Penjualan Dengan Memilih Jenis Laporan Semua Customer Berhasil 110 Gambar 4.124 Proses Pencarian Berdasarkan Data Customer..110 Gambar 4.125 Proses Pencarian Berdasarkan Data Customer Berhasil 111 Gambar 4.126 Proses Cetak Laporan Penitipan Tanpa Memilih Jenis Laporan.111 Gambar 4.127 Proses Cetak Laporan Penitipan Tanpa Memilih Jenis Laporan.112 Gambar 4.128 Proses Cetak Laporan Penitipan Dengan Memilih Jenis Laporan Per Customer...112 Gambar 4.129 Proses Cetak Laporan Penitipan Dengan Memilih Jenis Laporan per Customer Berhasil 112 Gambar 4.130 Proses Cetak Laporan Penitipan Dengan Memilih Jenis Laporan Semua Customer.113 Gambar 4.131 Proses Cetak Laporan Penitipan Dengan Memilih Jenis Laporan Semua Customer Berhasil...113.. xi
DAFTAR LAMPIRAN LAMPIRAN Form Accessories A-1 Form Beli Accessories A-4 Form Customer...A-12 Form Hewan...A-15 Form Jasa Service...A-18 Form Jasa Titip Hewan...A-25 Form Jenis Service..A-35 Form Jual Accessories A-38 Form Laporan Jasa Salon...A-46 Form Laporan Pembelian...A-52 Form Laporan Penitipan.A-58 Form Laporan Penjualan A-63 Form Login.A-68 Form Pengambilan Penitipan.A-71 Form Retur Jual Accessories..A-75 Form Retur Beli Accessories..A-78 Form Supplier.A-82 Form User..A-84 Form MDIForm1...A-87 Form Module.A-90 xii