PERANCANGAN SISTEM INFORMASI PEMBELIAN PENJUALAN DAN PERSEDIAAN PADA PT SARI MAKMUR TUNGGAL MANDIRI MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR M YUDHA SYAHFITRA 112406035 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
PERANCANGAN SISTEM INFORMASI PEMBELIAN PENJUALAN DAN PERSEDIAAN PADA PT. SARI MAKMUR TUNGGAL MANDIRI MEDAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya M YUDHA SYAHFITRA 112406035 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
ii PERSETUJUAN Judul : PERANCANGAN SISTEM INFORMASI PEMBELIAN, PENJUALAN DAN PERSEDIAAN PADA PT SARI MAKMUR TUNGGAL MANDIRI MEDAN MENGGUNAKAN VISUAL BASIC 6.0 Kategori : TUGAS AKHIR Nama : M YUDHA SYAHFITRA Nomor Induk Mahasiswa : 112406035 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Disetujui di Medan, Juni 2014 Disetujui oleh Program Studi D3 Teknik Informatika FMIPA USU Ketua, Pembimbing, Dr. Elly Rosmaini, M.Si Prof.Dr. Saib Suwilo. M.Sc NIP 196005201985032002 NIP 196401091988031004
iii PERNYATAAN SISTEM INFORMASI PEMBELIAN PENJUALAN DAN PERSEDIAAN PADA PT. SARI MAKMUR TUNGGAL MANDIRI MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya. Medan, Juni 2014 M YUDHA SYAHFITRA 112406035
iv PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-nya Penulis dapat menyelesaikan penysunan Tugas Akhir ini dengan judul Perancangan Sistem Informasi Pembelian, Penjualan dan Persediaan pada PT. Sari Makmur Tunggal Mandiri Medan Menggunakan Visual Basic 6.0.. Terimakasih penulis sampaikan kepada Bapak Prof. Dr. Saib Suwilo, M.Sc selaku pembimbing yang telah meluangkan waktunya selama penyusunan tugas akhir ini. Terimakasih kepada Ibu Dr. Elly Rosmaini, M.Si dan Bapak Syahriol Sitorus, S.Si, M.IT selaku Ketua Program Studi dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, Bapak Prof. Dr. Tulus, M.Si dan Ibu Dr. Mardiningsih, M.Si selaku Ketua dan Sekretaris Departemen Matematika FMIPA USU, Bapak Dr. Sutarman, M.Sc Selaku Dekan FMIPA USU, seluruh Staff dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada Ayah Drs. Riza Fithri,SE, Ibu Elvira dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya.
v ABSTRAK Kajian ini bertujuan untuk membangun sistem informasi pembelian, penjualan dan persedian pada PT. Sari Makmur Tunggal Mandiri. Sistem informasi ini dikembangkan dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access 2007. Sistem informasi ini bekerja untuk dapat melakukan pembelian dan penjualan serta persediaan stock barang Tujuan sistem informasi ini adalah untuk memberikan kemudahan kepada PT. Sar Makmur Tunggal Mandiri untuk dapat melakukan transaksi pembelian dan penjualan agar dapat meningkatkan penjualan yang dapat memberikan keuntungan bagi PT. Sari Makmur Tunggal Mandiri
vi DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi viii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Permasalahan dan Batasan Masalah 1 1.3 Tujuan 2 1.4 Manfaat 3 1.5 Metodologi Penelitian 3 Bab 2 Tinjauan Pustaka 5 2.1 Pengertian Sistem Informasi 5 2.2 Siklus Hidup Pengembangan Sistem 8 2.3 Sistem Informasi Pembelian, Penjualan dan Persediaan 11 2.3.1 Sistem Informasi Pembelian 11 2.3.2 Sistem Informasi Penjualan 15 2.3.3 Sistem Informasi Persediaan 19 2.4 Alat Perancangan 24 2.4.1 Data Flow Diagram (DFD) atau Diagram Aliran Data(DAD) 24 2.4.2 Flow of Document 27 2.5 Data Dictionary atau Kamus Data 30 2.6 Data Base atau Basis Data 30 2.7 Normalisasi 32 2.8 Gambaran Perusahaan 36 2.8.1 Sejarah Singkat Perusahaan 36 2.8.2 Struktur Organisasi 36 Bab 3 Metodologi Penelitian 42 3.1 Metode Analisis Kebutuhan Sistem Informasi 42 3.1.1 Teknik Pengumpulan Data 42 3.1.2 Analisa Sistem Berjalan 43 3.1.2.1 Analisa Dokumen Masukan 43 3.1.2.2 Analisa Prosedur 44 3.1.2.3 Analisa Laporan 45 3.2 Metode Perancangan 48 3.2.1 Diagram Konteks dan Data Flow Diagram (DFD) 48
vii 3.2.2. Kamus Data 51 3.2.3. Perancangan Output 52 3.2.3.1 Rancangan Daftar Barang 52 3.2.3.2 Rancangan Daftar Supplier 53 3.2.3.3 Rancangan Daftar Customer 53 3.2.3.4 Rancangan Laporan Pembelian Per Tanggal 54 3.2.3.5 Rancangan Laporan Pembelian Per Supplier 54 3.2.3.6 Rancangan Laporan Pembelian Per Barang 55 3.2.3.7 Rancangan Laporan Penjualan Per Tanggal 56 3.2.3.8 Rancangan Laporan Penjualan Per Customer 56 3.2.3.9 Rancangan Laporan Penjualan Per Barang 57 3.2.3.10 Rancangan Laporan Persediaan 58 3.2.3.11 Rancangan Faktur Penjualan 58 3.2.4. Perancangan Input 59 3.2.4.1 Rancangan Form Input Data Barang 60 3.2.4.2 Rancangan Form Input Data Supplier 60 3.2.4.3 Rancangan Form Input Data Customer 62 3.2.4.4 Rancangan Form Input Data Pembelian 63 3.2.4.5 Rancangan Form Input Data Penjualan 64 3.2.5. Perancangan Database 66 3.2.5.1 Normalisasi 66 3.2.5.2 Database 67 3.2.5.3 Relationships 69 3.2.6. User Interface 70 Bab 4 Hasil dan Pembahasan 72 4.1 Hasil 72 4.2 Pembahasan 81 4.2.1 Keuntungan dan Kelemahan Sistem Bejalan 82 4.2.2 Keunggulan dan Kelemahan Sistem Usulan 82 4.2.3 Kebutuhan Sistem 82 Bab 5 Kesimpulan dan Saran 84 5.1 Kesimpulan 84 5.2 Saran 84 Daftar Pustaka Lampiran
viii DAFTAR TABEL Halaman Tabel 2.1 Simbol-simbol dalam diagram aliran data 24 Tabel 2.2 Simbol-simbol dalam bagan alir dokumen 27 Tabel 2.3 Simbol-simbol kamus data 30 Tabel 2.4 Simbol hubungan entitas dan artinya 30 Tabel 3.1 Tabel Barang 66 Tabel 3.2 Tabel Supplier 67 Tabel 3.3 Tabel Customer 67 Tabel 3.4 Tabel Pembelian 67 Tabel 3.5 Tabel Detail Pembelian 67 Tabel 3.6 Tabel Penjualan 67 Tabel 3.7 Tabel Detail Penjualan 67
ix DAFTAR GAMBAR Halaman Gambar 2.1 Tujuh tahap siklus hidup pengembangan sistem 11 Gambar 2.2 Sistem Pembelian Kredit 13 Gambar 2.3 Sistem Pembelian Kredit (Lanjutan) 14 Gambar 2.4 Sistem Penjualan Kredit 17 Gambar 2.5 Ilustrasi sederhana dari Dalton Company 19 Gambar 2.6 Perhitungan HPP dengan Metode FIFO 21 Gambar 2.7 Penghitungan HPP dengan Metode LIFO 22 Gambar 2.8 Bagan Alir Dokumen Prosedur Pencatatan Produk Jadi 23 Gambar 2.9 Hubungan tidak normal yang asli dari LAPORAN- PENJUALAN dipisahkan dalam dua hubungan, SALES (3NF) dan PELANGGAN-SALES (1NF) 32 Gambar 2.10 Hubungan PELANGGAN-SALES dipisah ke dalam hubungan yang dinamakan GUDANG PELANGGAN (2NF) dan hubungan yang dinamakan PENJUALAN (1NF) 33 Gambar 2.11 Hubungan GUDANG-PELANGGAN dipisah ke dalam dua hubungan yang dinamakan PELANGGAN (1NF) dan GUDANG (1NF) 34