v
Universitas Bina Nusantara
Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006
PERANCANGAN WEB-STORE UNTUK RODALINK
Luqman Marzuki (0500576985) Kelas / Kelompok : 08PBT / 03
Abstrak
Tujuan dari kegiatan yang berkaitan dengan penulisan skripsi ini adalah merancang dan membuat sistem penjualan online (web-store) untuk Rodalink sebagai alternatif bagi pelanggan Rodalink dalam berbelanja. Metode yang digunakan adalah metode analisis dan metode perancangan. Metode analisis dilakukan dengan cara melakukan pengamatan terhadap sistem penjualan Rodalink dan melakukan studi kepustakaan untuk mendapatkan informasi yang diperlukan untuk merancang sistem penjualan online
tersebut. Hasil yang dicapai dari kedua metode tersebut berupa website yang berfungsi sebagai sarana pemesanan suatu produk dan penyedia informasi. Simpulan mengenai sistem yang dibuat adalah bahwa sistem penjualan online merupakan solusi yang tepat untuk meningkatkan pemasaran dan pelayanan terhadap konsumen karena dapat memberikan informasi kepada pelanggan dengan cepat dan mudah.
vi
PRAKATA
Puji syukur dipersembahkan kepada Allah SWT atas segala rahmat dan berkatnya sehingga penulis dapat menyelesaikan skripsi ini.
Penulisan skripsi ini dimaksudkan untuk memenuhi persyaratan sebagai untuk menyelesaikan program Strata 1 (S1) Jurusan Teknik Informatika pada Universitas Bina Nusantara.
Penulis menerima segala saran dan tanggapan kepada skripsi yang masih banyak kekurangannya ini. Semoga saran dan tanggapan tersebut dapat menambah masukan yang membangun bagi penulis.
Banyak pihak yang telah membantu dalam penyelesaian skripsi ini. Karena itu, penulis ingin untuk memberikan ucapan terima kasih kepada :
1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara atas kesempatan yang diberikan untuk menyelesaikan skripsi ini. 2. Bapak Mohammad Subekti, BE., M.Sc., selaku Ketua Jurusan Teknik
Informatika Universitas Bina Nusantara.
3. Bapak Ichwan Ridawan Tanjung, B.Sc., M.Sc., selaku dosen pembimbing yang telah memberikan waktu, petunjuk, saran, dan bimbingan hingga skripsi ini terselesaikan.
4. Bapak Rully, dan Bapak Hartono dari pihak Rodalink yang memberikan kesempatan untuk melakukan penelitian yang dibutuhkan.
vii
6. Teman-teman dan semua pihak yang telah mendukung penulis dalam menyelesaikan skripsi ini.
7. Anda, selaku pembaca yang merasa tertarik dengan skripsi ini.
Jakarta, 2006
viii DAFTAR ISI
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujuan Hardcover iii
Halaman Pernyataan Dewan Penguji iv
Abstrak v
Prakata vi
Daftar Isi viii
Daftar Tabel xiii
Daftar Gambar xiv
Daftar Lampiran xix
ix
2.1.1 Pengertian Electronic Commerce 6 2.1.2 Sejarah Electronic Commerce 6 2.1.3 Kategori Electronic Commerce 7 2.2 Business-to-Consumer (B2C) E-commerce 9 2.2.1 Klasifikasi B2C E-commerce 9
2.2.2 Faktor Penting B2C E-commerce 12
x
2.6.4 Mapping Cardinalities 33 2.7 Data Flow Diagram (DFD) 34 2.8 State Transition Diagram (STD) 36
BAB 3 ANALISA DAN RANCANGAN SISTEM 39
3.1 Analisis Kebutuhan 39 3.1.1 Gambaran Umum Perusahaan 39
3.1.2 Struktur Organisasi Rodalink 42 3.1.3 Sistem Yang Sedang Berjalan 46 3.1.4 DFD dari Sistem Yang Berjalan 47
3.1.4.1 Diagram Konteks 47 3.1.4.2 Diagram Nol 49 3.1.5 Identifikasi Permasalahan 49
3.1.6 Usulan Pemecahan Masalah 50
3.2 Perancangan Sistem 51 3.2.1 Sistem Yang Diusulkan 51
3.2.2 Diagram Aliran Data Yang Diusulkan 51
xi
3.2.3.3 Entity Relationship Diagram 61
3.2.3.4 Struktur Database 63
3.2.6 State Transition Diagram 92
3.2.6.1 Rancangan STD Untuk User 92 3.2.6.2 Rancangan STD Untuk Admin 99 3.2.7 Spesifikasi Proses 104
3.2.7.1 Spesifikasi Proses Untuk User 104 3.2.7.2 Spesifikasi Proses Untuk Admin 118
BAB 4 IMPLEMENTASI DAN EVALUASI 132
xii
4.2.2 Sistem Untuk Admin 154 4.3 Evaluasi Sistem 166 4.3.1 Evaluasi Sistem Berdasarkan IMK 166 4.3.2 Evaluasi Kuesioner 168
BAB 5 SIMPULAN DAN SARAN 174
5.1 Simpulan 174
5.2 Saran 175
DAFTAR PUSTAKA RIWAYAT HIDUP
xiii
DAFTAR TABEL
Tabel 2.1 Klasifikasi B2C E-commerce 9
Tabel 3.1 Database 60
Tabel 3.2 Products 63
Tabel 3.3 Users 64
Tabel 3.4 Cart 65
Tabel 3.5 Orders 66
Tabel 3.6 Transfers 67
xiv
DAFTAR GAMBAR
Gambar 2.1 Contoh Entitas 32 Gambar 2.2 Contoh Eksternal Entity 34 Gambar 2.3 Contoh Proses 35 Gambar 2.4 Contoh DFD dengan Arus Data 35 Gambar 2.5 Contoh Representasi Penyimpanan Data 36 Gambar 2.6 Contoh Representasi Hubungan Antar State 37 Gambar 2.7 Multiple State Diagram 37 Gambar 2.8 Kondisi dan Aksi 38 Gambar 3.1 Struktur Organisasi Keseluruhan 43 Gambar 3.2 Struktur Organisasi Rodalink Cabang 45 Gambar 3.3 Diagram Konteks Sistem Penjualan yang Berjalan 48 Gambar 3.4 Diagram Nol Sistem Penjualan yang Berjalan 49 Gambar 3.5 Diagram Konteks Sistem yang Diusulkan 52 Gambar 3.6 Diagram Nol Sistem yang Diusulkan 53 Gambar 3.7 Diagram Rinci Lupa Password 55 Gambar 3.8 Diagram Rinci Registrasi Pelanggan 55 Gambar 3.9 Diagram Rinci Terima Pesanan 56 Gambar 3.10 Diagram Rinci Verifikasi Pesanan 58
Gambar 3.11 ERD 62
Gambar 3.12 Layar Home 69
xv
Gambar 3.14 Layar Product 71
Gambar 3.15 Layar Login 72
Gambar 3.16 Layar Registration 73
Gambar 3.17 Layar Error Message 74
Gambar 3.18 Layar Forgot Password 75
Gambar 3.19 Layar Contact Us 76
Gambar 3.20 Layar Shopping Cart 77
Gambar 3.21 Layar Data Confirm 78
Gambar 3.22 Layar Transaction Completed 78
Gambar 3.23 Layar Orders 79
Gambar 3.33 Layar Change Password 88
Gambar 3.34 Layar Add Admin 89
Gambar 3.35 Struktur Menu User 90
xvii
xviii
xix
DAFTAR LAMPIRAN