Membangun Aplikasi E-Commerce Berbasis Web 2.0 Pada Amalinda Collection

  

MEMBANGUN APLIKASI E-COMMERCE

BERBASIS WEB 2.0

PADA AMALINDA COLLECTION

SKRIPISI

  Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Jurusan Teknik Informatika

  Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

  

ARIES APRIANDAYANI

10106420

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

  

2010

  

ABSTRAK

MEMBANGUN APLIKASI E-COMMERCE

BERBASIS WEB 2.0

PADA AMALINDA COLLECTION

  

Oleh

ARIES APRIANDAYANI

10106420

  Amalinda Collection merupakan perusahaan dagang yang menyediakan barang umtuk wanita dan pria. Amalinda Collection yang telah memiliki banyak fashion pelanggan baik di dalam kota Bandung maupun di luar kota Bandung yang masih menerapkan prosedur belanja manual atau pelanggan harus langsung datang ke toko tersebut.

  Dalam proses pembangunan aplikasi e-commerce ini menggunakan teknik analisis

data menggunakan metode pembangunan perangkat lunak secara waterfall. Untuk

metode aliran data sistem menggunakan metode terstruktur yaitu menggunakan DFD

(Data Flow Diagram) dalam menggambarkan model cfungsional dan ERD (Entity

Relationship Diagram ) untuk menggambarkan model data. Perangkat lunak pembangun

sistem adalah PHP dengan database server MySQL 5.0. Untuk pembayaran dari

transaksi yang terjadi dapat melalui paypal ataupun transfer antar rekening bank dengan

keamanan data aplikasi memakai IP-Dedicated dan menggunakan SSL (Secure Socket

).

  Layer Setelah melalui tahapan sesuai dengan metode pengembangan yang dipilih maka

dalam pengimplementasian sistem e-commerce ini memiliki tindak lanjut pengujian

sistem yang terdiri dari pengujian alpha dimana pengujian ini menggunakan metode

pengujian black box yang berfokus pada persyaratan fungsional perangkat lunak dan

pengujian beta yaitu pengujian lapangan dengan memberikan kuesioner kepada pegawai

di Amalinda Collection selaku administrator dan masyarakat umum selaku pengguna web

yang memuat pertanyaan-pertanyaan mengacu kepada tujuan akhir. Setelah dilakukan

pengujian alpha dan beta, dapat ditarik kesimpulan bahwa secara fungsional sistem sudah

dapat menghasilkan output yang diharapkan, dengan tampilan website yang cukup

menarik dan memberikan kemudahan kepada pengguna dalam mengolah data.

  Kata kunci : E-Commerce, PHP, SQL

i

  

ABSTRACT

Build E-Commerce Application

Based On Web 2.0

  

In Amalinda Collection

by

  

ARIES APRIANDAYANI

10106430

Amalinda Collection is a kind of trade company which provides fashion stuff for

girls and man. Amalinda collection that already has so many customers either inside

  

Bandung or outside Bandung is still using the prosedure of manual shopping or in other

words the shop should be visited directly by the customer. Besides, it is still using manual

systems in terms of data noting and selling transaction. To solve those problems and to

increase its selling in reaching a broaden market, Amalinda Collection is directed to use

technology on its marketing strategy and selling by implementing E-Commerce.

  The research method of software is conducted by using waterfall, in a while for

the data modelling is using well-structured method which is Entity Relationship Diagram

(ERD) to figure out model of data and Data Flow Diagram (DFD) to picture functional

model. Data analysis further translated into a programming language programming

language using PHP and use the database My Structured Query Language (SQL).

  The E-Commerce application can help the customers getting the information

about the products offerred by Amalinda collection, making the customer easier in

product ordering process, and helping to increase the company’s selling. Keywords : E-Commerce, PHP, SQL

ii

  

KATA PENGANTAR

Assalamualaikum Wr Wb.

  Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan rahmat hidayah dan karunianya, shalawat serta salam semoga selalu tercurah kepada Rasulullah SAW, sehingga penulis dapat menyelesaikan Skripsi yang berjudul “MEMBANGUN APLIKASI E-COMMERCE BERBASIS WEB 2.0

  PADA AMALINDA COLLECTION”

  Adapun tujuan dari penyusunan skripsi ini adalah untuk memenuhi salah satu syarat dalam menyelesaikan studi jenjang strata satu (S1) di Program Studi Teknik Informatika, Universitas Komputer Indonesia.

  Dengan keterbatasan ilmu dan pengetahuan yang dimiliki oleh penulis, maka penulis membutuhkan peran serta dari pihak lain dalam proses penyelesaian skripsi ini. Oleh karena itu ijinkanlah penulis untuk menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :

  1. Bapak, Ibu, adik tercinta yang telah memberikan kasih sayang, doa dan dorongan baik moril maupun materi yang tiada henti. Semoga suatu saat saya dapat membanggakan kalian.

  2. Bapak Ir. Eddy Suryanto Soegoto, M.Sc., Selaku Rektor UNIKOM

  3. Ibu Mira Kania Sabariah, S.T., M.T., Selaku Ketua Jurusan Program Studi Teknik Informatika UNIKOM.

  4. Ibu Linda Salma A, S. Si.,MT., Selaku dosen pembimbing. Terima kasih karena telah banyak meluangkan waktu untuk memberikan bimbingan, saran dan nasehatnya selama penyusunan skripsi ini.

  5. Bapak Andry Alamsyah selaku dosen wali kelas IF-9 Angkatan 2006.

  6. Insan Nursandri Yuliani, terima kasih sudah selalu ada disaat suka dan duka. Atas semua nasehat dan semangatnya selama ini.

  7. Teman-teman di Jurusan Teknik Informatika angkatan 2006 khususnya kelas IF-9 terima kasih atas bantuan dan doronganya.

  8. Serta semua pihak yang telah turut membantu dalam penyusunan skripsi ini, yang tidak bisa di sebutkan semuanya satu persatu.

  Didalam penulisan skripsi ini, penulis telah berusaha semaksimal mungkin, walaupun demikian penulis menyadari bahwa skripsi ini jauh dari sempurna. Untuk itu penulis akan selalu menerima segala masukkan yang ditujukan untuk menyempurnakan skripsi ini. Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat bagi penulis pada khususnya dan pembaca pada umumnya.

  Bandung, 31 januari 2011

  

DAFTAR ISI

  ABSTRAK ..................................................................................................... i ABSTRACT .................................................................................................... ii KATA PENGANTAR .................................................................................... iii DAFTAR ISI ................................................................................................... v DAFTAR TABEL ........................................................................................... xii DAFTAR GAMBAR ...................................................................................... xvi DAFTAR SIMBOL ......................................................................................... xxi DAFTAR LAMPIRAN ................................................................................... xxiii BAB I PENDAHULUAN ...........................................................................

  1 1.1 Latar Belakang Masalah ...................................................................

  1 1.2 Rumusan Masalah ............................................................................

  2 1.3 Maksud dan Tujuan ..........................................................................

  3 1.4 Batasan Masalah ...............................................................................

  3 1.5 Metodologi Penelitian ......................................................................

  4 1.6 Sistematika Penulisan ......................................................................

  7 BAB II LANDASAN TEORI ......................................................................

  9 2.1 Internet .............................................................................................

  9 2.1.1 Pengenalan Internet ...............................................................

  9 2.1.2 Definisi Internet ....................................................................

  10 2.1.3 Sejarah Internet .....................................................................

  10 2.1.4 Layanan dan Fasilitas Internet ...............................................

  11

  2.2 ......................................................................................

  13 E-commerce 2.2.1 Definisi E-commerce .............................................................

  13 2.2.2 Jenis E-commerce ..................................................................

  14 2.2.3 Sistem Transaksi E-commerce ...............................................

  17 2.2.4 Keamanan E-commerce ........................................................

  18 2.3 Basis Data .........................................................................................

  20 2.3.1 Definisi Basis Data ................................................................

  20 2.3.2 Sistem Manajemen Basis Data ..............................................

  21 2.3.3 Operasi Dasar Basis Data ......................................................

  21 2.3.4 Arsitektur Sistem Basis Data ................................................

  22 2.4 Konsep Dasar Analisis Sistem .........................................................

  22 2.4.1 Diagram E-R (Entity Relationship Diagram) ........................

  25 2.4.2 Diagram Konteks (Context Diagram) ....................................

  27 2.4.3 Diagram Arus Data (Data Flow Diagram) ............................

  27 2.4.4 Kamus Data (Data Dictionary) ..............................................

  28 2.5 Teknik Pengujian Perangkat Lunak Black Box .................................

  29 2.6 Pengenalan HTML ............................................................................

  30 2.7 Structure Query Language (SQL) .....................................................

  31 2.8 MYSQL ............................................................................................

  33 2.8.1 Keistimewaan MySQL ..........................................................

  34 2.9 AJAX (Asynchronus JavaScript and XML) .....................................

  36 2.9.1 Pengenalan AJAX .................................................................

  36 2.9.2 Keistimewaan AJAX .............................................................

  39

  2.10 PHP (Page Hypertext Preprosessor) ................................................

  40 2.10.1 Sejarah PHP ...........................................................................

  40 2.10.2 Definisi PHP ..........................................................................

  42 2.11 (CSS) ...........................................................

  42 Cascading Style Sheet 2.12 Pengenalan XAMPP .........................................................................

  43 2.13 Pengenalan Macromedia Dreamweaver ..........................................

  43 BAB III ANALISIS DAN PERANCANGAN ...............................................

  45 3.1 Analisis Sistem .................................................................................

  45 3.1.1 Analisis Masalah ...................................................................

  45 3.1.2 Analisis Prosedur Yang Sedang Berjalan ............................

  45 3.1.3 Solusi Yang Ditawarkan .......................................................

  47 3.1.4 Analisis Kebutuhan Non Fungsional ....................................

  47 3.1.4.1 Analisis Pengguna ......................................................

  47 3.1.4.2 Analisis Kebutuhan Perangkat Keras .........................

  49 3.1.4.3 Analisis Kebutuhan Perangkat Lunak ........................

  50 3.1.5 Analisis Kebutuhan Fungsional ............................................

  50 3.1.5.1 Fungsi Website Penjualan Online ...............................

  50 3.1.5.2 Entity Relationship Diagram ......................................

  52 3.2 Perancangan Sistem Aplikasi ...........................................................

  55 3.2.1 Diagram Konteks ..................................................................

  55 3.2.2 ...............................................................

  55 Data Flow Diagram 3.2.3 Spesifikasi Proses ...................................................................

  63 3.2.4 Kamus Data ............................................................................

  77

  3.3 Perancangan Basis Data ...................................................................

  83 3.3.1 Skema Relasi .........................................................................

  83 3.3.2 Struktur Tabel.........................................................................

  84 3.4 Perancangan Arsitektur .....................................................................

  88 3.4.1 Perancangan Struktur Menu ..................................................

  88 3.4.2 Perancangan Antar Muka .......................................................

  89

  3.4.3 Perancangan Pesan ................................................................. 126

  3.4.4 Jaringan Semantik .................................................................. 126

  BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................. 129

  4.1 Implementasi Sistem ........................................................................ 129

  4.1.1 Perangkat Lunak Pembangun ................................................ 129

  4.1.2 Perangkat Keras Pembangun ................................................. 129

  4.2 Implementasi Database ...................................................................... 130

  4.3 Implementasi Antar Muka ................................................................ 135

  4.4 Pengujian Sistem ............................................................................... 136

  4.4.1 Rencana Pengujian Sistem .................................................... 137

  4.4.2 Kasus dan Hasil Pengujian Alpha ......................................... 139

  4.4.2.1 Pengujian Login Administrator ............................... 140

  4.4.2.2 Pengujian Menu Home Administrator ..................... 140

  4.4.2.3 Pengujian Menampilkan Data Operator ................... 141

  4.4.2.4 Pengujian Tambah Data Operator ............................ 141

  4.4.2.5 Pengujian Edit Data Operator .................................. 142

  4.4.2.6 Pengujian Hapus Data Operator ............................... 142

  4.4.2.7 Pengujian Ganti Password Administrator ................ 143

  4.4.2.19 Pengujian Tambah Data Item Produk ...................... 150

  4.4.2.28 Pengujian Edit Data Kota ......................................... 156

  4.4.2.27 Pengujian Tambah Data Kota .................................. 155

  4.4.2.26 Pengujian Pencarian Data Kota ............................... 154

  4.4.2.25 Pengujian Hapus Data Provinsi ............................... 154

  4.4.2.24 Pengujian Edit Data Provinsi ................................... 153

  4.4.2.23 Pengujian Tambah Data Provinsi ............................. 152

  4.4.2.22 Pengujian Pencarian Data Provinsi .......................... 152

  4.4.2.21 Pengujian Hapus Data Item Produk ......................... 151

  4.4.2.20 Pengujian Edit Data Item Produk ............................ 151

  4.4.2.18 Pengujian Hapus Data Produk ................................. 149

  4.4.2.8 Pengujian Sign Out Administrator ........................... 144

  4.4.2.17 Pengujian Edit Data Produk ..................................... 149

  4.4.2.16 Pengujian Tambah Data Produk .............................. 148

  4.4.2.15 Pengujian Pencarian Data Produk ............................ 147

  4.4.2.14 Pengujian Hapus Data Kategori ............................... 147

  4.4.2.13 Pengujian Edit Data Kategori .................................. 146

  4.4.2.12 Pengujian Tambah Data Kategori ............................ 145

  4.4.2.11 Pengujian Pencarian Data Kategori ......................... 145

  4.4.2.10 Pengujian Menu Home Operator ............................. 145

  4.4.2.9 Pengujian Login Operator ........................................ 144

  4.4.2.29 Pengujian Hapus Data Kota ..................................... 156

  4.4.2.30 Pengujian Menu Pengolahan Konten Web .............. 157

  4.4.2.42 Pengujian Sign Out Operator ................................... 163

  4.4.2.51 Penguian Menu Tentang Kami ................................ 169

  4.4.2.50 Pengujian Menu Beranda ......................................... 168

  4.4.2.49 Pengujian Tulis Testimonial .................................... 168

  4.4.2.48 Pengujian Ganti Password Member ......................... 167

  4.4.2.47 Pengujian Konfirmasi Pembayaran .......................... 167

  4.4.2.46 Pengujian Edit Profile Member ............................... 166

  4.4.2.45 Pengujian Login Member ......................................... 165

  4.4.2.44 Pengujian Lupa Password ....................................... 165

  4.4.2.43 Pengujian Registrasi Member .................................. 163

  4.4.2.41 Pengujian Ganti Password Operator ........................ 162

  4.4.2.31 Pengujian Edit Data Konten Web ............................ 157

  4.4.2.40 Pengujian Update Kurs Dollar ................................. 162

  4.4.2.39 Pengujian Menampilkan Laporan Penjualan ........... 161

  4.4.2.38 Pengujian Update Status Pemesanan ....................... 161

  4.4.2.37 Pengujian Melihat Detail Pemesanan ...................... 160

  4.4.2.36 Pengujian Pencarian Data Pemesanan ..................... 159

  4.4.2.35 Pengujian Hapus Data Testimonial .......................... 159

  4.4.2.34 Pengujian Tampilkan Data Testimonial ................... 159

  4.4.2.33 Pengujian Edit Data Member ................................... 158

  4.4.2.32 Pengujian Pencarian Data Member .......................... 158

  4.4.2.52 Pengujian Menu Hubungi Kami .............................. 169

  4.4.2.53 Pengujian Menu Cara Pemesanan ............................ 169

  4.4.2.54 Pengujian Menu Cara Pembayaran ......................... 169

  4.4.2.55 Pengujian Menu Testimonial ................................... 170

  4.4.2.56 Pengujian Menu Kategori ........................................ 170

  4.4.2.57 Pengujian Menu Keranjang Belanja ........................ 171

  4.4.2.58 Pengujian Form Pengiriman .................................... 171

  4.4.2.59 Pengujian Form Konfirmasi Pemesanan ................. 172

  4.4.2.60 Pengujian Logout Member ....................................... 172

  4.4.3 Kesimpulan Hasil Pengujian Alpha ...................................... 173

  4.4.4 Pengujian Betha .................................................................... 173

  4.4.5 Kesimpulan Hasil Pengujian Betha ....................................... 181

  BAB V KESIMPULAN DAN SARAN ........................................................... 182

  5.1. Kesimpulan ........................................................................................ 182

  5.2. Saran .................................................................................................. 183 DAFTAR PUSTAKA ..................................................................................... 184

  DAFTAR GAMBAR

Gambar 1.1 Model waterfall ................................................................... 9Gambar 2.1 Struktur Organisasi Perusahaan …………………………... 13Gambar 2.2 Karakteristik sistem ............................................................. 17Gambar 2.3 Perubahan data menjadi informasi dalam sistem informasi 21Gambar 2.4 Siklus informasi ................................................................... 23Gambar 2.5 Simbol Entitas ..................................................................... 45Gambar 2.6 Simbol Relasi....................................................................... 46Gambar 2.7 Simbol Atribut ..................................................................... 46Gambar 2.8 One to One Relationship ..................................................... 47Gambar 2.9 One to Many Relationship ................................................... 47Gambar 2.10 Many to One Relationship .................................................. 47Gambar 2.11 Many to Many Relationship................................................. 48Gambar 2.12 Simbol dari sebuah proses ................................................... 49Gambar 2.13 Simbol dari aliran data......................................................... 50Gambar 2.14 Simbol dari simpanan data .................................................. 50Gambar 2.15 Simbol dari sebuah terminator ............................................. 51Gambar 3.1 Flowmap Sistem penjualan product yang sedang berjalan .. 76Gambar 3.2 ER Diagram ......................................................................... 81Gambar 3.3 Diagram Konteks ................................................................. 82Gambar 3.4 DFD Level 1 ........................................................................ 84Gambar 3.5 DFD Level 2 Proses 1 login ............................................... 85Gambar 3.6 DFD level 2 Proses 3.0 Pengolahan data user ..................... 85Gambar 3.7 DFD Level 2 Proses 4.0 pengolahan data master ................ 86Gambar 3.8 DFD Level 2 Proses 6.0 Transaksi ...................................... 87Gambar 3.9 DFD Level 3 Proses 3.1 pengolahan shipping .................... 87Gambar 3.10 DFD Level 3 Proses 3.2 mengubah user ............................. 88Gambar 3.11 DFD Level 3 Proses 4.1 pengolahan data kota.................... 88Gambar 3.12 DFD Level 3 Proses 4.2 pengolahan data merk .................. 89Gambar 3.13 DFD Level 3 Proses 4.3 pengolahan data produk ............... 89Gambar 3.14 DFD Level 3 Proses 4.4 pengolahan data transaksi ............ 90Gambar 3.15 DFD Level 3 Proses 4.5 pengolahan data provinsi ............. 90Gambar 3.16 DFD Level 3 Proses 4.6 pengolahan berita ......................... 91Gambar 3.17 DFD Level 3 Proses 4.7 pengolahan data model produk .... 91Gambar 3.18 DFD Level 3 Proses 4.8 pengolahan data type produk ....... 92Gambar 3.19 DFD Level 3 Proses 4.8 pengolahan data kw produk ......... 92Gambar 3.20 DFD Level 3 Proses 4.8 pengolahan data cargo.................. 93Gambar 3.21 DFD Level 3 Proses 4.8 pengolahan data layanan cargo .... 93Gambar 3.22 DFD Level 3 Proses 4.8 pengolahan data harga cargo ........ 94Gambar 3.23 Skema Relasi ....................................................................... 118Gambar 3.24 Perancangan Tampilan Home .............................................. 127Gambar 3.25 Perancangan Tampilan Registrasi Member ......................... 128Gambar 3.26 Perancangan Tampilan produk ............................................ 129Gambar 3.27 Perancangan Tampilan testimonial ...................................... 129Gambar 3.28 Perancangan Tampilan cara belanja .................................... 130Gambar 3.29 Perancangan Tampilan kontak kami ................................... 130Gambar 3.30 Perancangan Tampilan login ............................................... 131Gambar 3.31 Perancangan Tampilan info ................................................. 131Gambar 3.32 Perancangan Tampilan beli ................................................. 132Gambar 3.33 Perancangan Tampilan home member ................................ 132Gambar 3.34 Perancangan Tampilan lupa password ................................ 133Gambar 3.35 Perancangan Tampilan ganti password member ................ 133Gambar 3.36 Perancangan Tampilan produk ............................................ 134Gambar 3.37 Perancangan Tampilan cara belanja .................................... 134Gambar 3.38 Perancangan Tampilan kontak kami ................................... 135Gambar 3.39 Perancangan Tampilan testimonial ...................................... 135Gambar 3.40 Perancangan Tampilan info ................................................. 136Gambar 3.41 Perancangan Tampilan keranjang belanja ........................... 136Gambar 3.42 Perancangan Tampilan beli ................................................. 137Gambar 3.43 Perancangan Tampilan profil member ................................ 137Gambar 3.44 Perancangan Tampilan lihat transaksi ................................. 138Gambar 3.45 Perancangan Tampilan penerima barang ............................. 138Gambar 3.46 Perancangan Tampilan pembayaran transaksi ..................... 139Gambar 3.47 Perancangan Tampilan detail transaksi ............................... 139Gambar 3.48 Perancangan Tampilan testimonial ...................................... 140Gambar 3.49 Perancangan Tampilan login admin .................................... 140Gambar 3.50 Perancangan Tampilan home admin ................................... 141Gambar 3.51 Perancangan Tampilan view merk produk .......................... 141Gambar 3.52 Perancangan Tampilan tambah merk .................................. 142Gambar 3.53 Perancangan Tampilan edit merk ........................................ 142Gambar 3.54 Perancangan Tampilan view model produk ........................ 143Gambar 3.55 Perancangan Tampilan tambah model produk .................... 143Gambar 3.56 Perancangan Tampilan edit model produk .......................... 144Gambar 3.57 Perancangan Tampilan view type produk ........................... 144Gambar 3.58 Perancangan Tampilan tambah type produk ....................... 145Gambar 3.59 Perancangan Tampilan edit type produk ............................. 145Gambar 3.60 Perancangan Tampilan view produk ................................... 146Gambar 3.61 Perancangan Tampilan tambah produk ............................... 146Gambar 3.62 Perancangan Tampilan edit produk ..................................... 147Gambar 3.63 Perancangan Tampilan view kwalitas ................................. 147Gambar 3.64 Perancangan Tampilan tambah kwalitas ............................. 148Gambar 3.65 Perancangan Tampilan edit kwalitas ................................. 148Gambar 3.66 Perancangan Tampilan view provinsi ................................. 149Gambar 3.67 Perancangan Tampilan tambah provinsi ............................. 149Gambar 3.68 Perancangan Tampilan edit provinsi ................................... 150Gambar 3.69 Perancangan Tampilan view kota ........................................ 150Gambar 3.70 Perancangan Tampilan tambah kota .................................... 151Gambar 3.71 Perancangan Tampilan edit kota ......................................... 151Gambar 3.72 Perancangan Tampilan view cargo ...................................... 152Gambar 3.73 Perancangan Tampilan tambah cargo .................................. 152Gambar 3.74 Perancangan Tampilan edit cargo ....................................... 153Gambar 3.72 Perancangan Tampilan view layanan cargo ........................ 153Gambar 3.73 Perancangan Tampilan tambah layanan cargo .................... 154Gambar 3.74 Perancangan Tampilan edit layanan cargo .......................... 154Gambar 3.75 Perancangan Tampilan view harga cargo ............................ 155Gambar 3.76 Perancangan Tampilan tambah harga cargo ........................ 155Gambar 3.77 Perancangan Tampilan edit harga cargo.............................. 156Gambar 3.78 Perancangan Tampilan view transaksi ................................ 156Gambar 3.79 Perancangan Tampilan view laporan data barang ............... 157Gambar 3.80 Perancangan Tampilan view laporan transaksi ................... 157Gambar 3.81 Perancangan Tampilan view ukuran ................................... 158Gambar 3.82 Perancangan Tampilan tambah ukuran ............................... 158Gambar 3.83 Perancangan Tampilan edit ukuran ..................................... 159Gambar 3.84 Struktur Menu pengunjung .................................................. 159Gambar 3.85 Struktur Menu Member ....................................................... 160Gambar 3.86 Struktur Menu Admin.......................................................... 160Gambar 3.87 Perancangan Pesan .............................................................. 161Gambar 3.88 Jaringan Semantik pengunjung............................................ 162Gambar 3.89 Jaringan Semantik Member ................................................ 162Gambar 3.90 Jaringan Semantik Admin ................................................... 163

  

DAFTAR TABEL

Tabel 3.12 Tabel Status Pembayaran .................................................... 121Tabel 3.20 Tabel Media Pembayaran .................................................... 124Tabel 3.19 Tabel Harga Cargo .............................................................. 124Tabel 3.18 Tabel Layanan Cargo .......................................................... 123Tabel 3.17 Tabel Cargo ......................................................................... 123Tabel 3.16 Tabel Shipping Detail .......................................................... 123Tabel 3.15 Tabel Shipping..................................................................... 122Tabel 3.14 Tabel Detail Transaksi ......................................................... 122Tabel 3.13 Tabel Transaksi ................................................................... 122Tabel 3.11 Tabel Kw Produk ................................................................. 121Tabel 3.1 Evaluasi sistem yang sedang berjalan ................................. 77Tabel 3.10 Tabel Model Produk ............................................................ 121Tabel 3.9 Tabel Type Produk .............................................................. 120Tabel 3.8 Tabel Merk Produk .............................................................. 120Tabel 3.7 Tabel Produk ....................................................................... 120Tabel 3.6 Tabel Level User ................................................................. 119Tabel 3.5 Tabel User ........................................................................... 119Table 3.4 Kamus Data ........................................................................ 113Table 3.3 Spesifikasi Proses ................................................................ 95Tabel 3.2 Karakteristik pengguna ........................................................ 79Tabel 3.21 Tabel Kota ........................................................................... 124Tabel 3.22 Tabel Provinsi ...................................................................... 125Tabel 4.7 Pengujian login member ...................................................... 181Tabel 4.16 Pengujian menu konfirmasi pembayaran ............................ 187Tabel 4.15 Pengujian menu checkout .................................................... 187Tabel 4.14 Pengujian menu form pengiriman ....................................... 186Tabel 4.13 Pengujian menu keranjang belanja ...................................... 186Tabel 4.12 Pengujian menu Contact ...................................................... 185Tabel 4.11 Pengujian menu produk ....................................................... 185Tabel 4.10 Pengujian ganti password member ...................................... 184Tabel 4.9 Pengujian ubah profil member............................................. 183Tabel 4.8 Pengujian logout .................................................................. 182Tabel 4.6 Pengujian Registrasi member .............................................. 180Tabel 3.23 Tabel News .......................................................................... 125Tabel 4.5 Skenario pengujian aplikasi admin ...................................... 178Tabel 4.4 Skenario pengujian aplikasi member ................................... 176Tabel 4.3 Implementasi antar muka .................................................... 174Tabel 4.2 Perangkat Lunak yang digunakan ....................................... 166Tabel 4.1 Perangkat keras yang digunakan ......................................... 165Tabel 3.27 Tabel Shop Chart ................................................................. 126Table 3.26 Tabel Forgot Password........................................................ 126Tabel 3.25 tabel Testimonial………………………………………….. 126Tabel 3.24 Tabel Guest Book ................................................................ 125Tabel 4.17 Pengujian menu lihat transaksi ............................................ 188Tabel 4.18 Pengujian menu login admin ............................................... 189Tabel 4.19 Pengujian menu ganti password admin ............................... 190Tabel 4.20 Pengujian data cargo............................................................ 191Tabel 4.21 Pengujian tambah cargo ...................................................... 192Tabel 4.22 Pengujian data layanan cargo .............................................. 193Tabel 4.23 Pengujian tambah layanan cargo ......................................... 194Tabel 4.24 Pengujian data harga cargo .................................................. 195Tabel 4.25 Pengujian tambah harga cargo ............................................. 196Tabel 4.26 Pengujian data provinsi ....................................................... 197Tabel 4.27 Pengujian tambah provinsi .................................................. 198Tabel 4.28 Pengujian data kota.............................................................. 199Tabel 4.29 Pengujian tambah kota ........................................................ 200Tabel 4.30 Pengujian data model produk .............................................. 201Tabel 4.31 Pengujian tambah model produk ......................................... 202Tabel 4.32 Pengujian data merk produk ................................................ 203Tabel 4.33 Pengujian tambah provinsi .................................................. 204Tabel 4.34 Pengujian data kw produk ................................................... 205Tabel 4.35 Pengujian tambah kw produk .............................................. 206Tabel 4.36 Pengujia data produk ........................................................... 207Tabel 4.37 Pengujian tambah produk .................................................... 208Tabel 4.38 Pengujian data type produk ................................................. 209Tabel 4.39 Pengujian tambah type produk ............................................ 210Tabel 4.40 Pengujian Data Ukuran……………………………………. 211Tabel 4.41 Pengujian Data Tambah Ukuran………………………….. 212Tabel 4.42 Pengujian data transaksi ...................................................... 213Tabel 4.43 Pengujian laporan data barang ............................................. 214Tabel 4.44 Pengujian laporan transaksi ................................................. 214Tabel 4.45 Hasil pengujian kuesioner soal nomor 1 ............................. 216Tabel 4.46 Hasil pengujian kuesioner soal nomor 2 ............................. 217Tabel 4.47 Hasil pengujian kuesioner soal nomor 3 ............................. 218Tabel 4.48 Hasil pengujian kuesioner soal nomor 4 ............................. 218Tabel 4.49 Hasil pengujian kuesioner soal nomor 5 ............................. 219Tabel 4.50 Hasil pengujian kuesioner soal nomor 6 ............................. 219Tabel 4.51 Hasil pengujian kuesioner soal nomor 7 ............................. 220

DAFTAR SIMBOL

  1. Simbol Flow Map SIMBOL NAMA KETERANGAN

  Proses Merupakan proses komputer yang terjadi didalam aliran dokumen Aliran Menunjukkan data – data yang mengalir pada sistem Proses Manual Merupakan proses yang terjadi didalam

  Flow Map

  Dokumen Dokumen yang ada dalam Flow Map

  Offline Storage

  Menunjukkan tempat penyimpanan data berupa arsip

  2. Simbol Entity Relationship Diagram SIMBOL NAMA KETERANGAN Entity

  Menunjukkan himpunan entitas Garis

  Menunjukkan penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya Belah ketupat / Relationship

  Menunjukkan himpunan relasi

3. Simbol Data Flow Diagram SIMBOL NAMA KETERANGAN

  Proses Menunjukkan kegiatan / kerja yang dilakukan oleh orang, mesin atau komputer

  Terminator Menunnjukkan bagian dari luar Arus / Aliran data

  Menunjukkan arus dari proses Data store

  Menunjukkan simpanan dari data yang dapat berupa suatu file / database di sistem komputer

  

DAFTAR LAMPIRAN

  LAMPIRAN A IMPLEMENTASI ANTARMUKA .......................................A-1 LAMPIRAN B LISTING PROGRAM ............................................................B-1 LAMPIRAN C HASIL KUESIONER ............................................................C-1 LAMPIRAN D DOKUMEN PENELITIAN ...................................................D-1

DAFTAR PUSTAKA

  [1] HM, Jogiyanto, 1999, Analisis dan Desain Sistem Informasi : Pendekatan ANDI Yogyakarta,

  Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta.

  [2] Arbie, Manajemen Database dengan MySQL, Andi,Yogyakarta,2003 [3] http://www.sejarah-internet.com/ 2 november 2010 [4] Bunafit Nugroho, Latihan Membuat Aplikasi Web PHP dan Mysql dengan Dreamwaver , Gava Media, Yogyakarta, 2008.

  [5] Hakim, Lukman, 2007. Buku Sakti menjadi programmer sejati PHP, Solusi Media, Yogyakarta. [6] Kurniawan, Rulianto, 2007, 54 Trik Tersembunyi PHP, Maxikom, Palembang.. [7] Kadir,Abdul (2002). ”Dasar Pemrograman Web Dinamis Menggunakan PHP” , Yogyakarta, ANDI. [8] Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP, LOKOMEDIA, Yogyakarta.

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

  Amalinda Collection adalah suatu perusahaan yang bergerak di bidang

  

fashion . Perusahaan ini berdiri pada tahun 2005, atas dasar coba-coba pemilik

  perusahaan menjalankan usaha ini dengan modal yang seadanya. Seiring perjalanyan waktu, perusahaan ini semakin berkembang dan banyak menarik konsumen. Itulah salah satu alasan yang menyebabkan pemilik perusahaan memepertahankan usaha ini sampai sekarang yang beralamat di Jl. Jati Handap No. 270 Cicaheum Bandung Jawa Barat.

  Saat ini pemilik perusahaan dalam mengelola perusahaannya masih dilakukan secara konvensional, dimana konsumen yang akan membeli produk harus mendatangi tempat penjualan secara langsung. Sehingga jangkauan promosi dan penjualan masih sangat terbatas, menyebabkan produk-produk yang dihasilkan kurang dikenal oleh masyarakat luas. Kendala lainnya yaitu semakin ketatnya persaingan antar sesama industri pakaian mulai dari industri kecil sampai industri besar. Hal itu membuat pengelola toko Amalinda Collection harus mempunyai strategi pemasaran yang berbeda agar dapat bersaing dan dapat mendatangkan banyak pelanggan baru.

  Untuk itu dibutuhkan suatu sistem yang dapat mengatasi permasalahan yang ada, baik dari segi pemasaran produk sampai dengan penjualan produk. Salah satu upayanya yaitu dengan membangun aplikasi berbasis web berupa website e-

  1 yang mampu memberikan informasi mengenai produk kepada

  commerce pelanggan dengan cepat dan mudah dengan memanfaatkan jaringan internet.

  Dengan adanya website e-commerce pelanggan bisa melakukan pembelian dan pemesanan secara online tanpa harus mendatangi tempat industri pakaian itu berada. Selain dapat melakukan pembelian dan pemesanan secara online, fasilitas yang dapat dimiliki sebuah website e-commerce adalah adanya transaksi pembayaran dengan cara online maupun off-line melalui transfer antar rekening bank.

  Berasumsikan pada latar belakang yang ada, penulis mengambil sebuah judul “MEMBANGUN APLIKASI E-COMMERCE BERBASIS WEB 2.0

  PADA AMALINDA COLLECTION “.

  1.2 Identifikasi Masalah

  Berdasarkan latar belakang permasalahan diatas, maka perumusan masalahnya adalah bagaimana membangun aplikasi e-commerce berbasis web 2.0 pada amalinda collection.

  1.3 Maksud dan Tujuan

  Maksud dari penelitian ini adalah untuk membangun aplikasi e-commerce berbasis web dengan Studi Kasus di Amalinda Collection.

  Adapun tujuan yang akan dicapai dari penelitian ini adalah sebagai berikut:

  1. Merancang dan membuat suatu web e-commerce yang dapat menjadi suatu media penjualan bagi toko Amalinda Collection untuk meningkatkan pelayanan terhadap para pelanggannya serta untuk meningkatkan penjualan dan perluasan daerah pemasaran.

  2. Memberikan kepuasan kepada pelanggan dalam hal penyampaian informasi yang selalu up-to-date mengenai produk terbaru yang dimiliki Amalinda

  Collection .

  3. Memberikan informasi yang tepat kepada konsumen mengenai detail produk yang ditawarkan oleh Amalinda Collection.

  4. Memberikan kemudahan kepada konsumen untuk melakukan pemesanan dan pembelian barang tanpa harus datang langsung ke toko Amalinda Collection.

  5. Memberikan kemudahan kepada konsumen yang berada diluar kota untuk melakukan transaksi.

  6. Mempromosikan Amalinda Collection dengan biaya yang cukup terjangkau sehingga pihak perusahaan memiliki pasar yang lebih luas.

1.4 Batasan Masalah/Ruang Lingkup kajian

  Agar pembahasan permasalahan tidak menyimpang dari pokok bahasan, maka perlu adanya batasan masalah dalam pembuatan perangkat lunak ini adalah sebagai berikut :

  1. Pengaturan Produk

  a. Data Produk yaitu produk yang di jual seperti baju muslim, kemeja, batik dan aksesories.

  b. Data Kategori c. Detail Produk (Warna, Ukuran di sesuaikan dengan pesanan)