• Tidak ada hasil yang ditemukan

Aplikasi Rekomendasi Pembelian Barang dan Pengelolaan Data Servis pada Pau Elektronik.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Rekomendasi Pembelian Barang dan Pengelolaan Data Servis pada Pau Elektronik."

Copied!
34
0
0

Teks penuh

(1)

ABSTRAK

Pau Elektronik merupakan sebuah toko yang melayani servis maupun penjualan alat-alat elektronik seperti televisi, DVD player, kipas angin, AC, kulkas dan sound system yang masih menjalankan proses bisnisnya secara manual. Banyaknya transaksi yang terjadi mengakibatkan pihak Pau Elektronik mengalami kesulitan untuk mengolah data. Tujuan dari penelitian ini adalah untuk membuat suatu aplikasi yang dapat membantu dalam menangani masalah pihak Pau Elektronik dalam mengelola data dan membantu dalam proses pengambilan keputusan khususnya pada saat melakukan pembelian barang. Metode yang dilakukan dalam penelitian ini adalah analisis deskriptif dengan pendekatan studi kasus. Aplikasi yang dibuat adalah sistem pendukung keputusan rekomendasi pembelian barang yang berbasis web dengan bahasa pemrograman PHP dengan metode Logika Fuzzy. Hasil implementasi pada aplikasi ini terdiri dari 9 modul utama, yaitu User, Supplier, Teknisi, Customer, Barang, Servis, Pembelian, Penjualan dan Sistem Pendukung Keputusan.

(2)

ABSTRACT

Pau Electronics is a store that serves service or sale of electronic devices such as televisions, DVD player, fan, air conditioning, refrigerator and sound system which are still running business processes manually. The number of transactions that occurred resulted in Pau Elektronik have difficulties to process the data. The purpose of this research is to create an application that can assist in addressing the problem of Pau Elektronik in managing data and assist in decision-making process especially in purchasing goods. The method applied in this research is descriptive analysis with a case study approach. Applications are made is a decision support system to recommend purchasing goods in a web based PHP programming language with Fuzzy Logic method. The result of the implementation of this application consists of 9 main modules, namely User, Supplier, Technicians, Customer, Goods, Service, Purchasing, Sales and Decision Support System.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xix

DAFTAR NOTASI/ LAMBANG ... xxiii

DAFTAR SINGKATAN ... xxix

DAFTAR ISTILAH ... xxx

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 3

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 6

2.1 Sistem ... 6

2.1.1 Pengertian Sistem ... 6

2.1.2 Karakteristik Sistem ... 7

2.2 Sistem Informasi... 9

2.2.1 Pengertian Sistem Informasi ... 9

2.2.2 Sistem Informasi Berdasarkan Dukungan yang Tersedia ... 11

2.3 Decision Support System (DSS) ... 12

2.3.1 Analytical Hierarchy Process (AHP) ... 13

(4)

2.3.3 Technique for Order Preferences by Similarity to Ideal Solution

(TOPSIS) ... 16

2.3.4 Fuzzy Logic ... 16

2.4 Teori Analisis dan Perancangan Sistem ... 32

2.4.1 Flowchart ... 32

2.4.2 Entity Relationship Diagram (ERD) ... 33

2.4.3 Data Flow Diagram (DFD) ... 35

2.4.4 ProcessSpesification (PSPEC) ... 36

2.4.5 Kamus Data (KD) ... 37

2.5 Bahasa Pemrograman PHP (Personal Home Page) ... 40

2.6 MySQL ... 41

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 43

3.1 Proses Bisnis ... 43

3.1.1 Proses Bisnis Pembelian ... 43

3.1.2 Proses Bisnis Penjualan Barang ... 45

3.1.3 Proses Bisnis Servis Barang ... 47

3.1.4 Penerapan DSS Pada Rekomendasi Pembelian Barang ... 49

3.2 Entity Relationship Diagram (ERD) ... 55

3.2.1 Transformasi ERD ke Dalam Tabel ... 58

3.3 Data Flow Diagram (DFD) ... 62

3.3.1 DFD Level 0 ... 62

3.3.2 DFD Level 1 ... 63

3.3.3 DFD Level 2 Proses 2 Pembelian ... 64

3.3.4 DFD Level 3 Proses 2.5 Ubah Pembelian ... 65

3.3.5 DFD Level 2 Proses 3 Penjualan ... 66

3.3.6 DFD Level 3 Proses 3.5 Ubah Penjualan ... 67

3.3.7 DFD Level 2 Proses 4 Servis ... 68

3.3.8 DFD Level 2 Proses 5 Pengelolaan Customer ... 69

3.3.9 DFD Level 2 Proses 6 Pengelolaan Pengguna ... 70

3.3.10 DFD Level 2 Proses 7 Pengelolaan Supplier ... 71

3.3.11 DFD Level 2 Proses 8 Pengelolaan Barang ... 72

(5)

3.4 Kamus Data ... 74

3.4.1 Login ... 74

3.4.2 Setting ... 74

3.4.3 Customer ... 75

3.4.4 Teknisi ... 76

3.4.5 Supplier ... 76

3.4.6 Barang ... 77

3.4.7 Merk ... 78

3.4.8 Kategori ... 78

3.4.9 Servis ... 79

3.4.10 MasterJual ... 80

3.4.11 DetailJual ... 80

3.4.12 MasterBeli ... 81

3.4.13 DetailBeli ... 82

3.4.14 V_Dijual_Stok ... 82

3.4.15 V_Dijual ... 83

3.5 Process Spesification (PSPEC) ... 84

3.5.1 Login ... 84

3.5.2 Tambah Pembelian ... 85

3.5.3 Lihat Pembelian ... 86

3.5.4 Cetak Laporan Pembelian ... 87

3.5.5 Batalkan Pembelian ... 87

3.5.6 Ubah Detail Pembelian ... 88

3.5.7 Pilih Hapus Detail Pembelian ... 89

3.5.8 Tambah Penjualan ... 90

3.5.9 Lihat Penjualan ... 91

3.5.10 Cetak Laporan Penjualan ... 92

3.5.11 Batalkan Penjualan ... 92

3.5.12 Ubah Detail Penjualan ... 93

3.5.13 Pilih Hapus Detail Penjualan ... 94

3.5.14 Terima Barang Servis ... 95

(6)

3.5.16 Cetak Laporan Servis ... 97

3.5.17 Batalkan Servis ... 98

3.5.18 Update Servis ... 99

3.5.19 Tambah Customer ... 100

3.5.20 Tampilkan Daftar Customer ... 101

3.5.21 Ubah Data Customer ... 102

3.5.22 Tambah Pengguna ... 103

3.5.23 Tampilkan Daftar Pengguna ... 103

3.5.24 Ubah Data Pengguna ... 104

3.5.25 Ganti Password ... 105

3.5.26 Tampilkan Daftar Setting ... 105

3.5.27 Ubah Data Setting ... 106

3.5.28 Tambah Supplier ... 106

3.5.29 Tampilkan Daftar Supplier ... 107

3.5.30 Ubah Data Supplier ... 108

3.5.31 Tambah Barang ... 108

3.5.32 Tampilkan Daftar Barang ... 109

3.5.33 Ubah Data Barang ... 110

3.5.34 Tambah Merk ... 111

3.5.35 Tampilkan Daftar Merk ... 111

3.5.36 Ubah Data Merk ... 112

3.5.37 Tambah Kategori ... 112

3.5.38 Tampilkan Daftar Kategori ... 113

3.5.39 Ubah Data Kategori ... 114

3.5.40 Tambah Teknisi ... 114

3.5.41 Tampilkan Daftar Teknisi ... 115

3.5.42 Ubah Data Teknisi ... 116

3.5.43 Rekomendasi Pembelian Barang ... 117

3.6 Perancangan Sketsa User Interface ... 118

3.6.1 Sketsa Halaman Login ... 118

3.6.2 Sketsa Halaman User/Pengguna ... 118

(7)

3.6.4 Sketsa Halaman Setting ... 120

3.6.5 Sketsa Halaman Supplier ... 121

3.6.6 Sketsa Halaman Teknisi ... 123

3.6.7 Sketsa Halaman Customer ... 124

3.6.8 Sketsa Halaman Barang ... 126

3.6.9 Sketsa Halaman Merk ... 128

3.6.10 Sketsa Halaman Kategori ... 129

3.6.11 Sketsa Halaman Pembelian ... 130

3.6.12 Sketsa Halaman Rekomendasi Pembelian Barang ... 133

3.6.13 Sketsa Halaman Penjualan ... 134

3.6.14 Sketsa Halaman Servis ... 137

BAB 4. HASIL PENELITIAN ... 142

4.1 Login ... 142

4.2 User ... 143

4.3 Ganti Password ... 144

4.4 Setting ... 145

4.5 Supplier ... 146

4.6 Teknisi ... 147

4.7 Customer ... 149

4.8 Barang ... 151

4.9 Merk... 153

4.10 Kategori ... 154

4.11 Pembelian ... 156

4.12 Rekomendasi Pembelian Barang ... 161

4.13 Penjualan ... 162

4.14 Servis... 166

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 172

5.1 Pengujian Halaman Login ... 172

5.2 Pengujian Halaman User ... 173

5.3 Pengujian Halaman Ganti Password ... 174

5.4 Pengujian Halaman Setting... 176

(8)

5.6 Pengujian Halaman Teknisi ... 178

5.7 Pengujian Halaman Customer ... 179

5.8 Pengujian Halaman Barang ... 180

5.9 Pengujian Halaman Merk ... 181

5.10 Pengujian Halaman Kategori ... 182

5.11 Pengujian Halaman Pembelian ... 183

5.12 Pengujian Halaman Rekomendasi Pembelian Barang ... 184

5.13 Pengujian Halaman Penjualan ... 185

5.14 Pengujian Halaman Servis ... 186

BAB 6. SIMPULAN DAN SARAN ... 188

6.1 Simpulan ... 188

6.2 Saran ... 188

(9)

DAFTAR GAMBAR

Gambar 2.1 Komponen Sistem Informasi ... 10

Gambar 2.2 Himpunan MUDA, PAROBAYA dan TUA [21, p. 4] ... 18

Gambar 2.3 Himpunan fuzzy untuk variable Umur [21, p. 5] ... 19

Gambar 2.4 Fungsi Keanggotaan Untuk Variabel Umur [21, p. 192] ... 25

Gambar 2.5 Fungsi Keanggotaan variabel Masa Kerja [21, p. 193] ... 27

Gambar 2.6 Fungsi Keanggotaan variabel Gaji [21, p. 195] ... 28

Gambar 3.1 Flowchart Transaksi Pembelian di Pau Elektronik ... 44

Gambar 3.2 Flowchart Transaksi Penjualan di Pau Elektronik ... 47

Gambar 3.3 Flowchart Servis Barang di Pau Elektronik ... 48

Gambar 3.4 Fungsi Keanggotaan Untuk Variabel Barang Yang Terjual ... 49

Gambar 3.5 Fungsi Keanggotaan Untuk Variabel Stok Barang... 51

Gambar 3.6 ERD ... 55

Gambar 3.7 Data Flow Diagram (DFD) Level 0 ... 62

Gambar 3.8 Data Flow Diagram (DFD) Level 1 ... 63

Gambar 3.9 Data Flow Diagram (DFD) Level 2 Proses 2 ... 64

Gambar 3.10 Data Flow Diagram (DFD) Level 3 Proses 2.5 ... 65

Gambar 3.11 Data Flow Diagram (DFD) Level 2 Proses 3 ... 66

Gambar 3.12 Data Flow Diagram (DFD) Level 3 Proses 3.5 ... 67

Gambar 3.13 Data Flow Diagram (DFD) Level 2 Proses 4 ... 68

Gambar 3.14 Data Flow Diagram (DFD) Level 2 Proses 5 ... 69

Gambar 3.15 Data Flow Diagram (DFD) Level 2 Proses 6 ... 70

Gambar 3.16 Data Flow Diagram (DFD) Level 2 Proses 7 ... 71

Gambar 3.17 Data Flow Diagram (DFD) Level 2 Proses 8 ... 72

Gambar 3.18 Data Flow Diagram (DFD) Level 2 Proses 9 ... 73

Gambar 3.19 Rancangan Halaman Login ... 118

Gambar 3.20 Rancangan Halaman Tambah User ... 118

Gambar 3.21 Rancangan Halaman Lihat Daftar User ... 119

Gambar 3.22 Rancangan Halaman Ubah Data User ... 120

(10)

Gambar 3.24 Rancangan Halaman Setting ... 120

Gambar 3.25 Rancangan Halaman Ubah Data Setting ... 121

Gambar 3.26 Rancangan Halaman Lihat Daftar Supplier ... 122

Gambar 3.27 Rancangan Halaman Tambah Data Supplier ... 122

Gambar 3.28 Rancangan Halaman Ubah Data Supplier ... 123

Gambar 3.29 Rancangan Halaman Lihat Daftar Teknisi ... 123

Gambar 3.30 Rancangan Halaman Tambah Data Teknisi ... 123

Gambar 3.31 Rancangan Halaman Ubah Data Teknisi ... 124

Gambar 3.32 Rancangan Halaman Lihat Daftar Customer ... 124

Gambar 3.33 Rancangan Halaman Tambah Data Customer ... 125

Gambar 3.34 Rancangan Halaman Ubah Data Customer ... 126

Gambar 3.35 Rancangan Halaman Lihat Daftar Barang ... 126

Gambar 3.36 Rancangan Halaman Tambah Data Barang ... 127

Gambar 3.37 Rancangan Halaman Ubah Data Barang ... 127

Gambar 3.38 Rancangan Halaman Tambah Merk ... 128

Gambar 3.39 Rancangan Halaman Lihat Daftar Merk ... 128

Gambar 3.40 Rancangan Halaman Tambah Kategori ... 129

Gambar 3.41 Rancangan Halaman Lihat Daftar Kategori ... 129

Gambar 3.42 Rancangan Halaman Lihat Daftar Pembelian ... 130

Gambar 3.43 Rancangan Halaman Tambah Pembelian ... 130

Gambar 3.44 Rancangan Halaman Ubah Data Pembelian ... 131

Gambar 3.45 Rancangan Halaman Ubah Detail Pembelian ... 132

Gambar 3.46 Rancangan Halaman Detail Pembelian ... 132

Gambar 3.47 Rancangan Halaman Laporan Pembelian Global ... 133

Gambar 3.48 Rancangan Halaman Rekomendasi Pembelian ... 133

Gambar 3.49 Rancangan Halaman Daftar Penjualan ... 134

Gambar 3.50 Rancangan Halaman Tambah Penjualan ... 134

Gambar 3.51 Rancangan Halaman Ubah Penjualan ... 135

Gambar 3.52 Rancangan Halaman Ubah Detail Penjualan ... 136

Gambar 3.53 Rancangan Halaman Detail Penjualan ... 136

Gambar 3.54 Rancangan Halaman Laporan Penjualan Global ... 137

(11)

Gambar 3.56 Rancangan Halaman Terima Barang Servis ... 138

Gambar 3.57 Rancangan Halaman Update Servis ... 138

Gambar 3.58 Rancangan Halaman DetailServis ... 139

Gambar 3.59 Rancangan Halaman Ambil BarangServis ... 140

Gambar 3.60 Rancangan Halaman Batal Servis ... 140

Gambar 3.61 Rancangan Halaman Laporan Servis Global ... 141

Gambar 4.1 Halaman Login ... 142

Gambar 4.2 Halaman Daftar User ... 143

Gambar 4.3 Halaman Ubah Data User ... 143

Gambar 4.4 Halaman Tambah Data User ... 144

Gambar 4.5 Halaman Ganti Password ... 144

Gambar 4.6 Halaman Daftar Setting ... 145

Gambar 4.7 Halaman Ubah Data Setting ... 145

Gambar 4.8 Halaman Daftar Supplier ... 146

Gambar 4.9 Halaman Ubah Data Supplier ... 146

Gambar 4.10 Halaman Tambah Data Supplier ... 147

Gambar 4.11 Halaman Daftar Teknisi ... 147

Gambar 4.12 Halaman Ubah Data Teknisi ... 148

Gambar 4.13 Halaman Tambah Data Teknisi ... 148

Gambar 4.14 Halaman Daftar Customer ... 149

Gambar 4.15 Halaman Ubah Data Customer ... 149

Gambar 4.16 Halaman Tambah Data Customer ... 150

Gambar 4.17 Halaman Laporan Data Customer ... 150

Gambar 4.18 Halaman Daftar Barang ... 151

Gambar 4.19 Halaman Ubah Data Barang ... 152

Gambar 4.20 Halaman Tambah Data Barang ... 152

Gambar 4.21 Halaman Laporan Data Barang ... 153

Gambar 4.22 Halaman Tambah Data Merk ... 153

Gambar 4.23 Halaman Daftar Merk ... 154

Gambar 4.24 Halaman Ubah Data Merk ... 154

Gambar 4.25 Halaman Tambah Data Kategori ... 155

(12)

Gambar 4.27 Halaman Ubah Data Kategori ... 156

Gambar 4.28 Halaman Daftar Pembelian ... 156

Gambar 4.29 Halaman Tambah Pembelian ... 157

Gambar 4.30 Halaman Detail Pembelian ... 158

Gambar 4.31 Halaman Ubah Pembelian ... 158

Gambar 4.32 Halaman Batalkan Pembelian ... 159

Gambar 4.33 Halaman Laporan Pembelian Global ... 160

Gambar 4.34 Halaman Laporan Pembelian Harian ... 160

Gambar 4.35 Halaman Rekomendasi Pembelian Barang ... 161

Gambar 4.36 Halaman Daftar Penjualan ... 162

Gambar 4.37 Halaman Detail Penjualan ... 163

Gambar 4.38 Halaman Ubah Penjualan ... 163

Gambar 4.39 Halaman Batalkan Penjualan ... 164

Gambar 4.40 Halaman Tambah Penjualan ... 165

Gambar 4.41 Halaman Laporan Penjualan Global ... 166

Gambar 4.42 Halaman Laporan Penjualan Harian ... 166

Gambar 4.43 Halaman Daftar Servis ... 167

Gambar 4.44 Halaman Detail Servis ... 167

Gambar 4.45 Halaman Update Servis... 168

Gambar 4.46 Halaman Batalkan Servis ... 169

Gambar 4.47 Halaman Pengambilan Barang ... 169

Gambar 4.48 Halaman Laporan Servis Global ... 170

Gambar 4.49 Halaman Laporan Servis Harian ... 171

Gambar 5.1 Pengujian Login ... 173

Gambar 5.2 Pengujian User ... 174

Gambar 5.3 Pengujian Ganti Password ... 175

Gambar 5.4 Pengujian Setting ... 176

Gambar 5.5 Pengujian Supplier ... 177

Gambar 5.6 Pengujian Teknisi ... 178

Gambar 5.7 Pengujian Customer ... 179

Gambar 5.8 Pengujian Barang ... 180

(13)

Gambar 5.10 Pengujian Kategori ... 182

Gambar 5.11 Pengujian Pembelian ... 184

Gambar 5.12 Pengujian Rekomendasi Pembelian Barang ... 185

Gambar 5.13 Pengujian Penjualan ... 186

(14)

DAFTAR TABEL

Tabel 2.1 Sistem Informasi Menurut Dukungan yang Tersedia ... 11

Tabel 2.2 Tabel Kelebihan dan Kekurangan Beberapa Metode DSS ... 22

Tabel 2.3 Data Mentah Karyawan ... 24

Tabel 2.4 Data Karyawan Setelah Diolah ... 24

Tabel 2.5 Karyawan Berdasarkan Umur ... 26

Tabel 2.6 Tabel Karyawan Berdasarkan Masa Kerja ... 28

Tabel 2.7 Karyawan Berdasarkan Gaji ... 29

Tabel 2.8 Hasil Query 1 ... 30

Tabel 2.9 Hasil Query 1 Lanjutan… ... 30

Tabel 2.10 Hasil Query 2 ... 31

Tabel 2.11 Hasil Query 2 Lanjutan… ... 31

Tabel 2.12 Simbol-Simbol Kamus Data ... 39

Tabel 3.1 Tabel Data Barang Di Pau Elektronik ... 49

Tabel 3.2 Tabel Fungsi Keanggotaan Barang Yang Terjual ... 51

Tabel 3.3 Tabel Fungsi Keanggotaan Stok Barang ... 53

Tabel 3.4 Tabel Derajat Keanggotaan JBanyak & SSedikit ... 53

Tabel 3.5 Tabel Login ... 58

Tabel 3.6 Tabel Setting ... 58

Tabel 3.7 Tabel Customer ... 59

Tabel 3.8 Tabel Teknisi ... 59

Tabel 3.9 Tabel Supplier ... 59

Tabel 3.10 Tabel Barang ... 59

Tabel 3.11 Tabel Merk ... 60

Tabel 3.12 Tabel Kategori ... 60

Tabel 3.13 Tabel Servis ... 60

Tabel 3.14 Tabel MasterJual ... 61

Tabel 3.15 Tabel DetailJual ... 61

Tabel 3.16 Tabel MasterBeli ... 61

Tabel 3.17 Tabel DetailBeli ... 61

(15)

Tabel 3.19 Kamus Data Setting ... 74

Tabel 3.20 Kamus Data Customer ... 75

Tabel 3.21 Kamus Data Teknisi ... 76

Tabel 3.22 Kamus Data Supplier ... 76

Tabel 3.23 Kamus Data Barang ... 77

Tabel 3.24 Kamus Data Merk ... 78

Tabel 3.25 Kamus Data Kategori ... 78

Tabel 3.26 Kamus Data Servis ... 79

Tabel 3.27 Kamus Data MasterJual ... 80

Tabel 3.28 Kamus Data DetailJual ... 80

Tabel 3.29 Kamus Data MasterBeli ... 81

Tabel 3.30 Kamus Data DetailBeli ... 82

Tabel 3.31 Kamus Data V_Dijual_Stok ... 82

Tabel 3.32 Kamus Data V_Dijual ... 83

Tabel 3.33 PSPEC Login ... 84

Tabel 3.34 PSPEC Tambah Pembelian ... 85

Tabel 3.35 PSPEC Lihat Pembelian ... 86

Tabel 3.36 PSPEC Cetak Laporan Pembelian ... 87

Tabel 3.37 PSPEC Batalkan Pembelian ... 87

Tabel 3.38 PSPEC Ubah Detail Pembelian ... 88

Tabel 3.39 PSPEC Pilih Hapus Detail Pembelian ... 89

Tabel 3.40 PSPEC Tambah Penjualan ... 90

Tabel 3.41 PSPEC Lihat Penjualan ... 91

Tabel 3.42 PSPEC Cetak Laporan Penjualan ... 92

Tabel 3.43 PSPEC Batalkan Penjualan ... 92

Tabel 3.44 PSPEC Ubah Detail Penjualan ... 93

Tabel 3.45 PSPEC Pilih Hapus Detail Penjualan ... 94

Tabel 3.46 PSPEC Terima Barang Servis ... 95

Tabel 3.47 PSPEC Lihat Servis ... 96

Tabel 3.48 PSPEC Cetak Laporan Servis ... 97

Tabel 3.49 PSPEC Batalkan Servis ... 98

(16)

Tabel 3.51 PSPEC Tambah Customer... 100

Tabel 3.52 PSPEC Tampilkan Daftar Customer ... 101

Tabel 3.53 PSPEC Ubah Data Customer ... 102

Tabel 3.54 PSPEC Tambah Pengguna ... 103

Tabel 3.55 PSPEC Tampilkan Daftar Pengguna ... 103

Tabel 3.56 PSPEC Ubah Data Pengguna ... 104

Tabel 3.57 PSPEC Ganti Password ... 105

Tabel 3.58 PSPEC Tampilkan Daftar Setting ... 105

Tabel 3.59 PSPEC Ubah Data Setting ... 106

Tabel 3.60 PSPEC Tambah Supplier ... 106

Tabel 3.61 PSPEC Tampilkan Daftar Supplier ... 107

Tabel 3.62 PSPEC Ubah Data Supplier ... 108

Tabel 3.63 PSPEC Tambah Barang ... 108

Tabel 3.64 PSPEC Tampilkan Daftar Barang ... 109

Tabel 3.65 PSPEC Ubah Data Barang ... 110

Tabel 3.66 PSPEC Tambah Merk ... 111

Tabel 3.67 PSPEC Tampilkan Daftar Merk ... 111

Tabel 3.68 PSPEC Ubah Data Merk ... 112

Tabel 3.69 PSPEC Tambah Kategori ... 112

Tabel 3.70 PSPEC Tampilkan Daftar Kategori ... 113

Tabel 3.71 PSPEC Ubah Data Kategori ... 114

Tabel 3.72 PSPEC Tambah Teknisi ... 114

Tabel 3.73 PSPEC Tampilkan Daftar Teknisi ... 115

Tabel 3.74 PSPEC Ubah Data Teknisi ... 116

Tabel 3.75 PSPEC Rekomendasi Pembelian Barang ... 117

Tabel 5.1 Pengujian Login ... 172

Tabel 5.2 Pengujian User ... 173

Tabel 5.3 Pengujian Ganti Password ... 174

Tabel 5.4 Pengujian Setting ... 176

Tabel 5.5 Pengujian Supplier ... 177

Tabel 5.6 Pengujian Teknisi ... 178

(17)

Tabel 5.8 Pengujian Barang ... 180

Tabel 5.9 Pengujian Merk ... 181

Tabel 5.10 Pengujian Kategori ... 182

Tabel 5.11 Pengujian Pembelian ... 183

Tabel 5.12 Pengujian Rekomendasi Pembelian Barang ... 184

Tabel 5.13 Pengujian Penjualan ... 185

(18)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Kamus

() Tanda Kurung Menunjukkan suatu

elemen yang bersifat pilihan (opsional). Elemen-elemen

yang bersifat pilihan ini bisa dikosongkan pada layar masukan atau bisa juga dengan memuat spasi atau nol untuk

field-field numeric pada struktur file.

{} Tanda Kurung

Kurawal

Menunjukkan elemen-elemen

(19)

Jenis Notasi/Lambang Nama Arti pasti atau batas tertinggi dan batas terendah untuk jumlah pengulangan.

[] Tanda Kurung

Siku

Menunjukkan salah satu dari dua situasi

tertentu. Satu elemen bisa ada sedangkan elemen lainnya juga ada, tetapi tidak bisa kedua-duanya ada seara bersamaan. Elemen-elemen

yang ada di dalam tanda kurung ini saling terpisah satu sama lain. (dengan kata lain, memilih salah satu dari sejumlah

alternatif,seleksi).

* * Tanda Bintang Komentar.

(20)

kunci.

Jenis Notasi/Lambang Nama Arti

| Tanda Pemisah Pemisah sejumlah

alternatif pilihan antara simbol [ ].

Flowchart Input / Output Merepresentasikan

input/output data yang diproses.

Proses Merepresentasikan

proses

Penghubung Keluar ke atau

masuk dari bagian lain flowchart

khususnya halaman yang sama.

Anak Panah Merepresentasikan alur kerja

Penjelasan Digunakan untuk

komentar tambahan

Keputusan Keputusan dalam

proses.

Predefined Process

Rincian operasi berada di tempat lain.

Preparation Pemberian harga/nilai awal.

Terminal Points Awal/akhir flowchart.

(21)

berlubang.

Jenis Notasi/Lambang Nama Arti

Dokumen Input/output dalam

format yang dicetak.

Magnetic Tape Input/output yang menggunakan pita magnetik.

Magnetic Disc Input/output yang menggunakan disk magnetik.

Magnetic Drum Input/output yang menggunakan drum magnetik.

On-line Storage Input/output yang menggunakan

penyimpanan akses langsung.

Punched Tape Input/output yang menggunakan pita kertas berlubang.

Manual Input Input yang dimasukkan secara manual melalui

keyboard.

Display Input yang ditampikan pada terminal.

(22)

ERD Entitas Perwujudan dari suatu objek.

Jenis Notasi/Lambang Nama Arti

Relasi Hubungan diantara

sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

Atribut Mendeskripsikan

karakteristik dari entitas.

DFD Terminator Suatu unit kerja/

jabatan, atau sejenisnya yang berada di luar sistem tetapi memberi peran atas pemberian atau penerimaan data dari sistem secara langsung.

Proses Suatu tindakan yang

akan diambil terhadap data yang

masuk.

DataStore Tempat

penyimpanan data.

Alur Data Menggambarkan

(23)

proses ke proses lainnya.

Referensi:

Notasi/Lambang Kamus Data dari Pressman [1]

(24)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

DFD Data Flow Diagram

SPK Sistem Pendukung Keputusan

PSPEC Process Spesification

PHP Personal homepage Hypertext Preprocessor.

(25)

DAFTAR ISTILAH

Primary Key Suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu baris dalam tabel.

Entitas Orang, tempat, kejadian atau konsep yang

informasinya akan direkam di dalam basis data.

Atribut “Kolom data” yang dapat menunjukkan fungsinya

(26)

BAB 1.

PENDAHULUAN

BAB 1 ini berisi penjelasan tentang latar belakang masalah pembuatan tugas akhir, perumusan masalah, tujuan pembahasan dari pembuatan tugas akhir, ruang lingkup kajian, sumber data yang didapat guna menyusun tugas akhir beserta sistematika penyajian tugas akhir. Pada BAB 1 ini akan terlihat poin-poin apa saja yang dijadikan acuan untuk menyusun tugas akhir.

1.1 Latar Belakang Masalah

Kemajuan teknologi pada saat ini telah memacu setiap instansi untuk lebih memanfaatkan dan memaksimalkan fungsi dari setiap kemajuan teknologi tersebut. Salah satu kemajuan teknologi tersebut yaitu dengan semakin berkembangnya sistem yang terkomputerisasi. Hampir semua pekerjaan yang dapat ditangani dengan komputer telah digantikan oleh komputer pada saat ini. Pada saat ini banyak toko-toko yang melakukan transaksi jual beli mereka secara terkomputerisasi. Pau Elektronik merupakan salah satu toko yang melayani servis kerusakan maupun penjualan alat-alat elektronik seperti televisi, dvd player, kipas angin, AC dan

sound system.

Pau Elektronik selalu berupaya meningkatkan volume penjualan dari setiap barang yang dijualnya. Seiring berkembangnya usaha, toko ini pun mulai mengalami kesulitan di dalam mengatur arsip-arsip dari penjualan dan pembelian dikarenakan masih menjalankan proses bisnisnya secara manual dan belum terkomputerisasi. Pengawasan terhadap ketersediaan barang pun terkadang selalu mengalami hambatan, yang nantinya dapat menghambat kemajuan dari usaha yang dijalankan.

(27)

2

Pau Elektronik membutuhkan suatu aplikasi yang secara khusus dapat membantu menjalankan proses bisnisnya, baik dalam proses penjualan barang, pembelian barang, pengelolaan stok barang maupun pengelolaan data servis. Tidak hanya itu, dibutuhkan juga suatu aplikasi yang dapat membantu memberikan informasi mengenai barang-barang apa saja yang patut ditambah stoknya dikarenakan tingginya jumlah barang yang terjual namun dengan sedikit stok agar kedepannya penumpukan barang maupun kosongnya stok barang dapat diminimalisir.

Pau Elektronik juga membutuhkan suatu aplikasi yang dapat membantu mengirimkan informasi mengenai barang apa saja yang terjual setiap harinya ke pemilik toko. Sehingga pemilik toko dapat mengetahui omset hariannya secara aktual. Tidak hanya itu saja, dibutuhkan juga suatu aplikasi yang nantinya dapat mengirimkan informasi ke pelanggan mengenai barang yang telah selesai diperbaiki ke email pelanggan. Berdasarkan permasalahan yang terjadi, penulis mengambil judul skripsi “Aplikasi Rekomendasi Pembelian Barang Dan Pengelolaan Data Servis Pada Pau Elektronik”.

1.2 Rumusan Masalah

Berdasarkan latar belakang pada bagian 1.1, dapat dirumuskan beberapa pokok permasalahan yang akan dianalisis serta dikaji, yaitu:

1. Bagaimana membangun aplikasi yang dapat mengelola data penjualan, pembelian, data stok barang maupun data servis di Pau Elektronik?

2. Bagaimana membangun aplikasi yang dapat membantu proses pengambilan keputusan untuk merekomendasikan barang apa saja yang patut dibeli pada saat melakukan pembelian di Pau Elektronik?

(28)

3

4. Bagaimana membangun aplikasi yang dapat membantu mengirimkan informasi mengenai barang yang telah selesai diperbaiki ke email pelanggan Pau Elektronik?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah pada bagian 1.2, dapat diarahkan tujuan pembahasan adalah sebagai berikut:

1. Mengembangkan aplikasi yang dapat membantu dalam hal mengelola data penjualan, pembelian, data stok barang maupun data servis di Pau Elektronik.

2. Membangun aplikasi yang dapat membantu proses pengambilan keputusan untuk merekomendasikan barang apa saja yang patut dibeli pada saat melakukan pembelian di Pau Elektronik.

3. Membangun aplikasi yang dapat membantu menampilkan dan mengirimkan report ke email pemilik toko setiap transaksi penjualan maupun pembelian di Pau Elektronik.

4. Membangun aplikasi yang dapat membantu mengirimkan informasi mengenai barang yang telah selesai diperbaiki ke email pelanggan Pau Elektronik.

1.4 Ruang Lingkup Kajian

Berdasarkan tujuan pembahasan yang telah dibuat, aspek-aspek yang akan menjadi tolak ukur dalam pembahasan adalah sebagai berikut: 1. Aplikasi yang dihasilkan adalah aplikasi berbasis web dengan bahasa

pemrograman PHP.

2. Aplikasi yang dihasilkan adalah aplikasi sistem pendukung keputusan dengan metode Fuzzy Logic.

3. Aplikasi ini hanya akan diimplementasikan di Pau Elektronik.

(29)

4

5. Aplikasi ini membantu proses pengambilan keputusan untuk merekomendasikan barang apa saja yang patut dibeli pada saat melakukan pembelian di Pau Elektronik.

6. Aplikasi ini menampilkan dan mengirimkan report ke email pemilik toko setiap transaksi penjualan maupun pembelian di Pau Elektronik.

7. Aplikasi ini membantu mengirimkan informasi mengenai barang yang telah selesai diperbaiki ke email pelanggan Pau Elektronik.

Perangkat lunak yang digunakan untuk pengembangan sistem adalah: 1. Sistem operasi Microsoft Windows XP.

2. Macromedia Dreamweaver 8.

3. Basis data MySQL dengan phpMyAdmin pada XAMPP. 4. Web server Apache dengan XAMPP.

Adapun spesifikasi perangkat keras yang direkomendasikan adalah sebagai berikut :

1. Prosesor Pentium 4 1.7 GHz. 2. Motherboard Standart 478. 3. RAM DDR2 1GB.

4. Harddisk 40 GB. 5. CD-ROM.

6. LAN card D-Link Ethernet 1 Port UTP, 32 bit. 7. Keyboard.

8. Mouse.

9. Monitor 14” Digital.

1.5 Sumber Data

(30)

5

sekunder meliputi buku penunjang, referensi, sumber informasi tertulis, dosen pembimbing, dan situs-situs di internet.

1.6 Sistematika Penyajian

BAB 1 Pendahuluan membahas mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian laporan.

BAB 2 Kajian Teori membahas mengenai teori-teori yang berkaitan dengan pembangunan sistem dan yang digunakan untuk mendukung pembangunan sistem yang ada.

BAB 3 Analisis dan Rancangan Sistem membahas mengenai analisis proses bisnis, kebutuhan sistem, perancangan sistem, DFD, ERD, dan gambaran arsitektur sistem.

BAB 4 Hasil Penelitian membahas mengenai perencanaan tahap implementasi, proses perkempangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan user interface design.

BAB 5 Pembahasan dan Uji Coba Hasil Penelitian membahas mengenai pengujian sistem dan testing yang dilakukan.

(31)

BAB 6.

SIMPULAN DAN SARAN

Pada BAB 6 ini akan dibahas mengenai kesimpulan dan saran dari hasil penelitian yang telah dibuat. Kesimpulan yang dijabarkan merupakan pokok pencapaian dari penelitian yang telah dilakukan sesuai dengan tujuan yang telah dibuat pada BAB 1 bagian 1.3. Sedangkan saran berisi mengenai masukan-masukan yang nantinya dapat berguna untuk pengembangan aplikasi dan pelaksanaan penelitian di masa yang akan datang.

6.1 Simpulan

Kesimpulan yang didapat berdasarkan tujuan yang telah disampaikan di BAB 1 bagian 1.3 dapat terpenuhi sesuai dengan poin-poin berikut:

1. Aplikasi yang dibuat memiliki fitur-fitur yang dapat membantu Pau Elektronik dalam hal mengelola data seperti adanya fitur penjualan, pembelian dan pengelolaan data stok barang maupun data servis.

2. Sistem pendukung keputusan untuk merekomendasikan pembelian barang telah diimplementasikan dalam sistem yang telah dibuat.

3. Aplikasi yang dibuat dapat menampilkan dan mengirimkan report ke email

pemilik toko setiap transaksi penjualan maupun pembelian di Pau Elektronik.

4. Aplikasi yang dibuat dapat membantu mengirimkan informasi ke email pelanggan Pau Elektronik mengenai barang yang telah selesai diperbaiki.

6.2 Saran

Untuk pengembangan aplikasi ini agar lebih efektif dan efisien, disarankan beberapa hal sebagai berikut:

1. Aplikasi ini dapat dikembangkan lagi dengan menambahkan sistem keuangan akutansi.

2. Aplikasi ini dapat dikembangkan lagi dengan menambahkan fitur

(32)

189

(33)

DAFTAR PUSTAKA

[1] R. S. Pressman, Rekayasa Perangkat Lunak, Yogyakarta: Andi, 2002. [2] Krismiaji, Sistem Informasi Akuntansi, Yogyakarta: UPP STIM YKPN,

2010.

[3] Indrajit, Analisis Dan Perancangan Sistem Berorientasi Objek, Bandung: Informatika, 2001.

[4] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.

[5] R. J. Murdick, Sistem Informasi Untuk Manajemen Modern, Jakarta: Erlangga, 1991.

[6] G. B. Davis, Kerangka Dasar Sistem Informasi Bagian 1, Jakarta: PT. Pustaka Binamas Pressindo, 1991.

[7] H. Djojodihardjo, Pengantar Sistem Komputer, Bandung: Erlangga, 1984.

[8] L. Sidharta, Pengantar Sistem Informasi Bisnis, Jakarta: PT. Elex Media Komputindo, 1995.

[9] T. Sutabri, Sistem Informasi Manajemen, Yogyakarta: Andi, 2005.

[10] E. Arbie, Pengantar Sistem Informasi Manajemen, Jakarta: Bina Alumni Indonesia, 2000.

[11] T. D. Muhyuzir, Analisa Perancangan Sistem Pengolahan Data, Jakarta: PT. Elex Media Komputindo, 2001.

[12] J. A. O'Brein, Pengantar Sistem Informasi, Jakarta: Salemba 4, 2005. [13] A. Kadir, Pengenalan Sistem Informasi, Andi: Yogyakarta, 2003.

[14] E. G. Mallach, Decision Support And Data Warehouse Systems, New York: McGraw Hill Inc., 2000.

[15] E. Turban, R. K. Rainer and R. E. Potter, Pengantar Teknologi Informasi, Jakarta: Salemba Infotek, 2005.

(34)

191

New York: John Wiley & Sons, 1997.

[17] T. L. Saaty, Models, Methods, Concepts & Applications Of The Analytic Hierarchy Process, Norwell, Massachusetts: Kluwer Academic Publishers, 1980.

[18] K. R. MacCrimmon, Decision Making Among Multiple Attribute Alternatives, A Survey and Consolidated Approach, Santa Monica: The Rand Corporation, 1968.

[19] W. Janko, Multi-Criteria Decision Making: An Application Study of ELECTRE & TOPSIS, Yogyakarta: Graha Ilmu, 2005.

[20] C.-L. Hwang and K. Yoon, Multiple Attribute Decision Making, Methods and Application, Berlin: Springer-Verlag, 1981.

[21] S. Kusumadewi and H. Purnomo, Aplikasi Logika Fuzzy Untuk Pendukung Keputusan, Yogyakarta: Graha Ilmu, 2004.

[22] Poonam, S. P. Tripathi and P. K. Shukla, "Uncertainty Handling using Fuzzy Logic in Rule Based Systems," International Journal of Advanced Science and Technology, vol. 45, no. 15, pp. 31-45, 2012.

[23] Whitten, System Analysis And Design Methods, Jakarta: Mc Graw Hill International Salemba, 2007.

[24] E. Sutanta, Sistem Basis Data, Yogyakarta: Graha Ilmu, 2004.

[25] A. Adelheid, Buku Pintar Menguasai PHP MySQL, Jakarta Selatan: Mediakita, 2012.

Gambar

Tabel 5.8 Pengujian Barang .......................................................................
tabel. Kemungkinan

Referensi

Dokumen terkait

But the effective theory ( 3.3 ) shows a second order transition from the symmetric to a antiferromagnetic phase and we can compare critical exponents at this transition with those

Dalam perjanjian jual beli putus yang dilakukan antara pihak penulis dengan pihak penerbit CV.Teguh Karya menyatakan bahwa hak ekonomi penulis hanya diberikan

Perawatan organik digunakan untuk pelapisan permukaan (akrilik, butadiena copolymer, karet terklorinasi, resin epoksi, oleo resin, resin poliester, polietilena kopolimer,

Fungsi VLOOKUP digunakan untuk menampilkan data dari sebuah tabel yang disusun dalam format tegak atau vertikalb. Bentuk penulisan fungsinya

[r]

Penelitian ini berupaya untuk mengetahui model prediktor yang memiliki tingkat akurasi yang tinggi dalam memprediksi perusahaan yang bangkrut dengan indikator delisted pada Bursa

Based on their physical, mechanical properties and decorative appearance of the three wood species, mindi besar is suitable for fancy furniture whereas waru is for

curriculum, the learning is students-centered and applies scientific approach. Based on the interview data which were obtained from five respondents.. of five “pilot project”