Aplikasi Web Penjualan dan Pembelian dengan Metode Analytical Hierarcy Process (Studi Kasus Kedai Kopi Bara).
Universitas Kristen Maranatha
ABSTRAK
Metode Analytical Hierarchy Process adalah salah satu metode yang dipakai pada sistem pendukung keputusan dan telah menjadi perhatian bagi perusahaan untuk diterapkan dalam aplikasi penjualan dan pembelian. Metode AHP diimplementasikan di dalam suatu perusahaan dengan tujuan bahwa perusahaan mampu mengoptimalisasi biaya pembelian kepada supplier dan memudahkan perusahaan dalam memilih supplier sehingga proses pembelian dapat dilaksanakan dengan efektif dan efisien. Meski demikian, pemborosan pada biaya pembelian dan irrelevansi antara hasil pembelian kepada supplier yang sudah ditetapkan oleh sistem dengan pandangan perusahaan pada data keluaran supplier yang dihasilkan oleh aplikasi sistem pendukung keputusan masih dapat terjadi. Apabila hal-hal tersebut terjadi, maka penilaian terhadap supplier harus dilakukan kembali sesuai dengan prosedur yang berlaku. Selain itu, perusahaan pun harus memeriksa kembali data keluaran supplier yang dihasilkan sistem, dan memastikan kembali apakah pemilihan data pembelian terhadap supplier benar-benar efektif dan efisien untuk dipakai kembali. Perancangan sistem informasi penjualan dan pembelian pada dokumen ini menggunakan pemodelan dengan metode fungsional untuk menggambarkan rancangan sistem yang dibuat. Sedangkan bahasa pemrograman yang digunakan adalah c#. Basis data pada program ini menggunakan SQL server. Penelitian ini menunjukan bahwa. Implementasi pemilihan supplier dengan menggunakan metode AHP berpengaruh positif namun tidak terlalu signifikan terhadap suatu proses pembelian sehingga peninjauan ulang perlu dilakukan oleh perusahaan.
Kata kunci: penjualan, pembelian, Analytical Hierarchy Process, Aplikasi Web, Sistem Informasi, pemilihan supplier.
(2)
Universitas Kristen Maranatha
ABSTRACT
Analytical Hierarchy Process method is one of the methods that used in decision support system and has been a concern by companies for being applied in sales and purchases application. This method implemented inside a company in purposes to optimize purchasing cost to supplier and ease the company in choosing the supplier, so the purchasing process can be done effectively and efficiently. Nevertheless, waste on the purchasing cost and irrelevant between purchasing results to supplier that appointed by the system with the company view to supplier output data that has been made by decision support system can still occur. If those things are happen, then the assessment to supplier must be redone in accordance with applicable procedures. Moreover, the company also has to recheck the supplier output data that been made by the system and reassure if the selection of purchasing data to supplier is genuinely effective and efficient to reused. The design of sales and purchases information system in this document using modeling with functional method to describes the system plan that has been made. While the programming language that used is c#. Data basis in the program is using SQL server. This research shows that the implementation of choosing the supplier using AHP method has positive effect, but not too significant to a purchasing process so the recheck must be done by the company.
Keywords: sale, purchase, analytical hierarchy process, web application, information system, choosing the supplier.
(3)
Universitas Kristen Maranatha
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 ... xv
DAFTAR TABEL ... xviii
DAFTAR NOTASI/ LAMBANG ... xxiv
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 ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Dasar Teori ... 6
2.1.1 Sistem Informasi ... 6
2.1.2 Inventory Bahan Baku ... 9
2.1.3 Algoritma Decision Support System ... 14
2.1.4 AHP(Analytical Hierarcy Process)... 14
2.1.5 Proses Bagian Pembelian ... 17
2.1.6 Proses Bagian Penjualan ... 18
2.2 Teori Analisis dan Perancangan Sistem ... 18
2.2.1 Flowchart ... 18
(4)
Universitas Kristen Maranatha
2.3 Teori Pemodelan ... 20
2.3.1 Data Flow Diagram (DFD) ... 21
2.3.2 Process Specification (PSPEC) ... 22
2.3.3 Kamus Data (Data Dictionary) ... 22
2.4 Teori Implementasi Sistem ... 22
2.4.1 ASP.NET, C#, Visual Studio.NET ... 22
2.4.2 Microsoft SQL Server 2008 R2 ... 23
2.4.3 BootStrap ... 23
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 24
3.1 Proses Bisnis... 24
3.1.1 Proses Bisnis Penjualan ... 24
3.1.2 Proses Bisnis Pembelian ... 26
3.2 Analisis Algoritma Analytical Hierarcy Process(AHP) ... 28
3.3 Analisis Basis Data ... 36
3.3.1 Entity Relational Diagram(ERD)... 36
3.3.2 Table Entity Relational Diagram(Table ERD) ... 38
3.4 Rancangan Layout Website Sistem Informasi Penjualan Pembelian 43 3.4.1 Rancangan Layout Halaman Awal Backend dan Menu ... 43
3.4.2 Rancangan Layout Halaman Barang Mentah ... 44
3.4.3 Rancangan Layout Halaman Barang Mentah di Form Penerimaan Barang ... 45
3.4.4 Rancangan Layout Halaman Supplier ... 46
3.4.5 Rancangan Layout Halaman Meja ... 47
3.4.6 Rancangan Layout Halaman Formula ... 48
3.4.7 Rancangan Layout Halaman Data Karyawan ... 49
3.4.8 Rancangan Layout Halaman Analisa Metode AHP pada Nilai Kriteria ... 50
3.4.9 Rancangan Layout Halaman Analisa Metode AHP pada Nilai Alternatif ... 51
3.4.10 Rancangan Layout Halaman Analisa Metode AHP pada Hasil Alternatif ... 52
(5)
Universitas Kristen Maranatha
3.4.12 Rancangan Layout Halaman Reservasi Meja ... 54
3.4.13 Rancangan Layout Halaman Pemilihan Menu ... 55
3.4.14 Rancangan Layout Halaman Pesanan ... 56
3.4.15 Rancangan Layout Halaman Pembayaran ... 57
3.4.16 Rancangan Layout Halaman Status Meja ... 58
3.5 Rancangan Pemodelan Website Sistem Informasi Penjualan Pembelian 58 3.5.1 Hasil Analisis Diagram Alir Data Level 0 (DFD Level 0) ... 59
3.5.2 Hasil Analisis Diagram Alir Data Pengelolaan Admin Level 1 (DFD Admin Level 1) ... 60
3.5.3 Hasil Analisis Diagram Alir Data pengelolaan Owner Level 1 (DFD Owner level 1) ... 61
3.5.4 Hasil Analisis Data Alir Diagram pengelolaan Cashier Level 1 (DFD Cashier Level 1) ... 62
3.5.5 Hasil Analisis Data Alir Diagram Validasi Login Level 2 (DFD Validasi Login Level 2) ... 62
3.5.6 Hasil Analisis Data Alir Diagram Pengelolaan User Level 2 (DFD Pengelolaan User Level 2) ... 63
3.5.7 Hasil Analisis Data Alir Diagram Pengelolaan Bahan Level 2 (DFD Pengelolaan Bahan Level 2) ... 64
3.5.8 Hasil Analisis Data Alir Diagram Pengelolaan DSS Level 2 (DFD Pengelolaan DSS Level 2) ... 64
3.5.9 Hasil Analisis Data Alir Diagram Pengelolaan Menu Level 2 (DFD Pengelolaan Menu Level 2) ... 66
3.5.10 Hasil Analisis Data Alir Diagram Pengelolaan Pembelian Level 2 (DFD Pengelolaan Pembelian Level 2) ... 66
3.5.11 Hasil Analisis Data Alir Diagram Pengelolaan Resep Level 2 (DFD Pengelolaan Resep Level 2) ... 67
3.5.12 Hasil Analisis Data Alir Diagram Pengelolaan Transaksi Level 2 (DFD Pengelolaan Transaksi Level 2)... 67
3.5.13 Hasil Analisis Data Alir Diagram Pengelolaan Meja Level 2 (DFD Pengelolaan Meja Level 2) ... 68
(6)
Universitas Kristen Maranatha 3.5.14 Hasil Analisis Data Alir Diagram Pengelolaan Supplier Level 2 (DFD
Pengelolaan Supplier Level 2) ... 68
3.5.15 Hasil Analisis Diagram Alir Data Pengelolaan Laporan Penjualan dan Laporan Pembelian Level 2 (DFD Pengelolaan Laporan Penjualan dan Laporan Pembelian Level 2) ... 69
3.5.16 Hasil Analisis Kamus Data (Data Dictionary) ... 70
3.5.17 Hasil Analisis Spesifikasi Proses (PSPEC) ... 78
BAB 4. HASIL PENELITIAN ... 108
4.1 Design User Interface ... 108
4.1.1 Login Form ... 108
4.1.2 Dashboard pada halaman server side ... 108
4.1.3 Halaman Staff Pada Server Side ... 109
4.1.4 Halaman Tambah Staff Pada Server Side ... 110
4.1.5 Halaman Ubah Staff Pada Server Side ... 110
4.1.6 Halaman Hapus Staff Pada Server Side ... 111
4.1.7 Halaman Meja Pada Server Side ... 112
4.1.8 Halaman Tambah Meja Pada Server Side ... 112
4.1.9 Halaman Hapus Meja Pada Server Side ... 113
4.1.10 Halaman Menu Pada Server Side ... 114
4.1.11 Halaman Tambah Menu Pada Halaman Server Side ... 114
4.1.12 Halaman Ubah Menu Pada Server Side ... 115
4.1.13 Halaman Hapus Menu Pada Server Side ... 116
4.1.14 Halaman Resep Pada Server Side... 116
4.1.15 Halaman Tambah Resep Pada Server Side ... 117
4.1.16 Halaman Detail Resep Pada Server Side ... 118
4.1.17 Halaman Data Barang Pada Server Side ... 118
4.1.18 Halaman Tambah Data Barang Pada Server Side ... 119
4.1.19 Halaman Ubah Data Barang Pada Server Side ... 119
4.1.20 Halaman Kategori Jenis Pada Server Side ... 120
4.1.21 Halaman Tambah Kategori Jenis Pada Server Side ... 121
4.1.22 Halaman Ubah Kategori Jenis Pada Server Side ... 121
(7)
Universitas Kristen Maranatha
4.1.24 Halaman Form Pembelian Pada Server Side... 123
4.1.25 Halaman Tambah Pembelian Pada Server Side ... 123
4.1.26 Halaman Lihat Pembelian Pada Server Side ... 124
4.1.27 Halaman Cetak Pembelian Pada Server Side ... 124
4.1.28 Halaman Data Supplier Pada Server Side ... 125
4.1.29 Halaman Tambah Data Supplier Pada Server Side ... 125
4.1.30 Halaman Ubah Data Supplier Pada Server Side ... 126
4.1.31 Halaman Hapus Data Supplier Pada Server Side... 127
4.1.32 Halaman Data Kriteria Pada Server Side... 127
4.1.33 Halaman Tambah Data Kriteria Pada Server Side ... 128
4.1.34 Halaman Ubah Data Kriteria Pada Server Side ... 128
4.1.35 Halaman Nilai Kriteria Pada Server Side ... 129
4.1.36 Halaman Nilai Alternatif Pada Server Side ... 130
4.1.37 Halaman View Profile Pada Server Side ... 130
4.1.38 Halaman Edit Profile Pada Server Side ... 131
4.1.39 Halaman Laporan Penjualan Pada Server Side ... 131
4.1.40 Halaman Cetak Laporan Penjualan Pada Server Side ... 132
4.1.41 Halaman Laporan Pembelian Pada Server Side ... 133
4.1.42 Halaman Cetak Laporan Pembelian Pada Server Side ... 133
4.1.43 Halaman Laporan DSS Kriteria Pada Server Side ... 134
4.1.44 Halaman Hasil Akhir DSS Dan Nilai Akhir Alternatif Pada Server Side ... 134
4.1.45 Halaman Daftar Meja Pada Point of Sales ... 135
4.1.46 Tampilan Halaman Coupon Code Pada Point of Sales ... 135
4.1.47 Halaman Pemesanan Menu Pada Point of Sales ... 136
4.1.48 Halaman Status Transaksi Pada Point of Sales ... 137
4.1.49 Halaman Update Transaksi Pada Server Side ... 137
4.1.50 Halaman Detaill Transaksi Pada Server Side ... 138
4.1.51 Halaman Cetak Bill Pada Point of Sales ... 138
4.1.52 Halaman Cetak Nota Pada Point of Sales ... 139
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 140
(8)
Universitas Kristen Maranatha
Table 5.1 Pengujian Login ... 140
5.2 Pengujian Tambah User Pada Halaman Server Side ... 141
5.3 Pengujian Pembaharuan User Pada Halaman Server Side ... 142
5.4 Pengujian Hapus User Pada Halaman Server Side ... 143
5.5 Pengujian Tambah Meja Pada Halaman Server Side ... 144
5.6 Pengujian Perbaharuan Status Meja Pada Halaman Server Side .... 145
5.7 Pengujian Hapus Meja Pada Halaman Server Side ... 145
5.8 Pengujian Tambah Menu Pada Halaman Server Side ... 146
Table 5.8 Pengujian Tambah Menu ... 146
5.9 Pengujian Perbaharuan Menu Pada Halaman Server Side... 147
5.10 Pengujian Hapus Menu Pada Halaman Server Side ... 148
5.11 Pengujian Tambah Resep Pada Halaman Server Side ... 149
5.12 Pengujian Hapus Resep Pada Halaman Server Side ... 150
5.13 Pengujian Tambah Pembelian Pada Halaman Server Side ... 150
5.14 Pengujian Hapus Pembelian Pada Halaman Server Side... 152
5.15 Pengujian Tambah Barang Pada Halaman Server Side ... 152
5.16 Pengujian Perbaharuan Barang Pada Halaman Server Side ... 154
5.17 Pengujian Tambah Supplier Pada Halaman Server Side ... 155
5.18 Pengujian Perbaharuan Supplier Pada Halaman Server Side ... 156
5.19 Pengujian Hapus Supplier Pada Halaman Server Side... 157
5.20 Pengujian Tambah Kategori Jenis Pada Halaman Server Side... 158
5.21 Pengujian Perbaharuan Kategori Jenis Pada Halaman Server Side 159 5.22 Pengujian Hapus Kategori Jenis Pada Halaman Server Side ... 160
5.23 Pengujian Tambah Kriteria Pada Halaman Server Side ... 161
5.24 Pengujian Perbaharuan Kriteria Pada Halaman Server Side ... 161
5.25 Pengujian Hapus Kriteria Pada Halaman Server Side... 162
5.26 Pengujian Simpan Nilai Kriteria Pada Halaman Server Side ... 163
5.27 Pengujian Check Konsistensi Kriteria Pada Halaman Server Side . 164 5.28 Pengujian Reset Nilai Kriteria Pada Halaman Server Side ... 164
5.29 Pengujian Simpan Nilai Alternatif Pada Halaman Server Side ... 165
5.30 Pengujian Reset Nilai Alternatif Pada Halaman Server Side ... 165
(9)
Universitas Kristen Maranatha 5.32 Pengujian Perbaharui Profil Perusahaan Pada Halaman Server Side
………..167
5.33 Pengujian Login Pada Halaman Client Side ... 168
Table 5.33 Pengujian Login pada halaman client side ... 168
5.34 Pengujian Pemesanan Meja Pada Halaman Client Side ... 168
Table 5.34 Pengujian pemesanan meja ... 169
5.35 Pengujian Tambah Pesanan Pada Halaman Client Side ... 169
Table 5.35 Pengujian tambah pesanan ... 170
5.36 Pengujian Perbaharuan Pesanan Pada Halaman Client Side ... 171
Table 5.36 Pengujian perbaharuan pesanan ... 171
5.37 Pengujian Laporan Penjualan Pada Halaman Server Side ... 172
5.38 Pengujian Laporan Pembelian Pada Halaman Server Side ... 172
5.39 Pengujian Laporan Data Kriteria dan Alternatif Pada Modul DSS . 173 BAB 6. SIMPULAN DAN SARAN ... 174
6.1 Simpulan ... 174
6.2 Saran... 174
(10)
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 3.1 Flowchart proses penjualan ... 25
Gambar 3.2 Flowchart proses pembelian ... 27
Gambar 3.3 Entity Relational Diagram dari aplikasi sistem informasi Kedai Kopi Bara ………...37
Gambar 3.4 Rancangan Layout Halaman Awal Backend dan Menu... 43
Gambar 3.5 Rancangan Layout Halaman Barang Mentah ... 44
Gambar 3.6 Rancangan Layout Halaman Barang Mentah di Form Penerimaan Barang ………...45
Gambar 3.7 Rancagan Layout Halaman Supplier ... 46
Gambar 3.8 Rancangan Layout Halaman Meja ... 47
Gambar 3.9 Rancangan Layout Halaman Formula ... 48
Gambar 3.10 Rancangan Layout Halaman Data Karyawan ... 49
Gambar 3.11 Rancangan Layout Halaman Analisa Metode AHP pada Nilai Kriteria ... 50
Gambar 3.12 Rancangan Layout Halaman Analisa Metode AHP pada Nilai Alternatif ... 51
Gambar 3.13 Rancangan Layout Halaman Analisa Metode AHP pada Hasil Alternatif ………...52
Gambar 3.14 Rancangan Layout Halaman Login ... 53
Gambar 3.15 Rancangan Layout Halaman Reservasi Meja ... 54
Gambar 3.16 Rancangan Layout Halaman Pemilihan Menu ... 55
Gambar 3.17 Rancangan Layout Halaman Pesanan ... 56
Gambar 3.18 Rancangan Layout Halaman Pembayaran ... 57
Gambar 3.19 Rancangan Layout Halaman Status Meja ... 58
Gambar 3.20 Diagram alir data level 0 ... 59
Gambar 3.21 Data alir diagram pengelolaan admin level 1 ... 60
Gambar 3.22 Data alir diagram pengelolaan owner level 1 ... 61
Gambar 3.23 Data alir diagram pengelolaan cashier level 1 ... 62
Gambar 3.24 Data alir diagram validasi login level 2 ... 63
(11)
Universitas Kristen Maranatha
Gambar 3.26 Data alir diagram pengelolaan data bahan level 1... 64
Gambar 3.27 Data alir diagram pengelolaan DSS level 2 ... 65
Gambar 3.28 Data alir diagram pengelolaan menu level 2 ... 66
Gambar 3.29 Data alir diagram pengelolaan pembelian level 2 ... 66
Gambar 3.30 Data alir diagram pengelolaan resep level 2 ... 67
Gambar 3.31 Data alir diagram pengelolaan transaksi level 2... 67
Gambar 3.32 Data alir diagram pengelolaan meja level 2 ... 68
Gambar 3.33 Diagram alir data pengelolaan supplier level 2 ... 69
Gambar 3.34 Diagram alir data pengelolaan laporan penjualan dan laporan pembelian level 2 ... 69
Gambar 4.1 tampilan login form ... 108
Gambar 4.2 Tampilan Dashboard ... 109
Gambar 4.3 Tampilan halaman staff ... 109
Gambar 4.4 Tampilan Halaman Tambah Staff ... 110
Gambar 4.5 Tampilan halaman ubah staff ... 111
Gambar 4.6 tampilan pemberitahuan bahwa data sedang digunakan ... 111
Gambar 4.7 Tampilan Halaman Meja ... 112
Gambar 4.8 Tampilan tambah meja ... 113
Gambar 4.9 Tampilan pemberitahuan bahwa data sedang digunakan ... 113
Gambar 4.10 Tampilan halaman menu ... 114
Gambar 4.11 Tampilan tambah menu ... 115
Gambar 4.12 Tampilan ubah menu ... 115
Gambar 4.13 Tampilan pemberitahuan bahwa data menu sedang digunakan ... 116
Gambar 4.14 Tampilan halaman resep pada server side ... 117
Gambar 4.15 Tampilan halaman tambah resep ... 117
Gambar 4.16 Tampilan detail resep ... 118
Gambar 4.17 Tampilan Halaman Barang... 119
Gambar 4.18 Tampilan Tambah Data Barang ... 119
Gambar 4.19 Tampilan ubah data barang ... 120
Gambar 4.20 Tampilan halaman kategori jenis ... 120
Gambar 4.21 Tampilan halaman tambah kategori jenis... 121
(12)
Universitas Kristen Maranatha
Gambar 4.23 Tampilan pemberitahuan hapus kategori jenis ... 122
Gambar 4.24 Tampilan halaman pembelian ... 123
Gambar 4.25 Tampilan halaman tambah data pembelian ... 124
Gambar 4.26 Tampilan detail pembelian pada server side ... 124
Gambar 4.27 Tampilan halaman cetak detail pembelian ... 125
Gambar 4.28 Tampilan halaman data supplier ... 125
Gambar 4.29 Tampilan halaman tambah data supplier ... 126
Gambar 4.30 Tampilan halaman ubah data supplier ... 126
Gambar 4.31 Tampilan halaman pemberitahuan hapus data supplier ... 127
Gambar 4.32 Tampilan halaman data kriteria ... 128
Gambar 4.33 Tampilan halaman tambah data kriteria ... 128
Gambar 4.34 Tampilan halaman ubah data kriteria ... 129
Gambar 4.35 Tampilan halaman nilai kriteria ... 129
Gambar 4.36 Tampilan halaman penilaian alternatif ... 130
Gambar 4.37 Tampilan halaman view profile ... 131
Gambar 4.38 Tampilan halaman edit profile ... 131
Gambar 4.39 Tampilan halaman laporan penjualan ... 132
Gambar 4.40 Tampilan cetak laporan penjualan... 132
Gambar 4.41 Tampilan halaman laporan pembelian ... 133
Gambar 4.42 Tampilan halaman cetak laporan pembelian ... 133
Gambar 4.43 Tampilan laporan DSS kriteria ... 134
Gambar 4.44 Tampilan halaman hasil akhir DSS dan nilai alternative ... 135
Gambar 4.45 Tampilan halaman meja pada point of sales ... 135
Gambar 4.46 Tampilan halaman coupon code pada point of sales ... 136
Gambar 4.47 Tampilan halaman pemesanan menu ... 137
Gambar 4.48 Tampilan halaman status transaksi ... 137
Gambar 4.49 Tampilan halaman update transaksi ... 138
Gambar 4.50 Tampilan halaman detail transaksi ... 138
Gambar 4.51 Tampilan halaman cetak bill ... 139
(13)
Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 2.1 Skala dasar penilaian pada metode AHP ... 16
Tabel 2.2 Contoh Simbol dari flowchart. ... 19
Tabel 2.3 Contoh Simbol dari ERD(Entity Relation Diagram). ... 20
Tabel 2.4 Simbol Data Flow Diagram. ... 21
Tabel 3.1 Skala dan bobot untuk tiap kriteria ... 28
Tabel 3.2 Nilai perbandingan kriteria ... 29
Tabel 3.3 Matriks pairwise comparision dari kriteria ... 30
Tabel 3.4 Matriks normalisasi. ... 30
Tabel 3.5 Matriks normalisasi dengan eigen vector... 31
Tabel 3.6 Ratio Index ... 32
Tabel 3.7 Matriks normalisasi terhadap kriteria harga... 32
Tabel 3.8 Matriks normalisasi terhadap kriteria kualitas ... 33
Tabel 3.9 Matriks normalisasi terhadap kriteria pelayanan. ... 33
Tabel 3.10 Matriks normalisasi terhadap kriteria lokasi. ... 33
Tabel 3.11 Matriks normalisasi terhadap kriteria kebijakan ... 34
Tabel 3.12 Matriks normalisasi terhadap kriteria fleksibelitas ... 34
Tabel 3.13 Menghitung nilai bobot ... 35
Tabel 3.14 Hasil perhitungan AHP. ... 36
Tabel 3.15 Table struktur data user. ... 38
Tabel 3.16 Table struktur data meja ... 38
Tabel 3.17 Table struktur data analisa ... 39
Tabel 3.18 Table struktur data Supplier ... 39
Tabel 3.19 Table struktur data pembelian. ... 39
Tabel 3.20 Table struktur data detail pembelian. ... 40
Tabel 3.21 Table struktur data bahan baku ... 40
Tabel 3.22 Table struktur data konversi ... 41
Tabel 3.23 Table struktur data formula ... 41
Tabel 3.24 Table struktur data menu... 42
Tabel 3.25 Table struktur data transaksi master... 42
(14)
Universitas Kristen Maranatha
Tabel 3.27 Table struktur data customer ... 43
Tabel 3.28 Kamus data staff account pada proses validasi login ... 70
Tabel 3.29 Kamus data user pada proses pengelolaan user. ... 70
Tabel 3.30 Kamus data bahan baku pada proses pengelolaan bahan baku. ... 71
Tabel 3.31 Kamus data kriteria pada proses pengelolaan DSS ... 71
Tabel 3.32 Kamus data kriteria normalisasi pada proses pengelolaan DSS ... 72
Tabel 3.33 Kamus data alternative pada proses pengelolaan DSS ... 72
Tabel 3.34 Kamus data alternative normalisasi pada proses pengelolaan DSS. ... 72
Tabel 3.35 Kamus data hasil akhir DSS pada proses pengelolaan DSS. ... 73
Tabel 3.36 Kamus data menu pada proses pengelolaan menu ... 73
Tabel 3.37 Kamus data pembelian master pada proses pengelolaan pembelian... 74
Tabel 3.38 Kamus data pembelian detail pada proses pengelolaan pembelian ... 74
Tabel 3.39 Kamus data resep pada proses pengelolaan resep. ... 75
Tabel 3.40 Kamus data penjualan master pada proses pengelolaan transaksi. ... 75
Tabel 3.41 Kamus data penjualan detail pada proses pengelolaan transaksi ... 76
Tabel 3.42 Kamus data meja pada proses pengelolaan meja ... 76
Tabel 3.43 Kamus data supplier pada proses pengelolaan supplier... 77
Tabel 3.44 Kamus data report pembelian pada proses pengelolaan report pembelian. ... 77
Tabel 3.45 Kamus data report penjualan pada proses pengelolaan report penjualan. ... 78
Tabel 3.46 PSPEC pada proses validasi login dengan alir permintaan Account ... 78
Tabel 3.47 PSPEC pada proses validasi login dengan alir check username ... 79
Tabel 3.48 PSPEC pada proses validasi login dengan alir check password ... 80
Tabel 3.49 PSPEC pada proses validasi login dengan alir pemberitahuan validasi. . 80
Tabel 3.50 PSPEC pada proses pengelolaan user dengan alir melihat data user. ... 81
Tabel 3.51 PSPEC pada proses pengelolaan user dengan alir membuat data user .... 81
Tabel 3.52 PSPEC pada proses pengelolaan user dengan alir memperbaharui data user..…. ... 82 Tabel 3.53 PSPEC pada proses pengelolaan user dengan alir menghapus data user . 83 Tabel 3.54 PSPEC pada proses pengelolaan bahan dengan alir melihat data bahan. 83
(15)
Universitas Kristen Maranatha Tabel 3.55 PSPEC pada proses pengelolaan bahan dengan alir membuat data
bahan…... ... 84 Tabel 3.56 PSPEC pada proses pengelolaan bahan dengan alir memperbaharui data
bahan… ... 85 Tabel 3.57 PSPEC pada proses pengelolaan bahan dengan alir mengganti status data
bahan… ... 86 Tabel 3.58 PSPEC pada proses pengelolaan DSS dengan alir melihat hasil DSS ... 86 Tabel 3.59 PSPEC pada proses pengelolaan DSS dengan alir membuat data
kriteria.. ... 87 Tabel 3.60 PSPEC pada proses pengelolaan DSS dengan alir memperbaharui data kriteria.. ... 88 Tabel 3.61 PSPEC pada proses pengelolaan DSS dengan alir menghapus data
kriteria… ... 88 Tabel 3.62 PSPEC pada proses pengelolaan DSS dengan alir melihat data kriteria . 89 Tabel 3.63 PSPEC pada proses pengelolaan DSS dengan alir membuat nilai kriteria.. ... 89 Tabel 3.64 PSPEC pada proses pengelolaan DSS dengan alir menyimpan nilai
kriteria…. ... 90 Tabel 3.65 PSPEC pada proses pengelolaan DSS dengan alir menghapus nilai
kriteria…. ... 91 Tabel 3.66 PSPEC pada proses pengelolaan DSS dengan alir melihat data supplier 91 Tabel 3.67 PSPEC pada proses pengelolaan DSS dengan alir membuat nilai
supplier ………...92
Tabel 3.68 PSPEC pada proses pengelolaan DSS dengan alir menyimpan nilai supplier… ... 93 Tabel 3.69 PSPEC pada proses pengelolaan DSS dengan alir menghapus nilai supplier… ... 94 Tabel 3.70 PSPEC pada proses pengelolaan menu dengan alir melihat data menu .. 94 Tabel 3.71 PSPEC pada proses pengelolaan menu dengan alir membuat data
menu….... ... 95 Tabel 3.72 PSPEC pada proses pengelolaan menu dengan alir memperbaharui data
(16)
Universitas Kristen Maranatha Tabel 3.73 PSPEC pada proses pengelolaan menu dengan alir menghapus data
menu.… ... 96 Tabel 3.74 PSPEC pada proses pengelolaan pembelian dengan alir melihat data pembelian ... 97 Tabel 3.75 PSPEC pada proses pengelolaan pembelian dengan alir membuat data pembelian.. ... 97 Tabel 3.76 PSPEC pada proses pengelolaan resep dengan alir melihat data
resep…. ... 98 Tabel 3.77 PSPEC pada proses pengelolaan resep dengan alir membuat data
resep…. ... 98 Tabel 3.78 PSPEC pada proses pengelolaan resep dengan alir menghapus data resep.. ... 99 Tabel 3.79 PSPEC pada proses pengelolaan transaksi dengan alir melihat data transaksi... 99 Tabel 3.80 PSPEC pada proses pengelolaan transaksi dengan alir membuat data transaksi... 100 Tabel 3.81 PSPEC pada proses pengelolaan transaksi dengan alir memperbaharui data transaksi.. ... 101 Tabel 3.82 PSPEC pada proses pengelolaan transaksi dengan alir melihat data
menu.…. ... 101 Tabel 3.83 PSPEC pada proses pengelolaan transaksi dengan alir melihat data
transaksi…. ... 102 Tabel 3.84 PSPEC pada proses pengelolaan meja dengan alir melihat data meja.. . 102 Tabel 3.85 PSPEC pada proses pengelolaan meja dengan alir membuat data meja 103 Tabel 3.86 PSPEC pada proses pengelolaan meja dengan alir memperbaharui status
meja… ... 103 Tabel 3.87 PSPEC pada proses pengelolaan meja dengan alir menghapus data
meja…... ... 104 Tabel 3.88 PSPEC pada proses pengelolaan meja dengan alir melihat data report
penjualan…. ... 104 Tabel 3.89 PSPEC pada proses pengelolaan report penjualan dan pembelian dengan alir melihat data report pembelian…. ... 105
(17)
Universitas Kristen Maranatha Tabel 3.90 PSPEC pada proses pengelolaan supplier dengan alir melihat data
supplier... ... 105
Tabel 3.91 PSPEC pada proses pengelolaan supplier dengan alir membuat data supplier ... 106
Tabel 3.92 PSPEC pada proses pengelolaan supplier dengan alir memperbaharui data supplier ... 107
Tabel 3.93 PSPEC pada proses pengelolaan supplier dengan alir menghapus data supplier.. ... 107
Tabel 5.1 Pengujian Login ... 140
Tabel 5.2 Pengujian Tambah User ... 141
Tabel 5.3 Pengujian pembaharuan user ... 142
Tabel 5.4 Pengujian Hapus user... 143
Tabel 5.5 Pengujian Tambah Meja. ... 144
Tabel 5.6 Pengujian perbaharuan status meja ... 145
Tabel 5.7 Pengujian hapus meja... 145
Tabel 5.8 Pengujian Tambah Menu ... 146
Tabel 5.9 Pengujian perbaharuan menu. ... 147
Tabel 5.10 Pengujian Hapus Menu. ... 148
Tabel 5.11 Pengujian tambah resep ... 149
Tabel 5.12 Pengujian Hapus Resep ... 150
Tabel 5.13 Pengujian tambah pembelian ... 151
Tabel 5.14 Pengujian hapus pembelian. ... 152
Tabel 5.15 Pengujian tambah barang. ... 153
Tabel 5.16 Pengujian perbaharuan barang ... 154
Tabel 5.17 Pengujian tambah supplier ... 155
Tabel 5.18 Pengujian perbaharuan supplier ... 156
Tabel 5.19 Pengujian hapus supplier. ... 157
Tabel 5.20 Pengujian tambah kategori jenis. ... 158
Tabel 5.21 Pengujian perbaharuan kategori jenis ... 159
Tabel 5.22 Pengujian hapus kategori jenis ... 160
Tabel 5.23 Pengujian tambah kriteria ... 161
(18)
Universitas Kristen Maranatha
Tabel 5.25 Pengujian hapus kriteria. ... 163
Tabel 5.26 Pengujian simpan nilai kriteria ... 163
Tabel 5.27 Pengujian check konsistensi kriteria ... 164
Tabel 5.28 Pengujian reset nilai kriteria ... 164
Tabel 5.29 Pengujian simpan nilai alternatif... 165
Tabel 5.30 Pengujian reset nilai alternatif. ... 165
Tabel 5.31 Pengujian lihat hasil akhir DSS ... 166
Tabel 5.32 Pengujian perbaharui profil perusahaan ... 167
Tabel 5.33 Pengujian Login pada halaman client side ... 168
Tabel 5.34 Pengujian pemesanan meja. ... 169
Tabel 5.35 Pengujian tambah pesanan. ... 170
Tabel 5.36 Pengajuan perbaharuan pesanan ... 171
Tabel 5.37 Pengujian laporan penjualan ... 172
Tabel 5.38 Pengujian laporan pembelian ... 172
(19)
Universitas Kristen Maranatha
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Proses Simbol yang
menunjukkan pengolahan yang dilakukan oleh komputer
Keputusan Simbol untuk kondisi yang akan
menghasilkan
beberapa kemungkinan jawaban/aksi
Proses Input Symbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya
Dokumen symbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas
Operasi dengan Keyboard
Simbol operasi dengan menggunakan mesin yang mempunyai keyboard
(20)
Universitas Kristen Maranatha
Jenis Notasi/Lambang Nama Arti
Manual Operasi Simbol yang menunjukkan
pengolahan yang tidak dilakukan oleh
komputer konektor Simbol untuk
keluar/masuk prosedur atau proses
dalam lembar/halaman yang sama
Flowchart Terminasi Simbol untuk
permulaan atau akhir dari suatu program
ERD Entitas Entitas dapat diartikan
sebagai individu yang mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain
Atribut Atribut merupakan pendeskripsian karakteristik dari entitas.
Relasi Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
(21)
Universitas Kristen Maranatha
Jenis Notasi/Lambang Nama Arti
DFD Proses Suatu proses adalah
kegiatan atau kerja yang dilakukan oleh orang, mesin, atau komputer dan hasil suatu arus data yang masuk ke dalam proses untuk dilakukan arus data yang akan keluar dari proses. Penyimpanan Data Simpanan data
merupakan simpanan dari data yang dapat berupa file atau database komputer, arsip, tabel acuan manual, agenda atau buku.
Entitas Entitas dapat berupa organisasi, departemen di dalam organisasi, atau perusahaan yang sama tetapi di luar kendali sistem yang sedang dibuat modelnya.
Referensi:
Notasi/Lambang Flowchart dari Jogiyanto HM [1]
Notasi/Lambang ERD dari Thomas Connoly dan Carolyn Begg [2] Notasi/Lambang DFD dari Andri Kristanto [3]
(22)
Universitas Kristen Maranatha
DAFTAR SINGKATAN
ERD Entity Relationship Diagram DFD Data Flow Diagram
AHP Analytical Hierarchy Process DSS Decision Support System PSPEC Process Specification POS Point of Sales
(23)
Universitas Kristen Maranatha
DAFTAR ISTILAH
Cashier Cashier adalah seorang pemegang kas (uang) atau orang yang bertugas menerima dan membayarkan uang.
Out of Stock Out of Stock merupakan istilah untuk keadaan barang yang habis persediaannya di tangan penjual atau supplier.
Supplier Supplier merupakan istilah untuk orang yang memberikan pasokan barang pada para penjual. Owner Owner Merupakan istilah untuk orang yang
memiliki suatu usaha.
Decision Support System DSS merupakan salah satu produk software yang dikembangkan secara khusus untuk membantu manajemen dalam proses pengambilan keputusan. [4].
Analytical Hierarchy Process merupakan suatu model pengambil keputusan yang komprehensif dengan memperhitungkan hal- hal yang bersifat kualitatif dan kuantitatif [5].
Server Side adalah suatu halaman web yang pengolahan datanya dilakukan oleh komputer server. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data yang diminta dari database yang kemudian akan ditampilkan di web.
Client Side adalah suatu web yang pengolahan datanya dilakukan oleh komputer pengguna.
Point of Sales yaitu sistem kasir yang merupakan aktifitas yang berorientasi pada penjualan toko Retail maupun grosir.
(24)
Universitas Kristen Maranatha Inventory adalah persediaan barang-barang yang menjadi
objek usaha pokok perusahaan, bagi perusahaan perdagangan barang-barang tersebut berupa persediaan barang dagangan, sedangkan bagi perusahaan yang berproduksi (industri) berupah persediaan barang mentah, persediaan bahan pembantu, persediaan barang yang sedang diproses dan persediaan barang jadi. [6]
Portioning Portioning adalah proses pengolahan item barang dengan cara membagi atau memecah item barang utuh (whole) menjadi beberapa bagian tertentu dan satuan tertentu. [7]
Flowchart Bagan alir program merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. [1] Entity Relational Diagram ERD atau Entity Relation Diagram merupakan
Penggambaran dari sebuah kebutuhan
penyimpanan data dengan cara kerja dari suatu perusahaan atau organisasi yang bebas dari ambiguitas, ERD digunakan untuk
mengidentifikasi data yang akan disimpan diolah dan di ubah untuk mendukung aktifitas bisnis suatu organisasi [2].
Data Flow Diagram Data Flow Diagram merupakan suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluaran dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut, dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut [3].
(25)
Universitas Kristen Maranatha Process Specification PSPEC digunakan untuk mendeskripsikan setiap
fungsi yang disajikan pada DFD disertai algoritma di setiap proses yang paling dasar [8].
Data Dictionary Kumpulan elemen-elemen atau simbol-simbol yang digunakan untuk membantu dalam penggambaran atau pengidentifikasian setiap field atau file di dalam sistem. [3]
(26)
Universitas Kristen Maranatha
BAB 1.
PENDAHULUAN
Pada Bab 1 ini menjelaskan tentang latar belakang, rumusan masalah, tujuan pembahasan masalah, ruang lingkup masalah, dan sistematika penyajian laporan.
1.1
Latar Belakang Masalah
Pada era globalisasi saat ini peran teknologi sangat besar dalam membantu aspek pekerjaan. Terdapat banyak aspek pekerjaan yang memanfaatkan teknologi sebagai alat pengolah data dan informasi untuk mendukung suatu perusahaan. dalam mencapai tujuan. Di Kota Bandung pada saat ini banyak perusahaan bersaing ketat dalam bidang kuliner karena terlihat dari kenaikan persentase atas penyediaan akomodasi dan makan minum di Kota Bandung. Kenaikan ini terus terjadi sejak tahun 2010 sampai dengan 2014, dan hal ini merupakan salah satu bukti bahwa kuliner di Kota Bandung terus mengalami perkembangan. Dari banyaknya kuliner di Kota Bandung, salah satu jenis kuliner yang banyak diminati adalah kedai kopi. Selama tiga tahun terakhir, Kedai yang menyuguhkan minuman kopi merupakan usaha kuliner yang berkembang dengan cepat. Pesanan produk kopi kepada para petani pun meningkat hingga 20%.
Salah satu contoh perusahaan kedai kopi yang terletak di Kota Bandung adalah Kedai Kopi Bara. Kedai Kopi Bara menjual berbagai macam jenis kopi nusantara yang diolah dengan cara manual tanpa mesin kopi otomatis. Tidak hanya kopi saja yang ditawarkan di kedai kopi bara, terdapat juga makanan berat hingga makanan ringan, dan minuman selain kopi untuk yang bukan penikmat kopi. Selama tiga tahun berjalan, usaha ini tentunya mengalami beberapa kendala, dan hal tersebut terjadi pada proses jual beli. Kendala ini terjadi karena hampir seluruh proses pengelolaan data di perusahaan masih menggunakan sistem manual, seperti pembuatan nota transaksi penjualan yang dibuat dengan input manual yang berujung pada bertambahnya cost pembelian kertas apabila terjadi kesalahan, pencatatan stok barang yang masih dikelola secara manual, sehingga ketika jenis bahan baku yang harus dikelola memiliki kuantitas yang banyak, maka perusahaan cenderung mengalami kesulitan, dan penentuan pemilihan supplier yang mendapati kesulitan karena masih memakai cara manual.
(27)
Universitas Kristen Maranatha Maka dari itu, kedai kopi bara membutuhkan sebuah sistem terkomputerisasi dan dapat diakses secara online yang kemudian aplikasi sistem informasi ini diharapkan dapat membantu sistem informasi perusahaan agar dapat dikelola dengan efisien dan efektif. Aplikasi sistem informasi ini dikembangkan dengan metode AHP(Analytical Hierarcy Process). Metode tersebut membantu kedai kopi bara dalam memberikan nilai prioritas terhadap kriteria seperti, harga, kualitas, kebijakan, fleksibelitas, ataupun terhadap supplier yang akan dipakai pada proses pembelian bahan baku. Sehingga pemilihan supplier bahan baku akan menjadi lebih mudah jika terdapat prioritas dari hasil perhitungan poin dengan metode AHP(Analytical Hierarcy Process).
1.2
Rumusan Masalah
Berdasarkan uraian pada latar belakang masalah, masalah – masalah yang muncul dan dapat diidentifikasikan diantaranya sebagai berikut :
1. Bagaimana cara membantu Cashier Kedai Kopi Bara dalam mengelola suatu proses penjualan?
2. Bagaimana cara membantu User di Kedai Kopi Bara untuk suatu proses pembelian kepada Supplier?
3. Bagaimana cara membantu pengelola Kedai Kopi Bara dalam Menentukan Supplier dan mengelola bahan makanan?
4. Bagaimana cara membantu Cashier dalam menentukan suatu meja dari kapasitas, status pemesanan dan mengelola suatu diskon.
1.3
Tujuan Pembahasan
Berdasarkan latar belakang dan rumusan masalah, maka dapat diambil tujuannya antara lain :
1. Mengembangkan aplikasi web yang dapat membantu Cashier Kedai Kopi Bara dalam mengelola suatu proses penjualan.
2. Mengembangkan aplikasi web yang dapat membantu User di Kedai Kopi Bara dalam mengelola suatu proses pembelian kepada Supplier.
(28)
Universitas Kristen Maranatha 3. Mengembangkan aplikasi web yang dapat mendukung sistem pemilihan Supplier
yang telah terintegrasi dengan sistem pengelolaan bahan makanan.
4. Mengembangkan aplikasi web yang dapat membantu Cashier dalam menentukan pemilihan suatu meja dari kapasitas maupun dari status pemesanan dan pengelolaan diskon.
1.4
Ruang Lingkup Kajian
Pada bagian ini menjelaskan ruang lingkup kajian penelitian yang dibuat, untuk pengembangan program adalah sebagai berikut :
Perangkat keras
o Processor Intel Celeron o VGA 1gb intel 3000 o RAM 2 GB
Perangkat lunak
o Bahasa pemrograman C# o Microsoft Visual Studio 2012 o Microsoft SQL Server 2008 o Mozilla Firefox
o Google Chrome o HTML5
o CSS3 Batasan Aplikasi
o Aplikasi ini dapat diakses melalui browser internet. o Aplikasi ini dapat melakukan pembelian kepada Supplier.
o Aplikasi ini dapat mengelola data bahan makanan yang telah dibeli dari Supplier.
o Aplikasi ini dapat membantu menentukan Supplier dengan menggunakan metode AHP (analytical hierarcy process).
o Aplikasi ini dapat mengkonversi suatu bahan makanan yang dapat menjadikannya menjadi suatu menu.
o Aplikasi ini dapat mengelola laporan suatu pembelian per satu bulan untuk kepentingan informasi yang membutuhkan.
(29)
Universitas Kristen Maranatha o Aplikasi ini dapat mengelola laporan suatu penjualan per satu bulan untuk
kepentingan informasi yang membutuhkan.
o Aplikasi ini dapat membantu Cashier dalam melakukan transaksi penjualan. o Aplikasi ini dapat membantu Cashier dalam mengelola diskon penjualan. o Aplikasi ini dapat diakses oleh Owner, Staff, dan Cashier.
o Owner dapat melakukan penilaian prioritas untuk pemilihan supplier,
mengecek persediaan bahan baku, melihat menu, melihat hasil laporan dari proses penjualan dan pembelian, melihat data karyawan, memasukan data karyawan baru.
o Staff dapat melakukan pembelian bahan baku kepada Supplier, mengecek
persediaan bahan baku, melihat menu, membuat menu baru, melihat hasil laporan dari proses penjualan dan pembelian, melihat data karyawan, memasukan data karyawan baru.
o Cashier dapat melakukan reservasi meja, dan dapat melakukan transaksi
penjualan.
o Aplikasi ini dapat membantu Customer dalam melakukan reservasi meja.
1.5
Sumber Data
Sumber data penelitian ini dari kedua sumber yang terdiri dari data primer dan sekunder. Sumber data primer diperoleh melalui metode wawancara dengan pemilik Kedai Kopi Bara dalam beberapa tahap pertemuan langsung, sedangkan data sekunder diperoleh melalui pendekatan pembelajaran literatur buku dan website terkait.
1.6
Sistematika Penyajian
Sistematika penyajian laporan seminar tugas akhir tentang implementasi sistem transaksi penjualan, pembelian, dan produksi dibagi menjadi enam bab, yaitu :
BAB 1 PENDAHULUAN
Bab ini membahas tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek tugas akhir ini.
BAB 2 KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian proyek tugas akhir ini.
(30)
Universitas Kristen Maranatha BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini membahas mengenai analisis dan pemodelan sistem yang digunakan. BAB 4 HASIL PENELITIAN
Bab ini membahas mengenai tentang hasil yang telah dicapai lewat aplikasi. BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini membahas mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi / method yang dibuat dalam metode blackbox testing.
BAB 6 SIMPULAN DAN SARAN
Bab ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam laporan tugas akhir.
(31)
Universitas Kristen Maranatha
BAB 6.
SIMPULAN DAN SARAN
Sama dengan sebelumnya untuk paragraf di bawah Heading 1, paragraf pertama ini menggambarkan apa isi dari Bab 6. Bab 6 ini berisi simpulan dan saran dari hasil penelitian.
6.1
Simpulan
Kesimpulan yang didapat berdasarkan tujuan yang telah disampaikan di bab 1 adalah
1. Cashier telah dapat mengelola proses penjualan dan mengelolaan status meja
dengan baik karena memakai aplikasi web sistem informasi penjualan.
2. User sudah mendapatkan sebuah solusi terhadap proses pembelian kepada
supplier dengan menggunakannya aplikasi web sistem informasi pembelian.
3. Feature pemilihan supplier dengan metode Analytical Hierarcy Process dan
feature pengelelolaan bahan baku menjadikan user lebih fleksibel untuk melakukan proses pembelian kepada supplier dan dimudahkan juga dalam pengelolaan penanganan stock bahan baku.
4. Cashier sudah mendapatkan sebuah solusi dalam menentukan pemilihan suatu
meja dari kapasitas maupun dari status pemesanan dan juga dapat menentukan suatu diskon dengan adanya point of sales di client side.
6.2
Saran
Untuk pengembangan lebih lanjut maka penulis memberikan saran yang sangat bermafaat dan dapat membantu pengelola Kedai Kopi Bara untuk masa yang akan datang, yaitu :
1. Payment Account untuk menambah profit untuk perusahaan dalam jangka waktu tertentu.
2. Sms Gateway untuk memberi pemberitahuan kepada User dalam ketersediaan stock bahan baku agar lebih fleksibel
3, Aplikasi Mobile memudahkan Customer untuk lebih fleksibel dan efisien dalam melakukan pemesanan ataupun reservasi pada system aplikasi yang berbasis mobile, bertujuan juga agar lebih cepat dan dapat di akses dimana saja.
(32)
DAFTAR PUSTAKA
[1] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2010.
[2] T. Connolly and C. Begg, Database Systems: A Practical Approach to Design, 4th ed., New Jersey: Addsion Wesley, 2010.
[3] A. Kristanto, Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta: Gava Media, 2008.
[4] d. G. P. S. Raymond McLeod Jr, Sistem Informasi Manajemen, Jakarta: Salemba Empat, 2008.
[5] T. L. Saaty, "analytic hierarchy process," Decision making with the
analytic hierarchy process, vol. I, no. 1, pp. 7-9, 2008.
[6] M. Munandar, Budgetting(Perencanaan Kerja,Pengkoordinasian Kerja, dan Pengawasan Kerja), Yogyakarta: BPFE, 2007.
[7] A. K. O. Sudana, "SISTEM INFORMASI MANAJEMEN INVENTORI,"
SISTEM INFORMASI MANAJEMEN INVENTORI PADA PERUSAHAAN
LAYANAN JASABOGA PESAWAT UDARA, vol. VI, no. Konsep
Portioning, pp. 15-16, 2007.
[8] P. Roger S. Pressman, Software Engineering, New York: McGraw-Hill, 2009.
[9] J. HM, Sistem Teknologi Informasi, Yogyakarta: Andi, 2010.
[10] H. Al Fatta, Analisis dan Perancangan Sistem Informasi untuk keunggulan bersaing Perusahaan dan Organisasi Modern, vol. I, Yogyakarta: Andi, 2009.
[11] S. Azhar, Sistem Informasi Akuntansi, Bandung: Lingga Jaya, 2008. [12] T. Sutabri, Analisis Sistem Informasi, Yogyakarta: Andi, 2012. [13] W. K. Carter, Akuntansi Biaya, Jakarta: Salemba Empat, 2009. [14] M. K. d. Yuningsih, Akuntansi Biaya, Malang: UMM Press, 2009.
(33)
[15] E. Ruauw, "Pengendalian Persediaan Bahan Baku," Contoh
Pengendalian Pada Usaha Grenda Bakery Lianli, Manado, vol. VII nomer
I, no. Persediaan Bahan Baku, pp. 3-4, 2011.
[16] F. Rangkuti, Manajemen Persediaan : Aplikasi di Bidang Bisnis, Jakarta: RajaGrafindo Persada, 2007.
[17] M. Sartin, "MULTI CRITERIA DECISION MAKING," PEMILIHAN SUPPLIER BAHAN BAKU DENGAN MENGGUNAKAN METODE MULTI CRITERIA DECISION MAKING WITH PROMETHEE DAN GOAL
PROGRAMMING DIPERUSAHAAN AZAM JAYA SIDOARJO, p. 2,
2012.
[18] W. J. Stevenson, Production/Operations management, New York NY: Mcgraw-Hill College, 2009.
[19] L. G. V. Thomas L. Saaty, Decision Making with the Analytic Network Process, New York: Springer Science & Business Media, 2013.
[20] B. S. DH, Azas Azas Marketing, vol. III, Yogyakarta: Liberty, 2009. [21] S. Irawati, Akuntansi Dasar 1 & 2, Bandung: Pustaka, 2008.
[22] K. Cox, ASP.NET 3.5 For Dummies, Indianapolis: Wiley Publishing, 2008.
[23] B. Badan Pusat Statistik, "Badan Pusat Statistik Kota Bandung 2015," Badan Pusat Statistik Kota Bandung, Bandung, 2015.
[24] D. E. Egie Imanda, "SISTEM INFORMASI PEMBELIAN PENJUALAN DILENGKAPI DECISSION SUPPORT SYSTEM UNTUK PENENTUAN SUPPLIER," Jurnal Teknik Informatika dan Sistem Informasi JuTISI, vol. II, no. 1, pp. 31-42, 1 April 2016.
[25] D. T. Y. Tomi Lukmana, "Penerapan Metode EOQ dan ROP," Jurnal
Teknik Informatika dan Sistem Informasi JuTISI, vol. I, no. 3, pp.
271-279, 2015.
(1)
Universitas Kristen Maranatha 3. Mengembangkan aplikasi web yang dapat mendukung sistem pemilihan Supplier
yang telah terintegrasi dengan sistem pengelolaan bahan makanan.
4. Mengembangkan aplikasi web yang dapat membantu Cashier dalam menentukan pemilihan suatu meja dari kapasitas maupun dari status pemesanan dan pengelolaan diskon.
1.4
Ruang Lingkup Kajian
Pada bagian ini menjelaskan ruang lingkup kajian penelitian yang dibuat, untuk pengembangan program adalah sebagai berikut :
Perangkat keras
o Processor Intel Celeron o VGA 1gb intel 3000 o RAM 2 GB
Perangkat lunak
o Bahasa pemrograman C# o Microsoft Visual Studio 2012 o Microsoft SQL Server 2008 o Mozilla Firefox
o Google Chrome o HTML5
o CSS3
Batasan Aplikasi
o Aplikasi ini dapat diakses melalui browser internet. o Aplikasi ini dapat melakukan pembelian kepada Supplier.
o Aplikasi ini dapat mengelola data bahan makanan yang telah dibeli dari
Supplier.
o Aplikasi ini dapat membantu menentukan Supplier dengan menggunakan
metode AHP (analytical hierarcy process).
o Aplikasi ini dapat mengkonversi suatu bahan makanan yang dapat
menjadikannya menjadi suatu menu.
o Aplikasi ini dapat mengelola laporan suatu pembelian per satu bulan untuk kepentingan informasi yang membutuhkan.
(2)
Universitas Kristen Maranatha
o Aplikasi ini dapat mengelola laporan suatu penjualan per satu bulan untuk
kepentingan informasi yang membutuhkan.
o Aplikasi ini dapat membantu Cashier dalam melakukan transaksi penjualan. o Aplikasi ini dapat membantu Cashier dalam mengelola diskon penjualan. o Aplikasi ini dapat diakses oleh Owner, Staff, dan Cashier.
o Owner dapat melakukan penilaian prioritas untuk pemilihan supplier,
mengecek persediaan bahan baku, melihat menu, melihat hasil laporan dari proses penjualan dan pembelian, melihat data karyawan, memasukan data karyawan baru.
o Staff dapat melakukan pembelian bahan baku kepada Supplier, mengecek
persediaan bahan baku, melihat menu, membuat menu baru, melihat hasil laporan dari proses penjualan dan pembelian, melihat data karyawan, memasukan data karyawan baru.
o Cashier dapat melakukan reservasi meja, dan dapat melakukan transaksi
penjualan.
o Aplikasi ini dapat membantu Customer dalam melakukan reservasi meja.
1.5
Sumber Data
Sumber data penelitian ini dari kedua sumber yang terdiri dari data primer dan sekunder. Sumber data primer diperoleh melalui metode wawancara dengan pemilik Kedai Kopi Bara dalam beberapa tahap pertemuan langsung, sedangkan data sekunder diperoleh melalui pendekatan pembelajaran literatur buku dan website terkait.
1.6
Sistematika Penyajian
Sistematika penyajian laporan seminar tugas akhir tentang implementasi sistem transaksi penjualan, pembelian, dan produksi dibagi menjadi enam bab, yaitu :
BAB 1 PENDAHULUAN
Bab ini membahas tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek tugas akhir ini.
BAB 2 KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian proyek tugas akhir ini.
(3)
Universitas Kristen Maranatha BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini membahas mengenai analisis dan pemodelan sistem yang digunakan. BAB 4 HASIL PENELITIAN
Bab ini membahas mengenai tentang hasil yang telah dicapai lewat aplikasi. BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini membahas mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi / method yang dibuat dalam metode blackbox testing.
BAB 6 SIMPULAN DAN SARAN
Bab ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam laporan tugas akhir.
(4)
Universitas Kristen Maranatha
BAB 6.
SIMPULAN DAN SARAN
Sama dengan sebelumnya untuk paragraf di bawah Heading 1, paragraf pertama ini menggambarkan apa isi dari Bab 6. Bab 6 ini berisi simpulan dan saran dari hasil penelitian.
6.1
Simpulan
Kesimpulan yang didapat berdasarkan tujuan yang telah disampaikan di bab 1 adalah
1. Cashier telah dapat mengelola proses penjualan dan mengelolaan status meja dengan baik karena memakai aplikasi web sistem informasi penjualan.
2. User sudah mendapatkan sebuah solusi terhadap proses pembelian kepada supplier dengan menggunakannya aplikasi web sistem informasi pembelian. 3. Feature pemilihan supplier dengan metode Analytical Hierarcy Process dan
feature pengelelolaan bahan baku menjadikan user lebih fleksibel untuk melakukan proses pembelian kepada supplier dan dimudahkan juga dalam pengelolaan penanganan stock bahan baku.
4. Cashier sudah mendapatkan sebuah solusi dalam menentukan pemilihan suatu meja dari kapasitas maupun dari status pemesanan dan juga dapat menentukan suatu diskon dengan adanya point of sales di client side.
6.2
Saran
Untuk pengembangan lebih lanjut maka penulis memberikan saran yang sangat bermafaat dan dapat membantu pengelola Kedai Kopi Bara untuk masa yang akan datang, yaitu :
1. Payment Account untuk menambah profit untuk perusahaan dalam jangka waktu tertentu.
2. Sms Gateway untuk memberi pemberitahuan kepada User dalam ketersediaan stock bahan baku agar lebih fleksibel
3, Aplikasi Mobile memudahkan Customer untuk lebih fleksibel dan efisien dalam melakukan pemesanan ataupun reservasi pada system aplikasi yang berbasis mobile, bertujuan juga agar lebih cepat dan dapat di akses dimana saja.
(5)
DAFTAR PUSTAKA
[1] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2010.
[2] T. Connolly and C. Begg, Database Systems: A Practical Approach to Design, 4th ed., New Jersey: Addsion Wesley, 2010.
[3] A. Kristanto, Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta: Gava Media, 2008.
[4] d. G. P. S. Raymond McLeod Jr, Sistem Informasi Manajemen, Jakarta: Salemba Empat, 2008.
[5] T. L. Saaty, "analytic hierarchy process," Decision making with the analytic hierarchy process, vol. I, no. 1, pp. 7-9, 2008.
[6] M. Munandar, Budgetting(Perencanaan Kerja,Pengkoordinasian Kerja, dan Pengawasan Kerja), Yogyakarta: BPFE, 2007.
[7] A. K. O. Sudana, "SISTEM INFORMASI MANAJEMEN INVENTORI," SISTEM INFORMASI MANAJEMEN INVENTORI PADA PERUSAHAAN
LAYANAN JASABOGA PESAWAT UDARA, vol. VI, no. Konsep
Portioning, pp. 15-16, 2007.
[8] P. Roger S. Pressman, Software Engineering, New York: McGraw-Hill, 2009.
[9] J. HM, Sistem Teknologi Informasi, Yogyakarta: Andi, 2010.
[10] H. Al Fatta, Analisis dan Perancangan Sistem Informasi untuk keunggulan bersaing Perusahaan dan Organisasi Modern, vol. I, Yogyakarta: Andi, 2009.
[11] S. Azhar, Sistem Informasi Akuntansi, Bandung: Lingga Jaya, 2008. [12] T. Sutabri, Analisis Sistem Informasi, Yogyakarta: Andi, 2012. [13] W. K. Carter, Akuntansi Biaya, Jakarta: Salemba Empat, 2009. [14] M. K. d. Yuningsih, Akuntansi Biaya, Malang: UMM Press, 2009.
(6)
[15] E. Ruauw, "Pengendalian Persediaan Bahan Baku," Contoh Pengendalian Pada Usaha Grenda Bakery Lianli, Manado, vol. VII nomer I, no. Persediaan Bahan Baku, pp. 3-4, 2011.
[16] F. Rangkuti, Manajemen Persediaan : Aplikasi di Bidang Bisnis, Jakarta: RajaGrafindo Persada, 2007.
[17] M. Sartin, "MULTI CRITERIA DECISION MAKING," PEMILIHAN SUPPLIER BAHAN BAKU DENGAN MENGGUNAKAN METODE MULTI CRITERIA DECISION MAKING WITH PROMETHEE DAN GOAL
PROGRAMMING DIPERUSAHAAN AZAM JAYA SIDOARJO, p. 2,
2012.
[18] W. J. Stevenson, Production/Operations management, New York NY: Mcgraw-Hill College, 2009.
[19] L. G. V. Thomas L. Saaty, Decision Making with the Analytic Network Process, New York: Springer Science & Business Media, 2013.
[20] B. S. DH, Azas Azas Marketing, vol. III, Yogyakarta: Liberty, 2009. [21] S. Irawati, Akuntansi Dasar 1 & 2, Bandung: Pustaka, 2008.
[22] K. Cox, ASP.NET 3.5 For Dummies, Indianapolis: Wiley Publishing, 2008.
[23] B. Badan Pusat Statistik, "Badan Pusat Statistik Kota Bandung 2015," Badan Pusat Statistik Kota Bandung, Bandung, 2015.
[24] D. E. Egie Imanda, "SISTEM INFORMASI PEMBELIAN PENJUALAN DILENGKAPI DECISSION SUPPORT SYSTEM UNTUK PENENTUAN SUPPLIER," Jurnal Teknik Informatika dan Sistem Informasi JuTISI, vol. II, no. 1, pp. 31-42, 1 April 2016.
[25] D. T. Y. Tomi Lukmana, "Penerapan Metode EOQ dan ROP," Jurnal
Teknik Informatika dan Sistem Informasi JuTISI, vol. I, no. 3, pp.
271-279, 2015.