PEMBANGUNAN ONLINE MARKETPLACE UNTUK PENGUSAHA MIKRO DI PASTY

dokumen-dokumen yang mirip
PEMBANGUNAN APLIKASI VIRTUAL SHOES MARKET DENGAN MEMANFAATKAN TEKNOLOGI GOOGLE MAPS

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PENGIMPLEMENTASIAN CRM PADA PEMBANGUNAN E-COMMERCE UNTUK PRODUSEN ALAT PERMAINAN EDUKATIF BERBASIS WEB (Studi Kasus : Dolanan Puzzle)

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

FAKULTAS TEKNIK INDUSTRI

PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK BERBASIS WEB UNTUK PELAPORAN DATA BENCANA ALAM

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERSEWAAN LAPANGAN FUTSAL DI YOGYAKARTA BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi Kasus : SMK Marsudi Luhur Yogyakarta)

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

Pembangunan Aplikasi Mobile Point of Sales dan Manajemen Antrian untuk Penjualan Coklat

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI UJIAN INDONESIA AIKIKAI BERBASIS WEB DENGAN DUKUNGAN TEKNIK ASYNCHRONOUS JAVASCRIPT AND XML (AJAX)

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN WEBSITE PENCARIAN HOTEL BERDASARKAN JARAK LOKASI DAN BUDGET

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PENERBITAN JURNAL BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENGUMUMAN PERKULIAHAN MAHASISWA

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

PEMBANGUNAN APLIKASI MOBILE BERBASIS LOKASI UNTUK PERMAINAN PENGENALAN OBYEK WISATA DI YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI PENJUALAN BARANG TUGAS AKHIR

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

PEMBANGUNAN APLIKASI SISTEM INFORMASI POINT OF SALES PADA KEDAI MAKAN

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI SKRIPSI DAN TUGAS AKHIR PADA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PEMBANGUNAN SISTEM REKOMENDASI PARIWISATA DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN METODE USER-BASED COLLABORATIVE FILTERING

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN SEMEN BERBASIS WEB

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI SIMPAN PINJAM KOPERASI DENGAN FITUR SMS GATEWAY

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

Pembangunan Sistem Informasi Penjualan Produk Kulit Berbasis Web

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PENCARIAN RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOR BERBASIS WEB

BAB VI KESIMPULAN DAN SARAN

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN WEDDING PLANNER BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI TOKO PAKAN HEWAN TERNAK (POULTRY SHOP)

PEMBANGUNAN APLIKASI ANALISIS SENTIMEN BERITA MENGGUNAKAN METODE NAIVE BAYES

PEMBANGUNAN SISTEM INFORMASI DESA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN SISTEM INFORMASI DESA DAN KAWASAN UNTUK PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

PENGEMBANGAN APLIKASI KUIS ONLINE BERBASIS WEB SERVICE PADA PLATFORM WINDOWS PHONE TUGAS AKHIR

PEMBANGUNAN SISTEM KONSULTASI KULINER BERBASIS PENGETAHUAN

RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

PEMBANGUNAN SISTEM INFORMASI PARIWISATA DI KABUPATEN KLATEN BERBASIS WEB

PEMBANGUNAN APLIKASI JUAL BELI ONLINE LARASHOP BERBASIS MOBILE WEBSITE

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

PEMBANGUNAN APLIKASI LAB DISCIPLINE CONTROL

SISTEM INFORMASI PEMBIMBINGAN MAHASISWA PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN APLIKASI JUAL BELI VIRTUAL ITEM GAME ONLINE BERBASIS MOBILE TUGAS AKHIR

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN RUMAH SAKIT PANTI RAPIH BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSIS SINDROM ASPERGER DENGAN METODE FORWARD CHAINING BERBASIS MOBILE

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION

Pembangunan Sistem Informasi Penjualan untuk Toko Dunia Susu

PEMBANGUNAN APLIKASI STREAMING RADIO BERBASIS WINDOWS PHONE 8 TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE UNTUK NAVIGASI PADA PERSEWAAN MOBIL

PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO)

PEMBANGUNAN APLIKASI PENGENALAN DAN PERENCANAAN PARIWISATA DAERAH ISTIMEWA YOGYAKARTA

Transkripsi:

PEMBANGUNAN ONLINE MARKETPLACE UNTUK PENGUSAHA MIKRO DI PASTY TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh: SEPTIANA RAHAYU DEWI NIM : 10 07 06127 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2014 i

ii

KATA PENGANTAR Penulis mengucapkan puji syukur kepada Tuhan Yesus Yang Maha Baik atas segala penyertaan dan kuasa-nya sehingga penulis dapat menyelesaikan tugas akhir ini. Tujuan dari pembuatan skripsi ini yaitu sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik dari Program Studi Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. Tersusunnya laporan tugas akhir ini tidaklah terlepas dari banyak pihak yang telah mendukung dan membantu penulis. Pada kesempatan ini, penulis ingin mengucapkan terima kasih kepada: 1. Emak, nenek yang paling baik, keren, paling gaul, yang selalu mendukung dan menemaniku begitu lama sampai saat terakhir, terima kasih dan maaf untuk menunggu terlalu lama. 2. I eni dan keluarga, terima kasih untuk segala dukungan yang telah diberikan. Maaf ya agak mundur dari jadwal. 3. Oh Anto, terima kasih untuk dukungan dan waktu yang selalu diberikan saat sedang down. Terima kasih untuk selalu mendengarkan ceritaceritaku. Terima kasih untuk mengajarkanku banyak hal yang membuatku menjadi super girl. 4. Kedua orang tuaku, terima kasih untuk perhatian dan dukungan yang diberikan. iii

5. Keluarga besarku, semua Ii, I thiok, Cici, Ooh, makasih ya untuk selalu memberikan semangat dan dukungan. 6. Ibu F. Sapty Rahayu, S.T., M.Kom., selaku dosen pembimbing I. Terima kasih karena telah meluangkan waktu untuk bimbingan dan telah menjadi teman cerita. 7. Bapak Thomas Adi Purnomo Sidhi, S.T., M.T., selaku dosen pembimbing II. Terima kasih untuk segala masukan, bimbingan dan waktu yang diluangkan. 8. Dekan, seluruh staff pengajar Universitas Atma Jaya Yogyakarta yang telah memberikan ilmunya selamu penulis menempuh kuliah. 9. Seluruh staff TU, Mbak Siska, Bu Hari, Bu Asih, Mba Misa, Pak Mardi, Pak Sapto, Pak Heru, pak Agus, Pak Irwan, Mas Wawan, dan khususnya Bapak Agustinus Kris Handoyo selaku Kepala Sub Bagian Perkuliahan (lengkap tuh Pak) yang telah sabar membimbing, bantuan dan dukungan yang kadangkadang nyebelin. Makasih yak. 10. Ibu Findra Karikasari Dewi, S.T., M.M., M.T., terima kasih sudah menjadi atasan dan teman cerita. Makasih udah mau nguji yakkk ahahahaa 11. Bapak B. Yudi Dwiandiyanto, S.T., M.T. dan Bapak Martinus Maslim, S.T., M.T., terima kasih iv

sudah memberikan waktu untuk direcokin tiap hari. 12. Teman-temanku (vena, ayu, fani, dll) makasih ya, makasih buat waktunya, buat curcolcurcolnya. 13. Kodokku, makasih ya udah nemenin begadang, nemenin selama di Jogja, nemenin jalan-jalan, hunting, liat bintang. Makasih 14. Teman-teman seangkatan untuk semangat dan pengalaman selama 4 tahun belajar bersama. 15. Untuk semua pribadi yang tidak dapat penulis sebutkan satu per satu yang telah memberikan dorongan dan dukungan semangat. Penulis sadar bahwa laporan tugas akhir ini masih jauh dari sempurna dan masih banyak terdapat kekurangan. Oleh karena itu, segala kritik dan saran yang bersifat membangun sangat diharapkan. Semoga laporan akhir ini bermanfaat bagi banyak pihak. Yogyakarta, Juli 2014 Penulis, Septiana Rahayu Dewi v

PEMBANGUNAN ONLINE MARKETPLACE UNTUK PENGUSAHA MIKRO DI PASTY Septiana Rahayu Dewi NIM: 100706127 INTISARI Kota Yogyakarta tidak hanya terkenal dengan daerah wisatanya saja tetapi juga tempat berbelanjanya. Salah satu daerah yang mulai dikenal orang yaitu PASTY. PASTY merupakan singkatan dari Pasar Satwa dan Tanaman Hias Yogyakarta. Di sana orang dapat menemukan berbagai macam tanaman hias, hewan peliharaan, aksesoris dan pakan. Sayangnya tidak banyak orang yang mengetahui letak dari PASTY ini sehingga banyak yang tersesat atau tidak menemukan letak pasar ini. Tidak hanya pembeli yang kesusahan, tetapi penjual pun merasa kesulitan untuk mempromosikan dagangan mereka. Fakta tersebut menjadi dasar pembangunan e-commerce dengan membuat sebuah online marketplace. Dengan online marketplace, penjual dapat mempromosikan toko mereka dan konsumen dapat melihat tanaman hias, hewan peliharaan, aksesoris dan pakan yang ditawarkan. Di sini penjual dan pembeli dapat saling bertukar informasi dan membuat kesepakatan dalam melakukan proses bisnis. Tidak hanya bertukar informasi, penjual pun dapat memanfaatkan teknologi Google Maps sehingga dapat dengan mudah menemukan lokasi PASTY. Dengan adanya online marketplace ini, diharapkan dapat membantu proses bisnis antara penjual dan pembeli tanaman hias dan hewan di PASTY. Kata kunci: e-commerce, online marketplace, PASTY, tanaman hias, hewan peliharaan, Google Maps. Pembimbing I Pembimbing II : Fl. Sapty Rahayu, S.T., M.Kom. : Thomas Adi Purnomo Sidhi, S.T., M.Y. Jadwal Pendadaaran : 14 Juli 2014 vi

DAFTAR ISI HALAMAN PENGESAHAN... Error! Bookmark not defined. KATA PENGANTAR... iii INTISARI... vi DAFTAR ISI... vii DAFTAR TABEL... ix DAFTAR GAMBAR... x BAB I... 1 PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Batasan Masalah... 3 1.4 Tujuan... 4 1.5 Metodologi Penelitian... 4 1.6 Sistematika Penulisan... 5 BAB II... 8 TINJAUAN PUSTAKA... 8 BAB III... 11 LANDASAN TEORI... 11 3.1 E-Commerce... 11 3.2 Online Marketplace... 11 3.3 PASTY... 12 3.4 Sistem Informasi... 12 3.5 Google Maps... 13 3.6 CodeIgniter... 14 3.7 MySQL... 16 3.8 PHP... 17 BAB IV... 19 ANALISIS DAN PERANCANGAN SISTEM... 19 4.1 Perspektif Produk... 19 4.1.1 Antarmuka Pemakai... 20 4.1.2 Antarmuka Perangkat Lunak... 20 4.1.3 Antarmuka Perangkat Keras... 22 4.2 Fungsionalitas Aplikasi FFF... 23 4.3 Kebutuhan Fungsionalitas Perangkat Lunak... 32 4.4 Spesifikasi Rinci Kebutuhan... 33 4.4.1 Use case Spesification: Login... 33 4.4.2 Use case Spesification: Ganti Sandi... 34 4.4.3 Use case Spesification: Pengelolaan Kategori... 35 4.4.4 Use case Spesification: Pengelolaan Data Pengguna... 38 4.4.5 Use case Spesification: Pengelolaan Data Toko... 41 4.4.6 Use case Spesification: Transaksi Penjualan... 43 4.4.7 Use case Spesification: Pengelolaan Testimonial... 45 4.4.8 Use case Spesification: Pengelolaan Referensi Tarif Pengiriman... 47 4.4.9 Use case Spesification: Pengelolaan Produk Populer.. 50 4.4.10 Use case Spesification: Pengelolaan Produk Promo... 53 4.4.11 Use case Spesification: Laporan Penjualan Harian... 56 4.4.12 Use case Spesification: Laporan Penjualan Bulanan... 57 4.4.13 Use case Spesification: Laporan Penjualan Tahunan... 58 4.4.14 Use case Spesification: Pendaftaran Pembeli... 59 4.4.15 Use case Spesification: Pengelolaan Produk... 60 4.4.16 Use case Spesification: Ganti Profil... 62 4.5 ERD (Entity Relational Diagram)... 64 4.6 Perancangan Arsitektur... 65 vii

4.7 Sequence Diagram... 65 4.7.1 Fungsi Login... 65 4.7.2 Fungsi Ganti Sandi... 66 4.7.3 Fungsi Pengelolaan Pengguna... 67 4.7.4 Fungsi Pengelolaan Toko... 71 4.7.5 Fungsi Pengelolaan Kategori... 75 4.7.6 Fungsi Pengelolaan Referensi Tarif Pengiriman... 79 4.7.7 Fungsi Pengelolaan Testimonial... 83 4.7.8 Fungsi Pengeloaan Produk Promo... 85 4.7.9 Fungsi Pengelolaan Produk Populer... 89 4.7.10 Fungsi Transaski Penjualan... 93 4.7.11 Daftar Pengguna(Pembeli)... 94 4.7.12 Fungsi Atur Profil... 95 4.7.13 Laporan Laporan Harian... 95 4.7.14 Fungsi Pengelolaan Produk... 96 4.7.15 Fungsi Laporan Bulanan... 100 4.7.16 Fungsi Laporan Tahunan... 100 4.8 Class Diagram... 101 4.9 Perancangan Sistem... 102 4.9.1 Rancangan Antar Muka... 102 BAB V... 127 IMPLEMENTASI DAN PENGUJIAN SISTEM... 127 5.1 Definisi Sistem... 127 5.2 Implementasi Sistem... 133 5.2.1 Antarmuka Aplikasi... 133 5.3 Pengujian Aplikasi... 146 5.3.1 Pengujian Fungsionalitas... 146 5.3.2 Hasil Pengujuan Terhadap Pengguna... 154 5.3.3 Pembahasan Perangkat Lunak... 159 BAB VI... 161 KESIMPULAN DAN SARAN... 161 6.1 KESIMPULAN... 161 6.2 SARAN... 161 DAFTAR PUSTAKA... 162 viii

DAFTAR TABEL Tabel 2.1 Perbandingan Fungsionalitas dengan Sistem Sebelumnya. 10 Tabel 5.1 File-File Views Web dalam Implementasi Sistem... 131 Tabel 5.2 File-File Controller Web dalam Implementasi Sistem.. 131 Tabel 5.3 File-File Models Web dalam Implementasi Sistem... 132 Tabel 5.4. Hasil Pengujian Fungsionalitas... 146 Tabel 5.5 Tabel Pengujian Kemudahan Menggunakan Menu yang Tersedia... 154 Tabel 5.6 Tabel Pengujian Kemudahan Pengelolaan Data... 155 Tabel 5.7 Tabel Pengujian Kemudahan Pembelian Produk... 156 Tabel 5.8 Tabel Pengujian Proses Bisnis... 157 Tabel 5.9 Tabel Pengujian Kepuasan dalam Menggunakan Aplikasi FFF... 158 ix

DAFTAR GAMBAR Gambar 3.1 Alur program aplikasi berbasis framework CodeIgniter 16 Gambar 4.1 Arsitektur Perangkat lunak FFF... 20 Gambar 4.2 Use Case Diagram Aplikasi... 32 Gambar 4.4 Rancangan Arsitektur FFF... 65 Gambar 4.5 Sequence Diagram: Login... 65 Gambar 4.6 Sequence Diagram: Ganti Sandi... 66 Gambar 4.7 Sequence Diagram: Tambah Pengguna... 67 Gambar 4.8 Sequence Diagram: Ubah Pengguna... 68 Gambar 4.9 Sequence Diagram: Hapus Pengguna... 69 Gambar 4.10 Sequence Diagram: Tampil Semua Pengguna... 69 Gambar 4.11 Sequence Diagram: Cari Pengguna... 70 Gambar 4.12 Sequence Diagram: Tampil Detil Pengguna... 70 Gambar 4.13 Sequence Diagram: Reset Kata Sandi... 71 Gambar 4.14 Sequence Diagram: Tambah Toko... 71 Gambar 4.15 Sequence Diagram: Ubah Toko... 72 Gambar 4.16 Sequence Diagram: Hapus Toko... 72 Gambar 4.17 Sequence Diagram: Tampil Semua Toko... 73 Gambar 4.18 Sequence Diagram: Cari Toko... 73 Gambar 4.19 Sequence Diagram: Tampil Detil Toko... 74 Gambar 4.20 Sequence Diagram: Tambah Kategori... 75 Gambar 4.21 Sequence Diagram: Ubah Kategori... 76 Gambar 4.22 Sequence Diagram: Hapus Kategori... 77 Gambar 4.23 Sequence Diagram: Tampil Semua Kategori... 77 Gambar 4.24 Sequence Diagram: Cari Kategori... 78 Gambar 4.25 Sequence Diagram: Tambah Referensi Tarif Pengiriman 79 Gambar 4.26 Sequence Diagram: Ubah Referensi Tarif Pengiriman.. 80 Gambar 4.27 Sequence Diagram: Hapus Referensi Tarif Pengiriman. 81 Gambar 4.28 Sequence Diagram: Tampil Semua Referensi Tarif Pengiriman... 81 Gambar 4.29 Sequence Diagram: Cari Referensi Tarif Pengiriman.. 82 Gambar 4.30 Sequence Diagram: Tambah Testimonial... 83 Gambar 4.31 Sequence Diagram: Hapus Testimonial... 83 Gambar 4.32 Sequence Diagram: Tampil Semua Testimonial... 84 Gambar 4.33 Sequence Diagram: Cari Testimonial... 84 Gambar 4.34 Sequence Diagram: Tambah Promo... 85 Gambar 4.35 Sequence Diagram: Ubah Promo... 86 Gambar 4.36 Sequence Diagram: Hapus Promo... 87 Gambar 4.37 Sequence Diagram: Tampil Semua Promo... 87 Gambar 4.38 Sequence Diagram: Cari Promo... 88 Gambar 4.39 Sequence Diagram: Tampil Detil Promo... 88 Gambar 4.40 Sequence Diagram: Tambah Produk Populer... 89 Gambar 4.41 Sequence Diagram: Ubah Produk Populer... 90 Gambar 4.42 Sequence Diagram: Hapus Produk Populer... 91 Gambar 4.43 Sequence Diagram: Tampil Semua Produk Populer... 91 Gambar 4.44 Sequence Diagram: Tampil Detil Produk Populer... 92 Gambar 4.45 Sequence Diagram: Cari Produk Populer... 92 Gambar 4.47 Sequence Diagram: Ubah Transaksi... 93 Gambar 4.48 Sequence Diagram: Checkout... 94 Gambar 4.49 Sequence Diagram: Daftar Pengguna(Pembeli)... 94 Gambar 4.50 Sequence Diagram: Atur Profil... 95 Gambar 4.51 Sequence Diagram: Laporan Penjualan... 95 Gambar 4.52 Sequence Diagram: Tambah Produk... 96 Gambar 4.53 Sequence Diagram: Hapus Produk... 97 Gambar 4.54 Sequence Diagram: Tampil Semua Produk... 97 x

Gambar 4.55 Sequence Diagram: Ubah Produk... 98 Gambar 4.56 Sequence Diagram: Tampil Detil Produk... 99 Gambar 4.57 Sequence Diagram: Cari Produk... 99 Gambar 4.58 Sequence Diagram: Laporan Penjualan Bulanan... 100 Gambar 4.59 Sequence Diagram: Laporan Penjualan Tahunan... 100 Gambar 4.60 Class Diagram FFF... 101 Gambar 4.61 Rancangan Antarmuka Login... 102 Gambar 4.62 Rancangan Antarmuka Beranda Admin... 103 Gambar 4.63 Rancangan Antarmuka Tambah Pengguna... 103 Gambar 4.64 Rancangan Antarmuka Ubah Pengguna... 104 Gambar 4.65 Rancangan Antarmuka List Pengguna... 105 Gambar 4.66 Rancangan Antarmuka Detil Pengguna... 105 Gambar 4.67 Rancangan Antarmuka Atur Profil... 106 Gambar 4.68 Rancangan Antarmuka Ganti Kata Sandi... 107 Gambar 4.69 Rancangan Antarmuka Tambah Toko... 108 Gambar 4.70 Rancangan Antarmuka List Toko... 108 Gambar 4.71 Rancangan Antarmuka Detil Toko... 109 Gambar 4.72 Rancangan Antarmuka List Testimonial... 109 Gambar 4.73 Rancangan Antarmuka List Kategori... 110 Gambar 4.74 Rancangan Antarmuka Tambah Kategori... 111 Gambar 4.75 Rancangan Antarmuka Ubah Kategori... 111 Gambar 4.76 Rancangan Antarmuka Tambah Referensi Tarif... 112 Gambar 4.77 Rancangan Antarmuka List Referensi Tarif... 112 Gambar 4.78 Rancangan Antarmuka Ubah Referensi Tarif... 113 Gambar 4.79 Rancangan Antarmuka List Produk... 114 Gambar 4.80 Rancangan Antarmuka Detil Produk... 114 Gambar 4.81 Rancangan Antarmuka List Produk Populer... 115 Gambar 4.82 Rancangan Antarmuka Tambah Produk Populer... 115 Gambar 4.83 Rancangan Antarmuka Ubah Produk Populer... 116 Gambar 4.84 Rancangan Antarmuka Detil Produk Populer... 116 Gambar 2.85 Rancangan Antarmuka List Produk Promo... 117 Gambar 4.86 Rancangan Antarmuka Detil Produk Promo... 117 Gambar 4.87 Rancangan Antarmuka Tambah Produk Promo... 118 Gambar 4.88 Rancangan Antarmuka Ubah Produk Promo... 118 Gambar 4.89 Rancangan Antarmuka Beranda Penjual... 119 Gambar 4.90 Rancangan Antarmuka Tambah Produk... 119 Gambar 4.91 Rancangan Antarmuka Ubah Produk... 120 Gambar 4.92 Rancangan Antarmuka Laporan Harian... 121 Gambar 4.93 Rancangan Antarmuka Laporan Bulanan... 121 Gambar 4.94 Rancangan Antarmuka Laporan Tahunan... 122 Gambar 4.95 Rancangan Antarmuka Beranda Pembeli... 122 Gambar 4.96 Rancangan Antarmuka Tambah Testimonial... 123 Gambar 4.97 Rancangan Antarmuka Tambah Transaksi... 123 Gambar 4.98 Rancangan Antarmuka Ubah Transaksi... 124 Gambar 4.99 Rancangan Antarmuka Checkout... 124 Gambar 4.100 Rancangan Antarmuka Hubungi Kami... 125 Gambar 4.101 Rancangan Antarmuka Daftar Pembeli... 125 Gambar 5.1 Antarmuka Login... 133 Gambar 5.2 Antarmuka Beranda Admin... 134 Gambar 5.3 Antarmuka Tambah Pengguna... 135 Gambar 5.4 Antarmuka Ubah Pengguna... 135 Gambar 5.5 Antarmuka List Pengguna... 136 Gambar 5.6 Antarmuka Detil Pengguna... 137 Gambar 5.7 Antarmuka Atur Profil... 138 Gambar 5.8 Antarmuka Ganti Kata Sandi... 138 Gambar 5.9 Antarmuka Tambah Toko... 139 xi

Gambar 5.10 Antarmuka List Toko... 140 Gambar 5.11 Antarmuka Detil Toko... 140 Gambar 5.12 Antarmuka List Kategori... 141 Gambar 5.13 Antarmuka Tambah Kategori... 141 Gambar 5.14 Antarmuka Ubah Kategori... 142 Gambar 5.15 Antarmuka Tambah Referensi Tarif... 142 Gambar 5.16 Antarmuka List Referensi Tarif... 143 Gambar 5.17 Antarmuka Ubah Referensi Tarif... 143 Gambar 5.18 Antarmuka Beranda Penjual... 144 Gambar 5.19 Antarmuka Beranda Pembeli... 144 Gambar 5.20 Antarmuka Hubungi Kami... 145 Gambar 5.21 Antarmuka Daftar Pembeli... 145 Gambar 5.22 Presentase Hasil Pengujian Kemudahan Menggunakan Menu yang Tersedia... 155 Gambar 5.23 Presentase Hasil Pengujian Kemudahan Pengelolaan Data... 156 Gambar 5.24 Presentase Hasil Pengujian Kemudahan Pembelian Produk... 157 Gambar 5.25 Presentase Hasil Pengujian Proses Bisnis... 158 Gambar 5.26 Presentase Hasil Pengujian Kepuasan dalam Menggunakan Aplikasi FFF... 159 xii