Pembuatan Aplikasi Sistem Informasi Berbasis E-Commerce untuk PT. Hidup Damai Textile.

(1)

vi

ABSTRAK

PT. Hidup Damai Textile adalah sebuah perusahaan yang memproduksi sweater untuk diekspor ke berbagai negara yang bertempat di Bandung, Jawa Barat. Selain untuk ekspor, PT. Hidup Damai Textile pun ingin memasarkan hasil produksinya ke pasar domestik secara online. Oleh karena itu, diperlukan sebuah aplikasi yang dapat menjual hasil produksi PT. Hidup Damai Textile. Aplikasi pun dilengkapi dengan CRM (Customer Relationship Management) sehingga hubungan dengan

customer dapat dikelola dengan baik. Teknologi yang digunakan untuk membuat

aplikasi ini adalah ASP .NET. ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemrograman web untuk menciptakan halaman web yang dinamis.


(2)

vii

ABSTRACT

PT. Hidup Damai Textile is a company which produces sweaters for export to various countries, which took place in Bandung, West Java. In addition to exports, PT. Hidup Damai Textile wants to market its products to domestic market online. Therefore, needed an application that can sell the products of PT. Hidup Damai Textile. The application also comes with a CRM (Customer Relationship Management) so that the relationship with customers can be well managed. The technology used to create this application is the ASP. Net. ASP stands for Active Server Pages which is one of the web programming language for creating dynamic web pages.


(3)

viii

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

DAFTAR TABEL ... xiv

DAFTAR LAMPIRAN ... xv

BAB I 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.4.1. Batasan Perangkat Lunak (Software) ... 2

1.4.2. Batasan Perangkat Keras (Hardware) ... 3

1.4.3. Batasan Aplikasi ... 3

1.5. Sumber Data ... 4

1.6. Sistematika Penyajian... 4

BAB II KAJIAN TEORI ... 6

2.1. E-Commerce ... 6

2.2. CRM (Customer Relationship Management) ... 7

2.2.1. Elemen CRM ... 7

2.2.2. Keuntungan CRM ... 8

2.3. ASP .NET ... 9

2.3.1. Membuat Website Sederhana ...10

2.4. Microsoft SQL Server...11

2.4.1. Tabel ...11

2.4.2. DDL (Data Definition Language) ...12

2.4.2.1. Create ...12

2.4.2.2. Drop ...13

2.4.2.3. Alter ...13

2.5. C# ...13

2.5.1. Kelebihan C# ...14

2.5.2. Membuat Aplikasi Sederhana ...15

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

2.6.1. Kardinalitas Relasi ...18

2.7. Unified Modelling Language (UML) ...20

2.7.1. Use Case Diagram ...21

2.7.1.1. Include dan Extend Relationship ...23


(4)

ix

2.7.3. Class Diagram ...26

BAB III ANALISIS DAN RANCANGAN SISTEM ...29

3.1. Proses Bisnis ...29

3.2. UML (Unified Modeling Language) ...30

3.2.1 Use Case Diagram ...30

3.2.2 Activity Diagram ...32

3.2.2.1. Register ...32

3.2.2.2. Login ...33

3.2.2.3. Melihat produk ...33

3.2.2.4. Mencari Produk ...34

3.2.2.5. Menambah produk ...35

3.2.2.6. Mengubah produk ...36

3.2.2.7. Membeli produk ...37

3.2.2.8. Konfirmasi Pembayaran ...38

3.2.2.9. Melihat Komentar ...39

3.2.2.10. Menambah Komentar ...40

3.2.2.11. Menghapus Komentar ...41

3.2.2.12. Melihat Profil ...42

3.2.2.13. Mengubah Profil ...42

3.2.2.14. Melihat Ukuran ...43

3.2.2.15. Menambah Ukuran ...44

3.2.2.16. Mengubah Ukuran ...45

3.2.2.17. Melihat Kategori ...46

3.2.2.18. Menambah Kategori ...46

3.2.2.19. Mengubah Kategori ...47

3.2.2.20. Menambah Rating ...48

3.2.2.21. Approve Order ...49

3.2.2.22. Cancel Order...50

3.2.2.23. Melihat Report ...51

3.2.2.24. PrintReport ...51

3.2.2.25. Mengubah Password ...52

3.2.2.26. Menambah Admin Baru ...53

3.2.2.27. Menambah Produk ke Wishlist ...54

3.2.2.28. Melihat Wishlist ...55

3.2.2.29. Submit Wishlist ...55

3.2.2.30. Approve Wishlist ...56

3.2.3 Class Diagram ...57

3.3. ERD (Entity Relationship Diagram) ...58

3.4. ER toRelation ...60

3.5. Rancangan Tampilan Aplikasi ...63

BAB IV HASIL PENELITIAN ...75

4.1. Tampilan Antarmuka dengan Pengguna...75

BAB V PEMBAHASAN DAN UJI COBA ...96

HASIL PENELITIAN ...96

5.1. Evaluasi Fungsi ...96

5.2. Evaluasi Error Handling ...97


(5)

x

5.2.2. Error Handling Ketika Textbox Kosong ...97

5.2.3. ErrorHandling Ketika Format Email Salah ...98

5.2.4. Error Handling Ketika Insert Gagal ...98

5.2.5. Error Handling Ketika Stok Barang Tidak Cukup...98

5.2.6. Error Handling Ketika Ubah Password Gagal ...99

5.2.7. Error Handling Ketika Konfirmasi Password Salah...99

5.3. Blackbox Testing ...99

5.3.1. Test Case Register ...99

5.3.2. Test Case Login ...100

5.3.3. Test Case Melihat Produk ...100

5.3.4. Test Case Mencari Produk ...101

5.3.5. Test Case Menambah Produk ...101

5.3.6. Test Case Mengubah Produk ...101

5.3.7. Test Case Membeli Produk ...102

5.3.8. Test Case Konfirmasi Pembayaran ...102

5.3.9. Test Case Melihat Komentar ...103

5.3.10. Test Case Menambah Komentar ...103

5.3.11. Test Case Menghapus Komentar ...103

5.3.12. Test Case Melihat Profil ...104

5.3.13. Test Case Mengubah Profil ...104

5.3.14. Test Case Melihat Ukuran...104

5.3.15. Test Case Menambah Ukuran ...104

5.3.16. Test Case Mengubah Ukuran ...105

5.3.17. Test Case Melihat Kategori ...105

5.3.18. Test Case Menambah Kategori ...106

5.3.19. Test Case Mengubah Kategori ...106

5.3.20. Test Case Menambah Rating ...106

5.3.21. Test Case Approve Order ...107

5.3.22. Test Case Cancel Order ...107

5.3.23. Test Case Melihat Report ...108

5.3.24. Test Case Print Report...108

5.3.25. Test Case Mengubah Password ...108

5.3.26. Test Case Menambah Admin Baru ...109

5.3.27. Test Case Menambah Produk ke Wishlist ...110

5.3.28. Test Case Melihat Wishlist ...110

5.3.29. Test Case Submit Wishlist ...110

5.3.30. Test Case Approve Wishlist ...111

5.4. UAT (User Acceptance Test) ...111

BAB VI SIMPULAN DAN SARAN ...114

6.1. Simpulan ...114

6.2. Saran ...114


(6)

xi

DAFTAR GAMBAR

Gambar 1 Contoh ASP - Default.aspx ... 10

Gambar 2 Contoh ASP - Tampilan Browser ... 11

Gambar 3 Contoh Query Create ... 12

Gambar 4 Contoh Create Table ... 12

Gambar 5 Contoh Query Drop ... 13

Gambar 6 Contoh Query Alter ... 13

Gambar 7 Contoh C# - Default.aspx (Source) ... 15

Gambar 8 Contoh C# - Default.aspx (Design) ... 15

Gambar 9 Contoh C# - Default.aspx.cs ... 16

Gambar 10 Contoh C# - Tampilan Browser ... 16

Gambar 11 Contoh Kardinalitas Relasi One to One ... 18

Gambar 12 Contoh Kardinalitas Relasi One to Many-1 ... 18

Gambar 13 Contoh Kardinalitas Relasi One to Many-2 ... 19

Gambar 14 Kardinalitas Relasi Many to Many ... 19

Gambar 15 Contoh ERD ... 20

Gambar 16 Contoh Use Case Diagram ... 22

Gambar 17 Contoh Include Relationship ... 23

Gambar 18 Contoh Extend Relationship ... 23

Gambar 19 Contoh Activity Diagram ... 26

Gambar 20 Class Diagram - Class ... 27

Gambar 21 Class Diagram - Relationship ... 27

Gambar 22 Class Diagram - Multiplicity ... 27

Gambar 23 Class Diagram - Peran ... 28

Gambar 24 Use Case Diagram ... 31

Gambar 25 ActivityDiagramRegister ... 32

Gambar 26 ActivityDiagramLogin ... 33

Gambar 27 ActivityDiagram Melihat Produk ... 34

Gambar 28 ActivityDiagram Mencari Produk ... 34

Gambar 29 ActivityDiagram Menambah Produk ... 35

Gambar 30 ActivityDiagram Mengubah Produk ... 36

Gambar 31 ActivityDiagram Membeli Produk ... 37

Gambar 32 ActivityDiagram Konfirmasi Pembayaran ... 38

Gambar 33 ActivityDiagram Melihat Komentar ... 39

Gambar 34 ActivityDiagram Menambah Komentar ... 40

Gambar 35 ActivityDiagram Menghapus Komentar ... 41

Gambar 36 ActivityDiagram Melihat Profil ... 42

Gambar 37 ActivityDiagram Mengubah Profil ... 43

Gambar 38 ActivityDiagram Melihat Ukuran ... 43

Gambar 39 ActivityDiagram Menambah Ukuran ... 44

Gambar 40 Activity Diagram Mengubah Ukuran ... 45

Gambar 41 ActivityDiagram Melihat Kategori ... 46

Gambar 42 AcitvityDiagram Menambah Kategori ... 47

Gambar 43 ActivityDiagram Mengubah Kategori ... 48

Gambar 44 ActivityDiagram Menambah Rating ... 48

Gambar 45 ActivityDiagramApprove Order ... 49


(7)

xii

Gambar 47 ActivityDiagram Melihat Report ... 51

Gambar 48 ActivityDiagramPrintReport ... 51

Gambar 49 ActivityDiagram Mengubah Password ... 52

Gambar 50 ActivityDiagram Menambah Admin Baru ... 53

Gambar 51 ActivityDiagram Menambah Produk ke Wishlist ... 54

Gambar 52 ActivityDiagram Melihat Wishlist ... 55

Gambar 53 ActivityDiagram SubmitWishlist ... 55

Gambar 54 ActivityDiagramApproveWishlist ... 56

Gambar 55 Class Diagram ... 57

Gambar 56 Entity Relationship Diagram ... 60

Gambar 57 Rancangan Halaman Awal ... 63

Gambar 58 Rancangan Halaman Lihat Produk ... 64

Gambar 59 Rancangan Halaman Checkout ... 64

Gambar 60 Rancangan Halaman Konfirmasi Pembayaran ... 65

Gambar 61 Rancangan Halaman Cek Order ... 65

Gambar 62 Rancangan Halaman Wishlist ... 66

Gambar 63 Rancangan Halaman Hasil Search ... 66

Gambar 64 Rancangan Halaman Lihat Ukuran ... 67

Gambar 65 Rancangan Halaman Tambah Ukuran ... 67

Gambar 66 Rancangan Halaman Lihat Kategori ... 68

Gambar 67 Rancangan Halaman Tambah Kategori ... 68

Gambar 68 Rancangan Halaman Lihat Profil ... 69

Gambar 69 Rancangan Halaman Ubah Password ... 69

Gambar 70 Rancangan Gambar Ubah Profil ... 70

Gambar 71 Rancangan Halaman Tambah Admin ... 70

Gambar 72 Rancangan Halaman Tambah Produk ... 71

Gambar 73 Rancangan Halaman Tambah Product Detail ... 71

Gambar 74 Rancangan Halaman Ubah Produk ... 72

Gambar 75 Rancangan Halaman Register ... 72

Gambar 76 Rancangan Halaman Approve Order ... 73

Gambar 77 Rancangan Halaman Cancel Order ... 73

Gambar 78 Rancangan Halaman Approve Wishlist ... 74

Gambar 79 Tampilan Halaman Awal (Guest) ... 75

Gambar 80 Tampilan Halaman Awal (Admin) ... 76

Gambar 81 Tampilan Halaman Awal (Customer) ... 76

Gambar 82 Tampilan Halaman Profil ... 77

Gambar 83 Tampilan Halaman Ubah Profil... 77

Gambar 84 Tampilan Halaman Ubah Password ... 78

Gambar 85 Tampilan Halaman Hasil Search ... 78

Gambar 86 Tampilan Halaman Lihat Produk ... 79

Gambar 87 Tampilan Halaman Lihat Gambar ... 80

Gambar 88 Tampilan Add to Cart ... 80

Gambar 89 Tampilan Halaman Final Checkout ... 81

Gambar 90 Tampilan Nomor Order ... 81

Gambar 91 Tampilan Notifikasi Email (Order) ... 82

Gambar 92 Tampilan Halaman Konfirmasi Pembayaran ... 82

Gambar 93 Tampilan Pemberitahuan Email Konfirmasi Pembayaran ... 83

Gambar 94 Tampilan Halaman Approve Order ... 83

Gambar 95 Tampilan Halaman Cancel Order ... 84

Gambar 96 Tampilan Halaman Add to Wishlist ... 84


(8)

xiii

Gambar 98 Tampilan Pemberitahuan Wishlist Lewat Email ... 85

Gambar 99 Tampilan Halaman Approve Wishlist ... 86

Gambar 100 Tampilan Notifikasi Email Wishlist ... 86

Gambar 101 Tampilan Halaman Cek Order ... 87

Gambar 102 Tampilan Halaman Tambah Admin ... 87

Gambar 103 Tampilan Halaman Tambah Produk ... 88

Gambar 104 Tampilan Halaman Notifikasi Barang Baru Lewat Email ... 88

Gambar 105 Tampilan Halaman Tambah Product Detail ... 89

Gambar 106 Tampilan Halaman Lihat Ukuran ... 89

Gambar 107 Tampilan Halaman Tambah Ukuran ... 90

Gambar 108 Tampilan Halaman Lihat Kategori ... 90

Gambar 109 Tampilan Halaman Tambah Kategori ... 91

Gambar 110 Tampilan Halaman Register ... 91

Gambar 111 Tampilan Halaman ReportSales (RangeMonth) ... 92

Gambar 112 Tampilan Halaman Report Sales (Bulanan) ... 92

Gambar 113 Tampilan Halaman Report Stock ... 93

Gambar 114 Tampilan Halaman Report Best Seller Product ... 93

Gambar 115 Tampilan Halaman Report Best Customer ... 94

Gambar 116 Tampilan Halaman Report Wishlist Bulanan ... 94

Gambar 117 Tampilan Halaman Report Best Wishlist Product ... 95

Gambar 118 Tampilan Halaman Report PDF ... 95

Gambar 119 Error Handling Ketika Login ... 97

Gambar 120 Error Handling Ketika Textbox Kosong ... 97

Gambar 121 Error Handling Ketika Format Email Salah ... 98

Gambar 122 Error Handling Ketika Insert Gagal ... 98

Gambar 123 Error Handling Ketika Stok Barang Tidak Cukup ... 98

Gambar 124 Error Handling Ketika Ubah Password Gagal ... 99


(9)

xiv

DAFTAR TABEL

Tabel I Notasi ERD (Hartini, 2006) ... 17

Tabel II Notasi Use Case Diagram (Djoni Setiawan, 2007) ... 21

Tabel III Komponen ActivityDiagram (Sri Dharwiyanti, 2004) ... 25

Tabel IV Tabel ER to Relation... 60

Tabel V Test Case Register ... 99

Tabel VI Test Case Login ... 100

Tabel VII Test Case Lihat Produk ... 100

Tabel VIII Test Case Cari Produk ... 101

Tabel IX Test Case Menambah Produk ... 101

Tabel X Test Case Mengubah Produk ... 101

Tabel XI Test Case Membeli Produk... 102

Tabel XII Test Case Konfirmasi Pembayaran ... 102

Tabel XIII Test Case Melihat Komentar ... 103

Tabel XIV Test Case Menambah Komentar ... 103

Tabel XV Test Case Menghapus Komentar ... 103

Tabel XVI Test Case Melihat Profil ... 104

Tabel XVII Test Case Mengubah Profil ... 104

Tabel XVIII Test Case Melihat Ukuran ... 104

Tabel XIX Test Case Menambah Ukuran ... 104

Tabel XX Test Case Mengubah Ukuran ... 105

Tabel XXI Test Case Melihat Kategori ... 105

Tabel XXII Test Case Menambah Kategori ... 106

Tabel XXIII Test Case Mengubah Kategori ... 106

Tabel XXIV Test Case Menambah Rating ... 106

Tabel XXV Test Case Approve Order ... 107

Tabel XXVI Test Case Cancel Order ... 107

Tabel XXVII Test Case Melihat Report ... 108

Tabel XXVIII Test Case Print Report ... 108

Tabel XXIX Test Case Mengubah Password ... 108

Tabel XXX Test Case Menambah Admin Baru ... 109

Tabel XXXI Test Case Menambah Produk ke Wishlist ... 110

Tabel XXXII Test Case Melihat Wishlist ... 110

Tabel XXXIII Test Case Submit Wishlist ... 110

Tabel XXXIV Test Case Approve Wishlist ... 111

Tabel XXXV UAT Batasan User ... 111

Tabel XXXVI UAT Pengetahuan E-Commerce ... 111

Tabel XXXVII UAT Tampilan Website E-Commerce ... 112

Tabel XXXVIII UAT Kemudahan Penggunaan dan Pemahaman ... 112

Tabel XXXIX UAT Fungsionalitas ... 112


(10)

xv

DAFTAR LAMPIRAN

LAMPIRAN A – UAT (USER ACCEPTANCE TEST)…..………….………A.1 LAMPIRAN B –RIWAYAT HIDUP………..………B.1


(11)

1

BAB I PENDAHULUAN

1.1. Latar Belakang Masalah

Dengan perkembangan teknologi informasi sekarang ini, banyak jenis-jenis dan peluang bisnis baru yang dilakukan secara elektronik. Perkembangan internet memang cepat dan memberi pengaruh signifikan dalam segala aspek kehidupan. Internet membantu banyak orang untuk berinteraksi, berkomunikasi, bahkan melakukan perdagangan dengan orang dari segala penjuru dunia dengan cepat dan mudah.

Beberapa tahun terakhir ini dengan merebaknya media internet

menyebabkan banyaknya perusahaan yang mencoba menawarkan berbagai macam produknya dengan menggunakan internet. Bentuk perdagangan secara elektronik tersebut dikenal dengan istilah electronic commerce (e-commerce).

Electronic commerce biasa dikenal sebagai e-commerce atau

eCommerce, yaitu pembelian dan penjualan produk atau jasa melalui

internet. Keberadaan e-commerce merupakan alternatif bisnis yang cukup menjanjikan untuk diterapkan saat ini karena memberikan banyak kemudahan bagi pihak penjual dan pembeli dalam melakukan transaksi perdagangan.

PT. Hidup Damai Textile adalah sebuah perusahaan yang memproduksi sweater untuk diekspor ke berbagai negara. Selain untuk ekspor, PT. Hidup Damai Textile pun ingin memasarkan hasil produksinya ke pasar domestik secara online. Oleh karena itu, dibutuhkan adanya sebuah aplikasi yang dapat menjual produk-produk dari PT. Hidup Damai Textile. Selain itu, CRM (Customer Relationship Management) pun akan diterapkan pada aplikasi tersebut agar hubungan antara perusahaan dengan customer

dapat dikelola dengan baik.

E-commerce ini akan dibuat menggunakan teknologi ASP .NET. ASP adalah singkatan dari Active Server Pages yang merupakan salah satu


(12)

2

bahasa pemrograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu teknologi dari Microsoft yang diproses melalui

web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser.

1.2. Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, berikut ini dipaparkan pokok-pokok persoalan yang akan dibahas dan dijawab dalam penelitian yaitu sebagai berikut:

1. Bagaimana cara PT. Hidup Damai Textile memasarkan hasil produksinya ke pasar domestik?

2. Bagaimana menerapkan CRM pada website e-commerce PT. Hidup Damai Textile?

1.3. Tujuan Pembahasan

Tujuan dari penelitian ini adalah:

1. Membuat website e-commerce yang dinamis dengan tampilan yang mudah digunakan oleh pengguna (user friendly).

2. Menerapkan CRM pada website e-commerce PT. Hidup Damai Textile agar hubungan antara perusahaan dengan customer dapat dikelola dengan baik.

1.4. Ruang Lingkup Kajian

1.4.1. Batasan Perangkat Lunak (

Software

)

Perangkat lunak (software) yang digunakan dalam pembuatan aplikasi adalah:

a. Sistem operasi : Microsoft Windows XP Professional SP 3. b. Sistem basis data : Microsoft SQL Server 2008 R2.


(13)

3

1.4.2. Batasan Perangkat Keras (

Hardware

)

Perangkat keras (hardware) yang dibutuhkan untuk menggunakan aplikasi adalah:

a. Processor : Intel Pentium dual-core processor T2390. b. Memory : 512 MB DDR2.

c. Space harddisk : 160 GB.

1.4.3. Batasan Aplikasi

Berikut adalah fitur–fitur yang ingin dicapai : 1. Admin:

a. Login.

b. Mengubah password.

c. Mengelola produk yang meliputi create, update, view, dan search. d. Mengelola komentar yang meliputi create, view, dan delete.

e. Mengelola kategori, dan ukuran produk yang meliputi create, update, dan view.

f. Mengelola data admin yang meliputi create, update, dan view.

g. Mencetak dan melihat report yang meliputi report sales (bulanan dan rentang bulan), best seller product, best customer, dan report wishlist

(bulanan dan produk yang paling banyak masuk wishlist). h. Approve wishlist.

i. Mengelola order yang meliputi approve dan cancel. 2. Customer:

a. Login.

b. Mencari , melihat dan membeli produk (shopping cart). c. Mengubah password.

d. Konfirmasi pembayaran.

e. Melihat dan menambah komentar. f. Memberi rating kepada suatu produk.

g. Melihat, submit, dan menambah produk ke wishlist.

h. Mengelola profil yang meliputi view dan update. i. Search produk.


(14)

4

j. Melihat dan meng-cancel order. 3. Guest:

a. Login dan register menjadi member. b. Melihat dan mencari produk

c. Melihat komentar

Batasan dalam aplikasi:

1. Sistem pembayaran barang dilakukan dengan transfer antar rekening secara manual yang kemudian divalidasi oleh admin setelah pembeli mengkonfirmasi pembayaran.

1.5. Sumber Data

Data yang digunakan oleh penulis terdiri dari 2 jenis, yaitu: a. Sumber data primer :diperoleh dari PT. Hidup Damai Textile. b. Sumber data sekunder: e-book yang terdapat di internet.

1.6. Sistematika Penyajian

Organisasi penulisan laporan pembuatan aplikasi ini per-bab adalah sebagai berikut:

BAB I PENDAHULUAN

Berisi uraian garis besar yang meliputi latar, perumusan masalah, tujuan, batasan masalah, dan sistematika penyajian.

BAB II KAJIAN TEORI

Bab ini berisi teori atau algoritma atau metode penunjang yang digunakan ketika mengerjakan karya ilmiah.

BAB III ANALISA DAN RANCANGAN SISTEM

Berisi analisis dan perancangan aplikasi yang dibuat meliputi pembuatan proses bisnis, Entity Relationship Diagram (ERD), Use Case Diagram, Activity Diagram, Class Diagram, relasi table, dan konsep tampilan antar muka.


(15)

5

BAB IV HASIL PENELITIAN

Berisi penjelasan dari aplikasi bagaimana cara menggunakannya disertai dengan contoh tampilannya.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Berisi evaluasi mengenai aplikasi yang dikerjakan. BAB VI SIMPULAN DAN SARAN


(16)

114

BAB VI SIMPULAN DAN SARAN

6.1. Simpulan

Selama proses pembuatan aplikasi dan laporan, dapat ditarik kesimpulan sebagai berikut:

1. Dengan adanya website e-commerce, PT. Hidup Damai Textile dapat memasarkan hasil produksinya ke pasar domestic dan dapat mempermudah penjualan dalam hal tempat, waktu, dan biaya serta hubungan dengan customer pun dapat dijalin dengan baik.

2. Website e-commerce telah menerapkan CRM dan hubungan antara perusahaan dengan customer dapat dikelola dengan baik.

3. Berdasarkan hasil UAT (User Acceptance Test), website e-commerce ini memiliki tampilan yang menarik, sudah berjalan dengan baik, dan pengguna tidak mengalami kesulitan dalam menggunakan website e-commerce ini.

4. Adanya error handling setiap ada kesalahan dapat membantu pengguna dalam menggunakan website e-commerce ini.

6.2. Saran

Berikut ini adalah saran yang dapat menjadi bahan pertimbangan apabila aplikasi ini akan dikembangkan atau diperbaiki kekurangannya di kemudian hari:

1. Menambahkan metode pembayaran, misalnya melalui paypal. 2. Adanya fitur untuk menghitung tarif pengiriman barang.


(17)

115

DAFTAR PUSTAKA

1. Setiawan, Deris. (2002). E-Commerce. Retrieved February 20, 2011, from docstoc.

2. Gunawan, Johanes. (2008).Cepat Mahir ASP. Retrieved March 11, 2009, from ilmukomputer.

3. Amri, M.Choirul. (2005). Pengantar ASP .NET. Retrieved May 14, 2005. 4. Hartini. (2006). Analisis dengan Diagram Keterhubungan Entitas (Entity

Relationship Diagram/ERD). Retrieved March 22, 2009.

5. Dharwiyanti, Sri. (2004). Pengantar Unified Modeling Language (UML). Retrieved March 22, 2009.

6. Heru Danardatu, Heru. (2003). Pengenalan Customer Relationship Management (CRM). Retrieved May 31, 2011, from ilmukomputer.

7. Dharwiyanti, Sri. (2004). Pengantar Unified Modeling Language (UML). Retrieved March 22, 2009, from ilmukomputer.

8. Pronoto, M.Suryo. (2009). C# Part 1 - Pengenalan Logika Basic: Electronic references. Retrieved March 23, 2009.

9. Kurniawan, Erick. Pengenalan Komputer dan C# 2.0. Retrieved March 22, 2009.

10. Tutang. (2007). Microsoft SQL Server 2000 Bagi Pemula. Retrieved March 3, 2009.

11. Lipschutz, M. M.,Ph.D., & Lipschutz S., Ph.D., (1990). PENGOLAHAN DATA. Erlangga


(1)

bahasa pemrograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu teknologi dari Microsoft yang diproses melalui

web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser.

1.2. Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, berikut ini dipaparkan pokok-pokok persoalan yang akan dibahas dan dijawab dalam penelitian yaitu sebagai berikut:

1. Bagaimana cara PT. Hidup Damai Textile memasarkan hasil produksinya ke pasar domestik?

2. Bagaimana menerapkan CRM pada website e-commerce PT. Hidup Damai Textile?

1.3. Tujuan Pembahasan

Tujuan dari penelitian ini adalah:

1. Membuat website e-commerce yang dinamis dengan tampilan yang mudah digunakan oleh pengguna (user friendly).

2. Menerapkan CRM pada website e-commerce PT. Hidup Damai Textile agar hubungan antara perusahaan dengan customer dapat dikelola dengan baik.

1.4. Ruang Lingkup Kajian

1.4.1. Batasan Perangkat Lunak (

Software

)

Perangkat lunak (software) yang digunakan dalam pembuatan aplikasi adalah:

a. Sistem operasi : Microsoft Windows XP Professional SP 3. b. Sistem basis data : Microsoft SQL Server 2008 R2.


(2)

3

1.4.2. Batasan Perangkat Keras (

Hardware

)

Perangkat keras (hardware) yang dibutuhkan untuk menggunakan aplikasi adalah:

a. Processor : Intel Pentium dual-core processor T2390. b. Memory : 512 MB DDR2.

c. Space harddisk : 160 GB.

1.4.3. Batasan Aplikasi

Berikut adalah fitur–fitur yang ingin dicapai : 1. Admin:

a. Login.

b. Mengubah password.

c. Mengelola produk yang meliputi create, update, view, dan search. d. Mengelola komentar yang meliputi create, view, dan delete.

e. Mengelola kategori, dan ukuran produk yang meliputi create, update, dan view.

f. Mengelola data admin yang meliputi create, update, dan view.

g. Mencetak dan melihat report yang meliputi report sales (bulanan dan rentang bulan), best seller product, best customer, dan report wishlist

(bulanan dan produk yang paling banyak masuk wishlist). h. Approve wishlist.

i. Mengelola order yang meliputi approve dan cancel. 2. Customer:

a. Login.

b. Mencari , melihat dan membeli produk (shopping cart). c. Mengubah password.

d. Konfirmasi pembayaran.

e. Melihat dan menambah komentar. f. Memberi rating kepada suatu produk.

g. Melihat, submit, dan menambah produk ke wishlist.

h. Mengelola profil yang meliputi view dan update. i. Search produk.


(3)

j. Melihat dan meng-cancel order. 3. Guest:

a. Login dan register menjadi member. b. Melihat dan mencari produk

c. Melihat komentar

Batasan dalam aplikasi:

1. Sistem pembayaran barang dilakukan dengan transfer antar rekening secara manual yang kemudian divalidasi oleh admin setelah pembeli mengkonfirmasi pembayaran.

1.5. Sumber Data

Data yang digunakan oleh penulis terdiri dari 2 jenis, yaitu: a. Sumber data primer :diperoleh dari PT. Hidup Damai Textile. b. Sumber data sekunder: e-book yang terdapat di internet.

1.6. Sistematika Penyajian

Organisasi penulisan laporan pembuatan aplikasi ini per-bab adalah sebagai berikut:

BAB I PENDAHULUAN

Berisi uraian garis besar yang meliputi latar, perumusan masalah, tujuan, batasan masalah, dan sistematika penyajian.

BAB II KAJIAN TEORI

Bab ini berisi teori atau algoritma atau metode penunjang yang digunakan ketika mengerjakan karya ilmiah.

BAB III ANALISA DAN RANCANGAN SISTEM

Berisi analisis dan perancangan aplikasi yang dibuat meliputi pembuatan proses bisnis, Entity Relationship Diagram (ERD), Use Case Diagram, Activity Diagram, Class Diagram, relasi table, dan konsep tampilan antar muka.


(4)

5

BAB IV HASIL PENELITIAN

Berisi penjelasan dari aplikasi bagaimana cara menggunakannya disertai dengan contoh tampilannya.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Berisi evaluasi mengenai aplikasi yang dikerjakan. BAB VI SIMPULAN DAN SARAN


(5)

114

BAB VI SIMPULAN DAN SARAN

6.1. Simpulan

Selama proses pembuatan aplikasi dan laporan, dapat ditarik kesimpulan sebagai berikut:

1. Dengan adanya website e-commerce, PT. Hidup Damai Textile dapat memasarkan hasil produksinya ke pasar domestic dan dapat mempermudah penjualan dalam hal tempat, waktu, dan biaya serta hubungan dengan customer pun dapat dijalin dengan baik.

2. Website e-commerce telah menerapkan CRM dan hubungan antara perusahaan dengan customer dapat dikelola dengan baik.

3. Berdasarkan hasil UAT (User Acceptance Test), website e-commerce ini memiliki tampilan yang menarik, sudah berjalan dengan baik, dan pengguna tidak mengalami kesulitan dalam menggunakan website e-commerce ini.

4. Adanya error handling setiap ada kesalahan dapat membantu pengguna dalam menggunakan website e-commerce ini.

6.2. Saran

Berikut ini adalah saran yang dapat menjadi bahan pertimbangan apabila aplikasi ini akan dikembangkan atau diperbaiki kekurangannya di kemudian hari:

1. Menambahkan metode pembayaran, misalnya melalui paypal. 2. Adanya fitur untuk menghitung tarif pengiriman barang.


(6)

115

DAFTAR PUSTAKA

1. Setiawan, Deris. (2002). E-Commerce. Retrieved February 20, 2011, from docstoc.

2. Gunawan, Johanes. (2008).Cepat Mahir ASP. Retrieved March 11, 2009, from ilmukomputer.

3. Amri, M.Choirul. (2005). Pengantar ASP .NET. Retrieved May 14, 2005. 4. Hartini. (2006). Analisis dengan Diagram Keterhubungan Entitas (Entity

Relationship Diagram/ERD). Retrieved March 22, 2009.

5. Dharwiyanti, Sri. (2004). Pengantar Unified Modeling Language (UML). Retrieved March 22, 2009.

6. Heru Danardatu, Heru. (2003). Pengenalan Customer Relationship Management (CRM). Retrieved May 31, 2011, from ilmukomputer.

7. Dharwiyanti, Sri. (2004). Pengantar Unified Modeling Language (UML). Retrieved March 22, 2009, from ilmukomputer.

8. Pronoto, M.Suryo. (2009). C# Part 1 - Pengenalan Logika Basic: Electronic references. Retrieved March 23, 2009.

9. Kurniawan, Erick. Pengenalan Komputer dan C# 2.0. Retrieved March 22, 2009.

10. Tutang. (2007). Microsoft SQL Server 2000 Bagi Pemula. Retrieved March 3, 2009.

11. Lipschutz, M. M.,Ph.D., & Lipschutz S., Ph.D., (1990). PENGOLAHAN DATA. Erlangga