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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: 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 : DIPLOMA (D3) TEKNIK INFORMATIKA : MATEMATIKA : 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 NIP 196005201985032002
Prof.Dr. Saib Suwilo. M.Sc NIP 196401091988031004
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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 Latar Belakang 1.2 Permasalahan dan Batasan Masalah 1.3 Tujuan 1.4 Manfaat 1.5 Metodologi Penelitian
1 1 1 2 3 3
Bab 2 Tinjauan Pustaka 2.1 Pengertian Sistem Informasi 2.2 Siklus Hidup Pengembangan Sistem 2.3 Sistem Informasi Pembelian, Penjualan dan Persediaan 2.3.1 Sistem Informasi Pembelian 2.3.2 Sistem Informasi Penjualan 2.3.3 Sistem Informasi Persediaan 2.4 Alat Perancangan 2.4.1 Data Flow Diagram (DFD) atau Diagram Aliran Data(DAD) 2.4.2 Flow of Document 2.5 Data Dictionary atau Kamus Data 2.6 Data Base atau Basis Data 2.7 Normalisasi 2.8 Gambaran Perusahaan 2.8.1 Sejarah Singkat Perusahaan 2.8.2 Struktur Organisasi
5 5 8 11 11 15 19 24 24 27 30 30 32 36 36 36
Bab 3 Metodologi Penelitian 3.1 Metode Analisis Kebutuhan Sistem Informasi 3.1.1 Teknik Pengumpulan Data 3.1.2 Analisa Sistem Berjalan 3.1.2.1 Analisa Dokumen Masukan 3.1.2.2 Analisa Prosedur 3.1.2.3 Analisa Laporan 3.2 Metode Perancangan 3.2.1 Diagram Konteks dan Data Flow Diagram (DFD)
42 42 42 43 43 44 45 48 48
Universitas Sumatera Utara
vii
3.2.2. Kamus Data 3.2.3. Perancangan Output 3.2.3.1 Rancangan Daftar Barang 3.2.3.2 Rancangan Daftar Supplier 3.2.3.3 Rancangan Daftar Customer 3.2.3.4 Rancangan Laporan Pembelian Per Tanggal 3.2.3.5 Rancangan Laporan Pembelian Per Supplier 3.2.3.6 Rancangan Laporan Pembelian Per Barang 3.2.3.7 Rancangan Laporan Penjualan Per Tanggal 3.2.3.8 Rancangan Laporan Penjualan Per Customer 3.2.3.9 Rancangan Laporan Penjualan Per Barang 3.2.3.10 Rancangan Laporan Persediaan 3.2.3.11 Rancangan Faktur Penjualan 3.2.4. Perancangan Input 3.2.4.1 Rancangan Form Input Data Barang 3.2.4.2 Rancangan Form Input Data Supplier 3.2.4.3 Rancangan Form Input Data Customer 3.2.4.4 Rancangan Form Input Data Pembelian 3.2.4.5 Rancangan Form Input Data Penjualan 3.2.5. Perancangan Database 3.2.5.1 Normalisasi 3.2.5.2 Database 3.2.5.3 Relationships 3.2.6. User Interface
51 52 52 53 53 54 54 55 56 56 57 58 58 59 60 60 62 63 64 66 66 67 69 70
Bab 4 Hasil dan Pembahasan 4.1 Hasil 4.2 Pembahasan 4.2.1 Keuntungan dan Kelemahan Sistem Bejalan 4.2.2 Keunggulan dan Kelemahan Sistem Usulan 4.2.3 Kebutuhan Sistem
72 72 81 82 82 82
Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 5.2 Saran
84 84 84
Daftar Pustaka Lampiran
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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 LAPORANPENJUALAN 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
Universitas Sumatera Utara