v
DAFTAR ISI
HALAMAN JUDUL ............................................................................................... i
HALAMAN PENGESAHAN ............................................................................... ii
PERNYATAAN …………………………........................................................... iii
PRAKATA ............................................................................................................ iv
DAFTAR ISI .......................................................................................................... v
DAFTAR GAMBAR .......................................................................................... viii
DAFTAR TABEL ............................................................................................... xvi
INTISARI .......................................................................................................... xvii
ABSTRACT ...................................................................................................... xviii
BAB I. PENDAHULUAN ..................................................................................... 1
1.1. Latar Belakang ........................................................................................... 1
1.2. Rumusan Masalah ...................................................................................... 2
1.3. Batasan Masalah ......................................................................................... 2
1.4. Tujuan Penelitian ....................................................................................... 2
1.5. Manfaat Penelitian ..................................................................................... 2
1.6. Metodologi Penelitian ................................................................................ 3
1.7. Sistematika Penulisan ................................................................................. 4
BAB II. TINJAUAN PUSTAKA ........................................................................... 5
BAB III. LANDASAN TEORI .............................................................................. 7
3.1. Definisi Sistem ........................................................................................... 7
3.2. Definisi Informasi ...................................................................................... 7
3.3. Definisi Sistem Informasi .......................................................................... 7
3.4. Definisi Inventori ....................................................................................... 9
3.5. Database .................................................................................................... 9
3.5.1. Kelebihan Database ....................................................................... 9
vi
3.5.2. Komponen Database .................................................................. 11
3.5.3. Model Database ......................................................................... 11
3.5.4. Relasi Database ........................................................................... 12
3.6. DAD (Diagram Alir Data) ....................................................................... 12
3.6.1. Komponen DAD .......................................................................... 12
3.6.2. Kelebihan dan Kekurangan Database ........................................ 15
3.7. HTML ...................................................................................................... 15
3.8. PHP .......................................................................................................... 16
3.9. CSS (Cascading Style Sheet) ................................................................... 17
3.10. Javascript .................................................................................................. 18
3.11. CodeIgniter ............................................................................................... 19
3.11.1 Kelebihan CodeIgniter ................................................................. 19
3.11.2 MVC (Model View Controller) ..................................................... 19
BAB IV. ANALISIS DAN PERANCANGAN SISTEM .................................... 21
4.1. Analisis Sistem ......................................................................................... 21
4.2. Identifikasi Masalah ................................................................................. 21
4.3. Analisis Kebutuhan Sistem ...................................................................... 22
4.3.1 Kebutuhan Fungsional .................................................................... 22
4.3.2 Analisis Kebutuhan Sistem Informasi ............................................. 23
4.4. Proses Perancangan Sistem ...................................................................... 25
4.4.1 DAD Level 0 ................................................................................ 25
4.4.2 DAD Level 1 ................................................................................ 26
4.4.3. DAD Level 2 ................................................................................ 28
4.4.4. DAD Level 3 ................................................................................ 32
4.5. Perancangan Database .............................................................................. 37
4.6. Perancangan Antar Muka ......................................................................... 43
BAB V. IMPLEMENTASI DAN PEMBAHASAN ............................................ 60
5.1. Pembuatan Database ................................................................................ 60
5.2. Form Login ............................................................................................... 65
5.3. User Operator Gudang ............................................................................. 68
5.3.1 Input Data Barang ........................................................................ 68
vii
5.3.2 Ubah Data Barang ........................................................................ 69
5.3.3 Input Data Barang Masuk ............................................................ 70
5.3.4 Ubah Data Barang Masuk ............................................................ 72
5.4. User Operator Penjualan .......................................................................... 74
5.4.1. Input Data Pelanggan ................................................................... 74
5.4.2. Ubah Data Pelanggan ................................................................... 75
5.4.3. Transaksi Penjualan Tunai ........................................................... 76
5.4.4. Ubah Data Tramsaksi Penjualan Tunai ........................................ 78
5.4.5. Transaksi Penjualan Tempo ......................................................... 79
5.4.6. Ubah Data Transaksi Penjualan Tempo ....................................... 81
5.4.7 Cetak Transaksi Penjualan ........................................................... 83
5.5. User Admin .............................................................................................. 85
5.5.1 Tambah Data User ........................................................................ 86
5.5.2. Ubah Data User ............................................................................ 87
5.6. Proses Pelaporan ...................................................................................... 88
5.6.1. Laporan Barang ............................................................................ 88
5.6.2 Laporan Barang Masuk ................................................................ 94
5.6.3 Laporan Item Terlaris ................................................................. 106
5.6.4. Laporan Supplier ........................................................................ 115
5.6.5. Laporan Pelanggan ..................................................................... 119
5.6.5. Laporan Penjualan Tempo ......................................................... 123
5.6.7. Laporan Penjualan Tunai ........................................................... 134
BAB VI. KESIMPULAN ................................................................................... 146
DAFTAR PUSTAKA ........................................................................................ 147