ABSTRAK. iii. Kata kunci : Usaha Kecil Menengah (UKM), web commerce online mall, Yii PHP Framework dan MySQL. Universitas Kristen Maranatha

dokumen-dokumen yang mirip
ABSTRAK. Kata Kunci : E-commerce, Website Penjualan Alat Musik, Customer. ii Universitas Kristen Maranatha

ABSTRAKSI. Keywords: Aplikasi Web, Keuangan, Sistem Akuntansi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: manajemen, fuzzy, karyawan. iii

ABSTRACT. Key word : Website of sale, record of customer s order, record transaction of sales. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Website Penjualan Handphone Dan Alat Elektronika Online, shopping chart. ii Universitas Kristen Maranata

ABSTRAK. Kata kunci : Sistem pendukung keputusan, Perekrutan. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Pengolahan data komplain, PHP, MySQL. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Modul barang, pemasok, pembelian, penjualan, jurnal, laporan laba rugi, metode average, metode AHP.

ABSTRAK. Kata kunci: pengelolaan, pemesanan, dan pemberian informasi. vii Universitas Kristen Maranatha

3.5.3 DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES 6...

ABSTRAKSI. Keywords : Aplikasi Web, Manajemen Retail, Sistem Akuntansi. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Pendaftaran, Penerimaan PNS, ujian penerimaan PNS, Kalimantan Tengah. viii Universitas Kristen Maranatha

ABSTRACT. Keyword: PT. Elastico, Manual, Web Application, Data/Stock Processing, Clothes, Order, User, Report, Accounting

ABSTRAK. Kata kunci: aplikasi manajemen, studio interaktif, proyek. Universitas Kristen Maranatha

ABSTRACT. Keywords: Information system, Website. iii Universitas Kristen Maranatha

ABSTRAK. kata kunci : managemen sistem transaksi, ASP, Window XP SP 2, Internet Expoler. Universitas Kristen Maranatha

ORISINALITAS LAPORAN PENELITIAN...

ABSTRAK. Kata kunci : pengetahuan, sistem, tekstil.

ABSTRAK. Kata kunci : sistem informasi, laboratorium komputer, SMAN 8 Bandung, web

ABSTRAK. Kata Kunci : mengintegrasikan, mudah, terkomputerisasi

ABSTRAK. Kata kunci : pemesanan tiket online, rental mobil, CRM.

ABSTRAKSI. Universitas Kristen Maranatha

Syarat-syarat Jabatan Tunjangan Pajak Fungsi Pajak Pengertian Pajak Penghasilan Pasal

ABSTRAK. iii UNIVERSITAS KERISTEN MARANATHA

ABSTRAK. Kata Kunci: Berbasis Komputer dan Online, Bauran Pemasaran, CRM, ASP.Net, SQL Server 2008.

ABSTRAK. Keywords : Accounting System Information, Payroll, Absence. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : absensi, KPI, evaluasi kinerja, mutasi, calon pegawai

ABSTRAK. Kata kunci : pengukuran kinerja, penggajian, presensi, aplikasi desktop

ABSTRAK. Kata Kunci : aplikasi, terkomputerisasi, akuntansi

ABSTRACT. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : web, layanan, system informasi

1 ABSTRAK. Kata Kunci: proyek, biaya, anggaran. iii Universitas Kristen Maranatha

Abstrak. Kata kunci: proyek pendidikan,simulasi nilai mutu, simulasi ipk, simulasi pembiayaan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: sistem informasi, lowongan pekerjaan, sistem pendukung keputusan, fuzzy model tahani, C#, SQL server 2008

ABSTRAK. Kata Kunci : Grand Pacific, Front Office, Reservasi, Mode Harga. ii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : e-commerce, forecasting, penjualan, pembelian, web.

ABSTRAK. Kata Kunci: buku, online, e-commerce, dashboard, laporan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : e-commerce, penjualan online, CMS. iii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: keranjang, online, penjualan, pembelian, rekomendasi

ABSTRAKSI. Kata kunci : Rencana Anggaran Biaya, Analisa Harga Satuan Pekerjaan, Konstruksi, Quick Cost Estimator ABSTRACT

ABSTRACT. Universitas Kristen Maranatha

ABSTRAK. kata kunci : managemen sistem transaksi, ASP, Window XP SP 2, Internet Expoler. Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : sistem informasi, sensus, Dewan Pastoral Paroki, recruitment, C#, SQL Server 2008

ABSTRAKSI. Kata Kunci: Penjualan, Pembelian, Keuangan, Teknologi Informasi, CRM, IT. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Format Digital, Digital Music Store, PHP, SQL

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Data, Sistem, Informasi, Persediaan, Apotek. iii

ABSTRACT. iii Universitas Kristen Maranatha

ABSTRAK. ii Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Sistem Laboratorium Klinik, Pemeriksaan, Pengolahan Data. vi Universitas Kristen Maranatha

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Java Server Pages(JSP), struts, ibatis, dan mysql

ABSTRAK. Kata kunci : obat celup, penjualan, pembelian, produksi, penjadwalan, inventori

ABSTRAK. Kata kunci : media cetak, pemesanan koran, pengembalian Koran, sistem informasi, integerasi. vii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : website, hotel, reservasi, CRM. iii Universitas Kristen Maranatha

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM E-COMMERCE DI PT. INNICOM

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

ABSTRAK. Kata Kunci : Sistem Informasi, Kepegawaian, Web, PHP, MySQL.

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

ABSTRAK. Kata Kunci: behaviour prediction, upselling, e-commerce, online, pemesanan, pengiriman, sms gateway. Universitas Kristen Maranatha

SISTEM INFORMASI PENCARIAN ORANG HILANG BERBASIS WEB

ABSTRAK. Kata Kunci: teknologi,informasi, website,online

ABSTRACT. Keyword: E-Auction, Electronic devices. Universitas Kristen Maranatha

Pembuatan Sistem Informasi Perbandingan Harga Satuan Pekerjaan Dinding Batu Bata, Blok Beton, dan Bata Ringan Pada Proyek Pekerjaan Rumah Tinggal

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: sistem informasi, absensi,penggajian,recruitment, DSS, WPM, C#, SQL server 2008 R2.

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

ABSTRAK. vii. Kata Kunci : Penjualan Onine, toko pewter, kerajinan pewter,handcraft

ABSTRAK. Key word : PHP, Teknologi Informasi, Informasi, Service. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Area Pelayanan Jaringan, Penangan Keluhan, SMS (Short Message Service), Pengumuman, Listrik, Tagihan Listrik

ABSTRAK. Kata kunci : sistem penjualan, sistem pengiriman, sistem laporan. iii

ABSTRAK. Kata Kunci : Website Penjualan pakaian distro, Visual Studio 2010, SQL Server vi Universitas Kristen Maranatha

DAFTAR ISI. DAFTAR ISI...viii. DAFTAR TABEL. xxiii. DAFTAR LAMPIRAN... xxviii BAB I PENDAHULUAN Latar Belakang... 1

ABSTRAK. Kata kunci :AHP, Absensi, Reservasi, Promosi, C#, SQL Server

ABSTRAK. Kata kunci : Sistem informasi, Website, Hotel Le Beringin. Universitas Kristen Maranatha

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

ABSTRAK. Kata Kunci: sistem pendataan karyawan, ASP.NET, SQL server 2008

PEMBUATAN SISTEM INFORMASI PAKET TOUR WISATA MENGGUNAKAN FRAMEWORK CODEIGNITER

ABSTRAK. Kata kunci : pengkajian keperawatan, rencana keperawatan, perkembangan keperawatan, pemberian obat, pasien keluar.

II.7.3 Stored Procedured II.7.4 Trigger II.8 C# II.9 Akuntansi II.9.1 Laba Rugi II.9.2 Average Method II.9.

ABSTRACT. Keywords: public service facilities, complaint, Short Messaging Service, disruption recovery, response time. vii

ABSTRAK. Kata Kunci : surat, pengarsipan, sistem informasi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: aplikasi berbasis web, penerimaan peserta didik, SDLC waterfall

ABSTRAK. Kata Kunci : Tempat kost X, C#, ASP.NET. iii Universitas Kristen Maranatha

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

ABSTRAK. vii Universitas Kristen Maranatha

ABSTRACT. vii. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Aplikasi, Lelang, Penjualan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : inventarisasi barang, penjualan, pembelian, biji plastik. Universitas Kristen Maranatha

ABSTRAK. v Universitas Kristen Maranatha

ABSTRACT. Keyword : Data handling,accounting,report. vii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Market basket analysis, association rule, marketplace. Universitas Kristen Maranatha

ABSTRAK. viii Universitas Kristen Maranatha

UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS ILMU SOSIAL

ABSTRAK. Kata Kunci : E-commerce, Website Penjualan buku, Customer, dan Error Handling. iii. Universitas Kristen Maranatha

Analisis dan perancangan Sistem Penawaran Jasa Berbasis Web. pada PT. Sinergy Catur Sahabat

ABSTRAK. Kata Kunci : Uji Kompetensi, Decision Support System, Decision Table. vii

ABSTRAK. Kata kunci : penjualan, pembelian, aplikasi desktop, C#, Microsoft SQL. Server

ABSTRAKSI. Kata kunci: penjualan, pembelian, laporan. Universitas Kristen Maranatha

Transkripsi:

ABSTRAK Usaha Kecil dan Menengah (UKM) merupakan salah satu tulang punggung perekonomian Indonesia saat ini. Web commerce online mall merupakan suatu media yang dapat digunakan sebagai sarana penjualan serta promosi produkproduk serta brand yang dimiliki oleh UKM. Fitur-fitur yang tersedia melalui web commerce online mall guna mendukung UKM diantaranya sales produk, theme atau tampilan website khusus yang dirancang untuk setiap brand dan blog yang berisi artikel-artikel yang berkaitan dengan segala produk-produk lokal UKM Indonesia. Teknologi yang digunakan dalam membangun web commerce online mall yang digunakan penulis diantaranya Yii PHP framework serta MySQL database server. Kata kunci : Usaha Kecil Menengah (UKM), web commerce online mall, Yii PHP Framework dan MySQL. iii

ABSTRACT Usaha Kecil dan Menengah (UKM) is one of the backbone of Indonesia's economy today. Web commerce online shopping mall is a medium that can be used as a means of selling and promoting products and brand owned by UKM. Features are available through online shopping mall web commerce among UKM in order to support product are sales, theme or look and feel of the website specifically designed for each brand and blog that contains articles related to all products of local UKM Indonesia. The technology used in building web commerce online mall that used by writer whom are Yii PHP framework and MySQL database server. Keywords : Usaha Kecil Menengah (UKM), Web commerce online shopping mall, Yii PHP Framework and MySQL. iv

DAFTAR ISI PRAKATA... i ABSTRAK... iii ABSTRACT... iv DAFTAR ISI... v DAFTAR GAMBAR... xi DAFTAR TABEL... xv BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan Pembahasan... 2 1.4. Ruang Lingkup Kajian... 3 1.5. Sumber Data... 4 1.6. Sistematika Penyajian... 4 BAB II KAJIAN TEORI... 6 2.1. Usaha Kecil Menengah... 6 2.2. E-Commerce... 7 2.2.1 Klasifikasi E-Commerce... 8 2.2.2 Komponen E-Commerce... 9 2.3. UML (Unified Modelling Language)...11 2.3.1. Use Case Diagram...11 2.3.1.1. Komponen Use Case Diagram...11 2.3.2. Activity Diagram...13 2.3.2.1. Komponen Activity Diagram...14 2.3.3. Class Diagram...16 2.4. Yii Framework...17 2.5. ERD (Entity Relationship Diagram)...18 2.6. Metode Enkripsi MD5...23 2.6.1. Cara Kerja Metode Enkripsi MD5...25 v

2.7. MySQL...25 2.7.1. DDL (Data Definition Language)...26 2.7.2. DML (Data Manipulation Language)...28 BAB III ANALISIS DAN PERANCANGAN...30 3.1. Proses Bisnis...30 3.1.1. Proses Pengguna Level Member...31 3.1.1.1. Proses Registrasi Member...31 3.1.1.2. Kelola shopping cart...32 3.1.1.3. Proses Input Komentar Artikel...34 3.1.1.4. Input review produk...35 3.1.1.5. Browse Produk Sales...36 3.1.1.6. Browse Produk Per Katalog...36 3.1.1.7. Update Account Member...37 3.1.1.8. Lihat Report Histori Order Member...38 3.1.1.9. Baca Artikel Blog...39 3.1.1.10. Check out...40 3.1.2. Proses Level Pengguna Moderator...42 3.1.2.1. Proses Input Artikel Moderator...42 3.1.2.2. Proses Update Artikel Moderator...43 3.1.2.3. Proses Hapus Artikel Moderator...44 3.1.2.4. Proses Hapus Komentar Member...45 3.1.2.5. Update Account Moderator...47 3.1.3. Proses Pengguna Level Karyawan...48 3.1.3.1. Proses Lihat Order Member Karyawan...48 3.1.3.2. Kelola Order Member...49 3.1.3.3. Update Data Katalog...50 3.1.3.4. Penambahan Katalog Baru...51 3.1.3.5. Penambahan Produk Baru...52 3.1.3.6. Update Data Produk...53 3.1.3.7. Kelola Account Karyawan...54 3.1.3.8. Lihat Data Member...54 vi

3.1.4. Proses Pengguna Level Administrator...55 3.1.4.1. Input Data Store...55 3.1.4.2. Update Data Store...56 3.1.4.3. Proses Input Data User Baru...57 3.1.4.4. Proses Update Data User...58 3.1.4.5. Proses Hapus Data User...59 3.2. Perancangan ER Diagram...60 3.3. Use Case Diagram...61 3.4. Perancangan Class Diagram...61 3.4.1. Perancangan Controller Class Diagram...62 3.4.2. Perancangan Model Class Diagram...63 3.5. Perancangan ERD to Table Basis Data...64 1. Table ls_user...64 2. Table ls_newsletter...64 3. Table ls_artikel...65 4. Table ls_produk...65 5. Table ls_atribut_produk...66 6. Table ls_order...66 7. Table ls_member...67 8. Table ls_review...67 9. Table ls_komentar...68 10. Table ls_store...68 11. Table ls_departemen...69 12. Table ls_katalog...69 13. Table ls_sales...70 14. Table ls_sales_produk...70 15. Table ls_detail_order...70 16. Table ls_provinsi...71 17. Table ls_theme...71 18. Table ls_image...71 19. Table ls_kota...72 vii

3.6. Perancangan Desain Antar Muka Pengguna...72 3.6.1. Perancangan Antar Muka Online mall...72 3.6.1.1. Perancangan Antar Muka Homepage / Landing Page...73 3.6.1.2. Perancangan Antar Muka Register Member...74 3.6.1.3. Perancangan Antar Muka Login Member...74 3.6.1.4. Perancangan Antar Muka View Shopping Cart...75 3.6.1.5. Perancangan Antar Muka Checkout...76 3.6.2. Perancangan Antar Muka Store...77 3.6.2.1. Perancangan Antar Muka Detail Produk...78 3.6.2.2. Perancangan Antar Muka Detail Produk Sales...79 3.6.2.3. Perancangan Antar Muka Detail Produk Out Of Stock...80 3.6.2.4. Perancangan Antar Muka Browse Produk Per Katalog...81 3.6.3. Perancangan Antar Muka Panel Pengguna...82 3.6.3.1. Perancangan Antar Muka Panel Member...83 3.6.3.2. Perancangan Antar Muka Panel Moderator...84 3.6.3.3. Perancangan Antar Muka Panel Karyawan...84 3.6.3.4. Perancangan Antar Muka Panel Administrator...85 BAB IV HASIL PENELITIAN...87 5.1. Homepage LocaleiD...87 5.2. Halaman Register Member...88 5.3. Halaman login member...88 5.4. Halaman view shopping cart...89 5.5. Halaman checkout...90 5.6. Halaman store...91 5.7. Halaman detail produk...92 5.8. Halaman detail produk sales...94 5.9. Halaman detail produk out of stock...94 5.10. Halaman login user...95 5.11. Halaman panel moderator...96 5.12. Halaman panel Karyawan...96 5.13. Halaman panel administrator...97 viii

BAB V PENGUJIAN HASIL PENELITIAN...99 5.1. Pengujian Proses Pada Level Member...99 5.1.1. Pengujian Proses Registrasi...99 5.1.2. Pengujian Proses Checkout Member... 101 5.1.3. Pengujian Proses Update Data Member... 103 5.1.4. Pengujian Proses Tambah Komentar Artikel... 104 5.1.5. Pengujian Proses Tambah Review Produk... 105 5.2. Pengujian Proses Pada Level Moderator... 106 5.2.1. Pengujian Pengelolaan Data Artikel... 106 5.2.1.1. Pengujian Proses Tambah Artikel... 106 5.2.1.2. Pengujian Proses Update Artikel... 107 5.2.1.3. Pengujian Proses Hapus Artikel... 108 5.2.2. Pengujian Pengelolaan Data Komentar Artikel... 109 5.2.2.1. Pengujian Proses Update Komentar Artikel... 109 5.2.2.2. Pengujian Proses Hapus Komentar Artikel... 110 5.2.3. Pengujian Proses Update Data Account Moderator... 111 5.3. Pengujian Proses Pada Level Employee... 112 5.3.1. Pengujian Proses Pengelolaan Order... 112 5.3.1.1. Pengujian Proses Update Order... 113 5.3.1.2. Pengujian Proses Hapus Order... 114 5.3.2. Pengujian Proses Pengelolaan Katalog... 116 5.3.2.1. Pengujian Proses Tambah Katalog Produk... 116 5.3.2.2. Pengujian Proses Update Katalog Produk... 117 5.3.2.3. Pengujian Proses Hapus Katalog Produk... 117 5.3.3. Pengujian Proses Pengelolaan Departemen... 118 5.3.3.1. Pengujian Proses Tambah Departemen... 119 5.3.3.2. Pengujian Proses Update Departemen... 119 5.3.3.3. Pengujian Proses Hapus Departemen... 120 5.3.4. Pengujian Proses Pengelolaan Newsletter... 121 5.3.4.1. Pengujian Proses Tambah Newsletter... 121 5.3.4.2. Pengujian Proses Update Newsletter... 122 ix

5.3.4.3. Pengujian Proses Hapus Newsletter... 123 5.3.5. Pengujian Proses Pengelolaan Produk... 124 5.3.5.1. Pengujian Proses Tambah Produk... 124 5.3.5.2. Pengujian Proses Update Produk... 126 5.3.5.3. Pengujian Proses Hapus Produk... 128 5.3.6. Pengujian Proses Update Data Account Employee... 130 5.4. Pengujian Proses Pada Level Administrator... 130 5.4.1. Pengujian Proses Pengelolaan Store... 130 5.4.1.1. Pengujian Proses Tambah Store... 130 5.4.1.2. Pengujian Proses Update Store... 132 5.4.1.3. Pengujian Proses Hapus Store... 133 5.4.2. Pengujian Proses Pengelolaan User... 134 5.4.3. Pengujian Proses Pengelolaan User... 134 5.4.3.1. Pengujian Proses Tambah User... 134 5.4.3.2. Pengujian Proses Update User... 135 5.4.3.3. Pengujian Proses Hapus User... 136 BAB VI KESIMPULAN DAN SARAN... 138 6.1. Kesimpulan... 138 6.2. Saran... 138 DAFTAR PUSTAKA... 139 x

DAFTAR GAMBAR Gambar 1 Aktor...12 Gambar 2 Use Case...12 Gambar 3 Communication...12 Gambar 4 Extend...13 Gambar 5 Include...13 Gambar 6 Activity Diagram...14 Gambar 7 Nodes...14 Gambar 8 End Activity...14 Gambar 9 Activity...14 Gambar 10 Flow/Edge...15 Gambar 11 Fork...15 Gambar 12 Join...15 Gambar 13 Decision...16 Gambar 14 Class Diagram...16 Gambar 15 Struktur statis aplikasi Yii...18 Gambar 16 Kardinalitas Satu ke Satu...22 Gambar 17 Kardinalitas Satu ke Banyak...22 Gambar 18 Kardinalitas Banyak ke Banyak...23 Gambar 19 Relasi Tunggal ERD...23 Gambar 20 Relasi Multi Entitas...23 Gambar 21 PHPMyAdmin...26 Gambar 22 DDL Create...27 Gambar 23 DDL Use...27 Gambar 24 Alter...27 Gambar 25 Drop...28 Gambar 26 Select...28 Gambar 27 Insert...28 Gambar 28 Update...29 Gambar 29 Delete...29 Gambar 30 Activity Diagram Register Member...32 Gambar 31 Activity Diagram Kelola Shopping Cart...33 Gambar 32 Activity Diagram Input Komentar...34 Gambar 33 Activity Diagram Input Review Produk...35 Gambar 34 Activity Diagram Browse Produk Sales...36 Gambar 35 Activity Diagram Browse Produk Per Katalog...37 Gambar 36 Activity Diagram Update Account Member...38 xi

Gambar 37 Activity Diagram Lihat Report Order Member...39 Gambar 38 Activity Diagram Baca Artikel Member...40 Gambar 39 Activity Diagram Checkout Member...41 Gambar 40 Activity Diagram Input Artikel Moderator...43 Gambar 41 Activity Diagram Update Artikel Moderator...44 Gambar 42 Activity Diagram Hapus Artikel Moderator...45 Gambar 43 Activity Diagram Hapus Komentar Member...46 Gambar 44 Activity Diagram Update Account Moderator...47 Gambar 45 Activity Diagram Lihat Order (Karyawan)...48 Gambar 46 Activity Diagram Kelola Order Member...49 Gambar 47 Activity Diagram Update Katalog (Karyawan)...50 Gambar 48 Activity Diagram Tambah Data Katalog...51 Gambar 49 Activity Diagram Penambahan Produk Baru...52 Gambar 50 Activity Diagram Update Produk...53 Gambar 51 Activity Diagram View Member...54 Gambar 52 Activity Diagram Input Data Store...55 Gambar 53 Activity Diagram Update Data Store...56 Gambar 54 Activity Diagram Input Data User...57 Gambar 55 Activity Diagram Update Data User...58 Gambar 56 Activity Diagram Hapus Data User...59 Gambar 57 Diagram ER...60 Gambar 58 Use Case Diagram...61 Gambar 59 Controller Class Diagram...62 Gambar 60 Model Class Diagram...63 Gambar 61 Perancangan Antar Muka Halaman Homepage...73 Gambar 62 Perancangan Antar Muka Halaman Register Member...74 Gambar 63 Perancangan Antar Muka Halaman Login Member...75 Gambar 64 Perancangan Antar Muka Halaman View Shopping Cart...76 Gambar 65 Perancangan Antar Muka Halaman Checkout...77 Gambar 66 Perancangan Antar Muka Halaman Homepage Store...78 Gambar 67 Perancangan Antar Muka Halaman Detail Produk...79 Gambar 68 Perancangan Antar Muka Halaman Detail Produk Sales...80 Gambar 69 Perancangan Antar Muka Halaman Detail Produk Out Of Stock...81 Gambar 70 Perancangan Antar Muka Halaman Browse Produk Per Katalog...82 Gambar 71 Perancangan Antar Muka Halaman Panel Member...83 Gambar 72 Perancangan Antar Muka Halaman Panel Moderator...84 Gambar 73 Perancangan Antar Muka Halaman Panel Karyawan...85 Gambar 74 Perancangan Antar Muka Halaman Panel Administrator...86 Gambar 75 Homepage LocaleiD...87 xii

Gambar 76 Halaman Registrasi Member...88 Gambar 77 Halaman Login member...89 Gambar 78 View Shopping Cart...89 Gambar 79 Halaman Checkout Member...90 Gambar 80 Halaman Store (1)...91 Gambar 81 Halaman Store (2)...92 Gambar 82 Halaman Detail Produk...93 Gambar 83 Halaman Detail Produk (2)...93 Gambar 84 Halaman Detail Sales Produk...94 Gambar 85 Halaman Produk Out Of Stock...95 Gambar 86 Halaman Login User LocaleiD...95 Gambar 87 Halaman Panel Moderator...96 Gambar 88 Halaman Panel Karyawan...97 Gambar 89 Halaman Panel Administrator...98 Gambar 90 Pesan data registrasi member kosong... 101 Gambar 91 Pesan Data telepon registrasi member bukan angka... 101 Gambar 92 Pesan Data Checkout Member kosong... 103 Gambar 93 Pesan Update Account Member... 104 Gambar 94 Pesan Berhasil Tambah Komentar Artikel Member... 105 Gambar 95 Pesan Gagal Tambah Komentar Artikel Member... 105 Gambar 96 Psan Berhasil Tambah review Produk Member... 106 Gambar 97 Pesan Gagal Tambah review Produk Member... 106 Gambar 98 Pesan Berhasil Tambah Artikel Moderator... 107 Gambar 99 Pesan Data Kosong Tambah Artikel Moderator... 107 Gambar 100 Pesan Update Artikel Moderator... 108 Gambar 101 Pesan Konfirmasi Hapus Artikel Moderator... 109 Gambar 102 Pesan Berhasil Hapus Artikel Moderator... 109 Gambar 103 Pesan Update Komentar Artikel Moderator... 110 Gambar 104 Konfirmasi Hapus Komentar Moderator... 111 Gambar 105 Pesan Berhasil Hapus Komentar Moderator... 111 Gambar 106 Pesan Berhasil Update Account User... 112 Gambar 107 Pesan Berhasil Update Order karyawan... 114 Gambar 108 Konfirmasi Hapus Order... 115 Gambar 109 Pesan Berhasil Hapus Order... 115 Gambar 110 Pesan data Tambah Katalog Kosong... 116 Gambar 111 Pesan Berhasil Update katalog... 117 Gambar 112 Konfirmasi Hapus Katalog... 118 Gambar 113 Pesan Berhasil Hapus katalog... 118 Gambar 114 Pesan Tambah Data departemen Kosong... 119 Gambar 115 Pesan Update Departemen... 120 Gambar 116 Konfirmasi Hapus departemen... 121 xiii

Gambar 117 Pesan Berhasil Hapus Departemen... 121 Gambar 118 Pesan Tambah Data Newsletter Kosong... 122 Gambar 119 Pesan Berhasil Update Newsletter... 123 Gambar 120 Konfirmasi Hapus Newsletter... 124 Gambar 121 Pesan Berhasil Hapus Newsletter... 124 Gambar 122 Pesan Tambah Data Produk Kosong... 126 Gambar 123 Pesan Berhasil Update Produk... 128 Gambar 124 Konfirmasi Hapus Produk... 129 Gambar 125 Pesan Berhasil Hapus Produk... 129 Gambar 126 Pesan Tambah Data Store Kosong... 131 Gambar 127 Pesan Berhasil Update Data Store... 133 Gambar 128 Konfirmasi Hapus Store... 134 Gambar 129 Pesan Berhasil Hapus Store... 134 Gambar 130 Pesan Tambah Data user Kosong... 135 Gambar 131 Pesan Berhasil Update User... 136 Gambar 132 Konfirmasi Hapus User... 137 Gambar 133 Pesan Berhasil Hapus Data User... 137 xiv

DAFTAR TABEL Tabel I Notasi ERD...19 Tabel II Notasi Entitas ERD...20 Tabel III Notasi Atribut ERD...21 Tabel IV ERD To Table ls_user...64 Tabel V ERD To Table ls_newsletter...65 Tabel VI ERD To Table ls_artikel...65 Tabel VII ERD To Table ls_produk...65 Tabel VIII ERD To Table ls_atribut_produk...66 Tabel IX ERD To Table ls_order...66 Tabel X ERD To Table ls_member...67 Tabel XI ERD To Table ls_review...68 Tabel XII ERD To Table ls_komentar ERD To Table ls_user...68 Tabel XIII ERD To Table ls_store...68 Tabel XIV ERD To Table ls_departemen...69 Tabel XV ERD To Table ls_katalog...69 Tabel XVI ERD To Table ls_sales...70 Tabel XVII ERD To Table ls_sales_produk...70 Tabel XVIII ERD To Table ls_detail_order...70 Tabel XIX ERD To Table ls_provinsi...71 Tabel XX ERD To Table ls_theme...71 Tabel XXI ERD To Table ls_image...72 Tabel XXII ERD To Table ls_kota...72 Tabel XXIII Pengujian Proses Register Member... 100 Tabel XXIV Pengujian Proses Checkout... 102 Tabel XXV Pengujian Update Account Member... 104 Tabel XXVI Pengujian Proses Tambah Komentar... 105 Tabel XXVII Pengujian Proses Tambah Review Produk... 106 Tabel XXVIII Pengujian Proses Tambah Artikel... 107 Tabel XXIX Pengujian Proses Update Artikel... 108 Tabel XXX Pengujian Proses Hapus Artikel... 109 Tabel XXXI Pengujian Proses Update Komentar Artikel... 110 Tabel XXXII Pengujian Proses Hapus Komentar Artikel... 111 Tabel XXXIII Pengujian Proses Update Data Account Moderator... 112 Tabel XXXIV Pengujian Proses Update Order... 113 Tabel XXXV Pengujian Proses Hapus Order... 115 Tabel XXXVI Pengujian Proses Tambah Katalog Produk... 116 xv

Tabel XXXVII Pengujian Proses Update Katalog Produk... 117 Tabel XXXVIII Pengujian Proses Hapus Katalog Produk... 118 Tabel XXXIX Pengujian Proses Tambah Departemen... 119 Tabel XL Pengujian Proses Update Departemen... 120 Tabel XLI Pengujian Proses Hapus Departemen... 120 Tabel XLII Pengujian Proses Tambah Newsletter... 122 Tabel XLIII Pengujian Proses Update Newsletter... 123 Tabel XLIV Pengujian Proses Hapus Newsletter... 123 Tabel XLV Pengujian Proses Tambah Produk... 125 Tabel XLVI Pengujian Proses Update Produk... 127 Tabel XLVII Pengujian Proses Hapus Produk... 129 Tabel XLVIII Pengujian Proses Tambah Store... 131 Tabel XLIX Pengujian Proses Update Store... 132 Tabel L Pengujian Proses Hapus Store... 133 Tabel LI Pengujian Proses Tambah User... 135 Tabel LII Pengujian Proses Update User... 136 Tabel LIII Pengujian Proses Hapus User... 137 xvi