RANCANG BANGUN APLIKASI WHOLESALE FASHION STORE BERBASIS ANDROID MOBILE TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh: AINA DAMAYUNITA 06560181 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013
LEMBAR PENGESAHAN RANCANG BANGUN APLIKASI WHOLESALE FASHION STORE BERBASIS ANDROID MOBILE TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh: AINA DAMAYUNITA NIM. 06560181 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 8 Mei 2013 Penguji I Menyetujui, Penguji II Eko Budi Cahyono, S.Kom, MT. NIP. 10895040330 Sofyan Arifianto, S.Si, M.Kom. Mengetahui, Ketua Jurusan Teknik Informatika Eko Budi Cahyono, S.Kom, MT. NIP. 10895040330
KATA PENGANTAR Alhamdulillahirabbilalamin, puji dan syukur penulis panjatkan kehadirat Allah SWT, karena atas rahmat dan hidayah-nyalah penulis akhirnya dapat menyelesaikan tugas akhir yang berjudul: RANCANG BANGUN APLIKASI WHOLESALE FASHION STORE BERBASIS ANDROID MOBILE Di dalam tugas akhir ini disajikan pokok bahasan mengenai pengaplikasian e-commerce pada ponsel dengan sistem operasi Android, sebagai pendukung pemasaran perusahaan. Penulis menyadari bahwa penulisan tugas akhir ini masih jauh dari kesempurnaan karena terbatasnya pengetahuan yang penulis miliki. Kritik dan saran yang bersifat konstruktif sangat penulis harapkan agar tugas akhir ini lebih sempurna dan bermanfaat kedepannya. Malang, 1 Mei 2013 Penulis ix
DAFTAR ISI LEMBAR PERSETUJUAN... ii LEMBAR PENGESAHAN... iii LEMBAR PERNYATAAN KEASLIAN... iv ABSTRAK... v ABSTRACT... vi LEMBAR PERSEMBAHAN... vii KATA PENGANTAR... ix DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR TABEL... xiv BAB I Pendahuluan... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan... 3 1.5. Metodologi... 3 1.6. Sistematika Penulisan... 4 BAB II Landasan Teori... 5 2.1. Pengertian Internet... 5 2.1.1. Digital Lifestyle... 5 2.1.2. Peranti Mobile... 6 2.1.3. Smartphone... 7 2.1.4. Telepon Seluler... 7 2.2. Pengertian E-Commerce... 7 2.2.1. Manfaat E-Commerce... 8 2.2.2. Mekanisme E-Commerce dalam Dunia Bisnis... 9 2.3. Sejarah Android... 11 2.3.1. Arsitektur Android... 14 2.3.2. Fundamental Aplikasi... 16 2.3.3. Versi Android... 18 x
BAB III Analisa Dan Perancangan Sistem... 21 3.1. Analisa Kebutuhan... 21 3.2. Analisa Fungsional... 21 3.3. Perancangan UML Diagram... 22 3.3.1. Use Case Diagram... 22 3.3.2. Activity Diagram... 23 3.3.3. Sequence Diagram... 27 3.4. Relasi Antartabel... 29 3.5. Perancangan Antarmuka... 31 3.5.1. Perancangan Input... 31 3.5.2. Perancangan Output... 35 BAB IV Implementasi Dan Pengujian... 37 4.1. Implementasi... 37 4.2. Pembahasan Program... 42 4.3. Pengujian... 47 4.3.1. Proses Login dengan Facebook... 47 4.3.2. Memasukkan Item Produk... 48 4.3.3. Proses Pengisian Keranjang Belanja... 48 4.3.4. Tabel Pengujian Fitur... 50 4.3.5. Kesimpulan Hasil Pengujian... 51 BAB V Kesimpulan dan Saran... 52 5.1. Kesimpulan... 52 5.2. Saran... 52 DAFTAR PUSTAKA... 53 xi
DAFTAR GAMBAR Gambar 2.1. Mekanisme kerja E-commerce... 9 Gambar 2.2. Pihak-pihak dalam implementasi business model... 11 Gambar 3.1. Use Case Diagram... 23 Gambar 3.2. Activity Diagram Admin... 24 Gambar 3.3. Activity Diagram Customer Service... 25 Gambar 3.4. Activity Diagram Proses Transaksi Customer... 26 Gambar 3.5. Activity Diagram Proses Pembayaran... 27 Gambar 3.6. Sequence Diagram Login Admin... 28 Gambar 3.7. Sequence Diagram Transaksi Customer... 29 Gambar 3.8. Sequence Diagram Konfirmasi Pembayaran... 29 Gambar 3.9. Relasi Antartabel... 30 Gambar 3.10. Tampilan Awal Menu Aplikasi... 31 Gambar 3.11. Tampilan Login Customer... 31 Gambar 3.12. Tampilan Akun Saya... 32 Gambar 3.13. Tampilan Keranjang Belanja... 32 Gambar 3.14. Tampilan Konfirmasi Pembayaran... 33 Gambar 3.15. Tampilan Tambah Kategori... 33 Gambar 3.16. Tampilan Tambah Barang... 34 Gambar 3.17. Tampilan Kelola Customer... 34 Gambar 3.18. Tampilan Kelola Customer Service... 35 Gambar 3.19. Tampilan Output Detail Pesanan... 35 Gambar 3.20. Tampilan Output Detail Produk... 36 Gambar 3.21. Tampilan Informasi Ongkos Kirim... 36 Gambar 4.1. Tampilan Tabel yang digunakan untuk Penyimpanan Data... 37 Gambar 4.2. Tampilan Halaman Login... 38 Gambar 4.3. Tampilan Menu... 38 Gambar 4.4. Tampilan Halaman Kategori... 39 Gambar 4.5. Tampilan Halaman List Produk... 39 Gambar 4.6. Tampilan Halaman Produk... 40 xii
Gambar 4.7. Tampilan Detail Produk... 40 Gambar 4.8. Tampilan Keranjang Belanja... 41 Gambar 4.9. Tampilan Informasi Ongkos Kirim... 42 Gambar 4.10. Tampilan Facebook Request... 47 Gambar 4.11. Tampilan Halaman Admin untuk Data Barang... 48 Gambar 4.12. Tampilan Dialog Konfirmasi Simpan di Keranjang Belanja... 48 Gambar 4.13. Tampilan Keranjang Belanja yang Telah Terisi... 49 Gambar 4.14. Tampilan Kotak Dialog Simpan Transaksi... 49 Gambar 4.15. Tampilan Menu Transaksi... 50 xiii
DAFTAR PUSTAKA Hidayat, Rahmat, 2009, E-Commerce Pendukung Pemasaran Perusahaan. Warta Dharmawangsa: Majalah Ilmiah. Indrajit, Richardus E., 2001, E-Commerce: Kiat dan Strategi Bisnis di Dunia Maya, Penerbit Elex Media Komputindo. Kalakota, Ravi, dan Andrew B. Whinston, 1996, Frontiers Electronic Commerce, Penerbit Addison-Wesley Publication Company. Kosiur, David, 1997, Understanding Electronic Commerce How Online Transactions can Grow Your Business, Penerbit Microsoft Press. Kurniawan, Dedik, Java Creativity, 2012, Panduan Cerdas Jual Beli Online, Penerbit Elex Media Komputindo. Meier, Reto, 2010, Proffesional Android 2 Application Development, Wiley Publishing, Inc. Safaat H., Nazruddin, 2011, Android: Pemrograman Aplikasi Mobile Smartphone dan Tablet PC, Penerbit Informatika. Yudistira, Yuan, 2012, Membuat Aplikasi iphone Android dan BlackBerry itu Gampang, Penerbit Mediakita. Zaki, Ali, 2008, E-Lifestyle: Memanfaatkan Beragam Perangkat Teknologi Digital, Penerbit Salemba Infotek.