Sistem Informasi Pembelian Penjualan dan Penentuan Supplier Menggunakan Decision Support System.

(1)

vi

ABSTRAK

PT. MBS Electrical yang beralamat pada jalan Rukan City Garden Maisonete A 1/5 Cengkareng Timur Jakarta Barat ini merupakan sebuat PT yang bergerak dibidang penjualan peralatan listrik yang sedang berkembang pada bidang jual beli

kebutuhan sehari-hari. Penulis melakukan penelitian yang berdasarkan proses bisnis pada perusahaan ini. Proses bisnis yang dikelola adalah pemesanan,

pembelian dan penjualan. Penelitian yang dilakukan mencakup semua proses bisnis yang awalnya dikerjakan secara manual kemudian di otomatiskan melalui sistem aplikasi berbasis web. Penulis juga membantu pihak perusahaan dalam melihat laporan-laporan yang dihasilkan oleh proses bisnis yang ada. Selain itu penulis juga membantu perusahaan dalam penentuan supplier untuk setiap barang yang ada menggunakan Decision Support System dengan metode Analytical Hierachy Process. Aplikai yang dibuat diharapkan dapat membantu perusahaan dalam

menjalankan usahanya dan mempermudah dalam pengendalian perusahaan secara umum.

Kata Kunci: PT. MBS Electrical, Sistem Informasi, Pemesanan, Penjualan, Pembelian, Sistem Pendukung Keputusan.


(2)

vii

ABSTRACT

PT. Electrical MBS address at the Rukan City Garden Maisonete A 1/5 East Cengkareng, West Jakarta is sebuat PT engaged in the sale of electrical equipment that is being developed in the field of buying and selling daily necessities. The author conducted research based on the company's business processes. Managed business process is ordering, purchasing and sales. Research conducted covering all business processes that originally done manually later on Automated via a web-based application system. The author also help the company to see the reports generated by the existing business processes. Moreover, the author also assist the company in determining the supplier for each item that is using the Decision Support System with Analytical Hierarchy Process method. Aplication made is expected to help the company to run its business and simplify the control of the company in general Keywords: PT. MBS Electrical, Information Systems, Purchased Order, Sales, Purchasing, Decision Support System


(3)

viii

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 ... xvi

DAFTAR TABEL ... xxi

DAFTAR NOTASI/ LAMBANG ... xxiii

DAFTAR SINGKATAN ... xxvii

DAFTAR ISTILAH ... xxviii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 2

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Penjualan ... 7

2.3 Pembelian ... 7

2.4 Decision Support System ... 8

2.5 Analytical Hierarcy Process ... 9

2.6 Proses Bisnis ... 11

2.7 Basis Data ... 11

2.8 Flowchart ... 12

2.9 Personal Home Page (PHP) : Hypertext Preprocessor ... 13


(4)

ix

2.11 Unified Modeling Language (UML) ... 14

2.12 MySQL ... 14

2.13 XAMPP ... 15

2.14 Unit Testing ... 15

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 16

3.1 Proses Bisnis Pembelian ... 16

3.2 Proses Bisnis Penjualan ... 18

3.3 Entity Relationship Diagram ... 19

3.4 Use Case Diagram ... 19

3.4.1 Use Case Aplikasi PT. MBS ... 20

3.4.2 Use Case Mengelola Kategori ... 20

3.4.3 Use Case Mengelola Barang ... 21

3.4.4 Use Case Mengelola Detail Barang ... 22

3.4.5 Use Case Mengelola PR ... 23

3.4.6 Use Case Mengelola Pembelian ... 23

3.4.7 Use Case Mengelola Retur Pembelian ... 24

3.4.8 Use Case Mengelola Retur Penyesuaian Pembelian ... 25

3.4.9 Use Case Mengelola Penjualan ... 25

3.4.10 Use Case Mengelola Retur Penjualan ... 26

3.4.11 Use Case Mengelola Jabatan ... 27

3.4.12 Use Case Mengelola User ... 27

3.4.13 Use Case Mengelola Supplier ... 28

3.5 Activity Diagram ... 29

3.5.1 Activity Diagram Login ... 29

3.5.2 Activity Diagram Logout ... 30

3.5.3 Activity Diagram Tambah Kategori ... 30

3.5.4 Activity Diagram Ubah Kategori... 31

3.5.5 Activity Diagram Hapus Kategori ... 32

3.5.6 Activity Diagram Tambah Barang ... 32

3.5.7 Activity Diagram Ubah Barang ... 33

3.5.8 Activity Diagram Hapus Barang... 34


(5)

x

3.5.10 Activity Diagram Ubah Detail Barang ... 35

3.5.11 Activity Diagram Tambah Jabatan ... 36

3.5.12 Activity Diagram Ubah Jabatan ... 37

3.5.13 Activity Diagram Hapus Jabatan ... 38

3.5.14 Activity Diagram Tambah User ... 39

3.5.15 Activity Diagram Ubah User ... 40

3.5.16 Activity Diagram Ubah Password User ... 40

3.5.17 Activity Diagram Ubah Status User ... 41

3.5.18 Activity Diagram Tambah Supplier ... 42

3.5.19 Activity Diagram Ubah Supplier ... 43

3.5.20 Activity Diagram Ubah Password Supplier ... 44

3.5.21 Activity Diagram Ubah Status Supplier ... 45

3.5.22 Activity Diagram Membuat PR Baru ... 45

3.5.23 Activity Diagram Tambah Barang PR ... 46

3.5.24 Activity Diagram Hapus Barang PR ... 47

3.5.25 Activity Diagram Tambah PR ... 48

3.5.26 Activity Diagram Membuat Pembelian Baru ... 48

3.5.27 Activity Diagram Tambah Barang Pembelian ... 49

3.5.28 Activity Diagram Hapus Barang Pembelian ... 50

3.5.29 Activity Diagram Tambah Pembelian ... 50

3.5.30 Activity Diagram Membuat Penjualan Baru ... 51

3.5.31 Activity Diagram Tambah Barang Penjualan ... 52

3.5.32 Activity Diagram Hapus Barang Penjualan ... 53

3.5.33 Activity Diagram Ubah Barang Penjualan ... 54

3.5.34 Activity Diagram Pilih Pembayaran Penjualan ... 54

3.5.35 Activity Diagram Membuat Retur Pembelian Baru ... 55

3.5.36 Activity Diagram Tambah Barang Retur Pembelian ... 56

3.5.37 Activity Diagram Hapus Barang Retur Pembelian ... 57

3.5.38 Activity Diagram Tambah Retur Pembelian ... 58

3.5.39 Activity Diagram Membuat Retur Penjualan Baru ... 58

3.5.40 Activity Diagram Tambah Barang Retur Penjualan ... 59


(6)

xi

3.5.42 Activity Diagram Tambah Retur Penjualan ... 61

3.5.43 Activity Diagram Membuat Retur Penyesuaian Pembelian Baru 61 3.5.44 Activity Diagram Tambah Barang Retur Penyesuaian Pembelian ... 62

3.5.45 Activity Diagram Hapus Barang Retur Penyesuaian Pembelian 63 3.5.46 Activity Diagram Laporan PR ... 64

3.5.47 Activity Diagram Print Laporan PR ... 64

3.5.48 Activity Diagram Laporan Pembelian ... 65

3.5.49 Activity Diagram Print Laporan Pembelian ... 66

3.5.50 Activity Diagram Laporan Penjualan ... 67

3.5.51 Activity Diagram Print Laporan Penjualan ... 68

3.5.52 Activity Diagram Laporan Retur Pembelian ... 68

3.5.53 Activity Diagram Print Laporan Retur Pembelian ... 69

3.5.54 Activity Diagram Laporan Retur Penjualan ... 70

3.5.55 Activity Diagram Print Laporan Retur Penjualan ... 71

3.5.56 Activity Diagram Laporan Retur Penyesuaian Pembelian ... 71

3.5.57 Activity Diagram Print Laporan Retur Penyesuaian Pembelian 72 3.5.58 Activity Diagram Tambah Kriteria ... 73

3.5.59 Activity Diagram Ubah Kriteria ... 74

3.5.60 Activity Diagram Hapus Kriteria ... 75

3.6 Class Diagram ... 75

3.7 Analisis Kasus ... 76

3.7.1 Penentuan Kriteria ... 76

3.7.2 Perhitugan Matriks Perbandingan Berpasangan ... 76

3.7.3 Perhitungan Supplier terbaik ... 81

3.8 Rancangan Antarmuka ... 86

3.8.1 Login ... 86

3.8.2 Menu Utama ... 86


(7)

xii

3.8.4 Master User ... 88

3.8.5 Master Supplier ... 89

3.8.6 Master Category ... 90

3.8.7 Master Item ... 90

3.8.8 Master Detail Item ... 91

3.8.9 Master Kriteria ... 92

3.8.10 Buat Pemesanan ... 92

3.8.11 Lihat Pemesanan ... 93

3.8.12 Buat Pembelian ... 94

3.8.13 Lihat Pembelian ... 95

3.8.14 Buat Penjualan ... 95

3.8.15 Lihat Penjualan ... 96

3.8.16 Laporan Pemesanan ... 96

3.8.17 Laporan Pembelian ... 97

3.8.18 Laporan Penjualan ... 97

3.8.19 Perhitungan Bobot Kriteria ... 98

3.8.20 Pengisian Alternatif Supplier ... 98

3.8.21 Perhitungan Bobot Kriteria Untuk Setiap Kriteria ... 99

3.8.22 Hasil Bobot Global ... 100

BAB 4. HASIL PENELITIAN ... 101

4.1 Halaman Login ... 101

4.2 Halaman Home ... 101

4.3 Halaman Profile ... 102

4.4 Halaman Ubah Password ... 103

4.5 Halaman Lihat Jabatan ... 103

4.6 Halaman Tambah Jabatan ... 104

4.7 Halaman Ubah Jabatan ... 104

4.8 Halaman Lihat User ... 105

4.9 Halaman Tambah User ... 106

4.10 Halaman Ubah User ... 106

4.11 Halaman Ubah Password User ... 107


(8)

xiii

4.13 Halaman Tambah Supplier ... 108

4.14 Halaman Ubah Supplier ... 109

4.15 Halaman Ubah Password Supplier ... 109

4.16 Halaman Lihat Kategori ... 110

4.17 Halaman Tambah Kategori ... 110

4.18 Halaman Ubah Kategori ... 111

4.19 Halaman Lihat Barang ... 112

4.20 Halaman Tambah Barang ... 112

4.21 Halaman Ubah Barang ... 113

4.22 Halaman Lihat Detail Barang ... 113

4.23 Halaman Ubah Detail Barang ... 114

4.24 Halaman Membuat PR Baru ... 115

4.25 Halaman Lihat PR ... 115

4.26 Halaman Lihat Detail PR ... 116

4.27 Halaman Membuat Pembelian Baru ... 117

4.28 Halaman Lihat Pembelian ... 117

4.29 Halaman Lihat Detail Pembelian ... 118

4.30 Halaman Membuat Penjualan Baru ... 119

4.31 Halaman Lihat Penjualan ... 119

4.32 Halaman Lihat Detail Penjualan ... 120

4.33 Halaman Membuat Retur Pembelian Baru ... 121

4.34 Halaman Lihat Retur Pembelian ... 121

4.35 Halaman Lihat Detail Retur Pembelian ... 122

4.36 Halaman Membuat Retur Penjualan Baru ... 123

4.37 Halaman Lihat Retur Penjualan ... 123

4.38 Halaman Lihat Detail Retur Penjualan ... 124

4.39 Halaman Membuat Retur Penyesuaian Pembelian ... 125

4.40 Halaman Lihat Retur Penyesuaian Pembelian ... 125

4.41 Halaman Lihat Detail Retur Penyesuaian Pembelian ... 126

4.42 Halaman Lihat Laporan PR ... 127

4.43 Halaman Lihat Laporan Pembelian ... 127


(9)

xiv

4.45 Halaman Lihat Laporan Retur Pembelian ... 129

4.46 Halaman Lihat Laporan Retur Penjualan ... 129

4.47 Halaman Lihat Laporan Retur Penyesuaian Pembelian ... 130

4.48 Halaman Lihat Kriteria ... 131

4.49 Halaman Tambah Kriteria ... 131

4.50 Halaman Ubah Kriteria ... 132

4.51 Halaman Generate Bobot Kriteria ... 133

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

5.1 Pengujian Login ... 134

5.2 Pengujian Tambah Jabatan ... 135

5.3 Pengujian Ubah Jabatan ... 136

5.4 Pengujian Hapus Jabatan ... 136

5.5 Pengujian Tambah User ... 137

5.6 Pengujian Ubah User... 139

5.7 Pengujian Ubah Password User ... 140

5.8 Pengujian Ubah Status User ... 141

5.9 Pengujian Tambah Supplier ... 141

5.10 Pengujian Ubah Supplier ... 143

5.11 Pengujian Ubah Password Supplier ... 144

5.12 Pengujian Tambah Kategori ... 145

5.13 Pengujian Ubah Kategori ... 145

5.14 Pengujian Hapus Kategori ... 146

5.15 Pengujian Tambah Barang ... 146

5.16 Pengujian Ubah Barang ... 148

5.17 Pengujian Hapus Barang ... 149

5.18 Pengujian Detail Barang ... 150

5.19 Pengujian Pembuatan Pemesanan Baru ... 151

5.20 Pengujian Hapus Pemesanan Baru ... 153

5.21 Pengujian Pembuatan Pembelian Baru ... 153

5.22 Pengujian Lihat Semua Pembelian ... 154

5.23 Pengujian Pembuatan Retur Pembelian Baru ... 155


(10)

xv

5.25 Pengujian Pembuatan Penjualan Baru ... 156

5.26 Pengujian Lihat Penjualan ... 158

5.27 Pengujian Pembuatan Retur Penjualan Baru ... 158

5.28 Pengujian Laporan Pembelian ... 159

5.29 Pengujian Laporan Retur Pembelian ... 160

5.30 Pengujian Laporan Retur Penyesuaian Pembelian ... 161

5.31 Pengujian Laporan Penjualan ... 162

5.32 Pengujian Laporan Retur Penjualan ... 162

BAB 6. SIMPULAN DAN SARAN ... 164

6.1 Simpulan ... 164

6.2 Saran ... 164


(11)

xvi

DAFTAR GAMBAR

Gambar 3.1 Gambar Flowchart Pembelian ... 17

Gambar 3.2 Gambar Flowchart Penjualan ... 18

Gambar 3.3 Entity Relationship Diagram ... 19

Gambar 3.4 Use Case Utama Aplikasi ... 20

Gambar 3.5 Use Case Mengelola Kategori ... 21

Gambar 3.6 Use Case Mengelola Barang ... 22

Gambar 3.7 Use Case Mengelola Detail Barang ... 22

Gambar 3.8 Use Case Mengelola PR ... 23

Gambar 3.9 Use Case Mengelola Pembelian ... 24

Gambar 3.10 Use Case Mengelola Retur Pembelian ... 24

Gambar 3.11 Use Case Mengelola Retur Penyesuaian Pembelian... 25

Gambar 3.12 Use Case Mengelola Penjualan ... 26

Gambar 3.13 Use Case Mengelola Retur Penjualan ... 26

Gambar 3.14 Use Case Mengelola Jabatan ... 27

Gambar 3.15 Use Case Mengelola User ... 28

Gambar 3.16 Use Case Mengelola Supplier ... 28

Gambar 3.17 Activity Diagram Login ... 29

Gambar 3.18 Activity Diagram Logout ... 30

Gambar 3.19 Activity Diagram Tambah Kategori ... 30

Gambar 3.20 Activity Diagram Ubah Kategori ... 31

Gambar 3.21 Activity Diagram Hapus Kategori... 32

Gambar 3.22 Activity Diagram Tambah Barang... 33

Gambar 3.23 Activity Diagram Ubah Barang ... 33

Gambar 3.24 Activity Diagram Hapus Barang ... 34

Gambar 3.25 Activity Diagram Tambah Supplier Barang ... 35

Gambar 3.26 Activity Diagram Ubah Detail Barang ... 36

Gambar 3.27 Activity Diagram Tambah Jabatan ... 37

Gambar 3.28 Activity Diagram Ubah Jabatan ... 38

Gambar 3.29 Activity Diagram Hapus Jabatan ... 38


(12)

xvii

Gambar 3.31 Activity Diagram Ubah User ... 40

Gambar 3.32 Activity Diagram Ubah Password User ... 41

Gambar 3.33 Activity Diagram Ubah Status User ... 42

Gambar 3.34 Activity Diagram Tambah Supplier ... 42

Gambar 3.35 Activity Diagram Ubah Supplier... 43

Gambar 3.36 Activity Diagram Ubah Password Supplier ... 44

Gambar 3.37 Activity Diagram Ubah Status Supplier ... 45

Gambar 3.38 Activity Diagram Membuat PR Baru ... 46

Gambar 3.39 Activity Diagram Tambah Barang PR ... 46

Gambar 3.40 Activity Diagram Hapus Barang PR ... 47

Gambar 3.41 Activity Diagram Tambah PR ... 48

Gambar 3.42 Activity Diagram Membuat Pembelian Baru ... 49

Gambar 3.43 Activity Diagram Tambah Barang Pembelian ... 49

Gambar 3.44 Activity Diagram Hapus Barang Pembelian ... 50

Gambar 3.45 Activity Diagram Tambah Pembelian ... 51

Gambar 3.46 Activity Diagram Membuat Penjualan Baru ... 52

Gambar 3.47 Activity Diagram Tambah Barang Penjualan ... 52

Gambar 3.48 Activity Diagram Hapus Barang Penjualan ... 53

Gambar 3.49 Activity Diagram Ubah Barang Penjualan ... 54

Gambar 3.50 Activity Diagram Pilih Pembayaran Penjualan ... 55

Gambar 3.51 Activity Diagram Membuat Retur Pembelian Baru ... 56

Gambar 3.52 Activity Diagram Tambah Barang Retur Pembelian ... 56

Gambar 3.53 Activity Diagram Hapus Barang Retur Pembelian ... 57

Gambar 3.54 Activity Diagram Tambah Retur Pembelian ... 58

Gambar 3.55 Activity Diagram Membuat Retur Penjualan Baru ... 59

Gambar 3.56 Activity Diagram Tambah Barang Retur Penjualan ... 59

Gambar 3.57 Activity Diagram Hapus Barang Retur Penjualan ... 60

Gambar 3.58 Activity Diagram Tambah Retur Penjualan ... 61 Gambar 3.59 Activity Diagram Membuat Retur Penyesuaian Pembelian

Baru 62

Gambar 3.60 Activity Diagram Tambah Barang Retur Penyesuaian Pembelian 62


(13)

xviii

Gambar 3.61 Activity Diagram Hapus Barang Retur Penyesuaian

Pembelian ... 63

Gambar 3.62 Activity Diagram Laporan PO ... 64

Gambar 3.63 Activity Diagram Print Laporan PO ... 65

Gambar 3.64 Activity Diagram Laporan Pembelian ... 66

Gambar 3.65 Activity Diagram Print Laporan Pembelian ... 66

Gambar 3.66 Activity Diagram Laporan Penjualan ... 67

Gambar 3.67 Activity Diagram Print Laporan Penjualan ... 68

Gambar 3.68 Activity Diagram Laporan Retur Pembelian ... 69

Gambar 3.69 Activity Diagram Laporan Retur Pembelian ... 69

Gambar 3.70 Activity Diagram Laporan Retur Penjualan ... 70

Gambar 3.71 Activity Diagram Print Laporan Retur Penjualan ... 71

Gambar 3.72 Activity Diagram Laporan Retur Penyesuaian Pembelian ... 72

Gambar 3.73 Activity Diagram Print Laporan Retur Penyesuaian Pembelian ... 72

Gambar 3.74 Activity Diagram Tambah Kriteria ... 73

Gambar 3.75 Activity Diagram Ubah Kriteria ... 74

Gambar 3.76 Activity Diagram Hapus Kriteria ... 75

Gambar 3.77 Class Diagram... 76

Gambar 3.78 Rancangan Antarmuka Form Login ... 86

Gambar 3.79 Rancangan Antarmuka Menu Utama ... 87

Gambar 3.80 Rancangan Antarmuka Master Role ... 87

Gambar 3.81 Rancangan Antarmuka Master User ... 88

Gambar 3.82 Rancangan Antarmuka Master Supplier ... 89

Gambar 3.83 Rancangan Antarmuka Master Category ... 90

Gambar 3.84 Rancangan Antarmuka Master Item... 91

Gambar 3.85 Rancangan Antarmuka Master Detail Item ... 91

Gambar 3.86 Rancangan Antarmuka Master Kriteria ... 92

Gambar 3.87 Rancangan Antarmuka Pemesanan ... 93

Gambar 3.88 Rancangan Antarmuka Lihat Pemesanan ... 94

Gambar 3.89 Rancangan Antarmuka Buat Pembelian ... 94


(14)

xix

Gambar 3.91 Rancangan Antarmuka Buat Pemesanan ... 95

Gambar 3.92 Rancangan Antarmuka Lihat Penjualan ... 96

Gambar 3.93 Rancangan Antarmuka Laporan Pemesanan ... 96

Gambar 3.94 Rancangan Antarmuka Laporan Pembelian ... 97

Gambar 3.95 Rancangan Antarmuka Laporan Penjualan ... 97

Gambar 3.96 Rancangan Antarmuka Perhitungan Bobot Kriteria ... 98

Gambar 3.97 Rancangan Antarmuka Pengisian Alternatif Supplier ... 99

Gambar 3.98 Rancangan Antarmuka Perhitungan Bobot Kriteria Untuk Setiap Kriteria ... 99

Gambar 3.99 Rancangan Antarmuka Hasil Bobot Global ... 100

Gambar 4.1 Halaman Login ... 101

Gambar 4.2 Halaman Home ... 102

Gambar 4.3 Halaman Profile... 102

Gambar 4.4 Halaman Ubah Password ... 103

Gambar 4.5 Halaman Lihat Jabatan ... 103

Gambar 4.6 Halaman Tambah Jabatan ... 104

Gambar 4.7 Halaman Ubah Jabatan ... 105

Gambar 4.8 Halaman Lihat User ... 105

Gambar 4.9 Halaman Tambah User ... 106

Gambar 4.10 Halaman Ubah User ... 106

Gambar 4.11 Halaman Ubah Password User ... 107

Gambar 4.12 Halaman Lihat Supplier ... 108

Gambar 4.13 Halaman Tambah Supplier ... 108

Gambar 4.14 Halaman Ubah Supplier ... 109

Gambar 4.15 Halaman Ubah Password Suplier ... 109

Gambar 4.16 Halaman Lihat Kategori ... 110

Gambar 4.17 Halaman Tambah Kategori ... 111

Gambar 4.18 Halaman Ubah Kategori ... 111

Gambar 4.19 Halaman Lihat Barang ... 112

Gambar 4.20 Halaman Tambah Barang ... 112

Gambar 4.21 Halaman Ubah Barang ... 113


(15)

xx

Gambar 4.23 Halaman Ubah Detail Barang ... 114

Gambar 4.24 Halaman Membuat PR Baru ... 115

Gambar 4.25 Halaman Lihat PR ... 116

Gambar 4.26 Halaman Lihat Detail PR ... 116

Gambar 4.27 Halaman Membuat Pembelian Baru ... 117

Gambar 4.28 Halaman Lihat Pembelian ... 118

Gambar 4.29 Halaman Lihat Detail Pembelian ... 118

Gambar 4.30 Halaman Membuat Penjualan Baru ... 119

Gambar 4.31 Halaman Lihat Penjualan ... 120

Gambar 4.32 Halaman Lihat Detail Penjualan ... 120

Gambar 4.33 Halaman Membuat Retur Pembelian Baru ... 121

Gambar 4.34 Halaman Lihat Retur Pembelian ... 122

Gambar 4.35 Halaman Lihat Detail Retur Pembelian ... 122

Gambar 4.36 Halaman Membuat Retur Penjualan Baru ... 123

Gambar 4.37 Halaman Lihat Retur Penjualan ... 124

Gambar 4.38 Halaman Lihat Detail Retur Penjualan ... 124

Gambar 4.39 Halaman Retur Penyesuaian Pembelian ... 125

Gambar 4.40 Halaman Lihat Retur Penyesuaian Pembelian ... 126

Gambar 4.41 Halaman Lihat Detail Retur Penyesuaian Pembelian... 126

Gambar 4.42 Halaman Lihat Laporan PR ... 127

Gambar 4.43 Halaman Lihat Laporan Pembelian ... 128

Gambar 4.44 Halaman Lihat Laporan Penjualan ... 128

Gambar 4.45 Halaman Lihat Laporan Retur Pembelian ... 129

Gambar 4.46 Halaman Lihat Laporan Retur Penjualan ... 130

Gambar 4.47 Halaman Lihat Laporan Retur Penyesuaian Pembelian ... 130

Gambar 4.48 Halaman Lihat Kriteria ... 131

Gambar 4.49 Halaman Tambah Kriteria ... 132

Gambar 4.50 Halaman Ubah Kriteria ... 132


(16)

xxi

DAFTAR TABEL

Tabel 3.1 Pemasukan Data Perbandingan Tiap Kriteria ... 77

Tabel 3.2 Proses Perhitungan... 77

Tabel 3.3 Bobot Tiap Kriteria ... 78

Tabel 3.4 Proses Perhitungan Konsistensi Matriks ... 79

Tabel 3.5 Nilai Element Kriteria ... 79

Tabel 3.6 Proses Menghitung Nilai Eigen ... 80

Tabel 3.7 Bobot Pada Kriteria Kualitas ... 81

Tabel 3.8 Bobot Pada Kriteria Pengiriman ... 81

Tabel 3.9 Bobot Pada Kriteria Kuantitas ... 82

Tabel 3.10 Bobot Pada Kriteria Harga ... 82

Tabel 3.11 Hasil Jumlah Baris Kriteria Kualias ... 83

Tabel 3.12 Hasil Bobot Kriteria Pada Kriteria Kualitas ... 84

Tabel 3.13Hasil Penyimpanan Seluruh Bobot Kriteria Untuk Semua Supplier... 84

Tabel 3.14 Hasil Perhitungan Prioritas Global ... 85

Tabel 3.15Hasil Jumlah Perhitungan Prioritas Global ... 85

Tabel 3.16 Hasil Dari Peringkat Berdasarkan Prioritas Global ... 85

Tabel 5.1 Pengujian Login ... 134

Tabel 5.2 Pengujian Tambah Jabatan ... 135

Tabel 5.3 Pengujian Ubah Jabatan ... 136

Tabel 5.4 Pengujian Hapus Jabatan ... 136

Tabel 5.5 Pengujian Tambah User ... 137

Tabel 5.6 Pengujian Ubah User ... 139

Tabel 5.7 Pengujian Ubah Password User ... 140

Tabel 5.8 Pengujian Ubah Status User ... 141

Tabel 5.9 Pengujian Tambah Supplier ... 141

Tabel 5.10 Pengujian Ubah Supplier ... 143

Tabel 5.11 Pengujian Ubah Password Supplier ... 144

Tabel 5.12 Pengujian Tambah Kategori ... 145


(17)

xxii

Tabel 5.14 Pengujian Hapus Kategori ... 146

Tabel 5.15 Pengujian Tambah Barang ... 146

Tabel 5.16 Pengujian Ubah Barang ... 148

Tabel 5.17 Pengujian Hapus Barang ... 149

Tabel 5.18 Pengujian Detail Barang ... 150

Tabel 5.19 Pengujian Pembuatan Pemesanan Baru ... 151

Tabel 5.20 Pengujian Hapus Pemesanan Baru ... 153

Tabel 5.21 Pengujian Pembuatan Pembelian Baru ... 153

Tabel 5.22 Pengujian Lihat Semua Pembelian ... 154

Tabel 5.23 Pengujian Pembuatan Retur Pembelian Baru ... 155

Tabel 5.24 Pengujian Lihat Retur Pembelian Baru ... 156

Tabel 5.25 Pengujian Pembuatan Penjualan Baru ... 156

Tabel 5.26 Pengujian Lihat Penjualan ... 158

Tabel 5.27 Pengujian Pembuatan Retur Penjualan Baru ... 158

Tabel 5.28 Pengujian Laporan Pembelian ... 159

Tabel 5.29 Pengujian Laporan Retur Pembelian ... 160

Tabel 5.30 Pengujian Laporan Retur Penyesuaian Pembelian ... 161

Tabel 5.31 Pengujian Laporan Penjualan ... 162


(18)

xxiii

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol arus /

flow

Menyatakan

jalannya arus suatu proses.

Flowchart Simbol proses Menyatakan suatu

tindakan (proses) yang dilakukan oleh computer.

Flowchart Simbol manual Menyatakan suatu

tindakan (proses)

yang tidak

dilakukan oleh computer.

Flowchart Simbol decision Menunjukan suatu

kondisi tertentu

yang akan

menghasilkan dua kemungkinan.

Flowchart Simbol terminal Menyatakan

permulaan atau akhir dari suatu program.

Flowchart Simbol manual

input

Memasukkan data secara manual dengan

menggunakan


(19)

xxiv

Jenis Notasi/Lambang Nama Arti

ERD Entity

(rectangle)

Digunakan untuk menggambarkan

obyek yang

diidentifikasikan ke dalam lingkungan. ERD Attribute (oval) Digunakan untuk

menggambarkan elemen-elemen dari suatu entitas, yang menggambar kan karakter dari entitas tersebut.

ERD Relation

(diamond)

Digunakan untuk menggambarkan hubungan antar suatu entitas dengan entitas lainnya.

ERD Connector (line) Digunakan untuk menggambarkan penghubung

anatara suatu entitas dengan suatu hubungan yang terkait.

Use case Use case Use case

digambarkan

sebagai lingkaran elips dengan nama


(20)

xxv

Jenis Notasi/Lambang Nama Arti

dilam lingkaran tersebut

Use case Actor Actor adalah pengguna system.

Actor tidak terbatas hanya manusia saja, jika sebuah system

berkomunikasi dengan aplikasi lain dan membutuhkan

input dan output,

maka aplikasi tersebut juga bias dianggap sebagai

actor. Use case Association Association

menunjukan

hubungan statis antara dua class. Class

diagram

Class Class adalah deskripsi kelompok obyek-obyek

dengan property,

prilaku (operasi) dan relasi yang sama.

Activity diagram

Start Titik awal mulai aktivitas.


(21)

xxvi

Jenis Notasi/Lambang Nama Arti Activity

diagram

End Titik akhir aktivitas.

Activity diagram

Activity Menunjukan proses dari diagram.

Activity diagram

Decision Pilihan untuk menggambil

keputusan.

Activity diagram

Fork Digunakan untuk menunjukan

kegiatan yang dilakukan secara parallel atau untuk menggabungkan

dua kegiatan

parallel menjadi satu.


(22)

xxvii

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

SPK Sistem Pendukung Keputusan

DSS Decision Support System

AHP Analytical Hierarcy Process


(23)

xxviii

DAFTAR ISTILAH

User Pengguna dalam suatu program,atau orang yang menjalankan suatu program atau aplikasi.

Admin Pengelola yang mempunyai hak akses paling tinggi

Staff Pengelola yang mempunyai beberapa hak askes

Supplier Produsen atau penyedia barang yang akan dijual

Add Proses menambah data pada database

Insert Proses menambah data pada database

Update Proses mengubah data pada database

Delete Proses menghapus data pada database

Input Masukkan yang diterima oleh program bisa berupa

data atau informasi untuk diproses

Output Keluaran oleh program bisa berupa data atau informasi yang telah di proses

Login Istilah dalam hal keamanan computer,yakni berupa proses pintu masuk bagi pengguna untuk mengakses sistem komputer

Logout Istilah dalam hal keamanan computer,yakni berupa proses keluar dari suatu sistem komputer


(24)

1

BAB 1. PENDAHULUAN

Dalam BAB 1 ini akan dijelaskan latar belakang masalah yang ada kemudian membuat rumusan masalah beserta tujuan dari pembahasan serta ruang lingkup dalam pembuatan aplikasi dan juga sumber data yang didapatkan dalam pembuatan aplikasi.

1.1 Latar Belakang Masalah

PT. MBS Electrical yang beralamat pada jalan Rukan City Garden Maisonete A 1/5 Cengkareng Timur Jakarta Barat ini merupakan sebuat PT yang bergerak dibidang penjualan peralatan listrik yang sedang berkembang pada bidang jual beli kebutuhan sehari-hari. PT. MBS Electrical ini melakukan banyak transaksi baik penjualan maupun pembelian dalam barang kebutuhan sehari-hari. Untuk barang yang akan dijual PT. MBS Electrical mendapatkan barang lebih dari satu supplier.

Pada saat ini PT. MBS Electrical masih melakukan pencatatan penjualan barang yang banyak terdapat dan pembelian barang-barang dari

supplier secara manual. Sistem pencatatan yang masih manual ini memungkinkan terjadinya kesalahan dalam proses pencatatan barang yang telah dijual kepada customer dan dibeli dari supplier. Proses pembelian yang dilakukanyaitu melalui proses pemesanan (purchase order), dimana PT. MBS Electrical akan meminta sejumlah barang , kemudian setelah supplier

menerima pesanan, supplier akan memeriksa ketersedian barang, setelah itu

supplier akan mengirimkan barang yang dipesan sejumlah dengan ketersedian barang yang ada digudang supplier dan juga PT. MBS Electrical mengalami kesulitan dalam penentuan supplier karena bekerja sama dengan lebih dari satu supplier dalam memenuhi kebutuhan barang yang ada.

Setelah melihat masalah-masalah yang telah terjadi pada PT. MBS Electrical maka akan dibuat sebuah aplikasi yang berguna untuk membantu PT. MBS Electrical dalam pencatatan penjualan barang - barang yang ada dan juga pembelian barang dari supplier yang menggunakan sistem pemesanan


(25)

2

(purchase order) serta suatu sistem pendukung keputusan dalam pemilihan

supplier, dimana sistem ini diharapkan dapat memberikan usulan supplier

mana yang akan dipilih dalam proses pembelian barang.

1.2 Rumusan Masalah

Melihat latar belakang yang ada, maka ditemukan beberapa rumusan masalah yaitu:

1. Bagaimana membuat aplikasi yang dapat mengelola data penjualan ? 2. Bagaimana membuat aplikasi yang dapat mengelola data pembelian

menggunakan sistem pemesanan (purchase order) ?

3. Bagaimana membuat aplikasi yang dapat menggunakan sistem pendukung keputusan pada pemilihan supplier ?

1.3 Tujuan Pembahasan

Tujuan dari tugas akhir dengan pembuatan Sistem Informasi pada PT. MBS Electrical adalah untuk:

1. Membuat aplikasi untuk melakukan pencatatan penjualan barang.

2. Membuat aplikasi untuk melakukan pencatatan pembelian barang dengan menggunakan sistem pemesanan (purchase order).

3. Membuat aplikasi yang akan memberikan usulan supplier menggunakan sistem pendukung keputusan.

1.4 Ruang Lingkup Kajian

Untuk pembutan aplikasi ini akan menggunakan: 1. Perangkat keras

a) Processor Intel CORE 2 DUO

b) RAM 2GB (3GB jika berjalan di mesin virtual) c) Hard Disk 20GB

2. Perangkat lunak

a) CodeIgniter 3.0 PHP Framework b) Text Editor


(26)

3

c) Menggunakan database MySQL d) XAMPP Control Panel

3. Batasan aplikasi

Pengguna aplikasi ini terbagi menjadi dua jenis user yaitu pegawai dan pemilik.

a) Kasir dapat melakukan: 1) Melihat data barang.

2) Melihat dan menambah data penjualan. 3) Melihat dan menambah data retur penjualan . 4) Mencetak laporan penjualan.

b) Staff dapat melakukan: 1) Melihat data barang. 2) Melihat data detail barang.

3) Melihat dan menambah data pemesanan. 4) Melihat dan menambah data pembelian . 5) Melihat dan menambah data retur pembelian .

6) Melihat dan menambah data retur penyesuaian pembelian.

7) Mencetak laporan pemesanan,pembelian,retur pembelian dan retur penyesuaian pemebelian.

c) Supplier dapat melakukan:

1) Melihat dan mengubah data pembelian. d) Admin dapat melakukan:

1) Melihat, menambah, mengubah dan menghapus data kategori. 2) Melihat, menambah, mengubah dan menghapus data barang. 3) Melihat dan mengubah data detail barang.

4) Melihat, menambah, mengubah dan menghapus data pemesanan. 5) Melihat, menambah, mengubah dan menghapus data penjualan. 6) Melihat, menambah, mengubah dan menghapus data pembelian. 7) Melihat, menambah, mengubah dan menghapus data retur penjualan.


(27)

4

8) Melihat, menambah, mengubah dan menghapus data retur pembelian.

9) Melihat, menambah, mengubah dan menghapus data retur penyesuaian pembelian.

10) Mencetak laporan pemesanan, pembelian, penjualan, retur pembelian, retur penjualan, retur penyesuaian pembelian.

e) Admin dapat melakukan:

1) Melihat, menambah, mengubah dan menghapus data kategori. 2) Melihat, menambah, mengubah dan menghapus data barang. 3) Melihat dan mengubah data detail barang.

4) Melihat, menambah, mengubah dan menghapus data pemesanan. 5) Melihat, menambah, mengubah dan menghapus data penjualan. 6) Melihat, menambah, mengubah dan menghapus data pembelian. 7) Melihat, menambah, mengubah dan menghapus data retur penjualan. 8) Melihat, menambah, mengubah dan menghapus data retur

pembelian.

9) Melihat, menambah, mengubah dan menghapus data retur penyesuaian pembelian.

10) Melihat, menambah, mengubah dan menghapus data jabatan. 11) Melihat, menambah, mengubah dan menghapus data user. 12) Melihat, menambah, mengubah dan menghapus data supplier. 13) Mencetak laporan pemesanan, pembelian, penjualan, retur

pembelian, retur penjualan, retur penyesuaian pembelian.

Pada penentuan supplier akan dibantu menggunakan sistem pembuat keputusan atau Decission Support System (DSS) dengan menggunakan metode Analytical Hierarcy Process (AHP) yaitu sistem akan memberikan suatu saran atau usulan kepada user dalam penentuan supplier berdasarkan kriteria yang ada. Adapun kriteria tersebut adalah harga barang, kualitas barang, kecepatan pengiriman barang dan juga ketersediaan barang yang konsisten.


(28)

5

1.5 Sumber Data

Data – data yang didapat dalam pembuatan aplikasi sistem informasi ini adalah observasi langsung ke PT. MBS Electrical. Selain itu data – data juga didapatkan dari studi pustaka dan dari internet.

1.6 Sistematika Penyajian

Dalam proses penyusunan laporan, sistematika pembahasan penulisan laporan tugas akhir akan dijabarkan sebagi berikut:

BAB 1. PENDAHULUAN

Bab 1 berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Tugas Akhir.

BAB 2. KAJIAN TEORI

Bab 2 berisi tentang penjelasan teori-teori yang berkatian dengan pembuatan sistem dan mendukung pembuatan sistem yang ada

BAB 3. ANALISIS DAN RANCANGAN SISTEM

Bab 3 berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan pembuatan sistem, ERD, dan gambaran arsitektur sistem.

BAB 4. HASIL PENELITIAN

Bab 4 berisi tentang penjelasan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab 5 berisi tentang penjelasan rencana pengujian sistem serta testing akan diuji dan dilakukan.

BAB 6. SIMPULAN DAN SARAN

Bab 6 berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat.


(29)

164

BAB 6. SIMPULAN DAN SARAN

Pada BAB 6 ini penulis membahas mengenai simpulan dan saran bagi pengembangan penelitian berikutnya. Simpulan dan saran dilakukan setelah penulis menyelesaikan penelitian ini antara lain:

6.1 Simpulan

Dari hasil pembahasan dan penelitian yang dilakukan oleh penulis, dapat diambil keputusan sebagai berikut:

1. Aplikasi yang dibuat dapat mencatat data penjualan ke dalam basis data.

2. Aplikasi yang dibuat dapat mencatat data pembelian yang menggunakan sistem pemesanan ke dalam basis data.

3. Aplikasi yang dibuat dapat menampilkan saran supplier terbaik pada saat pembelian barang menggunakan sistem pengambilan keputusan untuk supplier berdasarkan histori pembelian dan quotation supplier.

6.2 Saran

Saran untuk pengembangan aplikasi ini lebih lanjut antara lain:

1. Perlu ada pengembangan untuk inputan kode barang pada saat penjualan menggunakan sistem barcode.


(30)

165

DAFTAR PUSTAKA

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

[2] C. J. L. Gaol, Sistem Informasi Manajemen, Jakarta: Grasindo, 2008. [3] H. A. Fatta, Analisi dan Perancangan Sistem Informasi untuk

Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: Andi, 2008.

[4] P. Sumaji and Y. Pratama, Kamus Ekonomi, Wacana Intelektual, 2006. [5] M. Kusrini, Konsep Dan Aplikasi Sistem Pendukung Keputusan,

Yogyakarta: Andi, 2007.

[6] E. Turban, T. Liang and J. Aranson, Decision support systems and intelligent systems., Andi, Ed., 2005.

[7] K. Suryadi and M. A. Ramdhani, Sistem Pendukung Keputusan, PT. Remaja Rosdakarya, 2003.

[8] H. Kartajaya, M. Herman and Taufik, MarkPlus on Strategy, Jakarta: PT Gramedia Pustaka Utama, 2007.

[9] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: ANDI, 2007.

[10] E. Utami and Sukrisno, 10 Langkah Belajar Logika dan Algoritma Menggunakan Bahasa C dan C++ di GNU/Linux, Yogyakarta: ANDI, 2005.

[11] B. Soherman and M. Pinontoan, Designing Information System, Jakarta: PT Elex Media Komputindo, 2008.

[12] A. Koniyo and S. K. K, Tuntutan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: ANDI, 2007.

[13] A. N. W. Pratama, Codelgniter: Cara Mudah Membangun Alpikasi PHP, Mediakita, 2010.


(31)

166

[14] H. S. Octaviani, ShortCourse SQL Server 2008 Express., Semarang: WAHANA KOMPUTER, 2010.

[15] A. Nugroho, Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP, Yogyakarta: ANDI, 2010.

[16] S. A. Ramadhan, Student Guide Series Pemograman Web Database dengan PHP dan MySQL, Jakarta: PT Elex Media Komputindo, 2006. [17] R. S. Hakim, Cara Cerdas Mengelola Blog, Jakarta: PT Elex Media

Komputindo, 2008.

[18] S. Winarti and U. Yuraida, APLIKASI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN LOKASI PENDIRIAN WARNET DENGAN METODE ANALYTICAL HIERARCHY PROCESS (AHP)(Studi Kasus: PT. Pika Media Komunika)., vol. Jurnal Informatika 3.2, pp. 311-322, 2010.

[19] J. Putra and S. Ardianto, Sistem Pendukung Keputusan Penentuan Supplier Terbaik dengan Metode AHP Pada AMALIUN FOODCOURT.,

pp. 128-136, 2008.


(1)

3

c) Menggunakan database MySQL d) XAMPP Control Panel

3. Batasan aplikasi

Pengguna aplikasi ini terbagi menjadi dua jenis user yaitu pegawai dan pemilik.

a) Kasir dapat melakukan: 1) Melihat data barang.

2) Melihat dan menambah data penjualan. 3) Melihat dan menambah data retur penjualan . 4) Mencetak laporan penjualan.

b) Staff dapat melakukan: 1) Melihat data barang. 2) Melihat data detail barang.

3) Melihat dan menambah data pemesanan. 4) Melihat dan menambah data pembelian . 5) Melihat dan menambah data retur pembelian .

6) Melihat dan menambah data retur penyesuaian pembelian.

7) Mencetak laporan pemesanan,pembelian,retur pembelian dan retur penyesuaian pemebelian.

c) Supplier dapat melakukan:

1) Melihat dan mengubah data pembelian. d) Admin dapat melakukan:

1) Melihat, menambah, mengubah dan menghapus data kategori. 2) Melihat, menambah, mengubah dan menghapus data barang. 3) Melihat dan mengubah data detail barang.

4) Melihat, menambah, mengubah dan menghapus data pemesanan. 5) Melihat, menambah, mengubah dan menghapus data penjualan. 6) Melihat, menambah, mengubah dan menghapus data pembelian. 7) Melihat, menambah, mengubah dan menghapus data retur penjualan.


(2)

4

8) Melihat, menambah, mengubah dan menghapus data retur pembelian.

9) Melihat, menambah, mengubah dan menghapus data retur penyesuaian pembelian.

10) Mencetak laporan pemesanan, pembelian, penjualan, retur pembelian, retur penjualan, retur penyesuaian pembelian.

e) Admin dapat melakukan:

1) Melihat, menambah, mengubah dan menghapus data kategori. 2) Melihat, menambah, mengubah dan menghapus data barang. 3) Melihat dan mengubah data detail barang.

4) Melihat, menambah, mengubah dan menghapus data pemesanan. 5) Melihat, menambah, mengubah dan menghapus data penjualan. 6) Melihat, menambah, mengubah dan menghapus data pembelian. 7) Melihat, menambah, mengubah dan menghapus data retur penjualan. 8) Melihat, menambah, mengubah dan menghapus data retur

pembelian.

9) Melihat, menambah, mengubah dan menghapus data retur penyesuaian pembelian.

10) Melihat, menambah, mengubah dan menghapus data jabatan. 11) Melihat, menambah, mengubah dan menghapus data user. 12) Melihat, menambah, mengubah dan menghapus data supplier. 13) Mencetak laporan pemesanan, pembelian, penjualan, retur

pembelian, retur penjualan, retur penyesuaian pembelian.

Pada penentuan supplier akan dibantu menggunakan sistem pembuat keputusan atau Decission Support System (DSS) dengan menggunakan metode Analytical Hierarcy Process (AHP) yaitu sistem akan memberikan suatu saran atau usulan kepada user dalam penentuan supplier berdasarkan kriteria yang ada. Adapun kriteria tersebut adalah harga barang, kualitas barang, kecepatan pengiriman barang dan juga ketersediaan barang yang konsisten.


(3)

5

1.5 Sumber Data

Data – data yang didapat dalam pembuatan aplikasi sistem informasi ini adalah observasi langsung ke PT. MBS Electrical. Selain itu data – data juga didapatkan dari studi pustaka dan dari internet.

1.6 Sistematika Penyajian

Dalam proses penyusunan laporan, sistematika pembahasan penulisan laporan tugas akhir akan dijabarkan sebagi berikut:

BAB 1. PENDAHULUAN

Bab 1 berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Tugas Akhir.

BAB 2. KAJIAN TEORI

Bab 2 berisi tentang penjelasan teori-teori yang berkatian dengan pembuatan sistem dan mendukung pembuatan sistem yang ada

BAB 3. ANALISIS DAN RANCANGAN SISTEM

Bab 3 berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan pembuatan sistem, ERD, dan gambaran arsitektur sistem.

BAB 4. HASIL PENELITIAN

Bab 4 berisi tentang penjelasan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab 5 berisi tentang penjelasan rencana pengujian sistem serta testing akan diuji dan dilakukan.

BAB 6. SIMPULAN DAN SARAN

Bab 6 berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat.


(4)

164

BAB 6. SIMPULAN DAN SARAN

Pada BAB 6 ini penulis membahas mengenai simpulan dan saran bagi pengembangan penelitian berikutnya. Simpulan dan saran dilakukan setelah penulis menyelesaikan penelitian ini antara lain:

6.1 Simpulan

Dari hasil pembahasan dan penelitian yang dilakukan oleh penulis, dapat diambil keputusan sebagai berikut:

1. Aplikasi yang dibuat dapat mencatat data penjualan ke dalam basis data.

2. Aplikasi yang dibuat dapat mencatat data pembelian yang menggunakan sistem pemesanan ke dalam basis data.

3. Aplikasi yang dibuat dapat menampilkan saran supplier terbaik pada saat pembelian barang menggunakan sistem pengambilan keputusan untuk supplier berdasarkan histori pembelian dan quotation supplier.

6.2 Saran

Saran untuk pengembangan aplikasi ini lebih lanjut antara lain:

1. Perlu ada pengembangan untuk inputan kode barang pada saat penjualan menggunakan sistem barcode.


(5)

165

DAFTAR PUSTAKA

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

[2] C. J. L. Gaol, Sistem Informasi Manajemen, Jakarta: Grasindo, 2008. [3] H. A. Fatta, Analisi dan Perancangan Sistem Informasi untuk

Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: Andi, 2008.

[4] P. Sumaji and Y. Pratama, Kamus Ekonomi, Wacana Intelektual, 2006. [5] M. Kusrini, Konsep Dan Aplikasi Sistem Pendukung Keputusan,

Yogyakarta: Andi, 2007.

[6] E. Turban, T. Liang and J. Aranson, Decision support systems and intelligent systems., Andi, Ed., 2005.

[7] K. Suryadi and M. A. Ramdhani, Sistem Pendukung Keputusan, PT. Remaja Rosdakarya, 2003.

[8] H. Kartajaya, M. Herman and Taufik, MarkPlus on Strategy, Jakarta: PT Gramedia Pustaka Utama, 2007.

[9] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: ANDI, 2007.

[10] E. Utami and Sukrisno, 10 Langkah Belajar Logika dan Algoritma Menggunakan Bahasa C dan C++ di GNU/Linux, Yogyakarta: ANDI, 2005.

[11] B. Soherman and M. Pinontoan, Designing Information System, Jakarta: PT Elex Media Komputindo, 2008.

[12] A. Koniyo and S. K. K, Tuntutan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: ANDI, 2007.

[13] A. N. W. Pratama, Codelgniter: Cara Mudah Membangun Alpikasi PHP, Mediakita, 2010.


(6)

166

[14] H. S. Octaviani, ShortCourse SQL Server 2008 Express., Semarang: WAHANA KOMPUTER, 2010.

[15] A. Nugroho, Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP, Yogyakarta: ANDI, 2010.

[16] S. A. Ramadhan, Student Guide Series Pemograman Web Database dengan PHP dan MySQL, Jakarta: PT Elex Media Komputindo, 2006. [17] R. S. Hakim, Cara Cerdas Mengelola Blog, Jakarta: PT Elex Media

Komputindo, 2008.

[18] S. Winarti and U. Yuraida, APLIKASI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN LOKASI PENDIRIAN WARNET DENGAN METODE ANALYTICAL HIERARCHY PROCESS (AHP)(Studi Kasus: PT. Pika Media Komunika)., vol. Jurnal Informatika 3.2, pp. 311-322, 2010.

[19] J. Putra and S. Ardianto, Sistem Pendukung Keputusan Penentuan Supplier Terbaik dengan Metode AHP Pada AMALIUN FOODCOURT., pp. 128-136, 2008.