Sistem Informasi Kasir untuk Penjualan, Pembelian dan Penentuan Supplier dengan Metode AHP (Analytical Hierarchy Process).

(1)

ABSTRAK

Perkembangan teknologi pada saat ini berkembang pesat. Di dalam mengerjakan suatu pekerjaan dituntut serba cepat dan benar dalam sebuah instansi. Sebagai alat bantu, komputer juga memiliki kelebihan, di antaranya kecepatan, keakuratan, serta efisiensi dalam pengolahan data bila dibandingkan dengan pengolahan data secara manual. Sistem yang berjalan di Galaxy foto Studio saat ini masih dilakukan secara manual seperti pencatatan transaksi pembelian, pencatatan transaksi penjualan, pencarian barang, perhitungan stok, dan pembuatan laporan-laporan yang mana memerlukan waktu yang cukup lama dan resiko kesalahan manusia (human error) yang cukup besar. Dengan diterapkan nya sistem informasi kasir untuk penjualan, pembelian dan penentuan supplier dengan metode analitycal hierarchy process(AHP) pada galaxy foto studio, diharapkan dapat mempermudah dalam mengola seluruh data penjualan dan pembelian tanpa harus terjadi kekeliruan dan kesalahan dalam mengelola data tersebut. Sehingga Galaxy Foto Studio tersebut dapat mencapai tujuan yang telah di tetapkan secara maksimal.

Kata kunci: Sistem Informasi, Penjualan , Pembelian , Analitycal Hierarchy Process(AHP)


(2)

ABSTRACT

The development of technology in today is rapidly growing. In doing a job properly prosecuted and fast paced within an institution. As a tool, the computer also has advantages, including speed, accuracy, and efficiency in data processing when compared with manual processing. System running in Galaxy Foto Studio is still done manually recording transactions such as purchases, sales transaction records, the search for the goods, the calculation of stock, and making reports which require considerable time and risk of human error is quite great. With cashier information systems for sales, purchasing and supplier determination method Analitycal Hierarchy Process (AHP) in the galaxy photo studio,is expected to facilitate the entire data mengola sales and purchases without having to avoid mistakes and errors in managing data. So Galaxy Foto Studio can achieve the goals that have been set to the maximum.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... ii

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv

PRAKATA ... v

ABSTRAK ... vii

ABSTRACT ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xv

DAFTAR TABEL ... xviii

DAFTAR NOTASI/ LAMBANG ... xxi

DAFTAR SINGKATAN ... xxiv

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup ... 2

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 4

BAB 2 KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Penjualan ... 6

2.3 Pembelian ... 7

2.4 Perkembangan Software Kasir ... 7


(4)

2.6 AHP (Analytical Hierarchy Process) ... 10

2.7 ERD (Entity Relationship Diagram) ... 14

2.8 Flowchart ... 16

2.9 DFD ( Data Flow Diagram) ... 17

2.10 Kamus Data ... 18

2.11 PSPEC ... 19

2.12 MySQL (My Structure Query Language) ... 20

2.13 HTML (Hyper Text Markup Language) ... 20

2.14 PHP (Hypertext Preprocessor) ... 21

2.15 CSS ... 21

2.16 Black Box ... 21

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 23

3.1 Proses Bisnis ... 23

3.1.1 Proses Penjualan Barang ... 23

3.1.2 Proses Pemesanan Barang ... 25

3.1.3 Proses Pengiriman Barang ... 26

3.2 Entity Relationship Diagram (ERD) ... 27

3.3 Rancangan Transformasi ER ... 28

3.3.1 Tabel Barang ... 29

3.3.2 Tabel Customer ... 29

3.3.3 Tabel Detail Penjualan ... 29

3.3.4 Tabel Kategori ... 30

3.3.5 Tabel Merk ... 30

3.3.6 Tabel Kriteria ... 30

3.3.7 Tabel Pembelian ... 31


(5)

3.3.9 Tabel Supplier ... 31

3.3.10 Tabel Penilaian Supplier ... 32

3.3.11 Tabel Penerimaan Barang ... 32

3.3.12 Tabel User ... 32

3.4 DFD (Data FlowDiagram) ... 33

3.4.1 Diagram Konteks /Level 0 ... 33

3.4.2 DFD Level 1 ... 35

3.4.3 DFD Level 2 proses 2.0 ... 37

3.4.4 DFD Level 2 Proses 3.0 ... 38

3.4.5 DFD Level 2 Proses 4.0 ... 39

3.4.6 DFD Level 2 Proses 5.0 ... 40

3.4.7 DFD Level 2 Proses 6.0 ... 41

3.4.8 DFD Level 2 Proses 7.0 ... 42

3.4.9 DFD Level 2 Proses 8.0 ... 43

3.4.10 DFD Level 2 Proses 9.0 ... 44

3.4.11 DFD Level 2 Proses 10.0 ... 45

3.4.12 DFD Level 2 Proses 11.0 ... 46

3.5 Kamus Data (Data Dictionary) ... 47

3.6 PSPEC (Proses Spesification) ... 54

3.8 Rancangan Antarmuka (User Interface Design) ... 80

3.8.1 Rancangan Antarmuka Halaman Utama ... 80

3.8.2 Rancangan Antarmuka Halaman Login ... 81

3.8.3 Rancangan Antarmuka Halaman Pemilik ... 82

3.8.4 Rancangan Antarmuka Halaman Admin ... 82

3.8.5 Rancangan Antarmuka Halaman User ... 83


(6)

3.8.7 Rancangan Antarmuka Halaman Update User ... 84

3.8.8 Rancangan Antarmuka Halaman Barang ... 85

3.8.9 Rancangan Antarmuka Halaman Tambah Barang ... 85

3.8.10 Rancangan Antarmuka Halaman Update Barang ... 86

3.8.11 Rancangan Antarmuka Halaman Tambah Stok Barang... 87

3.8.12 Rancangan Antarmuka Halaman Merk ... 87

3.8.13 Rancangan Antarmuka Halaman Tambah Merk ... 88

3.8.14 Rancangan Antarmuka Halaman Update Merk ... 89

3.8.15 Rancangan Antarmuka Halaman Kategori... 90

3.8.16 Rancangan Antarmuka Halaman Tambah Kategori ... 90

3.8.17 Rancangan Antarmuka Halaman Update Kategori ... 91

3.8.18 Rancangan Antarmuka Halaman Lihat Penjualan ... 92

3.8.19 Rancangan Antarmuka Halaman Kasir Penjualan ... 92

3.8.20 Rancangan Antarmuka Halaman Detail Penjualan ... 93

3.8.21 Rancangan Antarmuka Halaman Supplier ... 94

3.8.22 Rancangan Antarmuka Halaman Tambah Supplier ... 95

3.8.23 Rancangan Antarmuka Halaman Update Supplier ... 95

3.8.24 Rancangan Antarmuka Halaman Laporan ... 96

3.8.25 Rancangan Antarmuka Halaman Pembelian ... 97

3.8.26 Rancangan Antarmuka Halaman Tambah Pembelian... 98

3.8.27 Rancangan Antarmuka Halaman Penilaian Kriteria ... 99

3.8.28 Rancangan Antarmuka Halaman Ranking Supplier ... 100

3.8.29 Rancangan Antarmuka Halaman Customer ... 101

3.8.30 Rancangan Antarmuka Halaman Tambah Customer ... 101

3.8.31 Rancangan antarmuka halaman update customer ... 102


(7)

4.1 Tampilan Halaman Awal ... 103

4.2 Tampilan Halaman Login ... 104

4.3 Tampilan Halaman Pemilik ... 105

4.4 Tampilan Halaman Admin ... 106

4.5 Tampilan Halaman User ... 107

4.6 Tampilan Halaman Tambah User ... 108

4.7 Tampilan Halaman Ubah User... 109

4.8 Tampilan Halaman Customer ... 110

4.9 Tampilan Halaman Tambah Customer ... 111

4.10 Tampilan Halaman Ubah Customer ... 112

4.11 Tampilan Halaman Barang ... 113

4.12 Tampilan Halaman Tambah Barang ... 114

4.13 Tampilan Halaman Ubah Barang ... 115

4.14 Tampilan Halaman Merk ... 116

4.15 Tampilan Halaman Tambah Merk ... 117

4.16 Tampilan Halaman Ubah Merk ... 118

4.17 Tampilan Halaman Kategori ... 119

4.18 Tampilan Halaman Tambah Kategori ... 120

4.19 Tampilan Halaman Ubah Kategori ... 121

4.20 Tampilan Halaman Supplier ... 122

4.21 Tampilan Halaman Tambah Supplier ... 123

4.22 Tampilan Halaman Ubah Supplier ... 124

4.23 Tampilan Halaman Kasir Penjualan... 125

4.24 Tampilan Halaman Penjualan ... 126

4.25 Tampilan Halaman Detail Penjualan ... 127


(8)

4.27 Tampilan Halaman Detail Pembelian ... 129

4.28 Tampilan Halama Ubah DetaiL Pembelian ... 130

4.29 Tampilan Halaman Penilaian Kriteria ... 131

4.30 Tampilan Halaman Penilaian Supplier... 132

4.31 Tampilan Halaman Laporan ... 133

BAB 5 ... 134

PENGUJIAN ... 134

5.1 Pengujian Form Login ... 134

5.2 Pengujian Form User ... 134

5.3 Pengujian Form Customer ... 135

5.4 Pengujian Form Supplier ... 136

5.5 Pengujian Form Barang ... 137

5.6 Pengujian Form Kategori ... 137

5.7 Pengujian Form Merk ... 138

5.8 Pengujian Form Kriteria ... 139

5.10 Pengujian Form Kasir Penjualan ... 140

5.11 Pengujian Form Pembelian ... 141

BAB 6 ... 142

Simpulan dan saran ... 142

6.1 Simpulan ... 142

6.2 Saran ... 143


(9)

DAFTAR GAMBAR

Gambar 2.1 One To One ... 15

Gambar 2.2 One To Many ... 15

Gambar 2.3 Many To One ... 15

Gambar 2.4 Many To Many ... 16

Gambar 3.1 Flowchart Penjualan ... 24

Gambar 3.2 Flowchart Pemesanan Barang ... 25

Gambar 3.3 Flowchart Pengiriman Barang ... 26

Gambar 3.4 Entity Relationship Diagram (ERD) ... 27

Gambar 3.5 Rancangan Transformasi ER ... 28

Gambar 3.6 DFD Level 0 ... 33

Gambar 3.7 DFD Level 1 ... 35

Gambar 3.8 DFD Level 2 Proses 2.0 ... 37

Gambar 3.9 DFD Level 2 Proses 3.0 ... 38

Gambar 3.10 DFD Level 2 Proses 4.0 ... 39

Gambar 3.11 DFD Level 2 Proses 5.0 ... 40

Gambar 3.12 DFD Level 2 Proses 6.0 ... 41

Gambar 3.13 DFD Level 2 Proses 7.0 ... 42

Gambar 3.14 DFD Level 2 Proses 8.0 ... 43

Gambar 3.15 DFD Level 2 Proses 9.0 ... 44

Gambar 3.16 DFD Level 2 Proses 10.0 ... 45

Gambar 3.17 DFD Level 2 Proses 11.0 ... 46

Gambar 3.18 Rancangan Antarmuka Halaman Utama ... 80

Gambar 3.19 Rancangan Antarmuka Halaman Login ... 81

Gambar 3.20 Rancangan Antarmuka Halaman Pemilik ... 82

Gambar 3.21 Rancangan Antarmuka Halaman Admin... 82

Gambar 3.22 Rancangan Antarmuka Halaman User ... 83

Gambar 3.23 Rancangan Antarmuka Halaman Tambah User ... 84

Gambar 3.24 Rancangan Antarmuka Halaman Update User ... 84


(10)

Gambar 3.26 Rancangan Antarmuka Halaman Tambah Barang ... 86

Gambar 3.27 Rancangan Antarmuka Halaman Update Barang ... 86

Gambar 3.28 Rancangan Antarmuka Halaman Tambah Stok Barang ... 87

Gambar 3.29 Rancangan Antarmuka Halaman Merk ... 88

Gambar 3.30 Rancangan Antarmuka Halaman Tambah Merk ... 88

Gambar 3.31 Rancangan Antarmuka Halaman Update Merk ... 89

Gambar 3.32 Rancangan Antarmuka Halaman Kategori ... 90

Gambar 3.33 Rancangan Antarmuka Halaman Tambah Kategori ... 91

Gambar 3.34 Rancangan Antarmuka Halaman Update Kategori ... 91

Gambar 3.35 Rancangan Antarmuka Halaman Penjualan ... 92

Gambar 3.36 Rancangan Antarmuka Halaman Kasir Penjualan ... 93

Gambar 3.37 Rancangan Antarmuka Halaman Detail Penjualan ... 93

Gambar 3.38 Rancangan Antarmuka Halaman Supplier ... 94

Gambar 3.39 Rancangan Antarmuka Halaman Tambah Supplier ... 95

Gambar 3.40 Rancangan Antarmuka Halaman Update Supplier ... 96

Gambar 3.41 Rancangan Antarmuka Halaman Laporan ... 96

Gambar 3.42 Rancangan Antarmuka Halaman Pembelian ... 97

Gambar 3.43 Rancangan Antarmuka Halaman Tambah Pembelian ... 98

Gambar 3.44 Rancangan Antarmuka Halaman Penilaian Supplier Terbaik ... 99

Gambar 3.45 Rancangan Antarmuka Halaman Ranking Supplier... 100

Gambar 3.46 Rancangan Antarmuka Halaman Customer ... 101

Gambar 3.47 Rancangan Antarmuka Halaman Tambah Customer ... 101

Gambar 3.48 Rancangan antarmuka halaman update customer ... 102

Gambar 4.1 Tampilan Halaman Awal ... 103

Gambar 4.2 Tampilan Halaman Login ... 104

Gambar 4.3 Tampilan Halaman Pemilik ... 105

Gambar 4.4 Tampilan Halaman Admin ... 106

Gambar 4.5 Tampilan Halaman User ... 107

Gambar 4.6 Tampilan Halaman Tambah User ... 108

Gambar 4.7 Tampilan Halaman Ubah User ... 109

Gambar 4.8 Tampilan Halaman Customer... 110


(11)

Gambar 4.10 Tampilan Halaman Ubah Customer ... 112

Gambar 4.11 Tampilan Halaman Barang... 113

Gambar 4.12 Tampilan Halaman Tambah Barang ... 114

Gambar 4.13 Tampilan Halaman Ubah Barang ... 115

Gambar 4.14 Tampilan Halaman Merk ... 116

Gambar 4.15 Tampilan Halaman Tambah Merk ... 117

Gambar 4.16 Tampilan Halaman Ubah Merk ... 118

Gambar 4.17 Tampilan Halaman Kategori ... 119

Gambar 4.18 Tampilan Halaman Tmbah Kategori ... 120

Gambar 4.19 Tampilan Halaman Ubah Kategori ... 121

Gambar 4.20 Tampilan Halaman Supplier... 122

Gambar 4.21 Tampilan Halaman Tambah Supplier ... 123

Gambar 4.22 Tampilan Halaman Ubah Supplier ... 124

Gambar 4.23 Tampilan Halaman Kasir Penjualan ... 125

Gambar 4.24 Tampilan Halaman Penjualan ... 126

Gambar 4.25 Tampilan Halaman Detail Penjualan... 127

Gambar 4.26 Tampilan Halaman Pembelian ... 128

Gambar 4.27 Tampilan Halaman Detail Pembelian ... 129

Gambar 4.28 Tampilan Halaman Ubah Detail Pembelian ... 130

Gambar 4.29 Tampilan Halaman Penilaian Kriteria ... 131

Gambar 4.30 Tampilan Halaman Penilaian Supplier ... 132


(12)

DAFTAR TABEL

Tabel 2.1 Skala Penilaian Perbandingan Berpasangan ... 11

Tabel 2.2 Contoh Matriks Perbandingan Berpasangan ... 12

Tabel 2.3 Nilai Indeks Random ... 14

Tabel 2.4 Notasi Tipe Data ... 18

Tabel 2.5 Notasi Struktur Data ... 19

Tabel 2.6 PSPEC ... 19

Tabel 3.1 Tabel Barang ... 29

Tabel 3.2 Tabel Customer ... 29

Tabel 3.3 Tabel Detail Penjualan ... 29

Tabel 3.4 Tabel Kategori... 30

Tabel 3.5 Tabel Merk ... 30

Tabel 3.6 Tabel Kriteria ... 30

Tabel 3.7 Tabel Pembelian ... 31

Tabel 3.8 Tabel Penjualan ... 31

Tabel 3.9 Tabel Supplier ... 31

Tabel 3.10 Tabel Penilaian Supplier ... 32

Tabel 3.11 Tabel Penerimaan Brang ... 32

Tabel 3.12 Tabel User ... 32

Tabel 3.13 Kamus Data Login ... 47

Tabel 3.14 Kamus Data User ... 47

Tabel 3.15 Kamus Data Supplier ... 48

Tabel 3.16 Kamus Data Customer ... 48

Tabel 3.17 Kamus Data Kategori ... 49

Tabel 3.18 Kamus Data Merk ... 49

Tabel 3.19 Kamus Data Barang ... 50

Tabel 3.20 Kamus Data Kriteria ... 50

Tabel 3.21 Kamus Data Penerimaan Barang ... 51

Tabel 3.22 Kamus Data Penjualan ... 51

Tabel 3.23 Kamus Data Detail Penjualan ... 52


(13)

Tabel 3.25 Kamus Data Detail Pembelian ... 53

Tabel 3.26 Kamus Data Penilaian Supplier ... 53

Tabel 3.27 PSPEC Proses 1.0 Login ... 54

Tabel 3.28 PSPEC Proses 2.1 Tambah User ... 54

Tabel 3.29 PSPEC Proses 2.2 Ubah User ... 55

Tabel 3.30 PSPEC Proses 2.3 Cari User ... 55

Tabel 3.31 PSPEC Proses 3.1 Tambah Customer ... 56

Tabel 3.32 PSPEC Proses 3.2 Ubah Customer ... 56

Tabel 3.33 PSPEC Proses 3.3 Cari Customer ... 57

Tabel 3.34 PSPEC Proses 4.1 Tambah Supplier ... 57

Tabel 3.35 PSPEC Proses 4.2 Ubah Suppplier ... 58

Tabel 3.36 PSPEC Proses 4.3 Cari Supplier ... 58

Tabel 3.37 PSPEC Proses 5.1 Tambah Kategori ... 59

Tabel 3.38 PSPEC Proses 5.2 Ubah kategori ... 59

Tabel 3.39 PSPEC Proses 5.3 Cari kategori ... 60

Tabel 3.40 PSPEC Proses 6.1 Tambah Merk ... 60

Tabel 3.41 PSPEC Proses 6.2 Ubah Merk ... 61

Tabel 3.42 PSPEC Proses 6.3 Cari Merk ... 61

Tabel 3.43 PSPEC Proses 7.1 Tambah Barang ... 62

Tabel 3.44 PSPEC Proses 7.2 Ubah Barang ... 62

Tabel 3.45 PSPEC Proses 7.3 Cari Barang ... 63

Tabel 3.46 PSPEC Proses 8.1 Tambah Penjualan ... 63

Tabel 3.47 PSPEC Proses 8.2 Ubah Penjualan ... 64

Tabel 3.48 PSPEC Proses 8.3 Cari Penjualan ... 64

Tabel 3.49 PSPEC Proses 9.1 Tambah Pembelian ... 65

Tabel 3.50 PSPEC Proses 9.2 Ubah Pembelian ... 65

Tabel 3.51 PSPEC Proses 8.3 Cari Pembelian ... 66

Tabel 3.52 PSPEC Proses 11.1 Tambah Kriteria ... 66

Tabel 3.53 PSPEC Proses 11.2 Ubah Pembelian ... 66

Tabel 3.54 PSPEC Proses 11.3 Cari Kriteria ... 67

Tabel 3.55 Proses Input Data Perbandingan Kriteria ... 68


(14)

Tabel 3.57 Bobot Tiap Kriteria ... 70

Tabel 3.58 Perhitungan Konsistensi Matriks ... 70

Tabel 3.59 Nilai Element Kriteria ... 71

Tabel 3.60 Proses Perhitungan Nilai Eigen ... 71

Tabel 3.61 Perhitungan Matriks untuk Kriteria Harga... 73

Tabel 3.62 Perhitungan Matriks untuk Kriteria Kualitas ... 73

Tabel 3.63 Perhitungan Matriks untuk Kriteria Waktu Pengiriman ... 73

Tabel 3.64 Hasil Jumlah Baris Kriteria Harga ... 74

Tabel 3.65 Hasil Bobot Kriteria pada Kriteria Harga ... 75

Tabel 3.66 Hasil Jumlah Baris Kriteria Kualitas ... 75

Tabel 3.67 Hasil Bobot Kriteria pada Kriteria Kualitas ... 76

Tabel 3.68 Hasil Jumlah Baris Kriteria Waktu Pengiriman ... 76

Tabel 3.69 Bobot Kriteria pada Kriteria Waktu pengiriman... 77

Tabel 3.70 Hasil Pengimpanan Seluruh Bobot Kriteria untuk Semua Supplier ... 78

Tabel 3.71 Hasil Perhitungan Prioritas Global ... 78

Tabel 3.72 Hasil Jumlah Perhitungan Prioritas Global ... 78

Tabel 3.73 Hasil Peringkat Berdasarkan Prioritas Global ... 79

Tabel 5. 1 Pengujian Form Login ... 134

Tabel 5. 2 Pengujian Form User ... 135

Tabel 5. 3 Pengujian Form Customer ... 135

Tabel 5. 4 Pengujian Form Supplier ... 136

Tabel 5.5 Pengujian Form Barang ... 137

Tabel 5. 6 Pengujian Form Kategori ... 137

Tabel 5. 7 Pengujian Form Merk ... 138

Tabel 5. 8 Pengujian Form Kriteria ... 139

Tabel 5. 9 Pengujian Form Kasir Penjualan ... 140


(15)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Dokumen

Menggambarkan sebuah dokumen baik input/output yang dipakai dalam sistem.

Flowchart Proses Manual

Menggambarkan sebuah pekerjaan yang dilakukan secara manual didalam sebuah system.

Flowchart Simpanan

Offline/Arsip

Dokumen/file non-komputer yang diarsip

Flowchart Proses

Terkomputerisasi

Menunjukan

pekerjaan yang dilakukan oleh kumputer

Flowchart

Hardisk

Menggambarkan suatu database yang digunakan untuk penyimpanan data / penggunaan data pada suatu proses.

Flowchart Input Keyboard

Menunjukkan aktivitas input data melalui keyboard.

Flowchart Display/Monitor

Menggambarkan suatu data yang ditampilkan di layar monitor.

Flowchart Garis Alir

Menggambarkan alur dari sebuah

proses dalam

sistem.

Flowchart Penghubung(halaman

yang sama)

Menggambarkan suatu penghubung

proses untuk

halaman yang


(16)

Flowchart Penghubung(halaman yang berbeda)

Menggambarkan suatu penghubung

proses untuk

halaman yang

berbeda

Flowchart Titik Terminal

Menggambarkan awal dan akhir dari suatu proses.

Flowchart Keputusan

menggambarkan penyelesaian kondisi alur program.

ERD Entitas

Data yang mewakili sesuatu yang nyata

dan dapat

dibedakan dari sesuatu yang lain.

ERD Atribut

Suatu Field

mendeskripsikan karakteristik

(properti) dari suatu entitas.

ERD Relasi

Hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda-beda.

ERD Kardinalitas

Jumlah maksimum entitas yang dapat berelasi dengan

entitas pada

himpunan enititas yang lain.

DFD External Entity

digunakan untuk menggambarkan asal atau tujuan data.

DFD Proses

digunakan untuk proses pengolahan data.


(17)

DFD Data Flow

digunakan untuk menggambarkan aliran data yang berjalan.

DFD Data Store

digunakan untuk menggambarkan data flow yang sudah disimpan atau diarsipkan. Kamus

Data

= Terdiri Atas Terdiri atas,

Mendefinisikan. Kamus

Data

+ Dan Dan.

Kamus Data

() Optional Optional (pilihan

boleh ada atau tidak).

Kamus Data

[] Pilihan Memilih salah satu

cara dari sejumlah alternatif.

Kamus Data

{} Pengulangan Pengulangan.

Kamus Data

| Pemisah Pemisah sejumlah

alternatif pilihan antara symbol [ ]. Kamus

Data

@ Identifikasi Identifikasi atribut

kunci atau primery key.

Kamus Data

* Komentar Komentar.

Referensi:

Notasi/Lambang Flowchart dari Fathansyah [1] Notasi/Lambang ERD dari Fathansyah [1]

Notasi/Lambang DFD dari M.Shalaudin, Rosa A.S [2] Notasi/Lambang Kamus Data dari Tata Sutabri [3]


(18)

DAFTAR SINGKATAN

AHP Analytical Hierarchy Process

CSS Cascading Style Sheet

DFD Data Flow Diagram

DSS Decision Support System

ERD Entity Relationship Diagram

HTML Hypertext Markup Language

MySQL My Structure Query Language PSPEC Proses Spesification


(19)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Seiring dengan semakin berkembangnya teknologi informasi, maka kebutuhan akan teknologi pun ikut berkembang. Semakin banyak toko-toko kecil maupun toko-toko besar yang juga tertarik dengan kemajuan teknologi. Hal ini berkaitan dengan pekerjaan yang biasa dilakukan secara manual oleh manusia dapat dikerjakan dengan lebih cepat dan efisien apabila dilakukan dengan sistem yang terkomputerisasi, karena dengan sistem yang terkomputerisasi dapat dikatakan lebih efektif karena mampu menghemat waktu , tenaga, dll.

Toko Galaxy Foto Studio adalah sebuah studio foto yang bukan hanya melayani customer untuk melakukan pemotretan, Galaxy Foto Studio juga menjual barang-barang seperti album, figura, kertas foto, dll. Pada Galaxy Foto Studio untuk pencatatan data penjualan barang pada pelanggan, pembelian barang kepada supplier, serta laporan masih di lakukan secara manual. Untuk penjualan barang kepada pelanggan, pelanggan biasanya datang ke toko lalu memilih barang yang akan di beli. Jumlah barang yang di beli oleh pelanggan bisa sampai lebih dari 3 jenis barang, pencatatan penjualan barang kepada pelanggan ini masih di tulis secara manual. Untuk pemesanan kepada supplier juga masih dilakukan dengan cara manual, biasanya pemilik menghubungi supplier melalui telepon atau bisa langsung datang ke pihak supplier, lalu ketika barang yang di pesan sudah ada maka pihak supplier akan datang ke toko untuk mengantarkan langsung barangnya, lalu admin mencatat barang apa saja yang masuk. Hal ini tentu memakan waktu dalam pencatatan juga dalam penghitungan. Pengerjaan ini menjadi tidak optimal dan efisien sebab untuk proses perhitungan data transaksi menjadi memakan waktu yang cukup lama. Untuk pemesanan barang, Galaxy Foto Studio belum memiliki supplier tetap sehingga terkadang terjadi ketidaktersediaan barang pada waktu yang ditentukan karena keterlambatan supplier dalam mengirim barang atau harga barang yang terlalu tinggi. Galaxy Foto Studio harus dapat memilih supplier yang mampu menyediakan kualitas dan harga yang sesuai dan tepat waktu. Metode Analytical Hierarchy Process (AHP)


(20)

2

adalah metode yang mampu memecahkan masalah yang dapat digunakan untuk pengambilan keputusan dalam pemilihan supplier. Dengan metode Analytical Hierarchy Process (AHP) Galaxy Foto Studio dapat menyeleksi supplier sehingga dapat menentukan supplier yang tepat.

1.2Rumusan Masalah

Berdasarkan latar belakang yang telah dijelaskan di atas, maka rumusan masalah yang akan dibahas dalam penelitian ini adalah :

1. Bagaimana membuat aplikasi yang dapat mengelola data transaksi penjualan?

2. Bagaimana membuat aplikasi yang dapat mengelola data pemesanan/pembelian barang pada supplier?

3. Bagaimana membuat suatu sistem yang mampu membantu dalam pemilihan supplier dengan metode Analytical Hierarchy Process (AHP)?

1.3Tujuan Pembahasan

Berdasarkan rumusan masalah di atas, maka tujuan dalam pembuatan aplikasi ini adalah sebagai berikut:

1. Membuat aplikasi untuk kasir untuk memudahkan pencatatan dan perhitungan dalam transaksi penjualan.

2. Membuat aplikasi yang dapat mengelola data pemesanan/pembelian barang pada supplier.

3. Membuat suatu sistem pendukung keputusan untuk membantu dalam pemilihan supplier dengan metode Analytical Hierarchy Process (AHP)

1.4Ruang Lingkup

Ruang lingkup kajian dalam aplikasi ini adalah:

1. Batasan fitur-fitur yang disediakan dalam aplikasi ini menggunakan bahasa pemrograman PHP. Fitur-fitur aplikasi secara umum:

2. Pengelolaan Data User 3. Pengelolaan data Customer 4. Pengelolaan Data Supplier 5. Pengelolaan Data Kategori


(21)

3

6. Pengelolaan Data Merk 7. Pengelolaan Data Barang

8. Pengolahan data transaksi penjualan 9. Pengolahan datatransaksi pembelian 10.Pengolahan data pemilihan supplier 11. Pengelolaan Laporan

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

a) pemilik dapat melakukan: 1. Pengelolaan Data User 2. Pengelolaan data Customer 3. Pengelolaan Data Supplier 4. Pengelolaan Data Kategori 5. Pengelolaan Data Merk 6. Pengelolaan Data Barang

7. Pengolahan data transaksi penjualan 8. Pengolahan datatransaksi pembelian 9. Pengolahan data pemilihan supplier 10. Pengelolaan Laporan

b) Admin dapat melakukan:

1. Pengelolaan Data User(Hanya dapat Mengganti Password) 2. Pengelolaan Data Kategori

3. Pengelolaan Data Merk 4. Pengelolaan Data Barang

5. Pengolahan data transaksi penjualan

6. Pengolahan datatransaksi pembelian(Hanya dapat menambah stok barang)

3. Perangkat lunak yang digunakan: 1. Microsoft Office 2007 2. NetBeans IDE 8.0 3. Bootstrap

4. MySQL

5. XAMPP v3.2.1

4. Sedangkan perangkat keras yang digunakan dalam pembuatan aplikasi ini adalah:


(22)

4

2. RAM 1 GB.

3. Hardisk 20 GB.1.5 Sumber Data

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

1.5Sumber Data

Sumber data yang digunakan dalam aplikasi ini dari data primer dan data sekunder:

1. Data primer

Data primer adalah data yang langsung diambil dari sumbernya. Dengan cara wawancara dengan pemiliknya dan observasi.

2. Data sekunder

Data sekunder adalah data yang diperoleh dari berbagai sumber yang telah ada. Seperti buku – buku yang berhubungan dengan informasi yang dibutuhkan, pencarian informasi di internet.

1.6Sistematika Penyajian BAB 1. PENDAHULUAN

Bab ini berisi penjelasan mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian Tugas Akhir ini.

BAB 2. KAJIAN TEORI

Bab ini berisi penjelasan mengenai landasan teori-teori yang digunakan dalam penulisan Tugas Akhir.

BAB 3. ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem. BAB 4. HASIL PENELITIAN

Bab ini berisi kumpulan screenshot dan digunakan untuk menjelaskan setiap fungsi utama yang dibuat dalam aplikasi.


(23)

5

Bab ini berisi pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.

BAB 6. SIMPULAN DAN SARAN

Bab ini berisi simpulan dan saran untuk sistem ini yang dapat digunakan untuk perkembangan aplikasi.


(24)

BAB 6

SIMPULAN DAN SARAN

Bab 6 ini berisi penjelasan mengenai simpulan dan saran yang dibutuhkan untuk pengembangan tugas akhir Sistem Informasi Kasir untuk Penjualan, Pembelian, dan Penentuan supplier Menggunakan Metode AHP (Analytical Hierarchy Process).

6.1Simpulan

Simpulan yang dapat diambil berdasarkan pada tujuan yang telah disampaikan di bab 1 adalah sebagai berikut:

1. Sistem pada aplikasi yang dibuat memiliki fitur yang memenuhi kebutuhan pemilik dan admin dalam pengelolaan data penjualan yang dibuat dengan system untuk memudahkan pencatatan dan perhitungan dalam transaksi penjualan.

2. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat memenuhi kebutuhan pemilik dan admin dalam mengelola data pemesanan/pembelian barang pada supplier.

3. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat mendukung dalam pengambilan keputusan berdasarkan analisis data supplier terbaik berdasarkan kriteria-kriteria yang ada untuk membantu proses pemilihan supplier dengan menggunakan metode AHP (Analytical Hierarchy Process).

4. Sistem pada aplikasi yang dibuat menghasilkan laporan yaitu laporan penjualan dan laporan pembelian. Laporan yang ada di dapat dari hasil pengelolaan data penjualan dan data pembelian dan laporan dibuat berdasarkan waktu yang ditentukan.


(25)

143

6.2Saran

Saran yang dapat sampaikan untuk mengembangkan aplikasi yang semakin baik dan berkembang adalah:

1. Menambah fitur-fitur lainnya yang dapat membuat aplikasi penjualan dan pembelian pada Galaxy Foto Studio menjadi lebih menarik dan efisien untuk di gunakan dalam jangka waktu yang lama.

2. Meningkatkan keamanan yang lebih baik untuk mengatasi kerusakan atau ancaman terhadap data.


(26)

DAFTAR PUSTAKA

[1] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[2] R. A. d. M.Shalaudin, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, 2013, 2013.

[3] T. Sutabri, Sistem Informasi, Yogyakarta: Andi, 2004.

[4] M. Tata Sutabri S.Kom., Analisa Sistem Informasi, Yogyakarta: Andi, 2014. [5] C. Gaol, Sistem Informasi Manajemen, Jakarta: Grasindo, 2008.

[6] Y.Pratama dan P. Sumaji, Kamus Ekonomi, Jakarta: Wacana Intelektual, 2006.

[7] N. Ridho, “"Apa Saja Benefit Menggunakan Software Kasir,",” pp. http://zahiraccounting.com/id/blog/apa-saja-benefit-menggunakan-software-kasir/., 24 November 2014.

[8] M.Kusrini, Konsep dan Aplikasi Sistem Pendukung Keputusan, Yogyakarta: Andi, 2007.

[9] D. Novriansyah, Konsep Data Mining Vs Sistem Pendukung Keputusan, Yogyakarta: Deepublish, 2014.

[10] R. Victor Imbar dan R. Saiful Hamdani, “Sistem Informasi Pemilihan Mobil

Bekas,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 2, p. 2, 2015. [11] Marimin, Teknik dan Aplikasi Pengambilan Keputusan Kriteria Majemuk,

Jakarta: Gramedia, 2004.

[12] S. K. dan R. M.A, Sistem Pendukung Keputusan, Jakarta: PT.Remaja Rosdakarya, 2003.

[13] S. D. I. Kadarsah dan M. I. M. A. Ramdhani, Sistem Pendukung Keputusan, Bandung: Rosda, 1998.

[14] B. S. D. Oetomo, Analisis dan Pembangunan SI, Yogyakarta: Andi, 2002. [15] J. M. Hartono, Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2000.


(27)

Elex Media Computindo, 2008.

[17] A. Koniyo dan S.K.K, Tuntutan Praktis Membangun Sistem Informasi, Yogyakarta: Andi, 2007.

[18] P. H. d. J. K. Kawistara, Pemogramaman Web, Informatika, 2014.

[19] A. Kadir, Dasar Pemograman Web dinamis penggunaan Php, Andi, 2008. [20] A. Setiawan, Mudah Tepat Singkat Pemograman HTML Standarisasi ,

Konfigurasi dan Implementasi, CV.Yrama Widya, 2014.

[21] A. Saputra, Step by Step Membangun Aplikasi SMS dengan PHP dan MySQL, PT Elex Media Komputindo, 2011.

[22] K. Wiswakarma, Membuat Katalog Online dengan PHP dan CSS, Yogyakarta: LokoMedia, 2009.

[23] P. Roger S .Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi(Buku 2), Andi dan MC Graw-Hill Book Co, 2002.

[24] H. A. Fatta, Analisi dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: Andi, 2008.


(1)

Universitas Kristen Maranatha 2. RAM 1 GB.

3. Hardisk 20 GB.1.5 Sumber Data

Pada penentuan supplier untuk pembelian barang akan dibantu menggunakan sistem pendukung keputusan atau Decission Support System

(DSS) dengan menggunakan metode Analytical Hierarchy Process (AHP) yaitu

sistem akan memberikan suatu saran atau usulan kepada user dalam penentuan supplier berdasarkan kriteria yang ada. Adapun kriteria tersebut adalah berdasarkan harga barang, kualitas barang dan juga waktu pengiriman barang.

1.5Sumber Data

Sumber data yang digunakan dalam aplikasi ini dari data primer dan data sekunder:

1. Data primer

Data primer adalah data yang langsung diambil dari sumbernya. Dengan cara wawancara dengan pemiliknya dan observasi.

2. Data sekunder

Data sekunder adalah data yang diperoleh dari berbagai sumber yang telah ada. Seperti buku – buku yang berhubungan dengan informasi yang dibutuhkan, pencarian informasi di internet.

1.6Sistematika Penyajian BAB 1. PENDAHULUAN

Bab ini berisi penjelasan mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian Tugas Akhir ini.

BAB 2. KAJIAN TEORI

Bab ini berisi penjelasan mengenai landasan teori-teori yang digunakan dalam penulisan Tugas Akhir.

BAB 3. ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem. BAB 4. HASIL PENELITIAN

Bab ini berisi kumpulan screenshot dan digunakan untuk menjelaskan setiap fungsi utama yang dibuat dalam aplikasi.


(2)

5

Universitas Kristen Maranatha Bab ini berisi pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.

BAB 6. SIMPULAN DAN SARAN

Bab ini berisi simpulan dan saran untuk sistem ini yang dapat digunakan untuk perkembangan aplikasi.


(3)

142

Universitas Kristen Maranatha

BAB 6

SIMPULAN DAN SARAN

Bab 6 ini berisi penjelasan mengenai simpulan dan saran yang dibutuhkan untuk pengembangan tugas akhir Sistem Informasi Kasir untuk Penjualan, Pembelian, dan Penentuan supplier Menggunakan Metode AHP (Analytical

Hierarchy Process).

6.1Simpulan

Simpulan yang dapat diambil berdasarkan pada tujuan yang telah disampaikan di bab 1 adalah sebagai berikut:

1. Sistem pada aplikasi yang dibuat memiliki fitur yang memenuhi kebutuhan pemilik dan admin dalam pengelolaan data penjualan yang dibuat dengan

system untuk memudahkan pencatatan dan perhitungan dalam transaksi

penjualan.

2. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat memenuhi kebutuhan pemilik dan admin dalam mengelola data pemesanan/pembelian barang pada supplier.

3. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat mendukung dalam pengambilan keputusan berdasarkan analisis data supplier terbaik berdasarkan kriteria-kriteria yang ada untuk membantu proses pemilihan supplier dengan menggunakan metode AHP (Analytical Hierarchy Process).

4. Sistem pada aplikasi yang dibuat menghasilkan laporan yaitu laporan penjualan dan laporan pembelian. Laporan yang ada di dapat dari hasil pengelolaan data penjualan dan data pembelian dan laporan dibuat berdasarkan waktu yang ditentukan.


(4)

143

Universitas Kristen Maranatha 6.2Saran

Saran yang dapat sampaikan untuk mengembangkan aplikasi yang semakin baik dan berkembang adalah:

1. Menambah fitur-fitur lainnya yang dapat membuat aplikasi penjualan dan pembelian pada Galaxy Foto Studio menjadi lebih menarik dan efisien untuk di gunakan dalam jangka waktu yang lama.

2. Meningkatkan keamanan yang lebih baik untuk mengatasi kerusakan atau ancaman terhadap data.


(5)

144

DAFTAR PUSTAKA

[1] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[2] R. A. d. M.Shalaudin, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, 2013, 2013.

[3] T. Sutabri, Sistem Informasi, Yogyakarta: Andi, 2004.

[4] M. Tata Sutabri S.Kom., Analisa Sistem Informasi, Yogyakarta: Andi, 2014. [5] C. Gaol, Sistem Informasi Manajemen, Jakarta: Grasindo, 2008.

[6] Y.Pratama dan P. Sumaji, Kamus Ekonomi, Jakarta: Wacana Intelektual, 2006.

[7] N. Ridho, “"Apa Saja Benefit Menggunakan Software Kasir,",” pp. http://zahiraccounting.com/id/blog/apa-saja-benefit-menggunakan-software-kasir/., 24 November 2014.

[8] M.Kusrini, Konsep dan Aplikasi Sistem Pendukung Keputusan, Yogyakarta: Andi, 2007.

[9] D. Novriansyah, Konsep Data Mining Vs Sistem Pendukung Keputusan, Yogyakarta: Deepublish, 2014.

[10] R. Victor Imbar dan R. Saiful Hamdani, “Sistem Informasi Pemilihan Mobil

Bekas,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 2, p. 2, 2015.

[11] Marimin, Teknik dan Aplikasi Pengambilan Keputusan Kriteria Majemuk, Jakarta: Gramedia, 2004.

[12] S. K. dan R. M.A, Sistem Pendukung Keputusan, Jakarta: PT.Remaja Rosdakarya, 2003.

[13] S. D. I. Kadarsah dan M. I. M. A. Ramdhani, Sistem Pendukung Keputusan, Bandung: Rosda, 1998.

[14] B. S. D. Oetomo, Analisis dan Pembangunan SI, Yogyakarta: Andi, 2002. [15] J. M. Hartono, Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2000.


(6)

145 Elex Media Computindo, 2008.

[17] A. Koniyo dan S.K.K, Tuntutan Praktis Membangun Sistem Informasi, Yogyakarta: Andi, 2007.

[18] P. H. d. J. K. Kawistara, Pemogramaman Web, Informatika, 2014.

[19] A. Kadir, Dasar Pemograman Web dinamis penggunaan Php, Andi, 2008. [20] A. Setiawan, Mudah Tepat Singkat Pemograman HTML Standarisasi ,

Konfigurasi dan Implementasi, CV.Yrama Widya, 2014.

[21] A. Saputra, Step by Step Membangun Aplikasi SMS dengan PHP dan MySQL, PT Elex Media Komputindo, 2011.

[22] K. Wiswakarma, Membuat Katalog Online dengan PHP dan CSS, Yogyakarta: LokoMedia, 2009.

[23] P. Roger S .Pressman, Rekayasa Perangkat Lunak Pendekatan Praktisi(Buku 2), Andi dan MC Graw-Hill Book Co, 2002.

[24] H. A. Fatta, Analisi dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: Andi, 2008.


Dokumen yang terkait

Analisis Metode Fuzzy Analytic Hierarchy Process (Fahp) Dalam Menentukan Posisi Jabatan

12 131 82

Perbandingan Metode Analytical Hierarchy Process (AHP) dan Metode Preference Ranking Organization Method For Enrichment Evaluation (PROMETHEE) untuk Pemilihan Hardisk Eksternal

19 131 147

Implementasi Metode Profile Matching dan Metode Analytical Hierarchy Process (AHP) pada Perekrutan Tenaga Kurir (Studi Kasus PT. JNE Cabang Medan)

16 91 137

Analisis Metode AHP (Analytical Hierarchy Process) Berdasarkan Nilai Consistency Ratio

2 46 123

Penentuan Komoditas Unggulan Pertanian Dengan Metode Analytical Hierarchy Process (AHP) (Studi Kasus: Pertanian Kecamatan Parbuluan, Kabupaten Dairi)

18 117 72

Implementasi Metode Analytical Hierarchy Process (AHP) dan Fuzzy Multi-Attribute Decision Making (Fuzzy MADM) dalam Penentuan Prioritas Pengerjaan Order di PT. Sumatera Wood Industry

6 138 175

Analisis Pemilihan Supplier Dengan Metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) di PT. Indo CafCo

12 57 78

Studi Penerapan Metode Analytical Hierarchy Process (AHP) Dan Metode Technique For Order Preference By Similarity To Ideal Solution (TOPSIS) Untuk Peningkatan Kualitas Layanan Di Rumah Sakit Bina Kasih Medan-Sunggal

4 41 149

Pendekatan Analytic Hierarchy Process (AHP) Dalam Pemilihan Supplier (Pemasok)

0 35 51

Sistem Informasi Penjualan, Pembelian Menggunakan Metode Analytic Hierarchy Process (AHP) untuk Penentuan Supplier di Toko Jas Hujan.

0 6 27