DAFTAR ISI
HALAMAN JUDUL .......................................................................................
i
LEMBAR PENGESAHAN PEMBIMBING ....................................................
ii
LEMBAR PENGESAHAN PENGUJI ............................................................. iii LEMBAR PERNYATAAN KEASLIAN HASIL TUGAS AKHIR .................. iv HALAMAN PERSEMBAHAN .......................................................................
v
HALAMAN MOTO ........................................................................................ vi KATA PENGANTAR ..................................................................................... vii ABSTRAK ......................................................................................................
x
TAKARIR ....................................................................................................... xi DAFTAR ISI .................................................................................................. xiii DAFTAR TABEL .......................................................................................... xvi DAFTAR GAMBAR ...................................................................................... xvii BAB I PENDAHULUAN ...............................................................................
1
1.1 Latar Belakang Masalah .......................................................................
1
1.2 Identifikasi Masalah .............................................................................
2
1.3 Rumusan Masalah ................................................................................
2
1.4 Batasan Masalah ...................................................................................
2
1.5 Tujuan Penelitian ..................................................................................
3
1.6 Manfaat Penelitian ................................................................................
3
1.7 Metodologi Penelitian ...........................................................................
3
1.7.1 Pengumpulan Data ......................................................................
3
1.7.2 Pengembangan Sistem ................................................................
3
xiii
1.8 Sistematika Penulisan ............................................................................
4
BAB II LANDASAN TEORI .........................................................................
6
2.1 Pengertian Sistem Informasi ..................................................................
6
2.2 Pengertian Data ....................................................................................
7
2.3 Perancangan Sistem ..............................................................................
7
2.3.1 Data Flow Diagram (DFD) ..........................................................
8
2.3.2 Entity Relationship Diagram (ERD) ............................................
8
2.3.3 Kerelasian Antar Relasi (Relationship) ........................................
9
2.4 PHP .....................................................................................................
10
2.5 PHP MyAdmin .....................................................................................
10
2.6 MySQL .................................................................................................
10
2.7 MySQL Workbench ..............................................................................
11
2.8 Web Browser ........................................................................................
11
2.9 Microsoft Office Visio ..........................................................................
11
2.10 Balsamiq Mockups...............................................................................
11
BAB III METODOLOGI ................................................................................
13
3.1 Perancangan Aplikasi ..........................................................................
13
3.1.1 Analisis Kebutuhan Hardware Dan Software .............................
13
3.1.2 Analisis Kebutuhan Input Dan Output ........................................
13
3.2 Perancangan Sistem .............................................................................
13
3.2.1 Data Flow Diagram (DFD) .........................................................
15
3.2.2 Entity Relationship Diagram (ERD) ...........................................
21
3.2.3 Skema Diagram ..........................................................................
24
3.3 Perancangan Database .........................................................................
23
3.3.1 Tabel Produk..............................................................................
24
xiv
3.3.2 Tabel Jenis .................................................................................
24
3.3.3 Tabel Range Harga ....................................................................
25
3.3.4 Tabel Pembelian Detail ..............................................................
26
3.3.5 Tabel Pembelian ........................................................................
27
3.3.6 Tabel Transaksi Detail ...............................................................
27
3.3.7 Tabel Transaksi ..........................................................................
28
3.3.8 Tabel User .................................................................................
29
3.4 Perancangan Interface .........................................................................
28
3.4.1 Perancangan Form Login ...........................................................
30
3.4.2 Perancangan Form Data User.....................................................
30
3.4.3 Perancangan Form Data Jenis ....................................................
31
3.4.4 Perancangan Form Produk ..........................................................
32
3.4.5 Perancangan Form Manage Range Harga...................................
34
3.4.6 Perancangan Form Transaksi .....................................................
34
3.4.7 Perancangan Form Pembelian ....................................................
35
BAB IV IMPLEMENTASI DAN PEMBAHASAN .......................................
38
4.1 Hasil Implementasi ..............................................................................
38
4.1.1 Tampilan Form Login ................................................................
39
4.1.2 Tampilan Form Utama ...............................................................
39
4.1.3 Tampilan Form Daftar Data Jenis ..............................................
40
4.1.4 Tampilan Form Daftar Data Produk ...........................................
40
4.1.5 Tampilan Form Data Pembelian .................................................
45
4.1.6 Tampilan Form Daftar Data Transaksi .......................................
46
4.1.7 Tampilan Form Range Harga .....................................................
48
4.1.8 Tampilan Form Ganti Password.................................................
50
xv
4.1.9 Tampilan Form Daftar Data User (Admin) ................................
50
4.1.10 Tampilan Form Logout .............................................................
52
4.2 Pengujian Sistem .................................................................................
50
4.2.1 Pengujian Data Normal ..............................................................
53
4.2.2 Pengujian Data Tidak Normal ....................................................
56
4.2.3 Pengujian Pada Web Browser .....................................................
57
BAB V KESIMPULAN DAN SARAN .........................................................
59
DAFTAR PUSTAKA ....................................................................................
60
LAMPIRAN 1 ...............................................................................................
61
LAMPIRAN 2 ..............................................................................................
62
LAMPIRAN 3 ..............................................................................................
63
xvi
DAFTAR TABEL
Tabel 2.2 Simbol Dalam DFD .........................................................................
8
Tabel 2.3 Simbol Dalam ERD .........................................................................
9
Tabel 3.1 Tabel Produk ...................................................................................
24
Tabel 3.2 Tabel Jenis ......................................................................................
25
Tabel 3.4 Tabel Range Harga ..........................................................................
25
Tabel 3.4 Tabel Pembelian detail ....................................................................
26
Tabel 3.5 Tabel Pembelian ..............................................................................
27
Tabel 3.6 Tabel Transaksi detail .....................................................................
28
Tabel 3.7 Tabel Transaksi ...............................................................................
28
Tabel 3.8 Tabel User .......................................................................................
29
xvii
DAFTAR GAMBAR
Gambar 3.1 DFD level 0 .................................................................................
15
Gambar 3.2 DFD level 1 .................................................................................
17
Gambar 3.3 DFD level 2 proses 1 ...................................................................
18
Gambar 3.4 DFD level 2 proses 2 ...................................................................
19
Gambar 3.5 DFD level 2 proses 3 ...................................................................
20
Gambar 3.6 DFD level 2 proses 7 ...................................................................
21
Gambar 3.7 ERD Sistem Informasi Penjualan .................................................
22
Gambar 3.8 Skema Diagram ...........................................................................
23
Gambar 3.9 Rancangan Form Login ...............................................................
30
Gambar 3.10 Rancangan Form User ...............................................................
30
Gambar 3.11 Rancangan Form Daftar Data User ............................................
31
Gambar 3.12 Rancangan Form Data Jenis.......................................................
31
Gambar 3.13 Rancangan Form Daftar Data Jenis ............................................
32
Gambar 3.14 Rancangan Form Data Produk ...................................................
32
Gambar 3.15 Rancangan Form Daftar Data Produk ........................................
33
Gambar 3.16 Rancangan Form Detail Data Produk .........................................
33
Gambar 3.17 Rancangan Form Manage Range Harga .....................................
34
Gambar 3.18 Rancangan Form Transaksi........................................................
34
Gambar 3.19 Rancangan Form Daftar Data Transaksi.....................................
35
Gambar 3.20 Rancangan Form Data Pembelian ..............................................
35
Gambar 3.21 Rancangan Form Daftar Data Pembelian ...................................
36
Gambar 3.22 Rancangan Form Daftar Data Pembelian ...................................
36
xviii
Gambar 4.1 Form Login .................................................................................
37
Gambar 4.2 Form Utama ................................................................................
38
Gambar 4.3 Form Daftar Data Jenis ................................................................
38
Gambar 4.4 Form Data Jenis...........................................................................
39
Gambar 4.5 Form Daftar Data Produk ............................................................
39
Gambar 4.6 Form Data Produk .......................................................................
40
Gambar 4.7 Form Detail Data Produk .............................................................
41
Gambar 4.8 Form Daftar Data Pembelian .......................................................
44
Gambar 4.9 Form Data Pembelian ..................................................................
45
Gambar 4.10 Form Detail Data Pembelian ......................................................
45
Gambar 4.11 Form Daftar Data Transaksi.......................................................
46
Gambar 4.12 Form Data transaksi...................................................................
46
Gambar 4.13 Form Detail Data Transaksi .......................................................
47
Gambar 4.14 Form Range Harga ....................................................................
48
Gambar 4.15 Form Data Rangeharga ..............................................................
48
Gambar 4.16 Form Detail Data Rangeharga ....................................................
49
Gambar 4.17 Form Ganti Password ................................................................
49
Gambar 4.18 Form Daftar Data User ..............................................................
50
Gambar 4.19 Form Data User .........................................................................
50
Gambar 4.20 Form Detail Data User ..............................................................
51
Gambar 4.21 Form Logout..............................................................................
51
Gambar 4.21 Proses Pengisian Data User Oleh Admin. ..................................
52
Gambar 4.22 Form Daftar Data User ..............................................................
53
Gambar 4.23 Proses Input Data Produk Normal ..............................................
53
Gambar 4.24 Hasil Proses Simpan Data ..........................................................
54
xix
Gambar 4.26 Hasil Proses Simpan Data Transaksi ..........................................
55
Gambar 4.27 Proses Input Data Tidak Normal ................................................
55
Gambar 4.28 Proses Input Data Transaksi Tidak Normal ................................
56
Gambar 4.22 Pengujian Sistem di Google Chrome ..........................................
57
Gambar 4.23 Pengujian Sistem di Mozilla Firefox ..........................................
57
xx