Pembuatan Aplikasi Sistem Informasi Berbasis E-Commerce untuk PT. Hidup Damai Textile.
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