PEMBANGUNAN APLIKASI E-COMMERCE LAYANAN JASA JAHIT BERBASIS WEB

dokumen-dokumen yang mirip
PEMBANGUNAN PERANGKAT LUNAK PENJURIAN WUSHU SANDA BERBASIS WEB MENGGUNAKAN KONSEP SOFTWARE REUSE (Studi Kasus: Satriakusuma Wushu Indonesia - Bandung)

TUGAS AKHIR. Disusun sebagai satu syarat untuk kelulusan Program Strata 1,Program Studi Teknik Informatika, Universitas Pasundan Bandung.

PEMBANGUNAN APLIKASI NEWS AGGREGATOR BERBASIS ANDROID DILENGKAPI FITUR BERITA PILIHAN

EKSPLORASI PYTHON MENGGUNAKAN FRAMEWORK DJANGO. (Studi Kasus : Sistem Perpustakaan Teknik Informatika UNPAS)

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

PEMBANGUNAN APLIKASI PENCARIAN LOKASI KULINER DI BANDUNG MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY

PENERAPAN WI-FI TRIANGULATION UNTUK NAVIGASI DALAM GEDUNG BERBASIS ANDROID

PENGEMBANGAN PERANGKAT LUNAK PENGAJUAN SIDANG TUGAS AKHIR MENGGUNAKAN METODOLOGI TEST DRIVEN-DEVELOPMENT

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

PENGUKURAN TINGKAT KEPUASAN PELANGGAN TERHADAP KUALITAS LAYANAN ONLINE WEBSITE PT PLN (Studi Kasus: pln.co.id)

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

ANALISIS & PERANCANGAN PENGEMBANGAN MODEL PENGELOLAAN DATA FISIK ASET PT DIRGANTARA INDONESIA (PERSERO)

PEMBANGUNAN MODEL DAN PROTOTIPE E-MARKETPLACE BERBASIS WEB MENGGUNAKAN SIG (STUDI KASUS : KASUS KOS-KOSAN DI KOTA BANDUNG) TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SEKOLAH MENENGAH KEJURUAN SWASTA (Studi Kasus di SMK 45 Lembang Kabupaten Bandung Barat)

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

PEMBANGUNAN PROTOTIPE PENCARIAN BARANG DI BERBAGAI TOKO ONLINE MENGGUNAKAN TEKNIK WEB SCRAPING (STUDI KASUS : TOKO ONLINE DI INDONESIA)

PEMBANGUNAN PERANGKAT LUNAK FORUM DISKUSI BERBASIS WEB (Studi Kasus : Himpunan Mahasiswa Teknik Informatika Unpas)

PENGUKURAN TINGKAT KEPUASAN PENGUNJUNG WEBSITE MANCHESTER CITY SUPPORTER CLUB INDONESIA MENGGUNAKAN METODE END USER COMPUTING SATISFACTION (EUCS)

PENENTUAN POLA ALUMNI DARI DATA TWITTER DENGAN MENGGUNAKAN NAÏVE BAYES (Studi Kasus : Penanganan Alumni di Program Studi Teknik Informatika)

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

SISTEM INFORMASI PENJUALAN DAN SERVICE KOMPUTER ( STUDI KASUS JAYA KOMPUTER ) Tugas Akhir. Oleh: Agung Setiawan

PENGUKURAN TINGKAT PENERIMAAN E-LEARNING TERHADAP MAHASISWA KELAS KARYAWAN (Studi kasus: E-learning Teknik Informatika Universitas Pasundan)

BAB I PENDAHULUAN... I-1

PEMBUATAN APLIKASI MULTIMEDIA PEMBELAJARAN PATTERN RECOGNITION PADA KONSEP COMPUTATIONAL THINKING

EVALUASI TINGKAT USABILITY WEBSITE PUBLIKASI GEOLOGI

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

PEMBUATAN MATERI DIGITAL UNTUK MATERI KALKULUS PROPOSISI PADA MATA KULIAH MATEMATIKA LOGIKA

PEMBUATAN APLIKASI MULTIMEDIA PEMBELAJARAN PATTERN GENERALIZATION DAN ABSTRACTION PADA KONSEP COMPUTATIONAL THINKING

DAFTAR ISI. Halaman Judul... ii. Persetujuan Laporan Tugas Akhir... iii. Pengesahan Dewan Penguji... iv. Pernyataan Keaslian Tugas Akhir...

PERANCANGAN E-COMMERCE DI TOKO REJEKI TANI LEMBANG MENGGUNAKAN CUSTOMER RELATIONSHIP MANAGEMENT

PERANCANGAN PORTFOLIO LAYANAN INTERNET BERDASARKAN FRAMEWORK IT INFRASTRUCTURE LIBRARY (Studi Kasus: Fakultas Teknik Universitas Pasundan)

Equipment Monitoring Control Manajemen System Berbasis Web Application

BAB III METODE PENELITIAN

PEMBUATAN MODEL APLIKASI REMINDER MUTABA AH AMAL YAUMIYAH STUDI KASUS YAYASAN TENDA VISI INDONESIA

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

PENGESAHAN PENGUJI SIDANG...

PEMBUATAN APLIKASI MULTIMEDIA PEMBELAJARAN ALGORITHM DESIGN PADA KONSEP COMPUTATIONAL THINKING

SISTEM INFORMASI SERVICE DAN PENJUALAN BARANG ELEKTRONIK PADA SUKSES JAYA TEKNIK BERBASIS WEBSITE

PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR. Oleh : ABDUL MUIZZ NPM JURUSAN TEKNIK INFORMATIKA

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

ANALISA PERANCANGAN APLIKASI CUSTOMER ORDER MANAGEMENT SYSTEM (COMS)

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

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

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

PENGEMBANGAN PROTOTYPE SENSOR PARKIR 4 SISI BERBASIS MIKROKONTROLER

PENGEMBANGAN SMART FARMING SISTEM PENYIRAMAN TANAMAN HIDROPONIK DAN AKUAPONIK

PERANCANGAN SISTEM INFORMASI PENJUALAN ONLINE DI SAUNG SOCCER BANDUNG

PEMBANGUNAN SISTEM DETEKSI KEAMANAN SEPEDA MOTOR BERBASIS MIKROKONTROLER VIA PONSEL

MENGUKUR TINGKAT KEAMANAN SISTEM INFORMASI KEHADIRAN KEGIATAN AKADEMIK

APLIKASI E-COMMERCE MENGGUNAKAN PAYPAL

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

DAFTAR ISI. Halaman Judul... ii. Persetujuan Proposal Tugas Akhir... iii. Persetujuan Laporan Tugas Akhir... iv. Pengesahan Dewan Penguji...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PEMBANGUNAN SISTEM MONITORING ALARM KEBAKARAN MENGGUNAKAN SENSOR TEMPERATUR DHT11 BERBASIS MICROCONTROLLER

PERANCANGAN USER INTERFACE WEB MENGGUNAKAN CI DAN SVG (Studi Kasus : Building Automation System)

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

PERANCANGAN KEBUTUHAN SPESIFIKASI HARDWARE UNTUK MEMENUHI PEMBUATAN PC CLONING DI SMK MARHAS MARGAHAYU BANDUNG

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

ANALISIS TINGKAT KEMATANGAN KEAMANAN INFORMASI PT. MUSTIKA PETROTECH INDONESIA DENGAN MENGGUNAKAN INDEKS KAMI TUGAS AKHIR

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

SISTEM INFORMASI BOOKING BUKU PERPUSTAKAAN BERBASIS WAP (WIRELESS APPLICATION PROTOCOL) JOKO SETYAWAN

PERANCANGAN E-COMMERCE PADA PT. KARYA BETON SUDHIRA. Nicko Cahyadi

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

SISTEM INVENTORY MENGGUNAKAN SCHEDULE ALERT VB.NET DENGAN FUNGSI ANTICIPATION STOCK BARANG DI GUDANG PADA TOKO LISTRIK JAYA KOMUNIKA

PENGUKURAN TINGKAT USABILITY APLIKASI DATA PENYELIDIKAN MENGGUNAKAN USE QUESTIONNAIRE

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

PERANCANGAN SISTEM INFORMASI PENILAIAN KINERJA KARYAWAN

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

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

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

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

APLIKASI LAYANAN JASA PERAWATAN DAN PENITIPAN HEWAN BERBASIS WEB. Andri Hastuti PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

PERANCANGAN SISTEM INFORMASI PROJECT MANAGEMENT BERBASIS WEB ( PT. Inovasi Media Solusindo ) Deon Opisar Herdianto

PERANCANGAN SISTEM INFORMASI E-LEARNING DI SEKOLAH MENENGAH ATAS (Studi Kasus : SMA Negeri 1 Patokbeusi Kelas XII)

PEMBANGUNAN DASHBOARD DIVISI PENYULUHAN DI PT. ENZYM BIOTEKNOLOGI INTERNUSA

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

PENGUKURAN TINGKAT USABILITY WEBSITE SISTEM KEARSIPAN ELEKTRONIK (E-FILING) DENGAN KONSEP HEURISTICS USABILITY

2.4.2 Class Diagram Sequence Diagram Statechart Diagram Activity Diagram Rekayasa Perangkat Lunak...

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

TIFANI PARADITA

3. Dr. Ir. Dwijoko Purbohadi, S.T., M.T. selaku dosen penguji yang telah memberikan masukan yang berarti pada saat pendadaran atau sidang skripsi.

BAB I PENDAHULUAN. menunjang jalannya operasi-operasi demi tercapainya tujuan yang diinginkan

PEMBANGUNAN WEB SERVICE UNTUK MENDUKUNG DASHBOARD SYSTEM BERBASIS LOKASI

BAB II LANDASAN TEORI

PEMBANGUNAN SISTEM SMART BUILDING BERBASIS MIKROKONTROLER (Deteksi Ketinggian Air Dalam Sebuah Gedung)

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

APLIKASI HOME SERVICE BERBASIS ANDROID

Transkripsi:

PEMBANGUNAN APLIKASI E-COMMERCE LAYANAN JASA JAHIT BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk mengambil gelar strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung oleh : Ivan Ali Budiman NRP : 13.304.0024 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PASUNDAN BANDUNG FEBRUARI 2018

LEMBAR PENGESAHAN LAPORAN TUGAS AKHIR Telah diujikan dan dipertahankan dalam Sidang Sarjana Program Studi Teknik Informatika Universitas Pasundan Bandung, pada hari dan tanggal sidang sesuai berita acara sidang, tugas akhir dari : Nama : Ivan Ali Budiman Nrp : 13.304.0024 Dengan judul : PEMBANGUNAN APLIKASI E-COMMERCE LAYANAN JASA JAHIT BERBASIS WEB Bandung, 28 Februari 2018 Menyetujui, Pembimbing Utama, Pembimbing Pemdamping (Dr. Ir. Leony Lidya, M.T.) (Ir.H.Farid Rizayana Mulia M.T)

1. LEMBAR PERNYATAAN KEASLIAN TUGAS AKHIR Saya menyatakan dengan sesungguhnya bahwa : 1. Tugas akhir ini adalah benar-benar asli dan belum pernah diajukan untuk mendapatkan gelar akademik, baik di Universitas Pasundan Bandung maupun di Perguruan Tinggi lainnya 2. Tugas akhir ini merupakan gagasan, rumusan dan penelitian saya sendiri, tanpa bantuan pihak lain kecuali arahan dari tim Dosen Pembimbing 3. Dalam tugas akhir ini tidak terdapat karya atau pendapat orang lain, kecuali bagian-bagian tertentu dalam penulisan laporan Tugas Akhir yang saya kutip dari hasil karya orang lain telah dituliskan dalam sumbernya secara jelas sesuai dengan norma, kaidah, dan etika penulisan karya ilmiah, serta disebutkan dalam Daftar Pustaka pada tugas akhir ini 4. Kakas, perangkat lunak, dan alat bantu kerja lainnya yang digunakan dalam penelitian ini sepenuhnya menjadi tanggung jawab saya, bukan tanggung jawab Universitas Pasundan Bandung Apabila di kemudian hari ditemukan seluruh atau sebagian laporan tugas akhir ini bukan hasil karya saya sendiri atau adanya plagiasi dalam bagian-bagian tertentu, saya bersedia menerima sangsi akademik, termasuk pencabutan gelar akademik yang saya sandang sesuai dengan norma yang berlaku di Universitas Pasundan, serta perundang-undangan lainnya. Bandung, 28 Februari 2018 Yang membuat pernyataan, Materai 6000,- ( Ivan Ali Budiman ) NRP. 13.304.0024 i

2. DAFTAR ISI LEMBAR PERNYATAAN KEASLIAN TUGAS AKHIR... i ABSTRAK... ii ABSTRACT... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR ISTILAH... vii DAFTAR TABEL... viii DAFTAR GAMBAR... ix DAFTAR LAMPIRAN... x DAFTAR SIMBOL... xi BAB 1 PENDAHULUAN... 1-1 1.1. Latar Belakang Masalah... 1-1 1.2. Identifikasi Masalah... 1-2 1.3. Tujuan Tugas Akhir... 1-2 1.4. Manfaat Dampak Sosial dan Dampak Ekonomi... 1-2 1.5 Sasaran... 1-2 1.4. Aspek Inovasi dan Keunggulan Produk... 1-2 1.4. Lingkup Tugas Akhir... 1-3 1.5. Metodologi Tugas Akhir... 1-3 1.6. Sistematika Penulisan... 1-5 BAB 2 LANDASAN TEORI... 2-1 2.1. E-Business... 2-1 2.1.1 Tujuh Elemen Pada E-Business... 2-1 2.2. E-Commerce... 2-3 2.2.1. Komponen E-Commerce... 2-3 2.2.2 Jenis-Jenis E-Commerce... 2-4 2.2.3 Keamanan pada E-Commerce... 2-5 2.2.4 Kiat Sukses E-Commerce... 2-6 2.3. E-Marketplace... 2-7 2.4. Work System Framework... 2-8 2.4.1 Work System Principle... 2-8 2.5 Software Development Life Cycle... 2-9 2.5.1 Model Proses Waterfall... 2-9 2.6 Aplikasi Website... 2-10 ii

2.7 HyperText MarkUp Languange... 2-11 2.8 Code Igniter... 2-11 2.8.1 Arsitektur Model, View, Controller... 2-11 2.9 XAMPP... 2-12 2.10 Unified Model Languange... 2-13 2.10.1 Diaram Pada Unified Model Languange... 2-13 2.11 Penelitan Terdahulu... 2-15 BAB 3 SKEMA ANALISIS... 3-1 3.1 Rancangan Penelitian... 3-1 3.2. Relevansi Solusi... 3-3 3.2.1 Analisis Persoalan... 3-4 3.2.2 Analisis Ketepatan Solusi... 3-4 3.3. Analisis... 3-4 3.3.1 Peta Analisis... 3-4 3.3.2 Wawancara... 3-6 3.3.3 Analisis Metode Pembangunan Perangkat Lunak... 3-6 3.3.4 Analisis Metode Waterfall... 3-6 3.3.5 Analisis Metode Prototyping... 3-7 3.3.6 Pemilihan Metode Pembangunan Perangkat Lunak... 3-8 3.3.7 Analisis Aplikasi Berbasis Website... 3-9 BAB 4 ANALISIS DAN PERANCANGAN... 3-1 4.1. Analisis Kebutuhan... 4-1 4.1.1. Analisis Current System... 4-1 4.1.2. Proses Bisnis Layana Jasa Jahit... 4-1 4.1.3. Analisis Alur Aktivitas... 4-5 4.1.4. Analisis Pelaku... 4-6 4.1.5. Analisis Dokumen... 4-6 4.2. Identifikasi Work System Framework... 4-7 4.2.1. Analisis Permasalahan Berdasarkan Work System Principle... 4-10 4.2.2. Permasalahan Dan Prospek Solusi... 4-11 4.2.3. Solusi Pemanfaatan Teknologi Informasi... 4-12 4.3. Desain Perancangan Sistem... 4-12 4.3.1. Business Use Case... 4-12 4.3.2. Transformasi Layanan Jasa Jahit Konvensional ke dalam Bentuk Digital... 4-13 4.3.2.1. Activity Diagram... 4-14 4.3.3. Identifikasi Layanan Aktor... 4-15 4.3.4. Requirement... 4-17 iii

4.3.5. Identifikasi Kebutuhan Perangkat Lunak... 4-17 4.3.5.1. Kebutuhan Fungsional... 4-17 4.3.5.2. Kebutuhan Non Fungsional... 4-18 4.3.6. Desain Model Use Case... 4-18 4.3.6.1. Deskripsi Aktor Use Case... 4-19 4.3.6.2. Deskripsi Use Case... 4-20 4.3.6.3. Skenario Use Case... 4-20 4.3.7. Sequence Diagram... 4-25 4.3.8. Kelas Analisis... 4-33 4.3.8.1. Deskripsi Kelas Analisis... 4-34 4.3.9. Perancangan Class Diagram... 4-35 4.4 Desain Perancangan Produk... 4-36 4.4.1.Perancangan Antarmuka... 4-36 4.4.1.1. Antarmuka Login dan Register... 4-37 4.4.1.2. Antarmuka Home... 4-39 4.4.1.3. Antarmuka Klien... 4-39 4.4.1.4. Antarmuka Kustom... 4-40 4.4.1.5. Antarmuka Keranjang Belanja... 4-40 4.4.1.6. Antarmuka Pembayaran... 4-41 4.4.1.7. Antarmuka Konfirmasi... 4-41 4.4.1.8. Antarmuka Login Owner... 4-42 4.4.1.9. Antarmuka Owner... 4-42 BAB 5 IMPLEMENTASI DAN PENGUJIAN... 5-1 5.1 Implementasi... 5-1 5.1.1 Tahap Persiapan... 5-1 5.1.1.1 Persiapan Perangkat Keras... 5-1 5.1.1.2 Persiapan Perangkat Lunak... 5-1 5.1.2 Struktur Direktori Web... 5-2 5.1.2.1. Tahap Konfigurasi Code igniter... 5-3 5.1.3 Antarmuka Perangkat Lunak... 5-4 5.2 Pengujian... 5-11 5.2.1 Metode Pengujian... 5-11 5.2.2 Fungsional Perangkat Lunak... 5-12 5.2.3 Skenario Pengujian... 5-12 5.2.4 Pengujian Perangkat Lunak... 5-13 BAB 6 KESIMPULAN DAN SARAN... 6-1 6.1 Kesimpulan dan Saran... 6-1 iv

DAFTAR PUSTAKA LAMPIRAN DAFTAR ISTILAH Berikut dibawah ini adalah istilah istilah yang terdapat didalam laporan Pembangunan aplikasi e-commerce layanan jasa jahit berbasis web. No Nama Istilah Deskripsi 1. E-commerce Perdagangan elektronik dengan metode penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, atau jaringan komputer lainnya. 2. Framework Kerangka kerja adalah sebuah software untuk memudahkan para programmer membuat aplikasi atau web yang isinya adalah berbagai fungsi, plugin, dan konsep sehingga membentuk suatu sistem tertentu 3. Website Halaman informasi yang disediakan melalui jalur internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet. 4. Database kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut 5. PHP Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. 6. HTML HyperText Markup Language, adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. v

DAFTAR TABEL Tabel 2.1 Penelitian Terdahulu... 2-15 Tabel 3.1 Rancangan Penelitian... 3-1 Tabel 3.2 Langkah Analisis... 3-5 Tabel 4.1 Rangkuman Hasil Wawancara... 4-1 Tabel 4.2 Analisis Alur Aktivitas... 4-5 Tabel 4.3 Analisis Pelaku... 4-6 Tabel 4.4 Analisis Dokumen... 4-6 Tabel 4.5 Customer... 4-7 Tabel 4.6 Product & Service... 4-8 Tabel 4.7 Process and Activities... 4-8 Tabel 4.8 Participant... 4-9 Tabel 4.9 Information... 4-9 Tabel 4.10 Technologies... 4-10 Tabel 4.11 Work System Principle... 4-10 Tabel 4.12 Permasalahan dan Prospek Solusi... 4-11 Tabel 4.13 Identifikasi Layanan Aktor... 4-15 Tabel 4.14 Requirement... 4-16 Tabel 4.15 Kebutuhan Fungsional... 4-16 Tabel 4.16 Kebutuhan Non Fungsional... 4-17 Tabel 4.17 Deskripsi Aktor... 4-19 Tabel 4.18 Deskripsi Use Case... 4-19 Tabel 4.19 Skenario Use Case Registrasi... 4-20 Tabel 4.20 Skenario Use Pemesanan pakaian... 4-20 Tabel 4.21 Skenario Use Pilih Model... 4-21 Tabel 4.22 Skenario Use Case Pilih Warna... 4-21 Tabel 4.23 Skenario Use Case Pilih Jenis Kain... 4-21 Tabel 4.24 Skenario Use Case Ukuran... 4-22 Tabel 4.25 Skenario Use Case Melihat Order... 4-22 Tabel 4.26 Skenario Use Case Ubah Order... 4-22 Tabel 4.27 Skenario Use Case Hapus Order... 4-23 Tabel 4.28 Skenario Use Case Mengelola Informasi Order... 4-23 Tabel 4.29 Kelas Analisis... 4-33 Tabel 4.30 Class Diagram... 4-34 vi

Tabel 5.1 Kebutuhan Fungsional Perangkat Lunak... 5-12 Tabel 5.2 Skenario Pengujian... 5-13 Tabel 5.3 Pengujian Perangkat Lunak... 5-14 3. DAFTAR GAMBAR Gambar 1.1. Metodologi Tugas Akhir... 1-3 Gambar 2.1. E-Business... 2-3 Gambar 2.2.Pengamanan Firewall Pada E-Commerce... 2-6 Gambar 2.3. Work System Framework... 2-8 Gambar 2.4. Model Proses Waterfall... 2-9 Gambar 2.5.Arsitektur Model-View-Controller... 2-12 Gambar 2.6. Contoh Use Case Diagram... 2-13 Gambar 2.7. Contoh Business Diagram... 2-14 Gambar 2.8 Contoh Activity Diagram... 2-14 Gambar 3.1. Peta Analisis... 3-5 Gambar 3.2 Model Proses Waterfall... 3-6 Gambar 3.3 Metode Prototyping... 3-7 Gambar 4.1 Alur Aktivitas Pembelian Kain... 4-2 Gambar 4.2 Alur Aktivitas Pemesanan Order Jahit... 4-3 Gambar 4.3 Alur Aktivitas Penjahitan Pakaian... 4-4 Gambar 4.4 Work System Framework Layanan Jasa Jahit Konvensional... 4-7 Gambar 4.5 Business Use Case Layanan Jasa Jahit... 4-12 Gambar 4.6 Activity Diagram Registrasi... 4-13 Gambar 4.7 Activity Diagram Pemesanan Order Pakaian... 4-14 Gambar 4.8 Activity Diagram Mengelola Data Order... 4-15 Gambar 4.9 Use Case... 4-18 Gambar 4.10 Sequence Diagram Register... 4-24 Gambar 4.11 Sequence Diagram Pilih Model... 4-25 Gambar 4. 12 Sequence Diagram Pilih Warna... 4-26 Gambar 4. 13 Sequence Diagram Pilih Pilih Ukuran... 4-27 Gambar 4. 14 Sequence Diagram Pilih Jenis Kain... 4-28 Gambar 4. 15 Sequence Diagram Lihat Order... 4-29 Gambar 4. 16 Sequence Diagram Hapus Order... 4-30 Gambar 4. 17 Sequence Diagram Login Admin... 4-31 Gambar 4. 18 Sequence Diagram Kelola Data Order... 4-32 Gambar 4. 19 Diagrma Kelas Analisis Registrasi... 4-33 vii

Gambar 4.20 Diagram Kelas Analisis Pemesanan Pakaian... 4-33 Gambar 4. 21 Diagram Kelas Analisis Kelola Data Order... 4-33 Gambar 4. 22 Class Diagram... 4-34 Gambar 4. 23 Antarmuka Registrasi dan Login... 4-35 Gambar 4. 24 Antarmuka Home... 4-36 Gambar 4. 25 Antarmuka Profile Klien... 4-36 Gambar 4. 26 Antarmuka kustom... 4-38 Gambar 4. 27 Antarmuka Keranjang... 4-38 Gambar 4. 28 Antarmuka Pembayaran... 4-39 Gambar 4. 29 Antarmuka Konfirmasi... 4-39 Gambar 4. 30 Antarmuka Login Admin... 4-40 Gambar 4. 31 Antarmuka Admin... 4-41 Gambar 5. 1 Struktur Direktori web... 5-2 Gambar 5. 2 Konfigurasi_Base_url... 5-3 Gambar 5. 2 Konfigurasi_Base_url... 5-3 Gambar 5. 3 Konfigurasi Database... 5-3 Gambar 5. 4 Antarmuka Login Admin... 5-4 Gambar 5. 5 Antarmuka Daftar Klien... 5-5 Gambar 5. 6 Antarmuka Daftar Order... 5-5 Gambar 5. 7 Antarmuka Laporan... 5-6 Gambar 5. 8 Antarmuka Klien... 5-7 Gambar 5. 9 Antarmuka Home... 5-7 Gambar 5. 10 Antarmuka Registrasi... 5-8 Gambar 5. 11 Antarmuka Produk... 5-9 Gambar 5. 12 Antarmuka Kustom... 5-9 Gambar 5. 13 Antarmuka Keranjang... 5-10 Gambar 5. 14 Antarmuka Pembayaran... 5-10 Gambar 5. 15 Antarmuka Konfirmasi Pesanan... 5-11 viii

DAFTAR LAMPIRAN Berita Acara Wawancara dengan Narasumber... A-1 Berita Acara Pengujian Perangkat Lunak...B-1 Kode Program Model...C-1 Kode Program Controller...C-4 Kode Program View... C-14 ix

DAFTAR SIMBOL Workflow No Simbol Nama Deskripsi 1 Start State Start state dengan tegas menunjukan dimulainya suatu workflow pada sebuah 2 Off-page reference Simbol untuk keluar masuk atau penyambungan proses pada lembar / halaman yang berbeda. End State End state menggambarkan akhir atau terminal dari pada sebuah activity diagram. 3 Process Simbol yang menunjukkan pengolahan yang dilakukan oleh aktor. 4 Decision Simbol pemilihan proses berdasarkan kondisi yang ada. 5 State Transition State transition menunjukan kegiatan apa berikutnya setelah suatu kegiatan sebelumnya. Use Case Diagram No Simbol Nama Deskripsi 1 Actor Simbol yang menspesifikasikan himpuan peran yang pengguna mainkan ketika berinteraksi dengan use case. 2 Use Case Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor. 3 Association Simbol yang menghubungkan antara objek satu dengan objek lainnya. C-1

Activity Diagram No Simbol Nama Deskripsi 1 Start State Start state dengan tegas menunjukan dimulainya suatu workflow pada sebuah 2 End State End state menggambarkan akhir atau terminal dari pada sebuah activity diagram. 3 Process Simbol yang menunjukkan pengolahan yang dilakukan oleh aktor. 4 Decision Simbol pemilihan proses berdasarkan kondisi yang ada. 5 State Transition State transition menunjukan kegiatan apa berikutnya setelah suatu kegiatan sebelumnya. C-2