Pembuatan Web E-Commerce Menggunakan Analytic Hirarchy Process untuk Toko Sepatu Atari.
vii
ABSTRAK
Perkembangan teknologi dan informasi sudah berkembang pesat pada zaman ini, hampir seluruh bisnis memerlukan teknologi untuk menunjang laba yang didapat. Teknologi yang dapat memudahkan orang untuk membeli suatu produk adalah sebuah keuntungan dalam sebuah bisnis karena dapat menarik banyak pembeli. Website merupakan salah satu penunjang untuk memudahkan orang dalam membeli suatu produk. Website adalah media informasi yang menawarkan berbagai kemudahan dalam menyajikan informasi. Toko Atari adalah sebuah toko sepatu yang belum menggunakan salah satu media informasi ini. Toko Atari ingin memasarkan produknya tanpa harus membuat toko fisik lagi dan ingin memberikan informasi kepada pembeli tentang promosi – promosi yang toko berikan dengan cepat dan tanpa harus datang ke toko tersebut. Toko Atari juga ingin dapat menentukan pembelian ke pemasok mana yang dapat memberikan hasil terbaik berdasarkan kriteria yang diinginkan. Hasil yang dicapai yaitu dengan membuat aplikasi website toko online yang akan menjadi media untuk pembeli yang ingin melakukan transaksi secara online dan pembeli dapat melihat promosi penjualan pada toko Atari dan juga membuat Sistem Pembuat Keputusan untuk menentukan pemasoknya. Maka kesimpulannya adalah terciptanya website toko online yang memudahkan pembeli untuk mendapatkan informasi dan memberikan kemudahan bagi pembeli untuk melakukan pembelian dan juga aplikasi AHP untuk menentukan pemasok. Serta toko Atari dapat memasarkan produknya tanpa harus membuat toko fisik di tempat lain dan juga dapat memberikan informasi promosi – promosi kepada pembeli. Toko Atari pun dapat menunjang proses bisnisnya dan mendapatkan keuntungan dari penjualan secara online.
(2)
viii
ABSTRACT
The development of technology and information has been developing rapidly in this day, almost all business require technology to increase the profits. Technology can
make it easier for people to buy a product and it’s an advantage in a business
because it can attract many buyers. Website is one of tools that can make customer easily to buy products. Website is an information media to offers convenience in
presenting information. “Toko Atari” is a shoe store that doesn’t use this media yet.
“Toko Atari” want to market their products without to build physical store again and would like to give information to the customer about the promotions that the store announce without having to come to the store.Toko Atari also need an application that can choose the best supplier from each own criteria . The results by making this application website online store will be a media for buyers who want to buy products with online transactions and customer can see sales promotions at store and also made Decision Support System Application for choosing a supplier . Then the conclusion from created online store is to makes it easy for buyers to get
information and provide convenience for the buyer to make the purchase. So “Toko
Atari“ can market their products without having to make physical stores again and can also provide information and promotions to the buyer and made an application based on Analytic Hirarchy Process algorithm for choosing the best supplier. “Toko Atari” can support its business processes and benefit from selling online.
(3)
ix
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 ... xv
DAFTAR TABEL ... xx
DAFTAR NOTASI/ LAMBANG ... xxii
DAFTAR SINGKATAN ... xxv
DAFTAR ISTILAH ... xxvi
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.4.1 Batasan Perangkat Lunak ... 3
1.4.2 Batasan Perangkat Keras ... 3
1.4.3 Batasan Aplikasi ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Sistem Informasi ... 6
2.1.1 Sistem Informasi Berbasis Teknologi Komputer ... 6
2.2 Proses Bisnis ... 7
2.3 Flowchart ... 7
2.4 HTML ... 8
2.5 CSS ... 8
(4)
x
2.7 MySQL ... 9
2.8 E-Commerce ... 11
2.9 Sistem Pendukung Keputusan (Decission support system) ... 12
2.9.1 ANALYTIC HIRARCHY PROCESS (AHP) ... 12
2.9.2 Analisis Metode AHP ... 15
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 20
3.1 Proses Bisnis Dan Flowchart ... 20
3.1.1 Proses Bisnis Penjualan Barang Manual ... 20
3.1.2 Proses Bisnis Pembelian Barang Manual ... 21
3.1.3 Proses Bisnis Retur Pembelian Manual ... 21
3.1.4 Flowchart Penjualan Barang Manual... 22
3.1.5 Flowchart Pembelian Barang Manual ... 23
3.1.6 Flowchart Retur Pembelian Barang Manual ... 24
3.2 Entity Relationship Diagram ... 25
3.3 Transformasi ERD ke dalam Tabel ... 26
3.4 Use Case ... 35
3.4.1 Use Case Subsistem Mengelola Data Barang ... 36
3.4.2 Use Case Subsistem Mengelola Data Pembelian ... 37
3.4.3 Use Case Subsistem Mengelola Data Retur ... 38
3.4.4 Use Case Subsistem Mengelola Data Akun ... 39
3.4.5 Use Case Subsistem Mengelola Data Brand ... 40
3.4.6 Use Case Subsistem Mengelola Data Kategori ... 41
3.4.7 Use Case Subsistem Mengelola Data Customer ... 42
3.4.8 Use Case Subsistem Mengelola Data Kontak ... 43
3.4.9 Use Case Subsistem Mengelola Data Order ... 44
3.4.10 Use Case Subsistem Mengelola Data Supplier ... 45
3.4.11 Use Case Subsistem Mengelola Data Testimony ... 46
3.4.12 Use Case Subsistem Mengelola Data Admin ... 47
3.5 Activity Diagram ... 48
3.5.1 Activity Diagram Login ... 48
3.5.2 Activity Diagram Register ... 49
(5)
xi
3.5.4 Activity Diagram Menulis Testimony ... 50
3.5.5 Activity Diagram Melihat Testimony ... 51
3.5.6 Activity Diagram Contact ... 52
3.5.7 Activity Diagram Tambah Produk Ke Cart ... 52
3.5.8 Activity Diagram Tambah Produk Ke Wishlist ... 53
3.5.9 Activity Diagram Order ... 54
3.5.10 Activity Diagram Melihat Order Detail ... 55
3.5.11 Activity Diagram Track Order ... 55
3.5.12 Activity Diagram Forgot Password ... 56
3.5.13 Activity Diagram Change Password ... 57
3.5.14 Activity Diagram Update Account ... 58
3.5.15 Activity Diagram Add Product ... 59
3.5.16 Activity Diagram Update Product ... 60
3.5.17 Activity Diagram Add Brand ... 61
3.5.18 Activity Diagram Update Brand ... 62
3.5.19 Activity Diagram Add Category ... 63
3.5.20 Activity Diagram Update Category ... 64
3.5.21 Activity Diagram Add Admin ... 64
3.5.22 Activity Diagram Update Admin ... 65
3.5.23 Activity Diagram Update Testimony ... 66
3.5.24 Activity Diagram Add Supplier ... 67
3.5.25 Activity Diagram Update Supplier ... 68
3.5.26 Activity Diagram Add Retur ... 69
3.5.27 Activity Diagram Update Retur ... 70
3.5.28 Activity Diagram Add Purchasing ... 71
3.5.29 Activity Diagram Update Purchasing ... 72
3.6 Class Diagram ... 73
3.6.1 Controller Admin... 73
3.6.2 Utility Admin ... 74
3.6.3 Utility Customer ... 74
3.6.4 Entity Admin ... 75
(6)
xii
3.6.6 Controller Customer ... 79
3.6.7 Entity Customer ... 80
3.6.8 Dao Customer ... 81
3.7 Desain Antarmuka Pengguna ... 82
3.7.1 Admin ... 82
3.7.2 Customer ... 98
BAB 4. HASIL PENELITIAN ... 111
4.1 Admin ... 111
4.1.1 Login ... 111
4.1.2 Home SuperAdmin ... 112
4.1.3 Home Admin ... 113
4.1.4 Manage Order ... 114
4.1.5 Check Status Order ... 115
4.1.6 Manage Product ... 116
4.1.7 Add Product ... 116
4.1.8 Update Product ... 117
4.1.9 Manage Stock ... 117
4.1.10 Manage Category ... 118
4.1.11 Add Category ... 119
4.1.12 Update Category ... 119
4.1.13 Manage Brand ... 120
4.1.14 Add Brand ... 120
4.1.15 Update Brand ... 121
4.1.16 Manage Customer ... 121
4.1.17 Manage Testimony ... 122
4.1.18 Update Testimony ... 122
4.1.19 Manage Admin ... 123
4.1.20 Add Admin ... 123
4.1.21 Update Admin ... 124
4.1.22 Add Retur ... 125
4.1.23 Add Purchasing ... 126
(7)
xiii
4.2 Customer ... 128
4.2.1 Home ... 128
4.2.2 Login ... 129
4.2.3 Account ... 129
4.2.4 Cart ... 130
4.2.5 Wishlist ... 131
4.2.6 Order History ... 131
4.2.7 Register ... 132
4.2.8 Confirm Payment... 133
4.2.9 Shop Info ... 133
4.2.10 Write Testimony ... 134
4.2.11 Testimony ... 134
4.2.12 Contact... 135
4.2.13 Product... 135
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 136
5.1 Pengujian Login Admin ... 136
5.2 Pengujian Login Customer ... 137
5.3 Pengujian Add Product ... 139
5.4 Pengujian Update Product ... 140
5.5 Pengujian Add Brand ... 141
5.6 Pengujian Update Brand ... 142
5.7 Pengujian Add Category ... 142
5.8 Pengujian Update Category ... 143
5.9 Pengujian Add Supplier ... 143
5.10 Pengujian Update Supplier ... 145
5.11 Pengujian Add Admin ... 146
5.12 Pengujian Update Admin ... 148
5.13 Pengujian Update Testimony ... 150
5.14 Pengujian Update Status Order ... 150
5.15 Pengujian Add Purchasing ... 152
5.16 Pengujian Add Retur... 153
(8)
xiv
5.18 Pengujian Register ... 155
5.19 Pengujian Add to Cart ... 158
5.20 Pengujian Update Cart ... 159
5.21 Pengujian Add to Wishlist ... 160
5.22 Pengujian Contact ... 161
5.23 Pengujian Edit Account Customer ... 162
5.24 Pengujian Write Testimony ... 164
5.25 Pengujian Checkout... 165
5.26 Pengujian Confirm Payment ... 167
5.27 Pengujian Forgot Password ... 168
BAB 6. SIMPULAN DAN SARAN ... 169
6.1 Simpulan ... 170
6.2 Saran ... 171
(9)
xv
DAFTAR GAMBAR
Gambar 3.1 Proses Bisnis Penjualan Barang Manual ... 22
Gambar 3.2 Proses Bisnis Pembelian Barang Manual ... 23
Gambar 3.3 Proses Bisnis Retur Pembelian Manua ... 24
Gambar 3.4 Entity Relationship Diagram Atari... 25
Gambar 3.5 Use Case Utama ... 35
Gambar 3.6 Use Case Subsistem Mengelola Data Barang ... 36
Gambar 3.7 Use Case Subsistem Mengelola Data Pembelian ... 37
Gambar 3.8 Use Case Subsistem Mengelola Data Retur ... 38
Gambar 3.9 Use Case Subsistem Mengelola Data Akun ... 39
Gambar 3.10 Use Case Subsistem Mengelola Data Brand ... 40
Gambar 3.11 Use Case Subsistem Mengelola Data Kategori ... 41
Gambar 3.12 Use Case Subsistem Mengelola Data Customer ... 42
Gambar 3.13 Use Case Subsistem Mengelola Data Kontak ... 43
Gambar 3.14 Use Case Subsistem Mengelola Data Order ... 44
Gambar 3.15 Use Case Subsistem Mengelola Data Supplier ... 45
Gambar 3.16 Use Case Subsistem Mengelola Data Testimony ... 46
Gambar 3.17 Use Case Subsistem Mengelola Data Admin ... 47
Gambar 3.18 Activity Diagram Login ... 48
Gambar 3.19 Activity Diagram Register ... 49
Gambar 3.20 Activity Diagram Logout ... 50
Gambar 3.21 Activity Diagram Menulis Testimony ... 50
Gambar 3.22 Activity Diagram Melihat Testimony ... 51
Gambar 3.23 Activity Diagram Contact ... 52
Gambar 3.24 Activity Diagram Tambah Produk Ke Cart ... 52
Gambar 3.25 Activity Diagram Tambah Produk Ke Wishlist ... 53
Gambar 3.26 Activity Diagram Order ... 54
Gambar 3.27 Activity Diagram Melihat Order Detail ... 55
Gambar 3.28 Activity Diagram Track Order ... 55
Gambar 3.29 Activity Diagram Forgot Password ... 56
(10)
xvi
Gambar 3.31 Activity Diagram Update Account ... 58
Gambar 3.32 Activity Diagram Add Product ... 59
Gambar 3.33 Activity Diagram Update Product ... 60
Gambar 3.34 Activity Diagram Add Brand ... 61
Gambar 3.35 Activity Diagram Update Brand ... 62
Gambar 3.36 Activity Diagram Add Category ... 63
Gambar 3.37 Activity Diagram Update Category ... 64
Gambar 3.38 Activity Diagram Add Admin ... 64
Gambar 3.39 Activity Diagram Update Admin ... 65
Gambar 3.40 Activity Diagram Update Testimony ... 66
Gambar 3.41 Activity Diagram Add Supplier ... 67
Gambar 3.42 Activity Diagram Update Supplier... 68
Gambar 3.43 Activity Diagram Add Retur ... 69
Gambar 3.44 Activity Diagram Update Retur ... 70
Gambar 3.45 Activity Diagram Add Purchasing ... 71
Gambar 3.46 Activity Diagram Update Purchasing ... 72
Gambar 3.47 Class Diagram Controller Admin ... 73
Gambar 3.48 Class Diagram Utility Admin ... 74
Gambar 3.49 Utility Customer ... 74
Gambar 3.50 Entity Admin (Part 1) ... 75
Gambar 3.51 Entity Admin (part 2) ... 76
Gambar 3.52 Dao Admin (part 1) ... 77
Gambar 3.53 Dao Admin (part 2) ... 78
Gambar 3.54 Controller Customer ... 79
Gambar 3.55 Entity Customer... 80
Gambar 3.56 Dao Customer ... 81
Gambar 3.57 Login Admin ... 82
Gambar 3.58 Forgot Password ... 83
Gambar 3.59 View Profile Admin ... 83
Gambar 3.60 Update Profile ... 84
Gambar 3.61 Home Super Admin ... 84
(11)
xvii
Gambar 3.63 Manage Order ... 85
Gambar 3.64 Check Order Detail ... 86
Gambar 3.65 Manage Product ... 87
Gambar 3.66 Add Product ... 87
Gambar 3.67 Manage Category... 88
Gambar 3.68 Add Category ... 88
Gambar 3.69 Manage Brand ... 89
Gambar 3.70 Add Brand ... 89
Gambar 3.71 Manage Customer ... 90
Gambar 3.72 Add Customer ... 90
Gambar 3.73 Manage Testimony ... 91
Gambar 3.74 Update Testimony ... 91
Gambar 3.75 Manage Supplier ... 92
Gambar 3.76 Add Supplier ... 93
Gambar 3.77 DSS Supplier ... 94
Gambar 3.78 Manage Admin ... 94
Gambar 3.79 Add Admin ... 95
Gambar 3.80 Manage Purchasing ... 95
Gambar 3.81 Add Purchasing ... 96
Gambar 3.82 Manage Return ... 97
Gambar 3.83 Add Return ... 97
Gambar 3.84 Login Customer ... 98
Gambar 3.85 Register Customer ... 99
Gambar 3.86 Home Customer ... 99
Gambar 3.87 FAQ ... 100
Gambar 3.88 Contact ... 100
Gambar 3.89 Change Password Customer ... 101
Gambar 3.90 How To Order ... 102
Gambar 3.91 Shop Info ... 102
Gambar 3.92 Testimony ... 103
Gambar 3.93 Write Testimony ... 104
(12)
xviii
Gambar 3.95 View Profile ... 105
Gambar 3.96 Update Profile ... 106
Gambar 3.97 Product ... 106
Gambar 3.98 Product Detail ... 107
Gambar 3.99 Wishlist ... 107
Gambar 3.100 Cart ... 108
Gambar 3.101 Order History ... 109
Gambar 3.102 Order Detail ... 110
Gambar 4.1 Login Admin ... 111
Gambar 4.2 Home SuperAdmin ... 112
Gambar 4.3 Home Admin ... 113
Gambar 4.4 Manage Order ... 114
Gambar 4.5 Check Status Order ... 115
Gambar 4.6 Manage Product ... 116
Gambar 4.7 Add Product ... 116
Gambar 4.8 Update Product ... 117
Gambar 4.9 Manage Stock ... 117
Gambar 4.10 Manage Category... 118
Gambar 4.11 Add Category ... 119
Gambar 4.12 Update Category ... 119
Gambar 4.13 Manage Brand ... 120
Gambar 4.14 Add Brand ... 120
Gambar 4.15 Update Brand ... 121
Gambar 4.16 Manage Customer ... 121
Gambar 4.17 Manage Testimony ... 122
Gambar 4.18 Update Testimony ... 122
Gambar 4.19 Manage Admin ... 123
Gambar 4.20 Add Admin ... 123
Gambar 4.21 Update Admin ... 124
Gambar 4.22 Add Retur (part 1) ... 125
Gambar 4.23 Add Retur (part 2) ... 125
(13)
xix
Gambar 4.25 Add Purchasing (part 2) ... 126
Gambar 4.26 DSS Supplier ... 127
Gambar 4.27 Home ... 128
Gambar 4.28 Login ... 129
Gambar 4.29 Account ... 129
Gambar 4.30 Cart ... 130
Gambar 4.31 Wishlist ... 131
Gambar 4.32 Order History ... 131
Gambar 4.33 Register ... 132
Gambar 4.34 Confirm Payment ... 133
Gambar 4.35 Shop Info ... 133
Gambar 4.36 Write Testimony ... 134
Gambar 4.37 Testimony ... 134
Gambar 4.38 Contact ... 135
(14)
xx
DAFTAR TABEL
Table 2.1 Pair Comparison Matrix Criteria ... 15
Table 2.2 Random Index(RI) ... 16
Table 2.3 Pair Comparison Waktu ... 17
Table 2.4 Pair Comparison Harga ... 18
Table 2.5 Pair Comparison Pelayanan ... 18
Table 2.6 Overall Composit Weight ... 19
Table 3.1 Tabel Barang ... 26
Table 3.2 Tabel Detail_barang ... 26
Table 3.3 Tabel Customer ... 27
Table 3.4 Tabel Size ... 27
Table 3.5 Tabel Brand ... 27
Table 3.6 Tabel Kategori ... 28
Table 3.7 Tabel Konfirmasi_pembayaran ... 28
Table 3.8 Tabel Testimony ... 28
Table 3.9 Tabel Order ... 29
Table 3.10 Tabel Detail_order... 29
Table 3.11 Tabel Wishlist ... 30
Table 3.12 Tabel Detail_wishlist ... 30
Table 3.13 Tabel Ongkir ... 30
Table 3.14 Tabel Kontak ... 30
Table 3.15 Tabel Cart ... 31
Table 3.16 Tabel Detail_cart ... 31
Table 3.17 Tabel Admin ... 31
Table 3.18 Tabel Pembelian ... 32
Table 3.19 Tabel Detail Pembelian ... 32
Table 3.20 Tabel Cart_pembelian ... 32
Table 3.21 Tabel Supplier ... 33
Table 3.22 Tabel Retur_pembelian ... 33
(15)
xxi
Table 5.1 Pengujian Login Admin ... 136
Table 5.2 Pengujian Login Customer ... 137
Table 5.3 Pengujian Add Product ... 139
Table 5.4 Pengujian Update Product ... 140
Table 5.5 Pengujian Add Brand ... 141
Table 5.6 Pengujian Update Brand ... 142
Table 5.7 Pengujian Add Category ... 142
Table 5.8 Pengujian Update Category ... 143
Table 5.9 Pengujian Add Supplier ... 143
Table 5.10 Pengujian Update Supplier ... 145
Table 5.11 Pengujian Add Admin ... 146
Table 5.12 Pengujian Update Admin ... 148
Table 5.13 Pengujian Update Testimony ... 150
Table 5.14 Pengujian Update Status Order ... 150
Table 5.15 Pengujian Add Purchasing ... 152
Table 5.16 Pengujian Add Retur ... 153
Table 5.17 Pengujian DSS Supplier ... 154
Table 5.18 Pengujian Register ... 155
Table 5.19 Pengujian Add to Cart ... 158
Table 5.20 Pengujian Update Cart ... 159
Table 5.21 Pengujian Add to Wishlist ... 160
Table 5.22 Pengujian Contact ... 161
Table 5.23 Pengujian Edit Account Customer ... 162
Table 5.24 Pengujian Write Testimony ... 164
Table 5.25 Pengujian Checkout ... 165
Table 5.26 Pengujian Confirm Payment ... 167
(16)
xxii
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 online keyboard
(17)
xxiii
Flowchart Simbol
document
Mencetak keluaran dalam bentuk dokumen (melalui printer)
DFD Simbol External
Entity
Merupakan kesatuan di lingkungan luar sistem bias berupa orang, organisasi atau sistem lain.
DFD Process Merupakan
proses di perhitungan arimatik
penulisan suatu formula atau pembuatan laporan
DFD Data Store
(simpan data)
Dapat berupa suatu file atau database pada sistem komputer atau catatan manual
DFD Data Flow (arus
data)
Arus data ini mengalir diantara proses, simpan data dan
(18)
xxiv
ERD Entitas Menunjukkan
sebuah objek yang dapat dibedakan dengan objek lainnya
ERD Atribut Mendeskripsikan
karakter entitas
ERD Relasi Menunjukkan
adanya hubungan
diantara sejumlah entitas yang berbeda
ERD Garis (one to
many)
Penghubung antar relasi dan entitas dimana satu entitas dapat memiliki hubungan lebih dari satu entitas
(19)
xxv
DAFTAR SINGKATAN
CSS Cascading Style Sheet DFD Data Flow Diagram
ERD Entity Relationship Diagram
HTML Hyper Text Markup Language
(20)
xxvi
DAFTAR ISTILAH
Login fungsi dimana user memasukkan username dan password sebelum mengakses aplikasi.
Logout Untuk mengakhiri akses user
Password kata rahasia untuk mengakses ke sumber tertentu User personal-personal yang terlibat langsung dalam
pemakaian komputer.
Online Store Sebuah teknologi dimana toko sekarang bisa menjual barang nya melalui dunia maya
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.
(21)
1
Universitas Kristen Maranatha
BAB 1. PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan E-Commerce Indonesia dapat menjadi sesuatu yang menjanjikan. Hal ini diakibatkan oleh beberapa factor, diantaranya jumlah pengguna internet yang kian bertambah. Perkembangan situs E-Commerce di Indonesia sendiri telah ada sejak tahun 1966, dengan berdirinya Dyviacom Intrabumi atau D-Net sebagai perintis transaksi online. Toko Sepatu Atari sebagai sebuah perusahaan yang bergerak dalam penjualan sepatu masih belum mengembangkan potensi bisnisnya dengan maksimal karena belum menerapkan E-Commerce. Hal ini disebabkan karena E-Commerce dapat membantu dalam pemecahan masalah terhadap proses kerja, proses transaksi antara penjual dan pembeli, dapat menghemat waktu, menghubungkan jarak yang terbilang jauh.
Berdasarkan pertimbangan diatas, Toko Sepatu Atari perlu menerapkan E-Commerce dalam proses bisnisnya. E-Commerce dapat mengelola aktivitas dari mulai proses pencatatan data barang, pembelian barang dari supplier, penjualan barang, retur pembelian dari supplier, serta pembuatan laporan, dan juga dapat memasarkan barang dengan jangkauan yang lebih luas dari sebelumnya. Namun dalam pembelian barang dari supplier juga memerlukan sebuah metode pemilihan supplier terbaik agar proses bisnis berjalan lebih baik. Oleh karena itu Toko Sepatu Atari juga membutuhkan metode Analytic Hirarchy Process (AHP) untuk membantu dalam pemilihan supplier terbaik.
Dengan adanya E-Commerce dan metode AHP tersebut, diharapkan proses penjualan, pembelian, retur pembelian, dan penyimpanan data yang terjadi di Toko Sepatu Atari dapat berjalan lebih cepat dan terstruktur dengan baik serta meningkatkan minat para pelanggan untuk membeli barang yang ada meskipun terhalang oleh jarak.
(22)
2
1.2 Rumusan Masalah
Berdasarkan uraian latar belakang masalah, masalah – masalah yang muncul dan dapat diidentifikasi adalah sebagai berikut :
1. Bagaimana cara mengembangkan bisnis Toko Sepatu Atari?
2. Bagaimana merancang dan membuat sistem untuk transaksi pembelian, penjualan, dan retur untuk Toko Sepatu Atari?
3. Bagaimana merancang dan membuat sistem mengolah data untuk menghasilkan laporan pembelian, penjualan, dan retur untuk Toko Sepatu Atari?
4. Bagaimana menentukan Supplier terbaik bagi Toko Sepatu Atari?
1.3 Tujuan Pembahasan
Berdasarkan latar belakang dan rumusan masalah, maka dapat diambil tujuannya antara lain :
1. Merancang dan membuat situs E-Commerce untuk Toko Sepatu Atari.
2. Merancang dan membuat sistem transaksi pembelian, penjualan, dan retur.
3. Membuat sistem untuk mengolah data sehingga dapat menghasilkan laporan-laporan bagi Toko Sepatu Atari.
4. Menerapkan Metode Analytic Hirarchi Process (AHP) pada sistem transaksi pembelian.
(23)
3
1.4 Ruang Lingkup Kajian
1.4.1 Batasan Perangkat Lunak
Ruang Lingkup yang terdapat dalam Software adalah: 1. Sistem Operasi : Microsoft Windows 7
2. Basis Data : XAMPP, MySQL 3. Bahasa Scripting : PHP
1.4.2 Batasan Perangkat Keras
1. Microsoft Windows 7 Ultimate2. Spesifikasi Optimum Minimum Memory DDR 512 MB 3. Spesifikasi Optimum Minimum Harddisk 40 Gb
4. Keyboard and Mouse 5. Monitor
1.4.3 Batasan Aplikasi
Hak akses : Super Admin, Admin, Customer
Super Admin : Mengakses keseluruhan data yang ada pada bagian admin, baik itu menambah mengurangi atau menghapus.
Admin : Mengakses keseluruhan data kecuali data
admin, dan dapat menambah mengurangi atau menghapus data.
Customer : Mengakses situs E-Commerce untuk melakukan transaksi pembelian, dan memberikan feedback.
(24)
4
1.5 Sumber Data
Sumber data yang digunakan untuk pembuatan aplikasi ini diperoleh dari :
1. Primer
Data-data primer diperoleh dari dokumen-dokumen dari pihak yang terkait
2. Sekunder
Data-data sekunder diperoleh dari buku, internet, dan sumber-sumber lainnya untuk mendukung data primer.
1.6 Sistematika Penyajian
Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut :
BAB 1. Pendahuluan
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Kerja Praktek.
BAB 2. Kajian Teori
Bab ini berisi tentang penjelasan teori-teori yang berkatian dengan pembuatan sistem dan mendukung pembuatan sistem yang ada
BAB 3. Analisis dan Rancangan Sistem
Bab ini berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan sistem, UML, ERD, dan gambaran arsitektur sistem.
BAB 4. Hasil Penelitian
Bab ini berisi tentang penjelasan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.
(25)
5
BAB 5. Pembahasan dan Uji Coba Hasil Penelitian
Bab ini berisi tentang penjelasan rencana pengujian sistem serta testing akan diuji dan dilakukan.
BAB 6. Simpulan dan Saran
Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat.
(26)
170
Universitas Kristen Maranatha
BAB 6. SIMPULAN DAN SARAN
Setelah melaksanakan penelitian tentang “Pembuatan Web E -Commerce Menggunakan Analytic Hirarchy Process Untuk Toko Sepatu
Atari” serta hasil pembahasan yang penulis uraikan 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 Toko Sepatu Atari”, antara lain:
Untuk sebelum ada program:
1. Pencatatan data product, category, order, brand, supplier , retur, pembelian, dan penjualan dilakukan masih secara manual.
2. Pencatatan data penjualan dan pembelian yang tidak sesuai dengan yang terjadi pada toko.
3. Sulitnya mencari informasi data-data barang serta stok.
Untuk sesudah ada program:
1. Aplikasi yang dibuat dapat mencatat data product, category, order, brand, 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 product serta stock kepada pengguna.
4. Aplikasi dapat memberikan informasi promosi tentang product kepada pembeli secara online.
5. Aplikasi dapat memasarkan produk – produk penjualan secara online tanpa harus membangun toko fisik.
(27)
171
Universitas Kristen Maranatha
6. Aplikasi dapat membuat laporan sales, customer, brand, category, order sesuai dengan status order sesuai tanggal yang diinginkan pengguna, dan dapat melihat prorduk 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:
1. Perlu adanya penambahan fitur seperti sms gateway untuk mempermudah transaksi baik untuk pelanggan atau pemilik toko. 2. Perlu ditingkatkan kembali keamanan data agar
(28)
172
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.
(1)
1.4 Ruang Lingkup Kajian
1.4.1 Batasan Perangkat Lunak
Ruang Lingkup yang terdapat dalam Software adalah: 1. Sistem Operasi : Microsoft Windows 7
2. Basis Data : XAMPP, MySQL 3. Bahasa Scripting : PHP
1.4.2 Batasan Perangkat Keras
1. Microsoft Windows 7 Ultimate2. Spesifikasi Optimum Minimum Memory DDR 512 MB 3. Spesifikasi Optimum Minimum Harddisk 40 Gb
4. Keyboard and Mouse 5. Monitor
1.4.3 Batasan Aplikasi
Hak akses : Super Admin, Admin, Customer
Super Admin : Mengakses keseluruhan data yang ada pada bagian admin, baik itu menambah mengurangi atau menghapus.
Admin : Mengakses keseluruhan data kecuali data admin, dan dapat menambah mengurangi atau menghapus data.
Customer : Mengakses situs E-Commerce untuk melakukan transaksi pembelian, dan memberikan feedback.
(2)
1.5 Sumber Data
Sumber data yang digunakan untuk pembuatan aplikasi ini diperoleh dari :
1. Primer
Data-data primer diperoleh dari dokumen-dokumen dari pihak yang terkait
2. Sekunder
Data-data sekunder diperoleh dari buku, internet, dan sumber-sumber lainnya untuk mendukung data primer.
1.6 Sistematika Penyajian
Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut :
BAB 1. Pendahuluan
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Kerja Praktek.
BAB 2. Kajian Teori
Bab ini berisi tentang penjelasan teori-teori yang berkatian dengan pembuatan sistem dan mendukung pembuatan sistem yang ada
BAB 3. Analisis dan Rancangan Sistem
Bab ini berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan sistem, UML, ERD, dan gambaran arsitektur sistem.
BAB 4. Hasil Penelitian
Bab ini berisi tentang penjelasan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.
(3)
BAB 5. Pembahasan dan Uji Coba Hasil Penelitian
Bab ini berisi tentang penjelasan rencana pengujian sistem serta testing akan diuji dan dilakukan.
BAB 6. Simpulan dan Saran
Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat.
(4)
Universitas Kristen Maranatha
BAB 6. SIMPULAN DAN SARAN
Setelah melaksanakan penelitian tentang “Pembuatan Web E -Commerce Menggunakan Analytic Hirarchy Process Untuk Toko Sepatu
Atari” serta hasil pembahasan yang penulis uraikan 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 Toko Sepatu Atari”, antara lain:
Untuk sebelum ada program:
1. Pencatatan data product, category, order, brand, supplier , retur,
pembelian, dan penjualan dilakukan masih secara manual.
2. Pencatatan data penjualan dan pembelian yang tidak sesuai dengan yang terjadi pada toko.
3. Sulitnya mencari informasi data-data barang serta stok.
Untuk sesudah ada program:
1. Aplikasi yang dibuat dapat mencatat data product, category, order, brand, 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 product serta stock
kepada pengguna.
4. Aplikasi dapat memberikan informasi promosi tentang product
kepada pembeli secara online.
5. Aplikasi dapat memasarkan produk – produk penjualan secara online tanpa harus membangun toko fisik.
(5)
Universitas Kristen Maranatha 6. Aplikasi dapat membuat laporan sales, customer, brand, category, order sesuai dengan status order sesuai tanggal yang diinginkan pengguna, dan dapat melihat prorduk 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:
1. Perlu adanya penambahan fitur seperti sms gateway untuk mempermudah transaksi baik untuk pelanggan atau pemilik toko. 2. Perlu ditingkatkan kembali keamanan data agar
(6)
172
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.