DAFTAR ISI Halaman HALAMAN DEPAN... i HALAMAN JUDUL... ii HALAMAN PERSETUJUAN... iii HALAMAN PENGESAHAN... iv HALAMAN PERSEMBAHAN... v MOTTO... vi KATA PENGANTAR... vii INTISARI... ix DAFTAR ISI... x DAFTAR GAMBAR... xv DAFTAR TABEL... xviii BAB1 PENDAHULUAN 1.1 Latar Belakang Masalah... 1 1.2 Maksud... 2 1.3 Tujuan... 2 1.5 Batasan Masalah... 3 1.6 Sistematika Penulisan... 3 BAB 2 LANDASAN TEORI 2.1 Tinjauan Umum... 5 2.2 Sistem Basis Data... 6 2.2.1 Merancang Model Konseptual Basis Data..... 6 2.2.2 Bentuk-bentuk Normalisasi... 7 2.2.3 Diagram Entity RelationShip... 9 2.3 Perangkat Lunak... 10 2.3.1 Visual Basic... 10 2.3.2 Mengenal Jendela Kerja Visual Basic 6.0... 10 2.3.2 MySQL... 12 2.3.2.1 Tipe Data Field... 13 2.3.2.2 Perintah Perintah Dasar MySQL... 15 2.4 Diagram Alir Data (DAD)... 18 2.4.1 Simbol Simbol DAD... 18 2.5 Diagram Alir Sistem (DAS)... 20 BAB 3 PERANCANGAN SISTEM 3.1 Sistem Pendukung... 22 1
3.1.1 Perangkat Lunak... 22 3.1.2 Perangkat Keras... 22 3.2 Sistem Transaksi... 22 3.3 Perancangan Basis Data... 23 3.3.1 Diagram Arus Data... 23 3.3.2 Diagram Konteks... 23 3.3.3 Diagram Alir Data (DAD) Proses 1 Level 0... 24 3.3.4 Diagram Arus Data Proses 1 Level 1... 26 3.3.5 Diagram Arus Data Proses 2 Level 1... 27 3.3.6 Diagram Arus Data Proses 3 Level 1... 28 3.3.7 Diagram Arus Data Proses 4 Level 1... 28 3.3.8 Diagram Arus Data Proses 5 Level 1... 29 3.3.9 Diagram Arus Data Proses 6 Level 1... 30 3.3.10 Diagram Arus Data Proses 7 Level 1... 31 3.4 Diagram Alir Sistem... 34 3.4.1 Penjelasan Diagram Alir Sistem... 35 3.5 Struktur Data Base... 38 3.5.1 Tabel Admin... 38 3.5.2 Tabel Angkutan... 38 3.5.3 Tabel Det-Pesan... 39 3.5.4 Tabel Pesan... 39 3.5.6 Tabel Kirim... 40 3.5.7 Tabel Minyak... 40 3.5.8 Tabel Pegawai... 41 3.5.9 Tabel Pembeli... 41 2
3.5.10 Rancangan Relasi Tabel Pengolahan Data Pemesanan BBM ( Bahan Bakar Minyak ) Depot Pertamina Kaimana Papua... 43 3.5.11 Penjelasan Relasi Tabel... 44 3.6 Rancangan Input... 45 3.6.3 Rancangan Input Pembeli... 45 3.6.4 Rancangan Input Pegawai... 45 3.6.5 Rancangan Input Minyak... 46 3.6.6 Rancangan Input Angkutan... 47 3.6.7 Rancangan Input Pemesanan... 47 3.6.8 Rancangan Input Penjualan... 48 3.6.9 Rancangan Input Pengiriman... 49 3.8.1 Rancangan Output Pembeli... 49 3.8.2 Rancangan Output Pegawai... 49 3.8.3 Rancangan Output Minyak... 50 3.8.4 Rancangan Output Angkutan... 50 3.8.5 Rancangan Output Pemesanan... 51 3.8.6 Rancangan Output Pemesanan Per Pembeli... 51 3.8.7 Rancangan Output Pemesanan Per Periode... 52 3.8.8 Rancangan Output Penjualan... 52 3.8.9 Rancangan Output Penjualan Per Periode... 53 3.8.10 Rancangan Output Pengiriman... 53 3.8.11 Rancangan Output Pengiriman Per Periode... 54 BAB IV PEMBAHASAN PROGRAM 4.1 Spesifikasi Program... 55 3
4.1.2 Program... 55 4.2 Halaman Utama... 59 4.3 Tampilan Halaman Login Administrator... 60 4.4 Tampilan Halaman Masukan Pembeli... 60 4.5 Tampilan Halaman Masukan Pegawai... 61 4.6 Tampilan Halaman Masukan Minyak... 61 4.7 Tampilan Halaman Masukan Angkutan... 62 4.8 Tampilan Halaman Login Pegawai... 62 4.9 Tampila Halaman Pemesanan Minyak... 63 4.10 Tampilan Nota Pesan BBM... 64 4.11 Tampilan Transaksi Pembayaran... 65 4.12 Tampilan Transaksi Pengiriman BBM... 66 4.13 Tampilan Laporan Pemesanan Per Periode... 67 4.14 Tampilan Laporan Pemesanan Per Pembeli... 67 4.15 Tampilan Laporan Penjualan Per Periode... 68 4.16 Tampilan Laporan Pengiriman Per Periode... 68 BAB 5 PENUTUP 5.1. Kesimpulan... 69 5.2. Saran-saran... 69 DAFTAR PUSTAKA... 70 4
DAFTAR GAMBAR Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Menu Bar. Tolbar.. Tolbox. Jendela project Explorer Halaman 10 11 11 11 Gambar 2.5 Gambar 2.6 Ganbar 2.7 Gambar 2.8 Gambar 2.9 Gambar 2.10 Gambar 2.11 Gambar 2.12 Gambar 2.13 Gambar 2.14 Gambar 2.15 Gambar 3.1 Jendela Properties Form Layuot.. Notasi kesatuan luar di DAD.. Arus data di DAD.. Notasi Proses di DAD.. Simbol dari simpanan data di DAD... Symbol Masukan.. Symbol Keluaran. Symbol Proses.. Symbol Media Penyimpanan.. Symbol Arah Aliran... Diagram Konteks... 24 Gambar 3.2 Diagram Alir Data Level 0... 25 Gambar 3.3 Alir Data Proses 1(DAD Level 1)... 26 Gambar 3.4 Alir Data Proses 2(DAD Level 1)... 27 Gambar 3.5 Alir Data Proses 3(DAD Level 1)... 28 Gambar 3.6 Alir Data Proses 4(DAD Level 1)... 29 Gambar 3.7 Alir Data Proses 5(DAD Level 1) 30 Gambar 3.8 Alir Data Proses 6(DAD Level 1) 31 Gambar 3.9 Alir Data Proses 7(DAD Level 1)... 32 Gambar 3.10 DIAGRAM ALIR SISTEM... 34 Gambar 3.11 Relasi Tabel... 43 Gambar 3.12 Rancangan Input Pembeli 45 Gambar 3.13 Rancangan Input Pegawai... 46 Gambar 3.14 Rancangan Input Minyak... 46 12 12 19 19 19 20 20 20 21 21 21 5
Gambar 3.15 Rancangan Input Angkutan... 47 Gambar 3.16 Rancangan Input Pemesanan... 48 Gambar 3.17 Rancangan Input Penjualn... 48 Gambar 3.18 Rancangan Input Pengiriman... 49 Gambar 3.19 Rancangan Output Pembeli... 49 Gambar 3.20 Rancangan Output Pegawai... 50 Gambar 3.21 Rancangan Output Minyak... 50 Gambar 3.22 Rancangan Output Angkutan... 51 Gambar 3.23 Rancangan Output Pemesanan... 51 Gambar 3.24 Rancangan Output Pemesanan Per Pembeli... 52 Gambar 3.25 Rancangan Output Pemesanan Per Periode... 52 Gambar 3.26 Rancangan Output Penjualan... 53 Gambar 3.27 Rancangan Output Penjualan Per periode... 53 Gambar 3.28 Rancangan Output Pengiriman... 53 Gambar 3.29 Rancangan Output Pengiriman Per Order... 54 Gambar 4.1 Tampilan Halaman Utama... 59 Gambar 4.2 Tampilan Login Administrator... 60 Gambar 4.3 Tampilan Masukan Pembeli... 61 Gambar 4.4 Tampilan Masukan Pegawai... 61 Gambar 4.5 Tampilan Halaman masukan Minyak... 62 Gambar 4.6 Tampilan Halaman masukan Angkutan... 62 Gambar 4.7 Tampilan Halaman Login Pegawai... 63 Gambar 4.8 Tampilan Halaman Pemesanan minyak... 64 Gambar 4.9 Tampilan Nota Pesan BBM... 65 Gambar 4.10 Tampilan Transaksi Pembayaran... 66 Gambar 4.11 Tampilan Transaksi Pengiriman BBM... 66 Gambar 4.12 Tampilan Pemesanan Per Periode... 67 Gambar 4.13 Tampilan Laporan Pemesanan Per Pembeli... 68 Gambar 4.14 Tampilan Laporan penjualan Per Periode... 68 Gambar 4.15 Tampilan Laporan Pengiriman Per Periode... 68 6
DAFTAR TABEL Tabel 2.1 Tipe data numeric Halaman 13 Tabel 2.2 Tabel 2.3 Tipe data string Tipe data tanggal. Tabel 3.1 Tabel Admin.. 38 Tabel 3.2 Tabel Angkutan... 39 Tabel 3.3 Tabel Det_Pesan... 39 Tabel 3.4 Tabel Pesan... 40 Tabel 3.5 Tabel Kirim... 40 Tabel 3.6 Tabel Minyak... 41 Tabel 3.7 Tabel Pegawai... 41 Tabel 3.8 Tabel Pembeli... 42 14 15 7