Pembuatan Web Penjualan dan Pembelian dengan Sistem Rekomendasi Pemilihan Supplier pada Rumah Makan Sate "X".

(1)

ABSTRAK

Perkembangan teknologi dan informasi saat ini berkembang sanget pesat, hamper seluruh bisnis memerlukan teknologi untuk meningkatkan laba yang didaptkan. Teknologi yang dapat memudahkan orang untuk membeli suatu produk adalah sebuah keuntungan dalam suatu bisnis karena diharapkan dapat menarik banyak pembeli. Website merupakan salah satu teknologi penunjang dalm berbisnis. Website sendiri adalah media informasi yang menawarkan berbagai kemudahan dalam menyajikan informasi. Rumah Makan Sate X adalah sebuah rumah makan yang belum menggunakan media informasi ini. Rumah Makan Sate X ingin memasarkan produknya secara maksimal dan ingin memberikan informasi kepada pembeli tentang menu-menu yang ditawarkan dengan cepat tanpa dating ke rumah makan. Rumah Makan Sate X juga ingin dapat menentukan pembelian ke pemasok mana yang dapat memberikan hasil terbaik berdasarkan kriteria yang diinginkan. Caranya yaitu dengan membuat sebuah aplikasi website toko online yang akan menjadi media bagi pembeli yang ingin melakukan transaksi secara

online, memberikan kemudahan dalam mengakses informasi, serta aplikasi AHP

untuk memberikan keputusan dalam pemilihan pemasok. Dengan dibuatnya aplikasi website ini diharapakan Rumah Makan Sate X memperoleh peningkatan dalam proses bisnisnya dan mendapatkan keuntungan lebih dari penjualan secara

online.


(2)

ABSTRACT

The development of technology and information has been developed very rapidly, almost all businesses need technology to increase their profits. Technology that can make people buying a product easier is an advantage in a business because it is expected to attract many buyers. The website is one of the technologies supporting business preformance. The website itself is a medium of information that offers various facilities in presenting information. Satay Restaurant X is a restaurant that has not used this information media. Satay Restaurant X want to market their products to the fullest and want to provide information to buyers about the menus offered quickly without dating to the restaurants. Satay Restaurant X also want to be able to determine the purchase to which supplier can deliver the best results based on the desired criteria. The trick is to make an application online store website that will be a medium for buyers who want to conduct transactions online, providing easy access to information, as well as the application of AHP to give a decision in the selection of suppliers. With applications built website is expected Satay Restaurant X obtained an increase in its business processes, and gain an advantage over online sales.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv

PRAKATA ... v

ABSTRAK ... vii

ABSTRACT ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ...xiv

DAFTAR TABEL ... xviii

DAFTAR NOTASI/ LAMBANG ... xx

DAFTAR SINGKATAN ... xxii

DAFTAR ISTILAH ... xxiii

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

1.6 Sistematika Penyajian ... 4

BAB 2. KAJIAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.1.1 Sistem Informasi Berbasis Teknologi Komputer ... 5

2.2 Proses Bisnis ... 6

2.3 Flowchart ... 6

2.4 HTML ... 7

2.5 CSS ... 7

2.6 JavaScript ... 8

2.7 MySQL ... 8

2.8 E-Commerce ... 9


(4)

2.9.1 ANALYTIC HIRARCHY PROCESS (AHP) ... 10

2.9.2 Analisis Metode AHP ... 12

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 18

3.1 Proses Bisnis dan Flowchart... 18

3.1.1 Proses Bisnis dan Flowchart Penjualan Barang Dine in Manual 18 3.1.2 Proses Bisnis dan Flowchart Penjualan Barang Take Away Manual 21 3.1.3 Proses Bisnis dan Flowchart Pembelian Barang Manual ... 24

3.2 Entity Relationship Diagram... 27

3.3 Transformasi ERD ke dalam Tabel ... 28

3.4 Use Case ... 36

3.4.1 Use Case Subsistem Mengelola Data Pembelian ... 37

3.4.2 Use Case Subsistem Mengelola Data Barang ... 38

3.4.3 Use Case Subsistem Mengelola Data Produk ... 39

3.4.4 Use Case Subsistem Mengelola Data Akun ... 40

3.4.5 Use Case Subsistem Mengelola Data Customer ... 41

3.4.6 Use Case Subsistem Mengelola Data Order ... 42

3.4.7 Use Case Subsistem Mengelola Data Supplier ... 43

3.4.8 Use Case Subsistem Mengelola Data Admin ... 44

3.4.9 Use Case Subsistem Mengelola Data Retur ... 45

3.4.10 Use Case Subsistem Mengelola Data Produksi ... 46

3.5 Activity Diagram ... 47

3.5.1 Activity Diagram Login ... 47

3.5.2 Activity Diagram Register ... 48

3.5.3 Activity Diagram Logout ... 49

3.5.4 Activity Diagram Contact ... 50

3.5.5 Activity Diagram Add to Cart ... 51

3.5.6 Activity Diagram Order ... 52

3.5.7 Activity Diagram Lihat Order Detail ... 53

3.5.8 Activity Diagram Forgot Password ... 54


(5)

3.5.10 Activity Diagram Update Account ... 56

3.5.11 Activity Diagram Add Barang ... 57

3.5.12 Activity Diagram Update Barang ... 58

3.5.13 Activity Diagram Add Produk ... 59

3.5.14 Activity Diagram Update Produk... 60

3.5.15 Activity Diagram Add Admin ... 61

3.5.16 Activity Diagram Update Admin ... 62

3.5.17 Activity Diagram Add Supplier ... 63

3.5.18 Activity Diagram Update Supplier ... 64

3.5.19 Activity Diagram Add Pembelian ... 65

3.5.20 Activity Diagram Update Pembelian ... 66

3.5.21 Activity Diagram Add Retur ... 67

3.5.22 Activity Diagram Update Retur ... 68

3.5.23 Activity Diagram Produksi ... 69

3.6 Class Diagram ... 70

3.6.1 Controller Admin ... 70

3.6.2 Utility Admin ... 71

3.6.3 Utility Customer ... 71

3.6.4 Entity Admin ... 72

3.6.5 Dao Admin ... 74

3.6.6 Controller Customer ... 76

3.6.7 Entity Customer ... 77

3.6.8 Dao Customer ... 78

3.7 Desain Antarmuka Pengguna ... 79

3.7.1 Admin ... 79

3.7.2 Customer ... 95

BAB 4. HASIL PENELITIAN ... 112

4.1 Admin ... 112

4.1.1 Login ... 112

4.1.2 Home SuperAdmin ... 113

4.1.3 Home Admin ... 113


(6)

4.1.5 Check Status Order ... 115

4.1.6 Manage Barang ... 115

4.1.7 Add Barang ... 116

4.1.8 Update Barang ... 116

4.1.9 Manage Stock Barang ... 117

4.1.10 Manage Produk ... 117

4.1.11 Add Produk ... 118

4.1.12 Update Produk ... 118

4.1.13 Manage Stock Produk ... 119

4.1.14 Manage Customer ... 119

4.1.15 Manage Contact ... 120

4.1.16 Manage Retur ... 120

4.1.17 Add Retur ... 121

4.1.18 Manage Purchasing ... 122

4.1.19 Add Purchasing ... 123

4.1.20 DSS Supplier ... 124

4.1.21 Manage Admin ... 125

4.1.22 Add Admin ... 125

4.1.23 Update Admin ... 126

4.2 Customer ... 127

4.2.1 Home ... 127

4.2.2 Login ... 128

4.2.3 Account ... 128

4.2.4 Cart ... 129

4.2.5 Order History ... 129

4.2.6 Register ... 130

4.2.7 Shop Info ... 130

4.2.8 Contact Us ... 131

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

5.1 Pengujian Login Admin ... 132

5.2 Pengujian Login Customer ... 133


(7)

5.4 Pengujian UpdateBarang ... 135

5.5 Pengujian Add Produk ... 136

5.6 Pengujian Update Produk ... 137

5.7 Pengujian Add Supplier ... 139

5.8 Pengujian Update Supplier ... 140

5.9 Pengujian Add Admin ... 141

5.10 Pengujian Update Admin ... 143

5.11 Pengujian Update Status Order ... 145

5.12 Pengujian Add Purchasing ... 146

5.13 Pengujian Add Retur ... 147

5.14 Pengujian DSS Supplier ... 148

5.15 Pengujian Register ... 149

5.16 Pengujian Add to Cart... 152

5.17 Pengujian Update Cart ... 152

5.18 Pengujian Contact ... 153

5.19 Pengujian Edit Acount Customer ... 154

5.20 Pengujian Checkout ... 156

5.21 Pengujian Confirm Payment ... 157

5.22 Pengujian Forgot Password ... 158

BAB 6. SIMPULAN DAN SARAN ... 160

6.1 Simpulan ... 160

6.2 Saran ... 160


(8)

DAFTAR GAMBAR

Gambar 3-1Flowchart Penjualan Barang Dine In Bagian 1 ... 19

Gambar 3-2Flowchart Penjualan Barang Dine In Bagian 2 ... 20

Gambar 3-3Flowchart Penjualan Barang Take Away Bagian 1 ... 22

Gambar 3-4Flowchart Penjualan Barang Take Away Bagian 2 ... 23

Gambar 3-5Flowchart Pembelian Barang Bagian 1 ... 25

Gambar 3-6 Flowchart Pembelian Barang Bagian 2 ... 26

Gambar 3-7 Entity Relationship Diagram Sate X ... 27

Gambar 3-8 Use Case Utama ... 36

Gambar 3-9 Use Case Subsitem Mengelola Data Pembelian ... 37

Gambar 3-10 Use Case Subsistem Mengelola Data Barang ... 38

Gambar 3-11 Use Case Subsistem Mengelola Data Produk ... 39

Gambar 3-12 Use Case Subsistem Mengelola Data Akun ... 40

Gambar 3-13 Use Case Subsistem Mengelola Data Customer ... 41

Gambar 3-14 Use Case Subsistem Mengelola Data Order ... 42

Gambar 3-15 Use Case Subsistem Mengelola Data Supplier ... 43

Gambar 3-16 Use Case Subsistem Mengelola Data Admin ... 44

Gambar 3-17 Use Case Subsistem Mengelola Data Retur ... 45

Gambar 3-18 Use Case Subsistem Mengelola Data Produksi ... 46

Gambar 3-19 Activity Diagram Login ... 47

Gambar 3-20 Activity Diagram Register ... 48

Gambar 3-21 Activity Diagram Logout ... 49

Gambar 3-22 Activity Diagram Contact ... 50

Gambar 3-23 Activity Diagram Add to Cart ... 51

Gambar 3-24 Activity Diagram Order ... 52

Gambar 3-25 Activity Diagram Lihat Order Detail ... 53

Gambar 3-26 Activity Diagram Forgot Password ... 54

Gambar 3-27 Activity Diagram Change Password ... 55

Gambar 3-28 Activity Diagram Update Account ... 56

Gambar 3-29 Activity Diagram Add Barang ... 57


(9)

Gambar 3-31 Activity Diagram Add Produk ... 59

Gambar 3-32 Activity Diagram Update Produk ... 60

Gambar 3-33 Activity Diagram Add Admin ... 61

Gambar 3-34 Activity Diagram Update Admin... 62

Gambar 3-35 Activity Diagram Add Supplier ... 63

Gambar 3-36 Activity Diagram Update Supplier ... 64

Gambar 3-37 Activity Diagram Add Pembelian ... 65

Gambar 3-38 Activity Diagram Update Pembelian ... 66

Gambar 3-39 Activity Diagram Add Retur ... 67

Gambar 3-40 Activity Diagram Update Retur ... 68

Gambar 3-41 Activity Diagram Produksi ... 69

Gambar 3-42 Class Diagram Controller Admin ... 70

Gambar 3-43 Class Diagram Utility Admin ... 71

Gambar 3-44 Class Diagram Utility Customer ... 71

Gambar 3-45 Class Diagram Entity Admn (Bagian 1) ... 72

Gambar 3-46 Clas Diagram Entity Admin (Bagian 2) ... 73

Gambar 3-47 Class Diagram Dao Admin (Bagian 1) ... 74

Gambar 3-48 Class Diagram Dao Admin (Bagian 2) ... 75

Gambar 3-49 Class Diagram Controller Customer ... 76

Gambar 3-50 Class Diagram Entity Customer ... 77

Gambar 3-51 Class Diagram Dao Customer... 78

Gambar 3-52Login Admin ... 79

Gambar 3-53Forgot Password ... 80

Gambar 3-54View Profile Admin ... 80

Gambar 3-55Update Profile ... 81

Gambar 3-56 Home Super Admin ... 81

Gambar 3-57 Home Admin ... 82

Gambar 3-58 Manage Order ... 83

Gambar 3-59 Cek Order Detail ... 84

Gambar 3-60 Manage Item ... 85

Gambar 3-61 Add Item ... 86


(10)

Gambar 3-63 Add Category ... 87

Gambar 3-64 Manage Customer ... 88

Gambar 3-65 Add Customer ... 89

Gambar 3-66 Manage Supplier ... 90

Gambar 3-67 Add Supplier ... 90

Gambar 3-68 DSS Supplier ... 91

Gambar 3-69 Manage Admin ... 92

Gambar 3-70 Add Admin ... 92

Gambar 3-71 Manage Purchasing ... 93

Gambar 3-72 Add Purchasing ... 94

Gambar 3-73 Login Customer ... 95

Gambar 3-74 Register Customer ... 96

Gambar 3-75 Home Customer Sebelum Login ... 97

Gambar 3-76 Home Customer Sesudah Login ... 98

Gambar 3-77 FAQ ... 99

Gambar 3-78 Contact Us ... 100

Gambar 3-79 Change Password Customer ... 101

Gambar 3-80 How to Order ... 102

Gambar 3-81 About Us ... 103

Gambar 3-82 My Account ... 104

Gambar 3-83 Edit Account ... 105

Gambar 3-84 Product ... 106

Gambar 3-85 Product Detail ... 107

Gambar 3-86 Order ... 108

Gambar 3-87 Cart ... 109

Gambar 3-88 Order History ... 110

Gambar 3-89 Order Detail ... 111

Gambar 4-1 Login Admin ... 112

Gambar 4-2 Home SuperAdmin... 113

Gambar 4-3 Home Admin ... 113

Gambar 4-4 Manage Order ... 114


(11)

Gambar 4-6 Manage Barang ... 115

Gambar 4-7 Add Barang ... 116

Gambar 4-8 Update Barang ... 116

Gambar 4-9 Manage Stock Barang ... 117

Gambar 4-10 Manage Produk ... 117

Gambar 4-11 Add Produk ... 118

Gambar 4-12 Update Produk ... 118

Gambar 4-13 Manage Stock Produk ... 119

Gambar 4-14 Manage Customer ... 119

Gambar 4-15 Manage Contact... 120

Gambar 4-16 Manage Retur ... 120

Gambar 4-17 Add Retur (Bagian 1) ... 121

Gambar 4-18 Add Retur (Bagian 2) ... 121

Gambar 4-19 Manage Purchasing ... 122

Gambar 4-20 Add Purchasing (Bagian 1) ... 123

Gambar 4-21 Add Purchasing (Bagian 2) ... 123

Gambar 4-22 DSS Supplier ... 124

Gambar 4-23 Manage Admin ... 125

Gambar 4-24 Add Admin ... 125

Gambar 4-25 Update Admin ... 126

Gambar 4-26 Home Customer ... 127

Gambar 4-27 Login ... 128

Gambar 4-28 My Account ... 128

Gambar 4-29 Cart ... 129

Gambar 4-30 Order History ... 129

Gambar 4-31 Register ... 130

Gambar 4-32 Shop Info ... 130


(12)

DAFTAR TABEL

Tabel 2-1Pair Comparison Matrix Criteria ... 13

Tabel 2-2Random Index (RI) ... 14

Tabel 2-3Pair Comparison Waktu ... 15

Tabel 2-4Pair Comparison Harga ... 16

Tabel 2-5Pair Comparison Pelayanan ... 16

Tabel 2-6Overall Composite Weight ... 16

Tabel 3-1 Tabel Admin ... 28

Tabel 3-2 Tabel Bahan Baku ... 28

Tabel 3-3 Tabel Detail_barang... 29

Tabel 3-4 Tabel Cart ... 29

Tabel 3-5 Tabel Detail_cart ... 29

Tabel 3-6 Tabel Cart_pembelian ... 30

Tabel 3-7 Tabel Customer ... 30

Tabel 3-8 Tabel Produk ... 31

Tabel 3-9 Tabel Detail_produk ... 31

Tabel 3-10 Tabel Detail_gambar ... 31

Tabel 3-11 Tabel Pembelian ... 32

Tabel 3-12 Tabel Detail_pembelian ... 32

Tabel 3-13 Tabel Kontak... 33

Tabel 3-14 Tabel Konfirmasi_pembayaran ... 33

Tabel 3-15 Tabel Produksi ... 33

Tabel 3-16 Tabel Retur_pembelian ... 34

Tabel 3-17 Tabel Supplier ... 34

Tabel 3-18 Tabel Order ... 35

Tabel 3-19 Tabel Detail_order ... 35

Tabel 5-1 Pengujian Login Admin ... 132

Tabel 5-2 Pengujian Login Customer ... 133

Tabel 5-3 Pengujian Add Barang ... 134

Tabel 5-4 Pengujian Update Barang ... 135


(13)

Tabel 5-6 Pengujian Update Produk ... 137

Tabel 5-7 Pengujian Add Supplier ... 139

Tabel 5-8 Pengujian Update Supplier ... 140

Tabel 5-9 Pengujian Add Admin ... 141

Tabel 5-10 Pengujian Update Admin ... 143

Tabel 5-11 Pengujian Update Status Order ... 145

Tabel 5-12 Pengujian Add Purchasing ... 146

Tabel 5-13 Pengujian Add Retur ... 147

Tabel 5-14Pengujian DSS Supplier ... 148

Tabel 5-15 Pengujian Register... 149

Tabel 5-16 Pengujian Add to Cart ... 152

Tabel 5-17 Pengujian Update Cart ... 152

Tabel 5-18 Pengujian Contact ... 153

Tabel 5-19 Pengujian Edit Account Customer ... 154

Tabel 5-20 Pengujian Confirm Payment ... 157


(14)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol arus /

flow

Menyatakan jalannya arus suatu proses

Flowchart Simbol process Menyatakan suatu tindakan (proses) yang dilakukan oleh komputer

Flowchart Simbol manual Menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer

Flowchart Simbol decision Menujukkan suatu kondisi tertentu yang akan

menghasilkan dua

kemungkinan

Flowchart Simbol terminal Menyatakan permulaan atau akhir suatu program

Flowchart Simbol manual

input

Memasukkan

data secara

manual dengan menggunakan


(15)

Flowchart Simbol

document

Mencetak keluaran dalam bentuk dokumen (melalui printer)


(16)

DAFTAR SINGKATAN

CSS Cascading Style Sheet

HTML Hyper Text Markup Languange


(17)

DAFTAR ISTILAH

Login Fungsi dimana user memasukkan username dan

password sebelum mengakses aplikasi. Logout Untuk mengakhiri akses user

Password Kata sandi rahasia untuk mengakses ke sumber tertentu

User Personal-personal yang terlibat langsung dalam pemakaian komputer.

E-Commerce Fasilitas perdagangan atau jasa dengan menggunakan jaringan komputer seperti internet.

Admin Pengguna yang memiliki hak akses untuk pengelolaan suatu data dan dapat memberikan akses kepada pengguna tertentu.

Customer Pengguna dan sebagai pelanggan dalam sistem yang memiliki hak ases tersendiri

Testimony Sebuah komentar berupa kesaksian dalam bentuk pengakuan atas sebuah fakta, kekaguman, atau untuk merekomendasikan orang lain

Field Sebuah baris dalam tabel pada database yang diisi oleh customer dengan melakukan pengisiin data.

System Suatu kesatuan yang terdiri komponen yang dihubungkan bersama untuk memudahkan aliran informasi.

Aplikasi Suatu perangkat lunak komputer yang

memanfaatkan kemampuan komputer langsung untuk melakukan sesuatu tugas.


(18)

BAB 1.

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan E-Commerce di Indonesia dapat menjadi sesuatu yang menjanjikan. Hal ini diakibatkan oleh berbagai faktor, seperti jumlah pengguna internet yang kian bertambah dan kebutuhan akan informasi yang cepat secara online. Perkembangan situs E-Commerce di Indonesia telah dimulai sejak tahun 1996 dengan berdirinya Dyviacom Intrabumi atau D-Net sebagai perintis transaksi online. Rumah Makan Sate X sebagai perusahaan yang bergerak di bidang jasa konsumsi masih belum mengembangkan potensi bisnisnya secara maksimal karena masih belum menerapkan sistem bisnis berbasis E-Commerce. Hal ini disebabkan karena E-Commerce dapat membantu perusahaan bisnis dalam pemecahan masalah terhadap proses kerja, proses transaksi antara penjual dan pembeli, efisiensi waktu, dan menghubungkan jarak yang relatif jauh.

Berdasarkan pertimbangan di atas, Rumah Makan Sate X perlu menerapkan sistem E-Commerce. E-Commerce dapat membantu perusahaan dalam mengelola aktivitas mulai dari proses pencatatan data barang, pembelian barang dari supplier, penjualan barang, produksi, serta pembuatan laporan, dan juga dapat memasarkan produk dengan jangkauan yang lebih luas dari sebelumnya. Namun dalam pembelian barang ke

supplier juga memerlukan bantuan supaya sistem E-Commerce dapat

membantu dalam pemilihan supplier terbaik. Oleh karena itu, diperlukan juga suatu metode yakni metode Analytic Hirarchy Process (AHP) untuk membantu dalam memberikan rekomendasi supplier terbaik.

Hal ini dikarenakan hingga saat ini Rumah Makan Sate X memiliki kendala waktu dalam menentukan supplier mana yang akan dipilih untuk melakukan pembelian barang. Hal ini semakin sulit ketika Rumah Makan Sate X mendapatkan pesanan yang cukup banyak dari pembeli. Kendala lainnya dalam menentukan supplier yaitu pada saat musim-musim tertentu, seperti musim lebaran, dimana harga daging kerap berganti-ganti.


(19)

2

Dengan adanya sistem E-Commerce dan metode AHP tersebut, diharapkan proses bisnis perusahaan yang dijalankan oleh perusahaan Rumah Makan Sate X dapat berjalan lebih cepat dan terstruktur baik serta meningkatkan minat pelanggan untuk membeli produk perusahaan.

1.2 Rumusan Masalah

Berdasarkan latar belakang di atas, berikut ini adalah beberapa masalah yang dapat dirumuskan :

1. Bagaimana cara mengembangkan bisnis Rumah Makan Sate X?

2. Bagaimana merancang dan membuat sistem untuk transaksi pembelian, penjualan, dan inventori untuk Rumah Makan Sate X?

3. Bagaimana merancang dan membuat sistem mengolah data untuk menghasilkan laporan pembelian, penjualan untuk Rumah Makan Sate X?

4. Bagaimana menentukan supplier terbaik bagi Rumah Makan Sate X?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah yang telah disebutkan di atas, maka didapatkan tujuan pembahasan sebagai berikut :

1. Merancang dan membuat situs E-Commerce untuk Rumah Makan Sate X.

2. Merancang dan membuat sistem transaksi pembelian, penjualan, dan poduksi.

3. Membuat sistem untuk mengolah data sehingga dapat menghasilkan laporan-laporan bagi Rumah Makan Sate X.

4. Menerapkan metode Analytic Hirarchi Proccess (AHP) pada sistem transaksi pembelian.

1.4 Ruang Lingkup Kajian

Untuk pembuatan aplikasi ini akan menggunakan perangkat lunak berupa :


(20)

3

1. Operating System (OS) Windows 7 2. Basis data

3. Bahasa Pemograman 4. IDE

Untuk perangkat keras minimum yang dibutuhkan agar aplikasi dapat berjalan adalah sebagai berikut :

1. Core 2 duo

2. RAM minimum 2GB

3. 250 GB ruang harddisk yang tersedia 4. 7. 200 RPM harddisk drive

Batasan aplikasi akan dibuat berdasarkan pengguna aplikasi tersebut, dimana pengguna dapat dibagi menjadi dua yaitu pegawai dan pemilik.

Fitur yang dapat dilakukan oleh pegawai yaitu : 1. Melihat data ketersediaan bahan

2. Mengelola data penjualan

Pemilik dapat melakukan semua fitur yang dapat dilakukan oleh pegawai disertai dengan fitur tambahan yang berupa :

1. Mengelola data pengguna, data supplier, dan data inventory. 2. Mengelola data pembelian dan penjualan.

3. Mengelola data laporan penjualan, pembelian, dan inventory. Sedangkan untuk ruang lingkup aplikasi akan memiliki batasan-batasan supaya tujuan aplikasi tidak menjadi terlalu melenceng.

Batasan-batasan tersebut antara lain :

1. Area penjualan yang dapat ditangani oleh aplikasi hanya untuk daerah kota Bandung.

2. Perhitungan rekomendasi oleh sistem AHP hanya untuk menentukan supplier.

1.5 Sumber Data


(21)

4

1. Tanya jawab kepada pihak-pihak yang bersangkutan dan data-data yang diberikan oleh pihak Rumah Makan Sate X.

Sedangkan sumber data sekunder akan diambil dari :

1. Buku-buku yang berhubungan dengan informasi yang diperlukan untuk pembuatan laporan dan aplikasi.

2. Pencarian informasi dari internet.

1.6 Sistematika Penyajian

Sistematika penyajian dari penyusunan laporan ini adalah sebagain berikut :

BAB 1 PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek STA ini.

BAB 2 KAJIAN TEORI

Bab ini membahas teori-teori yang berkaitan dalam penyelesaian proyek STA ini.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas secara lengkap mengenai proses bisnis, pemodelan dalam Flowchart, user interface design, dan penjelasan algoritma yang akan digunakan.


(22)

160

BAB 6.

SIMPULAN DAN SARAN

Setelah melaksanakan penelitian tentang “Pembuatan Web E -Commerce Menggunakan Analytic Hirarchy Process Untuk Rumah Makan Sate X” serta hasil pembahasan yang diuraikan pada bab-bab sebelumnya, maka dapat ditarik simpulan dan saran dari penelitian ini, diantaranya sebagai berikut:

6.1 Simpulan

Dari hasil analisis diatas dapat diambil kesimpulan mengenai penelitian tentang “Pembuatan Web E-Commerce Menggunakan Analytic Hirarchy Process Untuk Rumah Makan Sate X”, antara lain:

1. Aplikasi yang dibuat dapat mencatat data barang, produk, order,

supplier, retur, pembelian, penjualan, dan customer dengan

menggunakan basis data.

2. Aplikasi yang dibuat dapat mencatat data-data transaksi yang terjadi secara langsung.

3. Aplikasi dapat memberikan informasi data-data barang dan produk beserta stoknya kepada pengguna.

4. Aplikasi dapat memberikan informasi promosi tentang produk kepada pembeli secara online.

5. Aplikasi dapat memasarkan produk – produk penjualan secara online tanpa harus membangun toko fisik.

6. Aplikasi dapat membuat laporan customer, penjualan, order sesuai dengan status order sesuai tanggal yang diinginkan pengguna, dan dapat melihat produk yang sangat diminati pembeli.

6.2 Saran

Berdasarkan simpulan diatas, penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan aplikasi di masa yang akan datang, antara lain:


(23)

161

1. Perlu adanya penambahan fitur seperti sms gateway untuk mempermudah transaksi baik untuk pelanggan atau pemilik toko. 2. Perlu ditingkatkan kembali keamanan data agar

informasi-informasi dapat terjaga dengan baik.

3. Ada baiknya bila aplikasi dikembangkan dengan dibuatnya aplikasi versi mobile.


(24)

Pembuatan Web Penjualan dan Pembelian

Dengan Sistem Rekomendasi Pemilihan

Supplier Pada Rumah Makan Sate X

Tugas Akhir

Diajukan untuk Memenuhi Persyaratan Akademik Dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

OCTAVIANUS MAMENTA S

1172107

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(25)

PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas anugerah, hikmat, dan penyertaan-Nya, sehingga penulis dapat menyelesaikan laporan Seminar Tugas Akhir yang berjudul “Pembuatan Web E-Commerce Dengan Sistem Rekomendasi Pemilihan Supplier Pada Rumah Makan Sate X” dengan sebaik-baiknya. Laporan ini dibuat untuk memenuhi persyaratan kelulusan mata kuliah Seminar Tugas Akhir. Pada kesempatan ini penulis mengucapkan terima kasih kepada Bapak Niko Ibrahim selaku dosen pembimbing atas bimbingannya sehingga penulis dapat menyelesaikan laporan Seminar Tugas Akhir ini dengan sebaik-baiknya.

Penyusunan laporan ini tidak terlepas dari dukungan, dorongan, dan bantuan dari dosen, orang tua, dan teman-teman. Oleh karena itu, penulis juga ingin mengucapkan terima kasih yang sebesar-besarnya kepada:

1. Bapak Dr. Hapnes Toba, M.Sc., selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Maranatha.

2. Bapak Timotius Witono, S.Kom, M.T., selaku Ketua Jurusan S1 Teknik Informatika Universitas Kristen Maranatha.

3. Ibu Meliana Christianti, S.Kom, MT, selaku Koordinator Tugas Akhir.

4. Seluruh Staff Pengajar Universitas Kristen Maranatha yang telah memberikan ilmu kepada penulis sehingga Laporan Seminar Tugas Akhir ini dapat diselesaikan dengan sebaik-baiknya.

5. Seluruh keluarga dan teman penulis yang telah memberikan dukungan.


(26)

Penulis berharap semoga laporan ini dapat berguna dan bermanfaat bagi semua pihak yang nantinya akan menjadi referensi akademis khususnya bagi rekan-rekan mahasiswa dan penulis pun menyadari bahwa masih banyak kekurangan dalam penulisan laporan ini, untuk itu penulis mohon maaf atas segala kekurangan yang ada.

Bandung, 14 Desember 2016


(27)

162

DAFTAR PUSTAKA

[1] E. T. R. K. R. J. and R. E. P. , Introduction to Information Technology Edisi 3, Jakarta: Salemba Infotek, 2006.

[2] M. R. Jr and G. P. Schell, Sistem Informasi Manajemen, Jakarta, 2008. [3] H. A. Fatta, Analisis dan Perancangan Sistem Informasi untuk

Keunggulan Bersaing Perusahaan dan Organisasi Modern, A. H. Triyuliana, Ed., Yogyakarta: Penerbit Andi, 2007.

[4] E. R. Ernawan, “business ETHICS”, T. Cox, Ed., Bandung: Alfabeta, 2007.

[5] Wahana Komputer, Microsoft Visio untuk Desain Diagram dan Flowchart, 1 ed., Jakarta: PT Elex Media Komputindo, 2013.

[6] E. H. Sutanto, Sistem Informasi Penjualan Online untuk Tugas Akhir, Semarang: Wahana Komputer, 2014.

[7] S. R. and R. Saleh, Modifikasi Blog Multiply dengan CSS, Jakarta: PT Elex Media Komputindo, 2008.

[8] A. Sunyoto, Ajax Membangun Web dengan Teknologi ASYNCHRONOUSE JavaScript & XML, Yogyakarta: Andi Offset, 2007. [9] M. Huda, Membuat Aplikasi Database dengan Java, MySQL, dan

NetBeans, Jakarta: PT Elex Media Komputindo, 2010.

[10] K. C. Laudon, E-commerce. business. technology. society. 10th edition., 2014.

[11] E. Turban, J. E. Aronson and T.-P. Liang, Decision Support Systems and Intelligent Systems, 2008.

[12] A. Amborowati, Sistem Penunjang Keputusan Pemilihan Perumahan Dengan Metode AHP Menggunakan Expert Choice, 2008.

[13] Sunarto, "Perencanaan dan Pembuatan Perangkat Lunak Visualisasi Metode Analytical Hierarchy Process (AHP)," vol. 1, p. 2, 2008.


(1)

160

Universitas Kristen Maranatha

BAB 6.

SIMPULAN DAN SARAN

Setelah melaksanakan penelitian tentang “Pembuatan Web E -Commerce Menggunakan Analytic Hirarchy Process Untuk Rumah Makan

Sate X” serta hasil pembahasan yang diuraikan pada bab-bab sebelumnya, maka dapat ditarik simpulan dan saran dari penelitian ini, diantaranya sebagai berikut:

6.1 Simpulan

Dari hasil analisis diatas dapat diambil kesimpulan mengenai penelitian tentang “Pembuatan Web E-Commerce Menggunakan Analytic

Hirarchy Process Untuk Rumah Makan Sate X”, antara lain:

1. Aplikasi yang dibuat dapat mencatat data barang, produk, order, supplier, retur, pembelian, penjualan, dan customer dengan menggunakan basis data.

2. Aplikasi yang dibuat dapat mencatat data-data transaksi yang terjadi secara langsung.

3. Aplikasi dapat memberikan informasi data-data barang dan produk beserta stoknya kepada pengguna.

4. Aplikasi dapat memberikan informasi promosi tentang produk kepada pembeli secara online.

5. Aplikasi dapat memasarkan produk – produk penjualan secara online tanpa harus membangun toko fisik.

6. Aplikasi dapat membuat laporan customer, penjualan, order sesuai dengan status order sesuai tanggal yang diinginkan pengguna, dan dapat melihat produk yang sangat diminati pembeli.

6.2 Saran

Berdasarkan simpulan diatas, penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan aplikasi di masa yang akan datang, antara lain:


(2)

161

Universitas Kristen Maranatha

1. Perlu adanya penambahan fitur seperti sms gateway untuk mempermudah transaksi baik untuk pelanggan atau pemilik toko. 2. Perlu ditingkatkan kembali keamanan data agar

informasi-informasi dapat terjaga dengan baik.

3. Ada baiknya bila aplikasi dikembangkan dengan dibuatnya aplikasi versi mobile.


(3)

Pembuatan Web Penjualan dan Pembelian

Dengan Sistem Rekomendasi Pemilihan

Supplier Pada Rumah Makan Sate X

Tugas Akhir

Diajukan untuk Memenuhi Persyaratan Akademik Dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

OCTAVIANUS MAMENTA S

1172107

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(4)

PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas anugerah, hikmat, dan penyertaan-Nya, sehingga penulis dapat menyelesaikan laporan Seminar Tugas Akhir yang berjudul “Pembuatan Web E-Commerce Dengan Sistem Rekomendasi Pemilihan Supplier Pada Rumah Makan Sate X” dengan sebaik-baiknya. Laporan ini dibuat untuk memenuhi persyaratan kelulusan mata kuliah Seminar Tugas Akhir. Pada kesempatan ini penulis mengucapkan terima kasih kepada Bapak Niko Ibrahim selaku dosen pembimbing atas bimbingannya sehingga penulis dapat menyelesaikan laporan Seminar Tugas Akhir ini dengan sebaik-baiknya.

Penyusunan laporan ini tidak terlepas dari dukungan, dorongan, dan bantuan dari dosen, orang tua, dan teman-teman. Oleh karena itu, penulis juga ingin mengucapkan terima kasih yang sebesar-besarnya kepada:

1. Bapak Dr. Hapnes Toba, M.Sc., selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Maranatha.

2. Bapak Timotius Witono, S.Kom, M.T., selaku Ketua Jurusan S1 Teknik Informatika Universitas Kristen Maranatha.

3. Ibu Meliana Christianti, S.Kom, MT, selaku Koordinator Tugas Akhir.

4. Seluruh Staff Pengajar Universitas Kristen Maranatha yang telah memberikan ilmu kepada penulis sehingga Laporan Seminar Tugas Akhir ini dapat diselesaikan dengan sebaik-baiknya.

5. Seluruh keluarga dan teman penulis yang telah memberikan dukungan.


(5)

Penulis berharap semoga laporan ini dapat berguna dan bermanfaat bagi semua pihak yang nantinya akan menjadi referensi akademis khususnya bagi rekan-rekan mahasiswa dan penulis pun menyadari bahwa masih banyak kekurangan dalam penulisan laporan ini, untuk itu penulis mohon maaf atas segala kekurangan yang ada.

Bandung, 14 Desember 2016


(6)

162

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] E. T. R. K. R. J. and R. E. P. , Introduction to Information Technology Edisi 3, Jakarta: Salemba Infotek, 2006.

[2] M. R. Jr and G. P. Schell, Sistem Informasi Manajemen, Jakarta, 2008. [3] H. A. Fatta, Analisis dan Perancangan Sistem Informasi untuk

Keunggulan Bersaing Perusahaan dan Organisasi Modern, A. H. Triyuliana, Ed., Yogyakarta: Penerbit Andi, 2007.

[4] E. R. Ernawan, “business ETHICS”, T. Cox, Ed., Bandung: Alfabeta, 2007.

[5] Wahana Komputer, Microsoft Visio untuk Desain Diagram dan Flowchart, 1 ed., Jakarta: PT Elex Media Komputindo, 2013.

[6] E. H. Sutanto, Sistem Informasi Penjualan Online untuk Tugas Akhir, Semarang: Wahana Komputer, 2014.

[7] S. R. and R. Saleh, Modifikasi Blog Multiply dengan CSS, Jakarta: PT Elex Media Komputindo, 2008.

[8] A. Sunyoto, Ajax Membangun Web dengan Teknologi ASYNCHRONOUSE JavaScript & XML, Yogyakarta: Andi Offset, 2007. [9] M. Huda, Membuat Aplikasi Database dengan Java, MySQL, dan

NetBeans, Jakarta: PT Elex Media Komputindo, 2010.

[10] K. C. Laudon, E-commerce. business. technology. society. 10th edition., 2014.

[11] E. Turban, J. E. Aronson and T.-P. Liang, Decision Support Systems and Intelligent Systems, 2008.

[12] A. Amborowati, Sistem Penunjang Keputusan Pemilihan Perumahan Dengan Metode AHP Menggunakan Expert Choice, 2008.

[13] Sunarto, "Perencanaan dan Pembuatan Perangkat Lunak Visualisasi Metode Analytical Hierarchy Process (AHP)," vol. 1, p. 2, 2008.