Perancangan Sistem Informasi Pembelian Penjualan Dan Persediaan Pada Pt Sari Makmur Tunggal Mandiri Medan Menggunakan Visual Basic 6.0
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
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