• Tidak ada hasil yang ditemukan

Pembangunan website e-commerce pada Toko Revy Comp

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan website e-commerce pada Toko Revy Comp"

Copied!
339
0
0

Teks penuh

(1)
(2)
(3)
(4)
(5)

Jenis kelamin : Laki-laki

Tempat, tanggal lahir : Bandung, 14 November 1986

Agama : Islam

Kewarganegaraan : Indonesia

Status : Belum kawin

Anak ke : Satu dari dua bersaudara

Alamat : Jl. Purwakarta no 60 Rt 03 Rw 12 Gg Istiqomah Desa

Kertamulya Kec. Padalarang Kab. Bandung Barat

Telepon : 089656613708

E-mail : [email protected]

2. RIWAYAT PENDIDIKAN

1. Sekolah Dasar : SDN 1 SAMALANTAN

Tahun ajaran 1993-1999

2. Sekolah Menengah Pertama : SMPN 1 PADALARANG

Tahun ajaran 1999-2002

3. Sekolah Menengah Atas : SMKN 1 CIMAHI / STM PEMBANGUNAN

Tahun ajaran 2002-2006

4. Perguruan Tinggi : FTIK Unikom Bandung

Tahun ajaran 2008-2013

Demikian riwayat hidup ini saya buat dengan sebenar-benarnya dalam keadaan sadar

dan tanpa paksaan.

Bandung, 21 November 2013

(6)

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana Program Studi S1 Teknik Informatika

Fakultas Teknik dan Ilmu Komputer

MOCH REZA JAELANI ABDILLAH 10108301

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

(7)

iii

Allah SWT, karena dengan izin-Nya dan setitik ilmu pengetahuan yang diberikan

kepada mahluk-Nya, penulis dapat menyelesaikan laporan tugas akhir ini dengan

judul “PEMBANGUNAN WEBSITE E-COMMERCE PADA TOKO REVY

COMP”. 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.

Penulis sangat menyadari kekurangan yang ada pada laporan ini. Kekurangan ini

dikarenakan keterbatasan penulis dalam hal ilmu pengetahuan dan pemahaman

penulisan laporan. Akan tetapi, penulis berusaha menyusun laporan ini sebaik yang

penulis bisa dengan segenap kemampuan dan usaha yang penulis bisa.

Selama menulis laporan tugas akhir ini, penulis telah mendapatkan banyak sekali

bimbingan dan bantuan dari berbagai pihak yang telah dengan segenap hati dan

keikhlasan yang penuh membantu dan membimbing penulis dalam menyelesaikan

laporan ini. Dengan kesadaran hati, penulis ucapkan terima kasih kepada :

1. Tuhan Yang Maha Esa yang telah memberikan kesehatan dan kesempatan

kepada penulis dalam menyelesaikan skripsi ini dan juga atas semua

keindahan, kemudahan, dan berjuta hikmah yang melahirkan semangat jiwa.

2. Orang tua penulis yang telah memberikan segenap perhatian, cinta dan kasih

sayang, dorongan, nasihat serta doa yang tulus dan tanpa batas.

3. Bapak Dr. Eddy Suryanto Soegoto, M.Sc, selaku Rektor Universitas

Komputer Indonesia.

4. Ibu Kania Evita Dewi, S.pd., M.Si. selaku dosen pembimbing skripsi. Terima

kasih atas kesabaran, didikan, dan bimbingannya selama ini. Bukan hanya

bimbingan mengenai penulisan skripsi yang baik, melainkan juga banyak

(8)

iv

menyusun skripsi ini.

6. Bapak Irfan Maliki, S.T., M.T. selaku penguji. Terima kasih atas masukan,

bimbingan dan dorongan yang telah diberikan kepada penulis selama

menyusun skripsi ini.

7. Ibu Rani Susanto, S.Kom selaku dosen wali penulis. Terima kasih banyak atas

segala didikan dan arahan yang diberikan selama penulis menempuh masa

studi.

8. Semua dosen dan karyawan Program Studi Teknik Infomatika Universitas

Komputer Indonesia, terimakasih atas semua bimbingan dan kemudahan yang

diberikan pada penulis selama masa studi.

9. Teman-teman IF-6 angkatan 2008 dan teman-teman bimbingan yang sudah

memberikan saran dan masukan kepada penulis.

10. Semua pihak yang telah membantu penulis dalam menyelesaikan skripsi dan

studi di Program Studi Teknik Informatika, yang tidak dapat disebutkan satu

per satu. Terima kasih banyak atas semuanya.

Dan tak lupa penulis memohon maaf apabila dalam penulisan laporan tugas akhir ini,

penulis telah menyinggung perasaan atau menyakiti hati kepada semua orang baik

secara tidak sengaja maupun disengaja. Akhir kata, penulis berharap agar laporan ini

dapat berguna bagi semua orang yang membutuhkan. Amien.

Akhir kata penulis hanya berharap semoga skripsi ini dapat bermanfaat bagi penulis

dan para pembaca umumnya

Wassalamu’alaikum Wr. Wb.

(9)

vi

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vi

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xvi

DAFTAR SIMBOL ... xx

DAFTAR LAMPIRAN ... xxii

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 3

1.3 Maksud dan Tujuan ... 3

1.4 Batasan Masalah ... 4

1.5 Metodologi Penelitian ... 7

1.6 Sistematika Penulisan ... 9

BAB 2 TINJAUAN PUSTAKA ... 11

2.1 Tinjauan Toko ... 11

2.1.1 Sejarah Toko ... 11

2.1.2 Nama Toko ... 11

2.1.3 Visi dan Misi Toko ... 11

2.1.3.1 Visi Toko ... 11

2.1.3.2 Misi Toko ... 12

2.1.4 Struktur Organisasi ... 12

2.1.5 Deskripsi Pekerjaan ... 13

2.2 Landasan Teori... 14

2.2.1 Website ... 14

2.2.2 Internet ... 14

(10)

vii

2.2.4.2 Ruang Lingkup E-Commerce ... 17

2.2.4.3 Model E-Commerce ... 17

2.2.4.4 Keuntungan E-Commerce ... 18

2.2.4.5 Kekurangan E-Commerce ... 20

2.2.4.6 Mekanisme E-Commerce ... 22

2.2.5 PHP (PHP Hypertext Preprosessor) ... 25

2.2.5.1 Pengertian PHP (PHP Hypertext Preprosessor) ... 25

2.2.5.2 Konsep Kerja PHP ... 26

2.2.5.3 Kelebihan dari PHP ... 26

2.2.6 Macromedia Dreamweaver ... 26

2.2.7 Basis Data ... 27

2.2.7.1 Pengertian Basis Data ... 27

2.2.7.2 Sistem Pengelola Basis Data ... 28

2.2.7.3 Bahasa Basis Data ... 28

2.2.8 MySQL ... 29

2.2.9 PayPal ... 30

2.2.10 SSL (Socure Socket Layer) ... 30

2.2.11 Konsep Dasar Analisis Sistem ... 31

2.2.11.1 Flowmap ... 31

2.2.11.2 ERD (Entity Relationship Diagram) ... 31

2.2.11.3 Diagram Konteks ... 32

2.2.11.4 DFD (Data Flow Diagram) ... 33

2.2.11.5 Kamus Data (Data Dictionary) ... 34

2.2.12 Sistem Rekomendasi ... 34

2.2.12.1 Collaborative Filtering ... 37

(11)

viii

3.1.2 Analisis Prosedur Sistem Yang Sedang Berjalan ... 44

3.1.3 Analisis Bisnis ... 59

3.1.4 Analisis Pengkodean ... 61

3.1.5 Analisis Smart Recommendation System Item-based ... 62

3.1.6 Dokumen Daftar Fungsi-Fungsi Sistem ... 68

3.1.7 Analisis Kebutuhan Non-Fungsional ... 69

3.1.7.1 Analisis Perangkat Keras ... 69

3.1.7.2 Analisis Perangkat Lunak ... 70

3.1.7.3 Analisis Pengguna ... 71

3.1.8 Analisis Basis Data ... 73

3.1.8.1 Entity Relationship Diagram (ERD) ... 73

3.1.9 Analisis Kebutuhan Fungsional ... 76

3.1.9.1 Diagram Konteks ... 76

3.1.9.2 Data Flow Diagram (DFD) ... 78

3.1.9.2.1 Data Flow Diagram Level 1 ... 79

3.1.9.2.2 Data Flow Diagram Level 2 Proses 1 Login ... 80

3.1.9.2.3 Data Flow Diagram Level 2 Proses 2 Daftar ... 80

3.1.9.2.4 Data Flow Diagram Level 2 Proses 3 Pengolahan Data Master ... 81

3.1.9.2.5 Data Flow Diagram Level 2 Proses 4 Pengolahan Data Pesanan ... 82

3.1.9.2.6 Data Flow Diagram Level 2 Proses 8 Rekomendasi ... 82

3.1.9.2.7 Data Flow Diagram Level 3 Proses 3.1 Pengolahan Data Produk Satuan... 83

3.1.9.2.8 Data Flow Diagram Level 3 Proses 3.2 Pengolahan Data Kategori ... 83

3.1.9.2.9 Data Flow Diagram Level 3 Proses 3.3 Pengolahan Data Subkategori ... 84

(12)

ix

3.1.9.2.13 Data Flow Diagram Level 3 Proses 3.7 Pengolahan Data Paket Jasa . 86

3.1.9.2.14 Data Flow Diagram Level 3 Proses 3.8 Pengolahan Data Paket

Komputer ... 86

3.1.9.2.15 Data Flow Diagram Level 3 Proses 3.9 Pengolahan Data Paket Komputer Detail ... 87

3.1.9.2.16 Data Flow Diagram Level 3 Proses 3.10 Pengolahan Data Ongkos Kirim ... 88

3.1.9.2.17 Data Flow Diagram Level 3 Proses 4.1 Pengolahan Data Pesanan ... 89

3.1.9.2.18 Data Flow Diagram Level 3 Proses 4.2 Pengolahan Data Retur ... 89

3.1.9.3 Spesifikasi Proses ... 90

3.1.9.4 Kamus Data ... 137

3.1.10 Perancangan Data ... 149

3.1.10.1 Skema Relasi ... 149

3.1.10.2 Perancangan Struktur Tabel ... 151

3.1.10.3 Perancangan Struktur Menu ... 160

3.1.10.4 Perancangan Antar Muka ... 162

3.1.10.5 Jaringan Semantik ... 214

3.1.10.6 Perancangan Procedural ... 219

BAB 4 IMPLEMENTASI DAN PENGUJIAN ... 229

4.1 Implementasi Sistem ... 229

4.1.1 Kebutuhan Perangkat Keras ... 229

4.1.2 Kebutuhan Perangkat Lunak ... 230

4.1.3 Implementasi Basis Data ... 230

4.2 Implementasi Antarmuka ... 241

4.2.1 Implementasi Antarmuka Pengunjung ... 241

4.2.2 Implementasi Antarmuka Member ... 242

(13)

x

4.3.1 Pengujian Alpha ... 246

4.3.2 Rencana Pengujian ... 246

4.3.3 Kasus Dan Hasil Pengujian ... 248

4.3.3.1 Pengujian Pendaftaran Pelanggan ... 248

4.3.3.2 Pengujian Login Pengunjung ... 252

4.3.3.3 Pengujian Lupa Password ... 253

4.3.3.4 Pengujian Data Member ... 254

4.3.3.5 Pengujian Keranjang Belanja ... 256

4.3.3.6 Pengujian Alamat Pengiriman ... 258

4.3.3.7 Pengujian Konfirmasi Pembayaran ... 260

4.3.3.8 Pengujian Login Bagian Penjualan dan Pemilik Toko ... 262

4.3.3.9 Pengujian Data Admin ... 264

4.3.3.10 Pengujian Data Pemilik Toko ... 264

4.3.3.10.1 Pengujian Tambah Admin ... 264

4.3.3.10.2 Pengujian Ubah Admin dan Member ... 264

4.3.3.11 Pengujian Data Produk ... 267

4.3.3.11.1 Pengujian Tambah Produk ... 267

4.3.3.11.2 Pengujian Ubah Produk ... 269

4.3.3.12 Pengujian Data Kategori ... 271

4.3.3.12.1 Pengujian Tambah Kategori ... 271

4.3.3.12.2 Pengujian Ubah Kategori ... 272

4.3.3.13 Pengujian Data Subkategori ... 273

4.3.3.13.1 Pengujian Tambah Subkategori ... 273

4.3.3.13.2 Pengujian Ubah Subkategori ... 274

4.3.3.14 Pengujian Data Kota ... 275

4.3.3.14.1 Pengujian Tambah Kota ... 275

(14)

xi

4.3.3.15.2 Pengujian Ubah Provinsi ... 278

4.3.3.16 Pengujian Data Jasa ... 279

4.3.3.16.1 Pengujian Tambah Jasa ... 279

4.3.3.16.2 Pengujian Ubah Jasa ... 280

4.3.3.17 Pengujian Data Paket Jasa ... 280

4.3.3.17.1 Pengujian Tambah Paket Jasa ... 280

4.3.3.17.2 Pengujian Ubah Paket Jasa ... 282

4.3.3.18 Pengujian Data Ongkos Kirim ... 282

4.3.3.18.1 Pengujian Tambah Ongkos Kirim ... 282

4.3.3.18.2 Pengujian Ubah Ongkos Kirim ... 284

4.3.3.19 Pengujian Data Paket komputer ... 285

4.3.3.19.1 Pengujian Tambah Paket komputer ... 285

4.3.3.19.2 Pengujian Ubah Paket komputer ... 289

4.3.4 Kesimpulan Hasil Pengujian Alpha ... 290

4.4 Pengujian Beta ... 290

4.4.1 Kuesioner Pengguna ... 291

4.4.1.1 Kuesioner Pengujian Beta Untuk Pengunjung ... 291

4.4.1.2 Kuesioner Pengujian Beta Untuk Pelanggan ... 293

4.4.2 Wawancara Pegawai ... 296

4.4.3 Kesimpulan Hasil Pengujian Beta ... 297

BAB 5 KESIMPULAN DAN SARAN ... 299

5.1 Kesimpulan ... 299

5.2 Saran ... 300

(15)

301

[2] Nugroho, Bunafit. 2004. Cascading Style Sheets (CSS). GAVA MEDIA :

Yogyakarta.

[3] Hakim, Lukmanul. 2011. Trik Dahsyat Menguasai Ajax Dengan Jquery.

LOKOMEDIA : Yogyakarta.

[4] Arief, Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP &

MySQL. ANDI : Yogyakarta.

[5] Khafidli, Firgiawan. 2011. Trik Menguasai HTML, CSS3, PHP Aplikatif.

LOKOMEDIA : Yogyakarta.

[6] Raharjo, Budi. 2011. Membuat Database Menggunakan MySQL.

INFORMATIKA : Bandung.

[7] Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL.

ANDI : Yogyakarta.

[8] Gumelar, Fajar. 2009.Implementasi Item-Based Collaborative Filtering Pada

Sistem Informasi Pariwisata. Bandung : Universitas Pendidikan Indonesia.

[9] Fathansyah, 2006. Sistem Basis Data. Bandung: Informatika.

[10] Alfa Hartoko, 2011. Kupas Tuntas PayPal. Jakarta: PT Elex Media

Komputindo.

[11] Roger S. Pressman, 2002. Rekayasa Perangkat Lunak: Pendekatan Praktisi

(Buku I). Yogyakarta: Andi.

[12] Steven Alter, 1992. Information System: A Management Perspective.

Addison-Wesley.

[13] Kenneth E. Kendall, Julie E. Kendall, 2010. Analisis dan Perancangan Sistem.

Jakarta: PT Indeks.

[14] Al-Bahra Bin Ladjamudin, 2005. Analisis dan Desain Sistem Informasi.

Yogyakarta: Graha Ilmu.

(16)

1

1.1 Latar Belakang Masalah

Toko Revy Comp adalah toko yang berlokasi di pertokoan jaya plaza Jl. A.

Yani No 238 Bandung. Sekarang toko Revy Comp telah memiliki cabang

diantaranya Toko Revo Comp, Toko Revy Printer, Toko Revy Ink dan Toko Pion

Comp. Toko Revy Comp merupakan toko penjualan hardware dan accecories

komputer serta jasa pelayanan service dan maintenance komputer. Dalam

penjualannya toko Revy Comp menggunakan penjualan secara manual, dimana

setiap konsumen harus datang secara langsung ke toko untuk mengetahui

informasi barang yang dicari dan promosi barang yang di jual masih dengan cara

manual/konvensional. Dengan adanya kemajuan teknologi saat ini, Proses jual

beli di toko Revy Comp yang manual ingin mengikuti kemajuan teknologi saat

ini, agar penjualan produk toko Revy Comp bisa lebih baik.

Selain itu ada beberapa kendala yang terjadi di Revy Comp, yaitu sulitnya

memberi informasi mengenai produk yang ditawarkan, karena banyaknya jenis

dan merk dari produk yang dijual sehingga untuk mengetahui harga produk

konsumen harus bertanya satu persatu yang menyita banyak waktu sehingga tidak

efisien dalam mengetahui harga produk dan ketika ada kenaikan atau penurunan

harga produk yang dijual oleh Toko Revy Comp, konsumen masih belum dapat

mengetahuinya. Produk Toko Revy Comp masih belum dapat dipasarkan kepada

konsumen yang jauh dari Toko Revy Comp karena proses jual beli di Toko Revy

Comp masih konvensional/manual, dimana konsumen harus datang ke toko untuk

membeli produk. Sebagian pembeli sebelum membeli melihat produk yang ingin

di beli di Internet, melihat peluang tersebut pemilik Toko Revy Comp

menginginkan agar pembeli yang ingin membeli produk Toko Revy Comp, bisa

melihat produknya di internet sehingga membuat konsumen lebih mudah dalam

memilih produk yang sesuai untuk di beli.

Promosi di Toko Revy Comp masih menggunakan brosur yang biaya

promosinya cukup mahal karena harus mengeluarkan biaya print dalam membuat

(17)

dilakukan dimanapun dan kapanpun, ketika ada kenaikan atau penurunan harga

produk konsumen tidak dapat langsung mengetahuinya, dan memerlukan waktu

lama karena brosur tersebut harus di cetak terlebih dahulu. Sulitnya bagian

penjualan mendapatkan informasi mengenai jumlah persediaan barang pada toko

revy comp karena harus melakukan pencarian stok buku secara manual atau

mengecek langsung ke tempat penyimpanan sehingga membutuhkan waktu lebih

lama. Pembuatan laporan penjualan masih dilakukan secara manual, dimana harus

menggunakan kertas untuk pengarsipan data penjualan. Hal ini kurang efektif dan

efesien, karena biasanya pembuatan laporan secara manual rentan terjadi

kesalahan jika datanya sangat banyak, sehingga laporan yang dihasilkan kurang

akurat.

Berdasarkan permasalahan tersebut, maka toko Revy Comp bermaksud

untuk menggunakan perkembangan teknologi informasi media elektronik yang

merupakan salah satu media unggulan yang digunakan untuk melakukan

komunikasi dan bisnis. E-Commerce merupakan salah satu konsep dagang yang

sangat berkembang di dunia maya (internet). Penggunaan sistem ini dapat

menguntungkan banyak pihak, baik pihak konsumen, produsen maupun penjual.

Konsep belanja E-Commerce menyediakan banyak kemudahan dan

kelebihan jika dibandingkan dengan konsep belanja yang konvensional. Selain

proses transaksinya yang menjadi lebih cepat. Selain itu, biasanya informasi

tentang barang bisa disediakan secara lengkap dan selalu update sehingga

konsumen dapat mengetahui barang apa saja yang di jual beserta harganya untuk

memudahkan dalam pencarian yang sesuai dengan selera konsumen. Hal tersebut

juga didukung dengan keunggulan jasa internet yang memberikan layanan 24 jam

setiap harinya.

Berdasarkan latar belakang tersebut di atas, maka akan dibuat suatu sistem

pemasaran secaraonline yaitu “PEMBANGUNAN WEBSITE E-COMMERCE

(18)

1.2 Rumusan Masalah

Berdasarkan pada latar belakang diatas serta hasil penelitian yang telah

dilakukan, maka rumusan masalah yang didapat adalah :

1. Bagaimana cara mempermudah memberikan informasi mengenai

produk yang ditawarkan oleh toko Revy Comp.

2. Bagaimana cara mempermudah penjualan dan pemesanan barang pada

Toko Revy Comp yang sederhana tetapi tetap memiliki fitur yang

lengkap.

3. Bagaimana cara memberikan promosi yang lebih mudah.

4. Bagaimana cara agar bagian penjualan bisa dengan mudah

mendapatkan informasi mengenai jumlah persediaan barang.

5. Bagaimana cara membuat laporan secara komputerisasi.

1.3 Maksud dan Tujuan 1.3.1. Maksud

Adapun maksud dari penelitian ini adalah untuk membangun

websitee-commercepada toko Revy Comp.

1.3.2. Tujuan

Tujuan yang akan dicapai dari pembangunan aplikasi e-commerce

pada Toko Revy Comp sebagai berikut :

1. Mempermudah dalam memberikan informasi mengenai produk yang

ditawarkan

2. Mempermudah dalam penjualan dan pemesanan barang di Toko Revy

Comp.

3. Membuat promosi produk yang ditawarkan lebih mudah.

4. Agar lebih mudah dalam mendapatkan informasi mengenai jumlah

persediaan barang.

(19)

1.4 Batasan Masalah/Ruang Lingkup Kajian

Dalam aplikasie-commerceini, terdapat beberapa batasan masalah antara lain:

1. Pengaturan Produk

a. Data Produk

Data produk pada sistem ini berupa komponen CPU, monitor, aksesoris

komputer, dan printer.

b. Data Kategori dan Sub Kategori

Kategori dan sub kategori pada produk diantaranya macam-macam

komponen CPU, monitor, aksesoris komputer, dan printer.

c. Detail Produk

Produk yang disediakan mempunyai nama, berat dan harga yang

berbeda-beda.

d. Manajemen Harga.

Harga dapat berubah sewaktu-waktu berdasarkan perubahan harga yang

terjadi di pasar. Jika sudah melakukan pembelian harganya disesuaikan

pada saat pembelian.

e. Gambar produk

Gambar produk yang ditampilkan yaitu produk yang di jual sesuai dengan

yang ada di kategori dan sub kategori sesuai dengan harganya

masing-masing.

f. Pengelolaan Diskon.

Diskon diberikan pada beberapa produk yang dijual.

g. Pengelolaan Stok.

Pada aplikasi ini juga menampilkan pengelolaan stok.

2. Manajemen Pembelian

a. Pencarian Pembelian

Menampilkan sistem pencarian pembelian berdasarkan nama produk.

b. Update Status

Update Status pembelian pada produk yaitu konsumen melakukan

(20)

untuk melakukan pembayaran, setelah pembayaran telah berhasil maka

pegawai akan mengirimkan informasi kepada konsumen.

c. Konfirmasi Pembayaran

Konfirmasi pembayaran yang dilakukan dapat berupa pengiriman e-mail

kepada pembeli sebagai tanda bukti pembayaran.

d. Pembatalan Pembelian

Pembelian dapat dibatalkan oleh penjual apabila pembeli tidak

mentransferkan sejumlah uang dalam waktu 24 jam dari pembelian yang

dilakukan oleh pembeli.

3. Manajemen Pembayaran

Dalam pembangunan sistem ini ada dua sistem pembayaran yang diterapkan,

diantaranya sebagai berikut :

a. PembayaranOffline

Sistem pembayaran yang disediakan menggunakan berbagaiAccount Bank

untuk pembayaranoffline(Transfer).

b. PembayaranOnline

Sistem pembayaran ini disediakan fasilitas pembayaran online

menggunakan fasilitas Payment Gateway baik yang internasional yaitu

Paypal.

4. ManajemenShipping

Cara pengiriman produk yang telah dipesan menggunakan layanan pengiriman

JNE yang menyediakan layanan pengiriman yang memiliki fasilitas

penelurusan pengiriman (Tracking).

5. Pembuatan Laporan (Reporting)

Menghasilkan laporan yang biasanya dibuat yaitu Laporan Penjualan. Laporan

tersebut disusun per-bulan.

6. Menyediakan integrasi dengan situs Social Network (Facebook) sebagai

sarana promosi.

7. Shopping Features (Frontend)

a. Pencarian produk berdasarkan berdasarkan kategori, sub kategori dan

(21)

b. Menampilkan produk terbaru dan produk terlaris.

c. Fasilitas pendaftaranmemberdanloginmember diberikan kepada pembeli

untuk melakukan pembelian.

d. Menyediakan history pembelian untuk mempermudah pembeli dalam

melakukan transaksi pembelian.

e. Pengiriman informasi pembelian menggunakanemailke pembeli.

f. Menyediakan zoom gambar produk dan berbagai macam gambar sebuah

produk yang dijual.

g. Mendukung Search Engine Optimization (SEO) agar situs terdaftar di

search enginepada halaman-halaman depan.

8. Security

a. MenggunakanIP-Dedicateduntuk kemanan data pembeli.

b. Menggunakan Secure Socket Layer (SSL) untuk keamanan yang

mendukungprotokol https.

c. Menggunakan username dan password untuk mengakses situs agar

pembelian dilakukan oleh member yang sudah terdaftar.

9. Communication(Komunikasi)

Komunikasi yang dapat dilakukan antara situs dengan pengguna adalah :

a. Menggunakanemailyang didaftarkan oleh pembeli.

b. Menggunakan Instant Messaging (Yahoo Messenger) untuk informasi

produk.

c. Manfaatkan situs Social Network untuk promosi dengan menggunakan

facebook.

d. Menggunakan telepon.

10.Web browseryang di gunakan adalahmozilla Firefoxdangoogle chrome.

11. Sumber data dari laporan penjualan, pengolahan stok, faktur, dan brosur.

12. Fitur UnggulanSmart Recommendation System(Sistem Rekomendasi Cerdas)

Menggunakan Algoritma Item-based Collaboration Filter dan paket

komputer.

(22)

B2C adalah bentuk jual-beli produk yang melibatkan perusahaan penjual dan

konsumen akhir yang dilakukan secaraelectronis.

1.5 Metodologi Penelitian

Metodologi penelitian yang digunakan dalam penulisan tugas akhir ini

adalah sebagai berikut:

1. Tahap pengumpulan data

Metode pengumpulan data yang digunakan dalam penelitian ini adalah

sebagai berikut :

a. Observasi

Teknik pengumpulan data dengan mengadakan penelitian dan

peninjauan langsung terhadap tempat sebenarnya.

b. Wawancara

Teknik pengumpulan data dengan mengadakan tanya jawab secara

langsung yang ada kaitannya dengan toko Revy Comp.

c. StudiLiteratur

Pengumpulan data dengan cara mengumpulkan literatur, jurnal,

paper dan bacaan-bacaan yang ada kaitannya dengan

“PEMBANGUNAN WEBSITE E-COMMERCE PADA TOKO

REVY COMP”.

d. Kuesioner

Suatu teknik pengumpulan informasi yang memungkinkan analis

mempelajari sikap-sikap, keyakinan, perilaku, dan karakteristik

beberapa orang yang ada kaitannya dengan “PEMBANGUNAN

WEBSITE E-COMMERCE PADA TOKO REVY COMP”.

2. Metode Pembangunan Perangkat Lunak

Dalam menyelesaikan laporan penelitian mengenai pembangunan sistem

informasi penjualan online ini, metode pembangunan perangkat lunak

yang digunakan yaitu modelWaterfall, meliputi beberapa proses :

(23)

Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan

didefinisikan kebutuhan yang harus dipenuhi oleh program yang

akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa

menghasilkan desain yang lengkap.

b. Sistem and software design

Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara

lengkap.

c. Implementation and unit testing

Desain program diterjemahkan ke dalam kode-kode dengan

menggunakan bahasa pemrograman yang sudah ditentukan.

Program yang dibangun langsung diuji secara unit.

d. Integration and sistem testing

Penyatuan unit-unit program kemudian diuji secara keseluruhan

(sistemtesting).

e. Operation and maintenance

Mengoperasikan program dilingkungannya dan melakukan

pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi

dengan situasi sebenarnya.

(24)

1.6 Sistematika Penulisan

Sistematika penulisan skripsi ini disusun untuk memberikan gambaran

umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini

adalah sebagai berikut :

BAB I PENDAHULUAN

Bab ini menguraikan tentang latar belakang permasalahan, identifikasi masalah,

maksud dan tujuan, batasan masalah, metodologi penelitian dan sistematika

penulisan.

BAB II TINJAUAN PUSTAKA

Bab ini menjelaskan tentang tinjauan instansi dan landasan teori yang

menjelaskan tentang teori umum yang berkaitan dengan judul, teori program yang

berhubungan dengan aplikasi yang dibangun, teori khusus yaitu berkaitan dengan

istilah-istilah yang dipakai dalam pembuatan aplikasi e-commerce pada Toko

Revy Comp.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab ini menguraikan tentang analisis masalah, gambaran sistem yang sedang

berjalan, dan analisis kebutuhan sistem yang akan dibangun diantaranya

perancangan basis data, perancangan antarmuka dan perancangan menu.

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab ini membahas implementasi dari tahapan analisis dan perancangan sistem

kedalam perangkat lunak (dalam bentuk bahasa pemrograman), serta perangkat

keras dan perangkat lunak yang dibutuhkan dalam membangun sistem. Bab ini

juga berisi pengujian terhadap sistem apakah sudah benar-benar berjalan seperti

yang diharapkan.

BAB V PENUTUP

Bab ini menguraikan kesimpulan dari hasil penelitian yang dibahas serta saran

(25)
(26)

11

2.1 Tinjauan Toko 2.1.1 Sejarah Toko

Toko Revy Comp adalah toko yang berlokasi di pertokoan jaya plaza Jl. A.

Yani No 238 Bandung. Toko Revy Comp merupakan toko penjualan hardware

dan accecories komputer serta jasa pelayanan service dan maintenance computer.

Toko Revy comp didirikan pada tahun 2003, memiliki tenaga kerja 3

orang. Penjualan komputer di Toko Revy comp memiliki kemajuan yang pesat,

sehingga pemilik toko revy comp memutuskan untuk membuka cabang. Pada

tahun 2004 Revy comp membuka cabang Revy Ink, perkembangan penjualan toko

Revy Comp semakin tinggi, sehingga pada tahun 2006 membuka cabang Revy

printer, pada tahun 2008 membuka cabang Revo Comp, dan pada tahun 2011

membuka cabang lagi Pion comp. Sekarang Toko Revy Comp telah memiliki 4

cabang diantaranya Toko Toko Revy Ink, Toko Revy Printer, Toko Revo Comp

dan Toko Pion Comp serta memiliki tenaga kerja 10 orang. Toko Revy comp

penjualannya lebih murah dan pelayanannya lebih ramah dari toko lain sehingga

disenangi oleh para pelanggannya.

2.1.2 Nama Toko

Revy comp memiliki arti Raemond dan Vilyana komputer. Raemond

adalah pemilik Toko Revy comp sedangkan Vilyana adalah istri dari Raemond.

Raemond dan Vilyana menikah lalu membuat usaha penjualan komputer. Toko

mereka di beri nama Toko Revy comp yang berasal dari nama mereka berdua.

2.1.3 Visi dan Misi Toko 2.1.3.1 Visi Toko

1. Mendukung kemajuan teknologi komputer dalam perkembanganhardware

dannetworking

(27)

2.1.3.2 Misi Toko

1. Memberikan pelayanan terbaik pada pelanggan

2. Menjadikan partner bisnis dalam pengembangan teknologi di bidang

komputer

3. Bekerja secara profesional dan memberikan kepuasan terhadap konsumen

2.1.4 Struktur Organisasi

Struktur Organisasi adalah suatu susunan dan hubungan antara tiap bagian

serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan

kegiatan operasional untuk mencapai tujuan. Struktur Organisasi menggambarkan

dengan jelas pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan

bagaimana hubungan aktivitas dan fungsi dibatasi. Dalam struktur organisasi yang

baik harus menjelaskan hubungan wewenang siapa melapor kepada siapa.

Beberapa keuntungan yang dapat diperoleh dari penggunaan bagan

organisasi adalah dapat memperlihatkan karakteristik utama dari suatu perusahaan

tersebut, tentang gambaran pekerjaan dan hubungan-hubungan yang ada didalam

perusahaan serta digunakan untuk merumuskan rencana kerja yang ideal sebagai

pedoman untuk dapat mengetahui siapa bawahan dan atasannya. Struktur

keorganisasian pada Toko Revy Comp dapat dilihat pada bagan struktur

(28)

Gambar 2.1 Struktur Organisasi pada Revy Comp Bandung

2.1.5 Deskripsi Pekerjaan

Definisi tugas digunakan untuk mengetahui tugas, wewenang, tanggung

jawab dari masing-masing bagian. Definisi tugas yang ada di toko revy comp

adalah sebagai berikut :

1. Pemilik Toko

Pemilik Toko memiliki wewenang mengatur pengelolaan stok barang pada

semua toko, melakukan pembelian barang untuk di kirim ke semua toko

dan mengawasi jalannya proses yang ada di semua toko.

2. Bendahara

Bendahara memiliki tugas mengatur setiap keluar masuknya transaksi

uang pada toko.

3. Bagian Penjualan

(29)

Bagian Penjualan memiliki tugas mengetahui semua barang yang ada di

gudang dan di toko, melayani penjualan ke konsumen, mengatur

pengelolaan stok barang, membuat laporan penjualan dan melakukan

pengadaan barang apabila stok telah habis.

4. Bagian Teknisi

Bagian Teknisi memiliki tugas merakit komputer, memberikan jasaservice

komputer.

2.2 Landasan Teori 2.2.1Website

Website dibangun oleh sebuah file yang didalamnya terdapat kode-kode

dan berbagai informasi. Kode-kode dan informasi tersebut dibaca oleh sebuah

aplikasi yang sejenisnya bernamabrowser, kode-kode dan informasi tersebut akan

disajikan sebagai sebuah halamanhomepageyang di kenal sebagaiwebsite.

Kode-kode dan informasi yang ditulis dalam filewebsitetersebut harus ditulis menurut

suatu aturan tertentu yang dapat dimengerti oleh browser. Aturan-aturan tersebut

dikenal dengan bahasa pengkodean. Untuk membuat suatu website bahasa yang

digunakan adalah HTML (Hyper Text Markup Language). Dengan bahasa inilah

sebuah browser akan menguabah isi file homepage menjadi sebuah website.

Setiap kita mengakses dokumenwebsite, pada saat itu kita mengambil sebuah file

yang ditulis dalam formatHTML(Hyper Text Markup Language).[4]

2.2.2Internet

Internet berasal dari kata interconection Network yang mempunyai arti

hubungan komputer dengan berbagai tipe dan sistem yang berbeda yang

membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer

global) dengan melalui telekomunikasi. Jaringan komputer ini sangat luas

sehingga tidak ada satu orang, satu organisasi, atau satu negara yang

menanganinya sendiri. Asal usul internet dari jaringan komputer yang disusun

oleh APRA (Advance Research Project Agency) yang bernaung dibawah

(30)

sehingga terbentuk ARPAnet, jaringan komputer bentukan departemen pertahanan

Amerika Serikat, tahun 70-an. Pada awalnya, ARPAnet hanya menghubungkan

empat buah situs saja, yaitu:[4]

1. SRI (Stanford Research Institute).

2. UCSB (University of California at Santa Barbara).

3. UCLA (University of California at Los Angles).

4. University of Utah at Utah.

Jaringan tersebut selanjutnya diperbaharui dan dikembangkan dan saat ini

digunakan sebagai tulang punggung jaringan informasi yang disebut dengan

internet. Penelitian di Stanford menghasilkan sebuah protokol yang disebut

TCP/IP, inilah yang berkembang terus hingga sekarang dan menjadi protocol

standar dalaminternet.

2.2.3Browser

Browser adalah sebuah program yang berfungsi untuk menjelajahi

halaman-halaman web yang terdapat dalam internet. Menjelajahi atau sering

disebut sebagai browsing adalah suatu aktifitas membuka atau menuju ke

situs-situs (server-server) web dan membaca informasi yang terdapat di dalamnya.

Netscape Navigator adalah program browser yang banyak digunakan, selain itu

terdapat juga produk microsoft yang sangat terkenal yaituinternet explorer.

Beberapa komponen-komponenbrowser:[7]

1. Menu

Terletak dibagian paling atas jendela browser, terdiri deretan menu yang

mengandung perintah-perintah untuk pengaturan, memanipulasi tampilan,

serta menjalankan perintah-perintahbrowser.

2. Toolbar

Toolbaradalah tombol-tombol navigasi yang digunakan untuk menjelajahi

halaman-halaman internet. Tombol-tombol tersebut antara lain forward

(31)

sebelumnya, stop untuk menghentikan download (pengambilan data)

halaman, search untuk menuju search engine (situs web pencari

informasi), refresh/reload untuk mendownload (pengambilan data) ulang

halaman,homeuntuk kembali ke halamandefault browser. Selain

tombol-tombol tersebut terdapat tombol-tombol tombol-tombol lain yang bersifat spesifik untuk

setiap browser.

3. Bookmark (Netscape)/ favorites

Berisi alamat-alamat halaman web yang sudah disimpan agar user dapat

langsung menuju alamat tersebut tanpa harus kesulitan dalam mengetikan

atau menghafalkan lokasinya. Alamat URL disimpan agar mempermudah

pengaksesan di kemudian hari.

4. Location toolbar

Text box ini merupakan alamat lengkap dari halaman yang sedang user

lihat.Userdapat mengetikan alamat yang akan dituju baik yang berada di

internetmaupun yang ada di komputer lokal.

5. Logo NetscapeatauInternet explorer

Berguna untuk memantau penerimaan data, saat proses download

(pengambilan data) sedang berlangsung maka logo terlihat melakukan

gerakan bila download (pengambilan data) halaman web selesai logo

berupa gambar diam.

6. Layar UtamaBrowser

Layar ini merupakan tempat tampilan halaman web, yang berisi teks,

gambar, animasi dan interaksi multimedia.

7. Status Bar

Terdapat pada bagian kiri bawah layar utama, terdiri bagian yang

menunjukan kemajuan download (pengambilan data) halaman web dan

pesan status yang menunjukan URL yang sedang ditampilkan, URL dari

suatu letak (loncatan ke halaman lain) serta pesan-pesan khusus tertentu.

Dengan menggunakanNetscape Navigator atauMozzila Firefox user siap

(32)

2.2.4 PengertianE-Commerce

Perdagangan e-commerce adalah segala bentuk kegiatan penjualan dan

pembelian, pemasaran produk, jasa dan informasi yang dilakukan secara

electronis.[1]

2.2.4.1 KerangkaE-Commerce

Aplikasi e-commerce disusun berdasarkan infrastruktur teknologi yang

sudah ada, yaitu kombinasi antara komputer, jaringan komunikasi, dan software

komunikasi sehingga menjadi information Superhighway. Aplikasi e-commerce

tidak akan berjalan tanpa hal-hal yang terdapat dalam infrastruktur berikut :[1]

1. Jasa bisnis umum, sebagai jasa untuk proses pembelian dan penjualan.

2. Distribusi pesan dan informasi, sebagai sarana pengiriman dan

pengambilan informasi.

3. Isi multimedia dan publikasi jaringan, untuk pembuatan produk dan sarana

mengkomunikasikannya.

4. Information Superhighway, sebagai landasan utama untuk penyediaan

sistem highway (jalan utama) dimana seluruh aktivitas e-commerce akan

menggunakan jalan utama tersebut.

2.2.4.2 Ruang LingkupE-Commerce

Berdasarkan ruang lingkupnya, e-commerce merupakan bagian dari

Electronic Business. Electronic Business merupakan ruang lingkup aktivitas

perdagangan secara elektronik dalam arti luas, dimana didalamnya termasuk:[1]

1. Perdaganganvia internet (Internet Commerce).

2. Perdagangan dengan fasilitasWeb Internet (Web Commerce).

3. Perdagangan dengan sistem pertukaran data terstruktur secara elektronik

(Electronic Data Interchange/ EDI).

2.2.4.3 ModelE-Commerce

Model darie-commercediantaranya sebagai berikut:[1]

(33)

B2B menyatakan bentuk jual-beli produk atau jasa yang

melibatkan dua atau beberapa perusahaan dan dilakukan secaraelectronis.

Umunya perusahaan-perusahaan yang terlibat adalah pemasok, distributor,

pabrik, toko , dan lain-lain. Kebanyakan transaksi berlangsung secara

langsung antara dua sistem. Model seperti ini telah banyak diterapkan .

misalnya yang terjadi antaraWal-Martdan para pemasoknya.

2. Business-to-consumer (B2C)[1]

B2C adalah bentuk jual-beli produk yang melibatkan perusahaan

penjual dan konsumen akhir yang dilakukan secara electronis,

perusahaan-perusahaan terkenal yang melayani B2C contohnya Amazon

(www.amazon.com).

3. Consumer-to-consumen (C2C)[1]

C2C atau terkadang disebut person-to-person menyatakan model

perdagangan yang terjadi antara konsumen dengan konsumen yang

dilakukan secara elektronis. Situs seperti eBay (www.ebay.com)

menyediakan sarana yang memungkinkan orang-orang dapat menjual atau

membeli barang antara mereka sendiri.

4. Consumer-to-Business (C2B)[1]

Yang termasuk kedalam kategori ini adalah perseorangan yang

menjual produk atau layanan kepada organisasi atau perseorangan yang

mencari penjual, berinteraksi dengan mereka untuk mengenalkan

produknya dan menyepakati suatu transaksi yang terjadi.

2.2.4.4 KeuntunganE-Commerce

Ada berbagai keuntungan yang didapat dalam melakukan e-commerce.

Beberapa manfaatnya antara lain :[1]

1. Keuntungan bagi penjual

a. Memberikan kesempatan kepada produsen untuk meningkatkan

(34)

b. Mengurangi penggunaan kertas di berbagai aktifitas mulai dari

tahapan desain, produksi, pengepakan, pengiriman, distribusi

hinggamarketing.

c. Mengurangi waktudelay dari pengiriman dan penyimpanan karena

antara sistem produksi, pengepakan, penyimpanan dan distribusi

terkoneksi secaraonline.

d. Membantu perusahaan-perusahaan yang memproduksi produk dan

service yang sangat spesifik yang tidak dapat dipasarkan dalam

bisnis secara fisik, karena keterbatasan konsumen, tempat dan

biaya promosi yang tinggi.

2. Keuntungan bagi konsumen

a. Memberikan kesempatan konsumen yang berada di belahan dunia

manapun untuk dapat menggunakan sebuah produk dan service

yang dihasilkan dari belahan dunia yang berbeda dan melakukan

transaksi dan meraih informasi dari pihak pertama sepanjang tahun.

b. Memberikan kesempatan konsumen untuk mendapatkan produk

dan service terbaik dari berbagai pilihan yang ada karena

konsumen mendapat kesempatan untuk memilih berbagai jenis

produk danservicesecara langsung.

3. Keuntungan bagi masyarakat dan pemerintah

a. Semakin banyak manusia yang bekerja dan beraktifitas di rumah

dengan menggunakaninternetberarti mengurangi perjalanan untuk

bekerja, belanja dan aktifitas lainnya, sehingga mengurangi

kemacetan jalan dan mereduksi polusi udara.

b. Meningkatkan daya beli dan kesempatan masyarakat untuk

mendapatkan produksi danservice yang terbaik karena perusahaan

yang mengeluarkan produk dan service dapat menjualnya lebih

murah karena biaya produksi yang rendah.

c. Mengurangi pengangguran karena masyarakat semakin bergairah

untuk berbisnis karena cara kerja yang gampang dan tanpa modal

(35)

d. Meningkatkan daya kreatifitas masyarakat, berbagai jenis produk

dapat dipasarkan dengan baik, sehingga akhirnya juga membantu

pemerintah untuk menggairahkan perdagangan khususnya usaha

kecil menengah.

2.2.4.5 KekuranganE-Commerce

Walaupun dengan adanyae-commerce memberi banyak keuntungan, akan

tetapi masih terdapat berbagai kekurangan darie-commerceantara lain:[1]

1. Bagi organisasi / perusahaan

a. Keamanan sistem rentan diserang terdapat sejumlah laporan

mengenaiwebsitedan basis data yang dihack, dan berbagai lubang

kelemahan keamanan dalam software. Hal ini dialami oleh

sejumlah perusahaan besar seperti Microsoft dan lembaga

perbankan. Masalah keamanan ini menjadi sangat penting karena

bila pihak lain yang tidak berwenang bisa menembus sistem maka

dapat menghancurkan bisnis yang telah berjalan.

b. Persaingan tidak sehat

Di bawah tekanan untuk berinovasi dan membangun bisnis untuk

memanfaatkan kesempatan yang ada dapat memicu terjadinya

tindakanilegalyaitu penjiplakan ide dan perang harga.

c. Masalah kompabilitas teknologi lama dengan yang lebih baru

Dengan perkembangan dan inovasi yang melahirkan teknologi

baru, sering muncul masalah yaitu sistem bisnis yang lama tidak

dapat berkomunikasi dengan infrastruktur berbasis web dan

internet. Hal ini memaksa perusahaan untuk menjalankan dua

sistem independen yang tidak dapat saling berbagi, hal ini dapat

mengakibatkan pembengkakan biaya.

2. Bagi konsumen

a. Perlunya keahlian komputer

Terdapat sejumlah laporan mengenai website dan basis data yang

(36)

Hal ini dialami oleh sejumlah perusahaan besar seperti Microsoft

dan lembaga perbankan. Masalah keamanan ini menjadi sangat

pnting karena bila pihak lain yang tidak berwenang bisa menembus

sistem maka dapat menghancurkan bisnis yang telah berjalan.

b. Biaya tambahan untuk mengakses internet

Di bawah tekanan untuk berinovasi dan membangun bisnis untuk

memanfaatkan kesempatan yang ada dapat memicu terjadinya

tindakan ilegal yaitu penjiplakan ide dan perang harga.

c. Biaya peralatan komputer

Dengan perkembangan dan inovasi yang melahirkan teknologi

baru, sering muncul masalah yaitu sistem bisnis yang lama tidak

dapat berkomunikasi dengan infrastruktur berbasis web dan

internet. Hal ini memaksa perusahaan untuk menjalankan dua

sistem independen yang tidak dapat saling berbagi, hal ini dapat

mengakibatkan pembengkakan biaya.

d. Resiko bocornya privasi dan data pribadi

Segala hal mungkin terjadi saat konsumen mangakses internet

untuk menjalankan e-commerce, termasuk resiko bocornya data

pribadi karena ulah orang lain yang ingin membobol sistem.

e. Berkurangnya waktu untuk berinteraksi secara langsung dengan

orang lain. Transaksi e-commerce yang berlangsung secara online

telah mengurangi waktu konsumen untuk dapat melakukan proses

sosial dengan orang lain. Hal ini tidak baik karena dikhawatirkan

akan dapat mengurangi rasa kepedulian terhadap lingkungan

sekitarnya.

3. Bagi masyarakat

a. Berkurangnya interaksi antar manusia

Karena masyarakat lebih sering berinteraksi secara elektronik,

(37)

personal manusia untuk bersosialisasi dengan orang lain secara

langsung.

b. Kesenjangan social

Terdapat bahaya potensial karena dapat terjadi kesenjangan sosial

antara orang-orang yang memiliki kemampuan teknis dalam

e-commerce dengan yang tidak, yang memiliki keahlian digaji lebih

tinggi daripada yang tidak.

c. Adanya sumber daya yang terbuang

Munculnya teknologi baru akan membuat teknologi lama tidak

dimanfaatkan lagi. Misalnya dengan komputer model lama atau

software model lama yang sudah tidak relevan untuk digunakan.

d. Sulitnya mengaturinternet

Sejumlah kriminalitas telah terjadi di internet dan banyak yang

tidak terdeteksi. Karena jumlah jaringan yang terus berkembang

semakin luas dan jumlah pengguna yang semakin banyak,

seringkali membuat pihak berwenang kesulitan dalam membuat

peraturan untukinternet.

2.2.4.6 MekanismeE-Commerce

Transaksi elektronik (pihak yang menawarkan barang atau jasa melalui

internet) dengan e-costumer, (pihak yang membeli barang atau jasa melalui

internet) yang terjadi di dunia maya atau di internet pada umumnya berlangsung

secara paperless transaction, sedangkan dokumen yang digunakan dalam

transaksi tersebut bukanlah paper document, melainkan dokumen elektronik

(digital document).

Kontak online dalam e-commerce menurut Santiago Cavanilas dan

A.Martines Nadal, seperti yang dikutip oleh Arsyad Sanusi memiliki banyak tipe

dan variasi yaitu:[1]

1. Kontak melaluichattingdanvideo conference

Chating dan video Conference adalah alat komunikasi yang

(38)

secara langsung. Dengan chatting seseorang dapat berkomunikasi secara

langsung dengan orang lain sama sepertitelephone, hanya saja komunikasi

lewat chatting ini adalah tulisan atau pernyataan yang terbaca pada

komputer masing-masing. Sesuai dengan namanya, video conference

adalah alat untuk berbicara dengan beberapa pihak dengan memiliki

gambar dan mendengar suara secara langsung pihak yang dihubungi

dengan alat ini. Dengan demikian melakukan kontrak dengan

menggunakan jasa chatting dan video conference ini dapat dilakukan

secara langsung antara beberapa pihak dengan menggunakan sarana

komputer.

2. Kontak melaluie-mail

Kontak melalui e-mail adalah salah satu kontrak online yang

populer karena pengguna e-mail saat ini sangat banyak dan mendunia

dengan biaya yang sangat murah dan waktu yang efisien. Untuk

memperoleh alamat e-maildapat dilakukan dengan cara mendaftarkan diri

kepada penyedia layanan e-maildapat berupa penawaran yang dikirimkan

kepada seseorang atau kepada banyak orang yang tergabung dalam sebuah

mailing list, serta penerimaan dan pemberitahuan penerimaan yang

seluruhnya dikirimkan melalui e-maildi samping itu kontrak e-maildapat

dilakukan dengan penawaran barangnya diberikan melalui situs web yang

mengirimkan penawaran, sedangkan penerimaanya dilakukan melalui

e-mail.

3. Kontak melaluiwebatau situs

Kontrak melalui web dapat dilakukan dengan menggunakan situs

web seorang supplier (baik yang berlokasi di server supplier maupun

diletakkan pada server pihak ketiga) memiliki diskripsi produk atau jasa

dan satu seri halaman yang bersifatself-contraction, yaitu dapat digunakan

untuk membuat kontrak sendiri, yang memungkinkan pengunjung web

untuk memesan produk atau jasa tersebut. Para costumer harus

menyediakan informasi personal dan harus menyertakan nomor kartu

(39)

Mekanisme transaksi elektronik dengan e-commerce dimulai

dengan adanya penawaran produk tertentu oleh penjual (misalnya

bertempat kedudukan di USA) di suatuwebsitemelaluiserveryang berada

di Indonesia (misalnya detik.com). Aplikasi konsumen Indonesia

melakukan pembelian, maka costumer tersebut akan mengisi order mail

yang telah disediakan oleh pihak penjualan. Selanjutnya cara pembayaran

yang dapat dilakukan olehcostumertersebut dapat memilih dengan:[1]

1. Transaksi model ATM

2. Pembayaran langsung antar dua pihak yang bertransaksi tanpa

perantara

3. Dengan perantaraan pihak ketiga

4. Denganmicropayment

5. Dengananonymous digital cash

Dewasa ini lembaga-lembaga pembiayaan, seperti visa dan

mastercard, telah mengembangkan sistem pembayaran dengan Secure

Electronic Transaction (SET). Dengan sistem ini transaksi akan

melibatkan lembaga CA (Certificate of Autenticity) dan paymen gateway.

Pada intinya mekanisme pembayaran dengan menggunakan SET ini

melibatkan beberapa pihak yaitu:

1. Issure, yaituinstitusi financialyang mengeluarkan kartu bank

2. Cardholder, yaitucostumeryang telah terdaftar diissuer

3. Merchant, yaitu penjual barang atau jasa atau informasi

4. Arquirer, yaitu institusi finansial yang menyediakan pelayanan untuk

memproses transaksi ke bank

5. CA, yaitu lembaga yang memiliki otoritas untuk mengeluarkan

sertifikatdigital

Apabila proses pembayaran tersebut telah diotoritas, maka proses

selanjutnya adalah pengiriman barang. Cara pengiriman barang tersebut

disediakan dengan macam produk yang diperdagangkan. Untuk produk

yang berupa barang-barang berwujud, maka pengirimannya dilakukan

(40)

seperti jasa,softwareatau produkdigitallainnya maka pengiriman melalui

prosesdownload.

2.2.5 PHP (PHP Hypertext Preprosessor)

2.2.5.1 PengertianPHP (PHP Hypertext Preprosessor)

PHPsingkatan dariPHP Hypertext Preprosessor.PHPmerupakan bahasa

berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya

yang dikirimkan ke klien, tempat pemakai menggunakanbrowser.

Secara khusus,PHPdirancang untuk membentukwebdinamis. Artinya, ia

dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, anda

bisa menampilkan isi database ke halaman Web. Pada prinsipnya, PHP

mempunyai fungsi yang sama dengan skrip-skrip seperti ASP (Active Server

Page), Cold Fusion,ataupunPerl.

KelahiranPHPbermula saatRasmus lerdorfmembuat sejumlah skripPerl

yang dapat mengamati siapa saja yang melihat-lihat daftar riwayat hidupnya,

yakni pada tahun 1994. Skrip-skrip ini selanjutnya dikemas menjadi tool yang

disebut “Personal Home Page”. Paket inilah yang menjadi cikal-bakalPHP. Pada

tahun 1995, Rasmus menciptakan PHP/F1 Versi 2. Pada versi inilah

pemrograman dapat menempelkan kode terstruktur di dalam tag HTML. Yang

menarik, kode PHP juga bisa berkomunikasi dengan database dan melakukan

perhitungan-perhitungan yang kompleks sambil jalan.

Pada saat ini, PHP cukup populer sebagai peranti pemrograman web,

terutama di lingkungan Linux. Walaupun demikian, PHP sebenarnya juga dapat

berfungsi pada server-server yang berbasis UNIX, Windows NT, dan Macintosh.

Bahkan versi untukWindows95/98 pun tersedia.

Pada awalnya, PHP dirancang untuk diintegrasikan dengan web server

Apache. Namun, belakangan PHP juga dapat bekerja dengan web server seperti

(41)

2.2.5.2 Konsep KerjaPHP

Model kerja HTML diawali dengan permintaan suatu halaman web oleh

browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal dengan

sebutan alamat internet, browser mendapatkan alamat dari web server,

mengidentifikasikan halaman yang dikehendaki, dan menyampaikan segala

informasi yang dibutuhkan olehweb server.

Selanjutnya, web server akan mencarikan berkas yang diminta dan

memberikan isinya ke browser. Browser yang mendapatkan isinya segera

melakukan proses penerjemahan kode HTML dan menampilkan ke layar

pemakai.[7]

2.2.5.3 Kelebihan DariPHP

Salah satu kelebihan dari PHP adalah mampu berkomunikasi dengan

berbagai database yang terkenal. Dengan demikian, menampilkan data yang

bersifat dinamis, yang diambil dari database, merupakan hal yang mudah untuk

diimplementasikan. Itulah sebabnya sering dikatakan bahwa PHP sangat cocok

untuk membangun halaman-halamanwebdinamis

Pada saat ini PHP sudah dapat berkomunikasi dengan berbagai database

meskipun dengan kelengkapan yang berbeda-beda. Beberapa diantaranya adalah

MySQL, Oracle, Sybase, dan Lain-lain.[7]

2.2.6 Macromedia Dreamweaver

Macromedia dreamweaver adalah sebuah HTML editor profesional untuk

mendesain secaravisualdan mengelola situswebmaupun halamanweb. Bilamana

menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih

menyukai bekerja dengan lingkungan secara visual dalam melakukan editing,

dreamweaver mambuatnya menjadi lebih mudah dengan menyediakan tool-tool

yang sangat berguna dalam peningkatan kemampuan dan pengalaman dalam

mendesainweb.Dreamweaverdalam hal ini digunakan untukwebdesain.

Dreamweaver mengikutsertakan banyak tool untuk kode-kode dalam

(42)

Javascript, Javascript debugger, dan editor kode (tampilan kode dan code

inspector) yang mengizinkan kita mengedit kode Javascript,XML, dan dokumen

teks lain secara langsung dalam dreamweaver. Teknologi dreamweaver roundtrip

HTML mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode

tersebut dan dapat menggunakan dreamweaver pula untuk membersihkan dan

memformat ulangHTMLbila menginginkannya.

Selain itu dreamweaver juga dilengkapi kemampuan manajemen situs,

yang memudahkan mengelola keseluruhan elemen yang ada dalam situs. Selain

itu juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken

link, kompatibilitasbrowser, maupun perkiraan waktudownloadhalamanweb.[5]

2.2.7 Basis Data

2.2.7.1 Pengertian Basis Data

Berikut ini akan dikemukakan definisi dari basis data :

“basis data (database) adalah sekumpulan informasi bermanfaat yang di

organisasikan kedalam tatacara yang khusus” .

Komponen utama basis data (database) antara lain :[6]

1. Perangkat keras (hardware)

Yaitu sebuah komputer yang sudah berbentuk PC.

2. Sistem operasi (Software)

Yaitu suatu bahasa pemrograman untuk melayani perintah-perintahuser.

3. Data

Yaitu data yang bersifat terpadu dan berbagi.

4. Aplikasi

Pengolahan perangkat lunak atau sistem informasi yang bersifat opsional.

5. Pemakai (user)

Yaitu orang yang memakai atau menggunakan basis data.

Pengguna sistem basis data dapa melakukan berbagai operasi antara lain: [6]

1. Menambahkan file baru ke dalam basis data

2. Mengosongkan berkas

(43)

4. Mengambil data yang terdapat pada suatu berkas

5. Mengubah data pada suatu berkas

6. Menghapus data pada suatu berkas

7. Menyajikan suatu informasi yang diambil dari sejumlah berkas.

2.2.7.2 Sistem Pengelola Basis Data (Database Management Sistem / DBMS)

Berikut ini akan dikemukakan definisi dari database manegement system

(DBMS):[6]

“Manajemen sistem database (database management system / DBMS)

adalah perangkat lunak yang membantu dalam hal pemeliharaan dan utilitas

kumpulan dalam jumlah besar”

“DBMS diartikan sebagai suatu program komputer yang digunakan untuk

memasukkan, mengubah, menghapus, memanipulasi, dan memperoleh

data/informasi dengan praktis dan efisien”

DBMS dapat menjadi alternatif penggunaan secara khusus untuk aplikasi,

penyimpanan data dalam file dan menulis kode aplikasi yang spesifik untuk

pengaturannya. Penggunaan DBMS untuk suatu aplikasi tergantung pada

kemampuan dan dukungan DBMS yang beroperasi secara efisien. Sehingga agar

bisa menggunakan DBMS dengan baik, perlu diketahui cara kerja dari DBMS

tersebut. Pendekatan yang dilakukan untuk menggunakan DBMS secara baik

meliputi : implementasi DBMS dan arsitektur secara mendetail untuk dapat

memahami desain dari suatu basis data.

2.2.7.3 Bahasa Basis Data

DBMS merupakan perantara bagi pemakai dengan basis data dalam disk.

Cara berkomunikasi/berinteraksi antara pemakai dengan basis data tersebut diatur

dalam suatu bahasa khusus yang ditetapkan oleh perusahaan pembuat DBMS.

Bahasa tersebut dapat disebut sebagai bahasa basis data yang terdiri atas sejumlah

perintah yang diformulasikan oleh user dan diproses oleh DBMS untuk

melakukan suatu aksi/pekerjaan tertentu.

(44)

1. DDL (Data Definition Language)

Merupakan bahasa definisi data yang digunakan untuk membuat dan

memanage objekdatabasesepertidatabase,tabeldanview.

2. DML (Data Manipulation Language)

Merupakan bahasa manipulasi data yang digunakan untuk memanipulasi

data pada objekdatabaseseperti tabel.

2. DCL (Data Control Language)

Merupakan bahasa yang digunakan untuk mengendalikan pengaksesan

data.

2.2.8 MySQL

MySQL adalah Relationa Database Management System (RDMS) yang

didistribusikan secara gratis disebuah lisensi GPL (General Public License).

Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh

dijadikan produk turunan yang bersifat close source atau komersial. MySQL

sebenarnya merupakan turunan salah satu konsep utama dalam database sejak

lama, SQL (Structured Query Language) adalah sebuah konsep pengoperasian

database, terutama untuk pemilihan (seleksi) dan pemasukan data yang

memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Keandalan suatu sistem database (DBMS) dapat diketahui dengan cara kerja

optimizernya dalam melakukan proses perintah-perintah SQL yang dibuat oleh

usermaupun program-program aplikasinya sebagaidatabase serverlainnya dalam

query data. MySQL adalah satu dari sekian banyak sistem database yang

merupakan solusi tepat dalam aplikasidatabase.

Menurut ANSI (American National Standards Institute), bahasa ini

merupakan standar untuk relational database menagement sistems (RDBMS).

Pernyataan-pernyataan SQL digunakan untuk melakukan beberapa tugas seperti :

update data pada database, atau menampilkan data dari database. Beberapa

software RDBMS dapat menggunakan SQL, seperti : Oracle, Sybase, Microsoft

Access, Ingres, dsb. Setiapsoftware databasemempunyai bahasa perintah/sintaks

(45)

Perintah-perintah tersebut antara lain : “Select”, “Insert”, “Update”,

“Delete”, “Create”, dan “Drop”, yang dapat digunakan untuk mengerjakan

hampir semua kebutuhan untuk memanipulasi sebuahdatabase. [4]

2.2.9 PayPal

Paypal adalah salah satu alat pembayaran (Payment procesors)

menggunakaninternet yang terbanyak digunakan didunia dan teraman. Pengguna

internet dapat membeli barang di ebay, lisensi software original, keanggotaan

situs, urusan bisnis, mengirim dan menerima donasi/sumbangan, mengirim uang

ke pengguna paypal lain di seluruh dunia dan banyak fungsi lainnya dengan

mudah dan otomatis menggunakaninternet, paypal mengatasi kekurangan dalam

pengiriman uang tradisional seperti cek atau Money order yang prosesnya dapat

memakan waktu paypal seperti rekening bank, pertama user membuat account,

lalu mengisiaccounttersebut dengan dana dari kartu kredit atau transfer dana dari

account paypal orang lain ke balance paypal user, dan user sudah dapat

menggunakanaccount paypaluntuk bertransaksi. [10]

2.2.10 SSL (Secure Socket layer)

SSL (Secure Socket Layer) merupakan salah satu metode enkripsi dalam

komunikasi data yang dibuat oleh Netscape Communication Corporation yang

digunakan untuk menjaga pengiriman data web server dan pengguna situs web

tersebut.. Untuk tingkat keamanan SSL terletak pada kekuatan enkripsi yang

didukungnya (misalnya 256 bit). Semakin besar tingkat enkripsi semakin sulit

untuk menembus keamanan situs tersebut. Secara teknis, semua SSL dengan

tingkat enkripsi yang sama, mempunyai tingkat keamanan yang sama. Browser

web secara otomatis akan mengecek apakah sertifikat SSL dan identitas situs web

validdan situs tersebut terdaftar pada otoritas sertifikasi (CA) SSL (cth.Verisign).

Dengan demikian, SSL ini menjadi sangat penting terutama untuk situs web yang

menjalankan transaksi online. Adapun kegunaan sertifikat SSL yaitu sebagai

(46)

1. SSL memastikan data transaksi yang terjadi secaraonline di enkripsi/acak

sehingga tidak dapat dibaca oleh pihak lain. Kegunaan utamanya adalah

untuk menjaga keamanan dan kerahasiaan data ketika melakukan

transaksi.

2. SSL memberikan jaminan keamanan pada pemilik dan pengunjung situs

atas data yang dikirim lewat web. SSL yang sering digunakan dapat dilihat

pada situs perbankan untuk melakukan transaksi e-banking. Untuk

mengetahui apakah suatu website diamankan oleh SSL yaitu dengan

adanya Sebuahiconberlambangkan gembok yang terkunci akan muncul di

browser yang telah diamankan dengan SSL. Dengan meng-klik icon

tersebut akan diketahui otoritas sertifikasi dari sertifikat SSL tersebut. [10]

2.2.11 Konsep Dasar Analisis Sistem

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

mengidentifikasikan dan mengevaluasi permasalahan-permasalahan,

kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang

diharapkan sehingga dapat diusulkan perbaikan-perbaikannya .[13]

2.2.11.1Flowmap

Bagan alir atau flowmap adalah bagan yang menunjukan alir didalam

program atau prosedur sistem secara logika. Bagan alir digunakan terutama untuk

alat bantu komunikasi dan dokumentasi. Bagan alir dokumen atau sering disebut

juga Flowmap merupakan bagan alir yang menunjukan arus dari aliran formulir

termasuk tembusan-tembusannya.[13]

2.2.11.2 ERD (Entity Relationship Diagram)

Model E-R didasarkan pada persepsi bahwa dunia nyata merupakan

sekumpulan dari sejumlah objek dasar (entitas) dan relasi antar objek-objek data

tersebut. Diagram yang menggambarkan struktur lojik keseluruhan basis data,

(47)

entitas (untuk entitas lemah diberi garis ganda), Elips, merepresentasikan atribut,

Wajik, merepresentasikan himpunan keterhubungan, Garis, menghubungkan

simbol-simbol pada diagram. Label dari persegi empat, elips, dan wajik

menunjukkan nama, Kardinalitas pemetaan dinyatakan dengan 2 cara : [Korth]

garis berarah (1) dan garis tidak berarah (Banyak), [Date] menuliskan

kardinalitasnya pada garis dan Peran dapat dituliskan sebagai label dari garis.

Pemakaian elemen-elemen dalam ERD ada tiga diantaranya sebagai

berikut:[11]

1. Entity (Entitas) adalah sebuah objek yang dapat dibedakan dari

objek-objek lainnya, yang memiliki sejumlah property atau atribut, dimana

setiap atribut memiliki sekumpulan nilai yang diizinkan yang disebut

domain, himpunan entitas yaitu kumpulan jumlah entitas yang memiliki

tipe yang sama dan sebuah basis data mengandung sekumpulan himpunan

entitas yang masing-masingnya memiliki sejumlah entitas dari tipe yang

sama.

2. Relationship(relasi) merupakan hubungan antar entitas yaitu sebuah relasi

menggambarkan suatu asosiasi antar sejumlah entitas, himpunan relasi

(Relationsip set) adalah kumpulan sejumlah relasi yang memiliki tipe yang

sama yang merupakan relasi matematis terhadap dua atau lebih himpunan

entitas : {(e1, e2,…, en)(e1 E1, e2 E2 ,…, en En)}, Jumlah entitas terlihat

dalam 2 buah relasi disebut derajat. Kebanyakan relasi yang muncul

adalah relasi binary, ada beberapa yang ternary, lebih dari itu sangat

jarang, Fungsi sebuah entitas di dalam relasi disebut peran (role) dan

Sebuah relasi dapat memilikiatribut.

2.2.11.3 Diagram Konteks

Diagram konteks merupakan arus data yang berfungsi untuk

menggambarkan keterkaitan aliran-aliran data antar sistem dengan bagian luar

(kesatuan luar). Kesatuan luar ini merupakan sumber arus data atau tujuan data

(48)

2.2.11.4 DFD (Data Flow Diagram)

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada

atau sistem baru yang akan dikembangkan secara logika tanpa

mempertimbangkan lingkungan fisik dimana data tersebut akan disimpan. DFD

merupakan alat yang digunakan pada metodologi pengembangan sistem yang

terstruktur, selain itu merupakan alat yang cukup popular dikarenakan dapat

menggambarkan arus data dalam didalam sistem secara jelas dan terstruktur .

Dalam mengembangkan suatu aliran data atau proses yang terjadi di dalam sistem

data flow diagram menggunakan simbol-simbol yang memiliki arti tersendiri

dalam menerangkan :[9]

a. Eksternal Entity

Eksternal entity dapat merupakan kesatuan (entity) dilingkungan luar sistem

yang dapat berupa orang, organisasi atau sistem lainnya, yang memberikan

input-output dari sistem.

b. Data Flow

Arus data ini mengatur diantara proses, simpan data, dan kesatuan luar. Arus

data ini menujukkan arus data yang dapat berupa masukan sistem atau hasil

proses sistem.

c. Proses

Untuk physical data flow diagram (PDFD), data dilakukan oleh orang, mesin

atau komputer. Sedangkan untuk logical data flow diagram (LDFD), suatu

proses hanya menujukkan proses dari komputer.

d. Penyimpanan Data

Simpanan data (data store) merupakan tempat penyimpanan data. Simpanan

data dari DFD disimbolkan dengan sepasang garis horizontal paralel. Konsep

dasar DFD dapat dilakukan dengan analisa Top Down, yaitu pemecahan

sistem yang besar menjadi beberapa sub-sub sistem yang lebih kecil DFD

terdiri dari :

a. Context Diagram

Diagram konteks yaitu diagram yang menunjukkan batas dan jangkauan

(49)

garis besar dengan entitas-entitas yang ada dan hanya memperlihatkan

kelompok data input dan output. Konteks diagram merupakan level teratas

dari diagram arus data . Diagram konteks adalah diagram tingkat atas yang

merupakan diagram global dari sistem informasi yang menggambarkan

aliran-aliran data dari entitas-entitas yang masuk dan yang keluar dari

sistem.

b. Middle Level

Merupakan pemecahan dari tiap–tiap proses yang mempunyai fungsi

sama. Pada middle level diagram 0 dipecah menjadi diagram 1,2,3 dan

seterusnya yang merupakan penguraian dari diagram konteks.

c. Lowest Level(DFD Level Terendah),

Diagram yang menunjukkan proses yang lebih detail dari level

sebelumnya. Merupakan pemecahan dari data flow yang ada pada middle

level. Pemecahan tersebut masih tetap mempunyai fungsi yang sama dari

level sebelumnya. Untuk Lowest Level, pemberian nomor diagram terdiri

dari bagianmiddle level.

2.2.11.5 Kamus Data (Data Dictionary)

Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan

informasi dari suatu sistem informasi .[9]

Dengan adanya kamus data, analisis sistem dapat mendefinisikan data

yang mengalir di dalam sistem dengan lengkap. Pada tahap perancangan sistem,

kamus data dapat digunakan untuk merancang input, output, dan merancang

databaseprogram. Kamus data dibuat berdasarkan arus data yang ada.

2.2.12 Sistem Rekomendasi

Sistem rekomendasi merupakan sebuah sistem yang memberikan

informasi tentang sesuatu hal misalnya film, musik, berita, atau layanan

yang mungkin diminati dan sesuai dengan profil penggunanya.

Sistem rekomendasi membandingkan profil pengguna terhadap beberapa

Gambar

Gambar 2.2 Ilustrasi Sistem Rekomendasi
Gambar 2.4 Ilustrasi Skema Item-based Collaborative Filtering
Gambar 3.1 Flowmap Penjualan Produk
Gambar 3.2 Flowmap pembuatan laporan penjualan
+7

Referensi

Dokumen terkait

Pembangunan E-commerce Pada Toko Mega Batik dapat membantu dalam meningkatkan penjualan barang, dapat membantu dalam promosi dan memperkenalkan barang yang

Berikut dapat dilihat perancangan antarmuka pengolahan data member dari pembangunan aplikasi e-commerce di toko Linggo Jaya yang tercantum pada gambar 3.66. ·

Dari pengujian beta yang telah dilakukan, setelah dilakukannya perhitungan prosentase jawaban dari setiap soal, maka dapat disimpulkan bahwa website toko online

1. Untuk melihat ketercapaian tujuan membantu pelanggan toko Heinzy Komputer yang memiliki kesibukan dan yang tempat tinggalnya jauh dari toko agar dapat

Menghasilkan website E-commerce sebagai media transaksi jual beli dan pemasaran produk secara online pada toko Aska yang terintegrasi dengan sistem informasi transaksi berbasis

konvensional mengharuskan para konsumen berkunjung ke toko untuk melakukan pembelian. Hal ini tentu saja akan memakan waktu biaya yang lebih apabila toko yang dikunjungi berada

Untuk membantu permasalahan pada toko marco, sistem yang akan dibuat akan membantu bagaimana menjual produk-produk yang ada di toko marco agar dapat dilihat dan diminati oleh

Berikut diagram sequence aktivitas yang dapat dilakukan konsumen: Konsumen Produk Data Produk Database Home Tampil Data Produk Proses Menanpilkan Data Produk Detail Produk