• Tidak ada hasil yang ditemukan

Perancangan dan Implementasi E-Commerce Prasarana Bebantenan Berbasis Web.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan dan Implementasi E-Commerce Prasarana Bebantenan Berbasis Web."

Copied!
14
0
0

Teks penuh

(1)

KOMPETENSI

REKAYASA PERANGKAT LUNAK

SKRIPSI

I MADE DEDIK AMIJAYA NIM. 1208605053

PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS UDAYANA

(2)

iii

(3)

Judul : Perancangan Dan Implementasi E-Commerce Prasarana Bebantenan Berbasis Web

Nama : I Made Dedik Amijaya Nim : 1208605053

Pembimbing I : Ida Bagus Made Mahendra, S.Kom, M.Kom. Pembimbing II : Agus Muliantara S.Kom, M.Kom.

ABSTRAK

Perkembangan budaya di bali tidak terlepas dari upacara keagamaan yang berupa prasarana bebantenan. Dewasa ini masyarakat pada umumnya cenderung lebih mengutamakan efisiensi dalam berbagai bidang yang salah satunya di dalam proses membuat prasarana bebantenan. Selain itu sarana pendukung pembuatan bebantenan saat ini semakin sulit ditemukan terutama di daerah perkotaan. Awalnya proses jual beli dilakukan secara tradisional yaitu dengan mengunjungi tempat penjual banten. Ada beberapa kekurangan dalam proses jual beli konvensional tersebut salah satunya yaitu keterbatasan di dalam memasarkan produk secara luas.

Dari permasalahan yang muncul di dalam melakukan transaksi jual beli produk banten secara tradisional maka dikembangkanlah suatu sistem informasi berupa electronic commerce (e-commerce). Dengan e-commerce dapat membantu membeli produk banten secara online dan dapat membantu penjual di dalam memasarkan produk banten secara luas. Dari hasil pengujian fungsionalitas sistem yang berdasarkan pada analisis kebutuhan sistem maka sudah berjalan sesuai dengan harapan yang meliputi seluruh proses dan kebutuhan pada sistem.

(4)

v

Title : Design and Implementation of E-Commerce Infrastructure Bebantenan Web-Based

Name : I Made Dedik Amijaya Student Number : 1208605053

Supervisor I : Ida Bagus Made Mahendra, S.Kom, M.Kom. Supervisor II : Agus Muliantara S.Kom, M.Kom.

ABSTRACT

Cultural development in Bali cannot be separated from religious ceremonies in the form of bebantenan infrastructure. Today people in general tend to prioritize efficiency in various fields, one of which is in the process of creating bebantenan infrastructure. Besides, means of support for bebantenan manufacture increasingly difficult to find nowadays, especially in urban areas. Initially the process of buying and selling is done traditionally by visiting offerings seller's premises. There are some shortcomings in the conventional process of buying and selling, that is, limitation in marketing the product widely.

(5)

KATA PENGANTAR

Puji syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa, karena berkat rahmat dan karunia-Nya, Tugas Akhir dengan judul “Perancangan dan Implementasi E-Commerce Prasarana Bebantenan Berbasis Web” ini dapat diselesaikan tepat pada waktu yang diberikan. Secara khusus penulis mengucapkan terima kasih dan penghargaan kepada berbagai pihak yang telah membantu penelitian ini, yaitu :

1. Bapak Ida Bagus Made Mahendra, S.Kom, M.Kom. sebagai Pembimbing I yang telah bersedia membimbing, memeriksa, mengkritik dan membantu menyempurnakan Tugas Akhir ini.

2. Bapak Agus Muliantara S.Kom, M.Kom. sebagai Pembimbing II serta selaku Ketua Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Udayana yang telah bersedia meluangkan waktu untuk memberikan saran dan masukan untuk menyempurnakan Tugas Akhir ini. 3. Bapak-bapak dan Ibu-ibu dosen di Jurusan Ilmu Komputer yang telah

memberikan masukan, saran, dan nasehat guna kelengkapan Tugas Akhir ini. 4. Teman-teman mahasiswa di Jurusan Ilmu Komputer yang telah memberikan

dukungan moral dalam penyelesaian Tugas Akhir ini.

5. Pio Pratama, S.Kom, Agus Winartha, S.Kom, Aditya Setiawan, S.Kom, Surya Winantara ,S.Kom, Ratna Sri Andi Yani, S.Kom., Sista Pradjna Paramitha, S.Kom., Nening Andiyani, S.KM sebagai sahabat yang sudah banyak membantu dalam memberikan saran, kritik, dan pemecahan masalah selama proses pelaksanaan penelitian

6. I Wayan Merta, Ni Ketut Rastini, I Wayan Muliastika S.Kom sebagai keluarga yang terus memberikan doa, semangat dan dukungan dalam penyelesaian penelitian ini.

Pada akhirnya penulis berharap agar adanya perbaikan pada Tugas Akhir ini mengingat keterbatasan penulis, sehingga sangat diharapkan adanya kritik dan saran yang membangun untuk pencapaian yang lebih baik.

Bukit Jimbaran, Agustus 2016

(6)

vii DAFTAR ISI

SURAT PERNYATAAN KEASLIAN KARYA ILMIAH ... ii

LEMBAR PERSETUJUAN UJIAN TUGAS AKHIR ... iii

ABSTRAK ... iv

ABSTRACT ... v

KATA PENGANTAR ... vi

DAFTAR ISI ... vii

DAFTAR TABEL ... x

DAFTAR GAMBAR ... xii

DAFTAR LAMPIRAN ... xv

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Rumusan Masalah ... 2

1.3. Batasan Masalah ... 2

1.4. Tujuan Penelitian ... 2

1.5. Manfaat Penelitian ... 3

1.6. Metodologi Penelitian ... 3

1.6.1. Metode Pengumpulan Data ... 3

1.6.2. Metode Pengembangan Sistem ... 3

1.6.3. Analisis Kebutuhan ... 4

1.6.4. Perancangan Sistem ... 4

1.6.5. Implementasi Sistem ... 5

1.6.6. Pengujian Sistem ... 5

BAB II TINJAUAN PUSTAKA ... 6

2.1. E-Commerce ... 6

2.1.1. Klasifikasi E-Commerce ... 6

2.1.2. Manfaat E-Commerce ... 7

2.2. Web Commerce ... 8

(7)

2.4. Banten ... 11

2.5. Data Flow Diagram (DFD) ... 13

2.6. Entity Relationship Diagram (ERD) ... 14

2.7. Metode Pengembangan Perangkat Lunak Waterfall ... 15

2.8. Tinjauan Studi ... 17

BAB III ANALISIS DAN PERANCANGAN ... 18

3.1. Analisis Kebutuhan Sistem ... 18

3.1.1. Kebutuhan Fungsional ... 18

3.1.2. Kebutuhan Non Fungsional... 20

3.2. Perancangan Sistem ... 21

3.2.1. Diagram Konteks ... 21

3.2.2. DFD Level-0... 22

3.2.3. DFD Level-1 Proses Login ... 25

3.2.4. DFD Level-1 Proses Manajemen Produk ... 26

3.2.5. DFD Level-1 Proses Order ... 28

3.2.6. DFD Level-1 Proses Mengelola Data ... 30

3.2.7. Entity Relationship Diagram... 32

3.2.8. Flowchart Sistem ... 34

3.3. Perancangan Antar Muka Sistem (Design Interface) ... 38

BAB IV HASIL DAN PEMBAHASAN ... 57

4.1. Gambaran Umum Sistem ... 57

4.2. Lingkungan Implementasi ... 57

4.3. Implementasi Basis Data ... 58

4.4. Implementasi Sistem ... 62

4.5. Implementasi Antar Muka Sistem ... 64

4.5.1. Implementasi Antar Muka Pada Customer ... 64

4.5.2. Implementasi Antar Muka Pada Penjual ... 73

4.5.3. Implementasi Antar Muka Pada Admin ... 79

4.6. Pengujian Sistem (Black Box Testing) ... 87

(8)

ix

BAB V PENUTUP ... 109

5.1. Kesimpulan ... 109

5.2. Saran ... 109

(9)

DAFTAR TABEL

Tabel 3. 1 Kebutuhan Fungsional Sistem ... 18

Tabel 4. 1 Checklist Pengujian Black Box ... 87

Tabel 4. 2 Pengujian Validasi Input Pada Proses Login ... 88

Tabel 4. 3 Pengujian Hak Akses Proses Login ... 88

Tabel 4. 4 Pengujian Proses Logout ... 89

Tabel 4. 5 Pengujian Validasi Proses Registrasi Customer ... 89

Tabel 4. 6 Pengujian Validasi Proses Registrasi Penjual ... 90

Tabel 4. 7 Pengujian Produk Berdasarkan Kategori Dan Detail Produk ... 91

Tabel 4. 8 Pengujian Pada Pilih Produk ... 91

Tabel 4. 9 Pengujian Pada Detail Keranjang Belanja ... 92

Tabel 4. 10 Pengujian Proses Checkout ... 92

Tabel 4. 11 Pengujian Konfirmasi Pembayaran ... 93

Tabel 4. 12 Pengujian Status Pemesanan ... 94

Tabel 4. 13 Pengujian Proses Konfirmasi Penerimaan ... 94

Tabel 4. 14 Pengujian Menambah Data Produk ... 95

Tabel 4. 15 Pengujian Melihat Data Produk ... 96

Tabel 4. 16 Pengujian Edit Data Produk ... 96

Tabel 4. 17 Pengujian Hapus Data Produk ... 97

Tabel 4. 18 Pengujian Menampilkan Daftar Pesanan ... 97

Tabel 4. 19 Pengujian Konfirmasi Pesanan Dan Konfirmasi Pengiriman ... 97

Tabel 4. 20 Pengujian Edit Profil Penjual ... 98

Tabel 4. 21 Pengujian Mengelola Biaya Pengiriman ... 99

Tabel 4. 22 Pengujian Menampilkan Entry data Produk ... 100

Tabel 4. 23 Pengujian Menampilkan Entry Data Penjual ... 100

Tabel 4. 24 Pengujian Menampilkan Entry Data Customer ... 100

Tabel 4. 25 Pengujian Menampilkan Entry Data Pemesanan ... 100

Tabel 4. 26 Pengujian Menampilkan Entry Data Pembayaran ... 101

(10)

xi

Tabel 4. 28 Pengujian Edit Data Produk ... 102

Tabel 4. 29 Pengujian Hapus Data Produk ... 103

Tabel 4. 30 Pengujian Menambah Data Penjual ... 103

Tabel 4. 31 Pengujian Edit Data Penjual ... 104

Tabel 4. 32 Pengujian Hapus Data Penjual ... 104

Tabel 4. 33 Pengujian Menambah Data Customer ... 105

Tabel 4. 34 Pengujian Edit Data Customer ... 105

Tabel 4. 35 Pengujian Hapus Data Customer ... 106

Tabel 4. 36 Pengujian Verifikasi data pemesanan ... 106

Tabel 4. 37 Tabel Bobot Nilai ... 107

(11)

DAFTAR GAMBAR

Gambar 2. 1 Banten Pejati ... 12

Gambar 2. 2 Banten Otonan ... 13

Gambar 2. 3 Metode Waterfall (Sommerville, 2003). ... 15

Gambar 3. 1 Diagram Konteks Sistem ... 21

Gambar 3. 2 DFD Level-0 Sistem ... 23

Gambar 3. 3 DFD Level-1 Proses Login ... 25

Gambar 3. 4 DFD Level-1 Proses Manajemen Produk ... 27

Gambar 3. 5 DFD Level 1 Proses Order ... 28

Gambar 3. 6 DFD level-1 Proses Mengelola Data ... 30

Gambar 3. 7 Entity Relationship Diagram Sistem ... 32

Gambar 3. 8 Flowchart Pada Customer ... 35

Gambar 3. 9 Flowchart Pada Penjual ... 36

Gambar 3. 10 Flowchart Pada Admin ... 37

Gambar 3. 11 Rancangan Tampilan Header ... 38

Gambar 3. 12 Rancangan Tampilan Content ... 39

Gambar 3. 13 Rancangan Tampilan Footer ... 39

Gambar 3. 14 Rancangan Tampilan Login ... 40

Gambar 3. 15 Rancangan Tampilan Customer Registrasi ... 40

Gambar 3. 16 Rancangan Tampilan Penjual Registrasi ... 41

Gambar 3. 17 Rancangan Tampilan Produk ... 42

Gambar 3. 18 Rancangan Tampilan Detail Produk ... 43

Gambar 3. 19 Rancangan Tampilan Keranjang ... 43

Gambar 3. 20 Rancangan Tampilan Checkout ... 44

Gambar 3. 21 Rancangan Tampilan Checkout Selesai ... 44

Gambar 3. 22 Rancangan Tampilan Konfirmasi Pembayaran ... 45

Gambar 3. 23 Rancangan Tampilan Status Pemesanan ... 46

Gambar 3. 24 Rancangan Tampilan Konfirmasi Penerimaan ... 46

(12)

xiii

Gambar 3. 26 Rancangan Tampilan Data Produk ... 48

Gambar 3. 27 Rancangan Tampilan Tambah Data Produk ... 48

Gambar 3. 28 Rancangan Tampilan Daftar Pesanan ... 49

Gambar 3. 29 Rancangan Tampilan Detail Pesanan ... 49

Gambar 3. 30 Rancangan Tampilan Konfirmasi Pengiriman ... 50

Gambar 3. 31 Rancangan Tampilan Profil Penjual ... 51

Gambar 3. 32 Rancangan Tampilan Biaya Pengiriman ... 51

Gambar 3. 33 Rancangan Tampilan Data Produk Pada Admin ... 52

Gambar 3. 34 Rancangan Tampilan Data Penjual Pada Admin ... 52

Gambar 3. 35 Rancangan Tampilan Data Customer Pada Admin ... 53

Gambar 3. 36 Rancangan Tampilan Daftar Pesanan Admin ... 54

Gambar 3. 37 Rancangan Tampilan Konfirmasi Pada Admin ... 54

Gambar 3. 38 Rancangan Tampilan Konfirmasi Pembayaran ... 55

Gambar 3. 39 Rancangan Tampilan Informasi Biaya Pengiriman Pada Admin ... 56

Gambar 3. 40 Tampilan Rancangan Pengaturan Rekening Pada Admin ... 56

Gambar 4. 1 Skema Basis Data Sistem ……….58

Gambar 4. 2 Tampilan Header Sistem ... 64

Gambar 4. 3 Tampilan Content Sistem ... 65

Gambar 4. 4 Tampilan Footer Sistem ... 65

Gambar 4. 5 Tampilan Login ... 66

Gambar 4. 6 Tampilan Registrasi Customer ... 67

Gambar 4. 7 Tampilan Daftar Produk ... 67

Gambar 4. 8 Tampilan Detail Produk ... 68

Gambar 4. 9 Tampilan Detail Keranjang ... 69

Gambar 4. 10 Tampilan Checkout ... 69

Gambar 4. 11 Tampilan Total Pemesanan ... 70

Gambar 4. 12 Tampilan Selesai Checkout ... 70

Gambar 4. 13 Tampilan Konfirmasi Pembayaran... 71

Gambar 4. 14 Tampilan Status Pemesanan ... 71

(13)

Gambar 4. 16 Tampilan Edit Profil Customer ... 72

Gambar 4. 17 Tampilan Registrasi Penjual... 73

Gambar 4. 18 Tampilan Data Produk Pada Penjual ... 74

Gambar 4. 19 Tampilan Tambah Data Produk ... 74

Gambar 4. 20 Tampilan Edit Produk ... 75

Gambar 4. 21 Tampilan Daftar Pesanan ... 75

Gambar 4. 22 Tampilan Detail Daftar Pesanan ... 76

Gambar 4. 23 Tampilan Konfirmasi Pesanan ... 76

Gambar 4. 24 Tampilan Profil Penjual ... 77

Gambar 4. 25 Tampilan Edit Profil Penjual ... 77

Gambar 4. 26 Tampilan Atur Biaya Pengiriman ... 78

Gambar 4. 27 Tampilan Edit Biaya Pengiriman ... 78

Gambar 4. 28 Tampilan Daftar Produk ... 79

Gambar 4. 29 Tampilan Daftar Penjual ... 80

Gambar 4. 30 Tampilan Daftar Customer ... 81

Gambar 4. 31 Tampilan Daftar Pesanan ... 82

Gambar 4. 32 Tampilan Detail Setiap Pesanan ... 82

Gambar 4. 33 Tampilan Daftar Konfirmasi Pembayaran ... 83

Gambar 4. 34 Tampilan Konfirmasi Pembayaran ke Penjual ... 83

Gambar 4. 35 Tampilan Informasi Biaya Pengiriman ... 84

Gambar 4. 36 Tampilan Pengaturan Rekening ... 85

Gambar 4. 37 Tampilan Edit Rekening Admin ... 85

Gambar 4. 38 Laporan Data Penjual ... 86

Gambar 4. 39 Laporan Data Produk ... 86

(14)

xv

DAFTAR LAMPIRAN

Referensi

Dokumen terkait

Di samping itu, sampel yang digunakan dalam penelitian ini menunjukkan struktur kepemilikan saham yang dimiliki oleh manajerial sangat sedikit dibandingkan dengan yang dimiliki

Asal Usul Harta: HASIL SENDIRI Atas Nama: PASANGAN/ANAK () Pemanfaatan: DIGUNAKAN SENDIRI Lainnya: 2008 Tahun Perolehan: - Rp. / Registrasi : DK

Konversi minyak jelantah sawit menjadi bahan bakar setara diesel melalui reaksi dekarboksilasi dengan pretreatment saponifikasi menggunakan Kalsium Hidroksida telah

e. Guru mengakhiri kegiatan pembelajaran dengan memberikan pesan agar peserta didik selalu belajar.. Contoh teks cerita ulang a. Dia anak dari seorang kepala suku.

Skripsi ini diajukan sebagai syarat untuk memperoleh gelar Sarjana Teknologi Pertanian pada Jurusan Ilmu dan Teknologi Pangan, Fakultas

Key Informan juga memberikan penjelasan mengenai peran humas sebagai fasilitator komunikasi yang mengatakan bahwa Humas Palang Merah Indonesia menjadi

Analisis Common Size Laporan Neraca Bank Syariah Mandiri Liabilitas, Dana Syirkah Temporer dan Ekuitas... Analisis Common Size Laporan Laba Rugi Bank Syariah Mandiri

Karakteristik dari Konsumen Indonesia (pada umumnya) Manusia memiliki banyak sekali kebutuhan dalam hidupnya dengan jumlah yang tidak terbatas, baik kebutuhan fisik