iv
UNIVERSITAS BINA NUSANTARA
Jurusan Sistem Informasi
Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer
Semester Ganjil Tahun 2005 / 2006
ANALISIS DAN PERANCANGAN SISTEM PENJUALAN ONLINE BERBASISKAN WEB PADA PO. LIMAS EXPRESS
Oktavia 0600612070 Erlin Yuliana 0600613395 Andy Prayitno 0600613741
Kelas / Kelompok : 07 PBA / 06
Abstrak
Perancangan penjualan online berbasiskan web pada PO. Limas Express dilakukan dengan tujuan untuk memudahkan perusahaan dalam memberikan pelayanan yang lebih baik kepada setiap pelanggannya. Bagi pelanggan, aplikasi ini tentu akan memberikan kemudahan bagi mereka dalam berinteraksi dan bertransaksi dengan perusahaan. Penelitian ini dilakukan karena melihat kurang optimalnya pelayanan yang diberikan perusahaan terhadap pelanggannya.
Metodologi yang digunakan dalam penulisan skripsi ini adalah metode analisis, pengumpulan data, dan perancangan, yaitu dengan melakukan survei langsung terhadap sistem yang berjalan, serta mengidentifikasi kebutuhan sistem melalui kuisioner dan kemudian merancang suatu sistem pendukung pelayanan bagi perusahaan.
Hasil yang dicapai adalah sebuah situs yang dapat melakukan transaksi pemesanan online serta dapat memberikan informasi yang uptodate dan sesuai dengan kebutuhan pelanggan.
Jadi situs ini diharapkan dapat membantu perusahaan dalam memberikan pelayanan yang lebih optimal bagi pelanggannya sehingga dapat mempererat hubungan antara perusahaan dengan pelanggan, meningkatkan kepuasan pelanggan dan pada akhirnya dapat membawa keuntungan yang maksimum bagi perusahaan.
Kata Kunci :
v PRAKATA
Segala puji dan syukur kami panjatkan kepada Tuhan YME yang telah memberikan rahmat dan karuniaNya sehingga penulis dapat menyelesaikan penulisan skripsi yang berjudul “Analisis dan Perancangan Sistem Penjualan Online Berbasiskan Web pada PO. Limas Express” dengan baik dan tepat pada waktunya. Skripsi ini merupakan salah satu syarat kelulusan Program Pendidikan Sarjana (S1) dari Fakultas Ilmu komputer, pada jurusan Komputerisasi Akuntansi Universitas Bina Nusantara Jakarta.
Pada kesempatan ini, penulis ingin menyampaikan ucapan terima kasih kepada semua pihak yang telah membantu memberikan pengarahan, bimbingan serta dorongan dalam penyusunan skripsi ini, terutama kepada:
1. Prof. Dr. Gerardus Polla, M. App. Sc, selaku Rektor Universitas Bina Nusantara yang telah memberi banyak kepercayaan dan kesempatan bagi penulis untuk menyelesaikan skripsi ini.
2. Bapak Ir. Sablin Yusuf, M. Sc, M. Comp. Sc, Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.
3. Bapak Idris Gautama, Ketua Program Studi Komputerisasi Akuntansi Universitas Bina Nusantara.
vi
5. Para dosen Universitas Bina Nusantara yang tidak dapat disebutkan satu per satu, yang telah memberikan bekal pengetahuan kepada penulis.
6. Para Pimpinan dan Staff PO. Limas Express yang telah banyak membantu dan memberikan informasi yang dibutuhkan oleh penulis dalam pengumpulan data guna penyusunan skripsi ini.
7. Seluruh Staff Perpustakaan yang telah membantu untuk mendapatkan buku-buku refrensi yang berguna dalam penulisan dan penyelesaian skripsi ini.
8. Dan kepada keluarga dan semua teman-teman yang tidak dapat disebutkan satu persatu, yang telah memberikan dukungan serta bantuan dan saran-saran guna terwujudnya skripsi ini.
Dengan adanya keterbatasan-keterbatasan dari penulis, dengan segala kerendahan hati penulis menerima segala saran dan kritik dari berbagai pihak yang membaca skripsi ini. Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi orang-orang yang membacanya dan pihak-pihak yang membutuhkan.
Jakarta, Januari 2006
vii DAFTAR ISI
Halaman
Halaman Judul Luar ……….. …….. i
Halaman Judul Dalam ………. ii
Halaman Persetujuan Hardcover ……….. iii
Halaman Pernyataan Dewan Penguji ……… Abstrak ……… iv
Prakata ……….……… v
Daftar Isi ………. vii
Daftar Tabel ……… xv
Daftar Gambar ……… xvii
Daftar Grafik ... xx
Daftar Lampiran ... xxi
BAB 1 PENDAHULUAN 1.1 Latar Belakang ………. 1
1.2 Ruang Lingkup ………. 2
1.3 Tujuan dan Manfaat ………. 3
1.4 Metodologi Penelitian ……….. 3
1.5 Sistematika Penulisan ……….. 4
viii
2.1.1 Sistem Informasi ... 7
2.1.1.1 Pengertian Sistem ..……… 7
2.1.1.2 Siklus Hidup Sistem ………... 8
2.1.1.3 Pengertian Informasi ... 9
2.1.2 Analisis dan Perancangan Sistem ... 9
2.1.2.1 Pengertian Analisis Sistem ……….. 9
2.1.2.2 Pengertian Perancangan Sistem ... 9
2.1.3 Internet ... 10
2.1.3.1 Sejarah Internet ... 10
2.1.3.2 Pengertian Internet ... 11
2.1.3.3 Kegunaan Internet ………. 12
2.1.3.4 World Wide Web (WWW) ……….. 13
2.1.3.5 Hypertext Markup Language (HTML) ….. 13
2.1.3.6 HTTP ………. 14
2.1.3.7 Uniform Resource Locators (URLs) ……. 14
2.1.3.8 Active Server Pages (ASP) ……… 15
2.1.3.9 E-mail ……… 15
2.2 Teori Khusus ……….. 16
2.2.1 E-business ………... 16
2.2.1.1 Pengertian e-business ……… 16
2.2.2 E-commerce ……… 16
2.2.2.1 Pengertian e-commerce ………. 16
ix
2.2.3 Penjualan ……….... 18
2.2.3.1 Pengertian Penjualan ... 18
2.2.3.2 Sistem Penjualan ... 18
2.2.4 Konsep Sistem Basis Data ………. 20
2.2.4.1 Pengertian Basis Data ……….. 20
2.2.4.2 Database Management System (DBMS) ... 21
2.2.5 Alat Bantu Analisis dan Perancangan Sistem ... 23
2.2.5.1 Analisis SWOT ... 23
2.2.5.2 Analisis CSF ... 25
2.2.5.3 Interaksi Manusia dan Komputer ... 26
2.2.6 Software Development Methodology ... 26
2.2.6.1 Class Diagram ... 26
2.2.6.2 Use Case Diagram ………. 26
2.2.6.2 Activity Diagram ... 28
BAB 3 ANALISA TERHADAP SISTEM YANG BERJALAN 3.1 Sejarah Singkat Perusahaan ... 29
3.2 Visi Dan Misi Perusahaan ... 30
3.3 Struktur Organisasi Perusahaan ... 31
3.3.1 Pembagian Tugas Dan Tanggung Jawab ... 31
3.4 Critical Success Factor (CSF) ……… 34
3.5 Kondisi Perusahaan Berdasarkan Analisis SWOT …………. 35
x
3.5.2 Matrik Faktor Strategi Eksternal ……….. 38
3.5.3 Matrik SWOT ... 39
3.6 Prosedur Sistem Berjalan ………... 43
3.6.1 Use Case Diagram ……….. 44
3.6.1.1 Use Case Pemesanan Bis Pariwisata ……… 44
3.6.1.2 Use Case Pemasaran dan Promosi ………… 47
3.6.2 Activity Diagram ……… 49
3.6.2.1 Activity Diagram Pemesanan ……….. 49
3.6.2.2 Activity Diagram Pemasaran dan Promosi 50 3.7 Analisis Kuisioner Identifikasi Kebutuhan Pelanggan ... 51
3.8 Permasalahan Yang Dihadapi ………. 58
3.9 Usulan Pemecahan Masalah ... 58
3.10 Identifikasi Kebutuhan Pengguna Aplikasi ... 59
BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Usulan Sistem Baru ... 61
4.1.1 Fasilitas Pada Situs Web ... 62
4.1.2 Use Case Yang Diusulkan ... 64
4.1.3 Use Case Registrasi Member ……….. 65
4.1.4 Use Case Pemesanan Online ... 66
4.1.5 Use Case Mengirim Message ………. 67
4.1.6 Use Case Input News ……….. 68
xi
4.1.8 Activity Diagram yang Diusulkan ……… 71
4.1.8.1 Activity Diagram Registrasi Member ………. 71
4.1.8.2 Activity Diagram Forget Password ………... 72
4.1.8.3 Activity Diagram Pemesanan Online ………. 73
4.1.8.4 Activity Diagram Message ………. 74
4.1.8.5 Activity Diagram Input News ………. 75
4.1.9 Navigation Diagram ………. 76
4.2 Struktur Organisasi Perusahaan yang Diusulkan ………. 77
4.3 Arsitektur Sistem ……… 78
4.4 Rancangan Layar ……… 80
4.4.1 Rancangan Layar Home ………. 80
4.4.2 Rancangan Layar List Bis ……….. 81
4.4.3 Rancangan Layar About Us ……… 83
4.4.4 Rancangan Layar Contact Us ……… 84
4.4.5 Rancangan Layar Join Us ……….. 85
4.4.6 Rancangan Layar News ……….. 86
4.4.7 Rancangan Layar Login ………. 87
4.4.8 Rancangan Layar Member Home ……….. 90
4.4.9 Rancangan Layar Edit Biodata ……….. 91
4.4.10 Rancangan Layar Pemesanan Bis ………. 92
4.4.11 Rancangan Layar Status Pemesanan ……… 95
4.4.12 Rancangan Layar Message ……… 97
xii
4.4.14 Rancangan Layar Home Staff Pemasaran ………. 99
4.4.15 Rancangan Layar Input News ……… 100
4.4.16 Rancangan Layar Change Password ……… 101
4.4.17 Rancangan Layar Home Staff Pemesanan ………. 102
4.4.18 Rancangan Layar Pemesanan Bis Manual ……… 103
4.4.19 Rancangan Layar Status Pemesanan ………. 105
4.4.20 Rancangan Layar Message ……… 107
4.4.21 Rancangan Layar Change Password ………. 108
4.4.22 Rancangan Layar Admin Home ………. 109
4.4.23 Rancangan Layar Master Pelanggan ………. 110
4.4.24 Rancangan Layar Master Bis ………. 112
4.4.25 Rancangan Layar Master User ……….. 115
4.4.26 Rancangan Layar Change Password ………. 118
4.5 Perancangan Database yang Diusulkan ………. 119
4.5.1 Database yang Diusulkan ……….. 119
4.6 Spesifikasi Proses ……….. 122
4.6.1 Spesifikasi Proses Home ……… 122
4.6.2 Spesifikasi Proses List Bis ………. 123
4.6.3 Spesifikasi Proses About Us ……….. 123
4.6.4 Spesifikasi Proses Contact Us ……….. 123
4.6.5 Spesifikasi Proses Join Us ………. 124
4.6.6 Spesifikasi Proses News ………. 124
xiii
4.6.8 Spesifikasi Proses Member Home ………. 125
4.6.9 Spesifikasi Proses Edit Biodata ………. 126
4.6.10 Spesifikasi Proses Pemesanan Bis ………. 126
4.6.11 Spesifikasi Proses Status Pemesanan ………. 127
4.6.12 Spesifikasi Proses Message ……… 128
4.6.13 Spesifikasi Proses Change Password ……… 129
4.6.14 Spesifikasi Proses Home Staff Pemesanan ……… 129
4.6.15 Spesifikasi Proses Status Pemesanan ………. 130
4.6.16 Spesifikasi Proses Message ……… 131
4.6.17 Spesifikasi Proses Change Password ………. 132
4.6.18 Spesifikasi Proses Home Staff Pemasaran ……….. 132
4.6.19 Spesifikasi Proses Input News ………. 133
4.6.20 Spesifikasi Proses Change Password ………. 134
4.6.21 Spesifikasi Proses Admin Home ………. 134
4.6.22 Spesifikasi Proses Master Pelanggan ……….. 135
4.6.23 Spesifikasi Proses Master Bis ………. 136
4.6.24 Spesifikasi Proses Master User ……….. 137
4.6.25 Spesifikasi Proses Change Password ………. 139
4.7 Rencana Implementasi ……… 139
4.7.1 Sarana Pengolahan Data ………. 139
xiv BAB 5 SIMPULAN DAN SARAN
5.1 Simpulan ... 142
5.2 Saran ……….. 143
DAFTAR PUSTAKA ……….. 144
RIWAYAT HIDUP ………. 146
xv
DAFTAR TABEL
Halaman
Tabel 3.1. IFAS ………. 37
Tabel 3.2 EFAS ... 39
Tabel 3.3 Matrik SWOT ... 43
Tabel 3.4 Keterangan Use Case Melakukan Pemesanan ……….. 44
Tabel 3.5. Keterangan Use Case Mengisi Formulir Pemesanan ………… 45
Tabel 3.6. Keterangan Use Case Melakukan Pembayaran ……… 46
Tabel 3.7. Keterangan Use Case Membuat Strategi ……….. 47
Tabel 3.8. Keterangan Use Case Promosi ………... 48
Tabel 3.9. Kuisioner 1 ……… 51
Tabel 3.10. Kuisioner 2 ……… 52
Tabel 3.11. Kuisioner 3 ………... 53
Tabel 3.12. Kuisioner 4 ……… 54
Tabel 3.13. Kuisioner 5 ……… 55
Tabel 3.14. Kuisioner 6 ……… 55
Tabel 3.15. Kuisioner 7 ……… 56
Tabel 3.16. Kuisioner 8 ……… 57
Tabel 4.1. Keterangan Use Case Proses Registrasi Member ………. 65
Tabel 4.2. Keterangan Use Case Proses Pemesanan Online ………. 66
Tabel 4.3. Keterangan Use Case Proses Mengirim Message ……… 67
xvi
Tabel 4.5. Data Pelanggan ………. 119
Tabel 4.6. Pemesanan ... 120
Tabel 4.7. News ... 120
Tabel 4.8. Message ……… 121
Tabel 4.9. Master Bis ... 121
Tabel 4.10. Master User ... 121
Tabel 4.11. Login ………. 122
xvii
DAFTAR GAMBAR
Halaman
Gambar 3.1. Struktur Organisasi Perusahaan ……….. 31
Gambar 3.2. Use Case Pemesanan Bis Pariwisata ………….………. 44
Gambar 3.3. Use Case Pemasaran dan Promosi ………..……… 47
Gambar 3.4 Activity Diagram Pemesanan ……… 49
Gambar 3.5 Activity Diagram Pemasaran dan Promosi ... 50
Gambar 4.1. Use Case yang Diusulkan ……….. 64
Gambar 4.2. Use Case Registrasi Member ………. 65
Gambar 4.3. Use Case Pemesanan Online ………. 66
Gambar 4.4. Use Case Mengirim Message ……… 67
Gambar 4.5. Use Case Input News ………. 68
Gambar 4.6 Class Diagram ……… 70
Gambar 4.7. Activity Diagram Registrasi Member ………. 71
Gambar 4.8. Activity Diagram Forget Password ……… 72
Gambar 4.9. Activity Diagram Pemesanan Online ………... 73
Gambar 4.10. Activity Diagram Message ………. 74
Gambar 4.11. Activity Diagram Input News ………. 75
Gambar 4.12. Struktur Organisasi Perusahaan yang Diusulkan …………... 77
Gambar 4.13. Arsitektur Sistem ……… 78
xviii
Gambar 4.15. Rancangan Layar List Bis ……….. 81
Gambar 4.16 Rancangan Layar List Bis ”Gambar Bis” ……….... 82
Gambar 4.17. Rancangan Layar About Us ……… 83
Gambar 4.18. Rancangan Layar Contact Us ……… 84
Gambar 4.19. Rancangan Layar Join Us ………... 85
Gambar 4.20. Rancangan Layar News ………... 86
Gambar 4.21. Rancangan Layar Login ... 87
Gambar 4.22. Rancangan Layar Login ”Forget Password” ... 88
Gambar 4.23. Rancangan Layar Login ”Forget Password” setelah klik ”Kirim” ……… 89
Gambar 4.24. Rancangan Layar Member Home ... 90
Gambar 4.25. Rancangan Layar Edit Biodata ……….. 91
Gambar 4.26. Rancangan Layar Pemesanan Bis ……….. 92
Gambar 4.27. Rancangan Layar Pemesanan Bis ”Form Pesan” ………….. 93
Gambar 4.28 Rancangan Layar Komfirmasi ... 94
Gambar 4.29. Rancangan Layar Status Pemesanan ... 95
Gambar 4.30. Rancangan Layar Status Pemesanan Member ”Detail” ... 96
Gambar 4.31. Rancangan Layar Message ... 97
Gambar 4.32. Rancangan Layar Change Password ... 98
Gambar 4.33. Rancangan Layar Home Staff Pemasaran ………... 99
Gambar 4.34. Rancangan Layar Input News ……….. 100
Gambar 4.35. Rancangan Layar Change Password ……… 101
xix
Gambar 3.37. Rancangan Layar Pemesanan Bis Manual ……… 103
Gambar 3.38. Rancangan Layar Pemesanan Bis Manual “Pesan” …………. 104
Gambar 4.35. Rancangan Layar Status Pemesanan ……… 105
Gambar 4.36. Rancangan Layar Status Pemesanan Staff Pemesanan “Detail” ……….. 106
Gambar 4.37. Rancangan Layar Message ………. 107
Gambar 4.38. Rancangan Layar Change Password ……….. 108
Gambar 4.39. Rancangan Layar Admin Home ……….. 109
Gambar 4.40. Rancangan Layar Master Pelanggan ……….. 110
Gambar 4.41. Rancangan Layar Master Pelanggan Admin ”Edit” ... 111
Gambar 4.42. Rancangan Layar Master Bis ... 112
Gambar 4.43. Rancangan Layar Master Bis Admin ”Edit” ... 113
Gambar 4.44. Rancangan Layar Master Bis Admin ”Add New” ... 114
Gambar 4.45. Rancangan Layar Master User ... 115
Gambar 4.46. Rancangan Layar Master User ”Edit” ... 116
Gambar 4.47. Rancangan Layar Master User “Add New” ... 117
xx
DAFTAR GRAFIK
Halaman
Grafik 3.1. Kuisioner 1 ... 51
Grafik 3.2. Kuisioner 2 ... 52
Grafik 3.3. Kuisioner 3 ... 53
Grafik 3.4. Kuisioner 4 ... 54
Grafik 3.5. Kuisioner 5 ... 55
Grafik 3.6. Kuisioner 6 ... 56
Grafik 3.7. Kuisioner 7 ... 56
xxi
DAFTAR LAMPIRAN
Halaman Tampilan Menu Home ... L1 Tampilan Menu List Bis ... L2 Tampilan Menu List Bis ”Gambar Bis” ... L3 Tampilan Menu About Us ... L4 Tampilan Menu Contact Us ... L5 Tampilan Menu Join Us ... L6 Tampilan Menu News ... L7 Tampilan Menu Login ... L8 Tampilan Menu Forget Password ... L9 Tampilan Menu Member Home ... L10 Tampilan Menu Edit Biodata ... L11 Tampilan Menu Pemesanan Bis ... L12 Tampilan Menu Pemesanan Bis ”Form Pesan” ... L13 Tampilan Menu Konfirmasi Pemesanan Bis ... L14 Tampilan Menu Status Pemesanan ... L15 Tampilan Menu Status Pemesanan Member ”Detail” ... L16
Tampilan Menu Message ………. L17
xxii
Tampilan Menu Input News ... L20 Tampilan Menu Change Password ... L21 Tampilan Menu Home Pemesanan ... L22 Tampilan Menu Pemesanan Bis Manual ... L23 Tampilan Menu Pemesanan Bis Manual ” Pesan” ... L24 Tampilan Menu Status Pemesanan ... L25 Tampilan Menu Status Pemesanan Staff Pemesanan ”Detail” ... L26 Tampilan Menu Message ... L27
Tampilan Menu Change Password ……… L28