Perancangan E-Commerce Berbasis Android Untuk Pendistribusian Barang Kepada Konsumen dan Informasi Harga Produk Pada PT. Prakarsa Alam Segar - Ubharajaya Repository
PERANCANGAN UNTUK PENDISTRIBUSIAN KONSUMEN DAN INFORMASI
BARANG KEPADA PRODUK PADA
PT.PRAKARSA ALAM SEGAR
UNIVERSITAS BHAYANGKARA JAKARTA RAYA
PERANCANGAN E-COMMERCE BERBASIS ANDROID
UNTUK PENDISTRIBUSIAN BARANG KEPADA
DAN INFORMASI HARGA PRODUK PADAPT.PRAKARSA ALAM SEGAR
SKRIPSIDisusun Oleh : Nama : Abdur Rohmat Tusholihin NPM : 201110225025 Fakultas / Jurusan : Teknik Informatika
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS BHAYANGKARA JAKARTA RAYA
2016
BERBASIS ANDROIDbdur Rohmat Tusholihin
TEKNIK INFORMATIKA
Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
ABDUR ROHMAT TUSHOLIHIN, 201110225025, Fakultas Teknik Informatika Universitas Bhayangkara Jakarta Raya, Dengan Judul Skripsi : Perancangan E-
Commerce Berbasis Android Untuk Pendistribusian Barang Kepada Konsumen
Dan Informasi Harga Produk Pada PT. Prakarsa Alam Segar, dibawah
bimbingan Mukhlis, S.Kom, M.T dan M. Hadi Prayitno, M.K, 58 Hal, 12 Tabel, 38 Gambar, 7 Buku Pustaka.
ABSTRAK
Perkembangan teknologi sekarang ini sudah sangat pesat dan sistem kerja dahulu yang masih manual sekarang diubah menjadi sistem terkomputerisasi, apalagi ditambah dengan aplikasi android yang semakin marak yang bertujuan agar memudahkan pengguna dalam melakukan tugas-tugasnya dengan baik sehingga lebih cepat dan efisien serta menghemat waktu, sehingga prosesnya menjadi cepat da tepat waktu. Dalam merumuskan solusi bagi permasalahan diatas, penulis mengusulkan dibuatkannya aplikasi penjualan berbasis android agar memudahkan pembeli untuk membeli barang yang dibutuhkan, agar lebih baik aplikasi ini dikembangkan dengan pemrograman Eclipse dan dengan database MySQL. Dan menggunakan permodelan UML . Diharapkan dengan adanya aplikasi ini penjualan akan meningkat.
Kata Kunci : Aplikasi android, Eclipse, MySQL
iii Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
KATA PENGANTAR
Dengan mengucap puji dan syukur kehadirat Allah SWT karena atas ridho dan hidayah-Nya sehingga penulis dapat menyelesaikan laporan skrpsi ini. Maksud dan tujuan dari penulisan Laporan skripsi ini adalah untuk
memenuhi persyaratan akhir menyelesaikan Mata Kuliah di Universitas
Bhayangkara Jakarta Raya. Dalam kesempatan ini, penulis mengucapkan banyak
terimakasih kepada Yth :1. Kedua orang tua saya yang telah membantu baik moril maupun materi.
2. Bpk. Ahmad Diponegoro, M.S.I.E., Ph.D. selaku Dekan Fakultas Teknik Informatika Universitas Bhayangkara Jakarta Raya.
3. Bpk. Hendarman Lubis, M.Kom. selaku Kepala Jurusan Teknik Informatika Universitas Bhayangkara Jakarta Raya.
4. Bpk. Mukhlis, M.T selaku Pembimbing I skripsi yang telah banyak membantu dan meluangkan waktunya untuk memberikan bimbingan serta mengarahkan kami dalam pembuatan laporan skripsi ini.
5. Bpk. M. Hadi Prayitno, M.K selaku Pembimbing II skripsi yang telah banyak membantu dan meluangkan waktunya untuk memberikan bimbingan serta mengarahkan kami dalam pembuatan laporan skripsi ini.
6. Seluruh Karyawan/i khususnya Divisi warehouse di PT. Prakarsa Alam Segar.
7. Rekan-rekan sejawat yang telah memberi semangat dalam penyusunan Laporan skripsi ini.
Penulis menyadari bahwa dalam penyusunan Laporan skripsi ini jauh dari
sempurna, baik dari segi penyusunan, bahasan, maupun penulisannya. Oleh
karena itu, penulis mengharapkan kritik dan saran yang sifatnya membangun dari
semua pihak guna menjadi acuan dalam bekal pengalaman bagi penulis untuk
lebih baik di masa yang akan datang.Bekasi, Agustus 2016 Abdur Rohmat .T vi
Daftar Isi
.................................................................................................... iLembar Persetujuan Lembar Pengesahan .................................................................................................. ii Lembar Pernyataan ........................................................................................... iii Abstrak ............................................................................................................. iv
................................................................................. v
Lembar Persetujuan Publikasi Kata Pengantar ................................................................................................. vi Daftar Isi .......................................................................................................... vii Daftar Tabel ...................................................................................................... xi Daftar Gambar ................................................................................................. xii Daftar Lampiran ............................................................................................. xiv
BAB I PENDAHULUAN
1.1 Latar Belakang ............................................................................................ 1
1.2 Identifikasi Masalah .................................................................................... 2
1.3 Rumusan Masalah ...................................................................................... 2
1.4 Batasan Masalah ......................................................................................... 3
1.5 Tujuan Penelitian ........................................................................................ 3
1.6 Metode Penelitian ........................................................................................ 3
1.7 Sistematika Penulisan .................................................................................. 4
BAB II LANDASAN TEORI
2.1 Konsep Dasar Android
2.1.1 Pengertian Android .................................................................................. 5
2.2 Versi Android .................................................................................................... 5
2.3 Software Aplikasi Android
2.3.1 Database
2.3.1.1 SQLite ....................................................................................... 5
2.3.1.2 MySQL ...................................................................................... 6
vii Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
2.3.2 Aplikasi
2.3.2.1 Eclipse ....................................................................................... 8
2.3.2.2 Android Studio .......................................................................... 9
2.3.2.3 Konsep Pembuatan Flowmap .................................................. 10
2.3.3 Web Browser .......................................................................................... 11
2.3.4 XAMPP .................................................................................................. 11
2.3.5 UML
2.3.5.1 Pengertian UML ...................................................................... 11
2.3.5.2 Model UML ............................................................................ 12
BAB III METODOLOGI PENELITIAN
3.1 Tinjauan Organisasi
3.1.1 Sejarah PT PAS ...................................................................................... 18
3.1.1.1 Visi Dan Misi ............................................................................. 19
3.1.2 Struktur Organisasi ................................................................................. 19
3.1.2.1 Tugas Dan Tanggung Jawab ...................................................... 19
3.1.3 Prosedur Sistem Berjalan
3.1.3.1 Proses Sistem Berjalan .............................................................. 21
3.1.4 Flowmap Sistem Berjalan ...................................................................... 22
3.1.5 Flowmap Sistem Usulan ......................................................................... 23
3.1.5 Dokumen Yang Digunakan .................................................................... 24
3.1.6 Metode Pengumpulan Data
3.1.6.1 Observasi ................................................................................... 26
3.1.6.2 Wawancara ................................................................................ 26
3.1.6.3 Studi Pustaka ............................................................................. 27
3.1.8 Analisa Permasalahan............................................................................. 27
3.1.9 Alternatif Pemecahan Masalah ............................................................... 28
3.1.10 Analisa Kebutuhan ............................................................................... 28
3.1.11 Perbandingan Eclipse Dan Android Studio .......................................... 29
3.1.12 Perbandingan MySQL Dan SQLite ...................................................... 31
viii Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
BAB IV PERANCANGAN DAN IMPLEMENTASI
4.1 Perancangan Sistem Usulan
4.1.1 Usecase Diagram .................................................................................... 33
4.1.2 Sequence Diagram Pemesanan .............................................................. 35
4.1.3 Sequence Diagram Pembelian................................................................ 36
4.1.4 Sequence Diagram Pengiriman .............................................................. 37
4.1.5 Sequence Diagram Pembayaran ............................................................. 38
4.1.6 Activity Diagram Pemesanan ................................................................. 39
4.1.7 Activity Diagram Pembelian .................................................................. 40
4.1.8 Activity Diagram Pengiriman ................................................................ 41
4.1.9 Activity Diagram Pembayaran ............................................................... 42
4.1.10 Class Diagram ...................................................................................... 43
4.1.11 Statechart Diagram ............................................................................... 44
4.1.12 Colaboration Diagram .......................................................................... 44
4.1.13 Deployment Diagram ........................................................................... 45
4.2 Perancangan Database
4.2.1 Tabel Mie Bag ........................................................................................ 46
4.2.2 Tabel Mie Cup........................................................................................ 46
4.2.3 Tabel Pembayaran .................................................................................. 47
4.3 Perancangan Login Database ........................................................................ 47
4.4 Implementasi
4.4.1 Spesifikasi Program ............................................................................... 49
4.5 Tampilan Interface ......................................................................................... 50
4.6 Spesifikasi Komputer
4.6.1 Umum ..................................................................................................... 53
4.6.2 Perangkat Lunak..................................................................................... 53
4.6.3 Perangkat Keras ..................................................................................... 53
4.7 Pengujian Sistem
4.7.1 Pengujian Black Box .............................................................................. 54
4.8 Jadwal Implementasi ..................................................................................... 56 ix
Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
x
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan ................................................................................................... 57
5.2 Saran ............................................................................................................. 57
Daftar Pustaka ........................................................................................................... 58
Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
Daftar Tabel
Tabel 3.1 Pertanyaan wawancara .......................................................................................26Tabel 3.2 Jawaban wawancara ...........................................................................................27Tabel 3.3 Kelebihan dan Kekurangan Eclipse ...................................................................29Tabel 3.4 Kelebihan dan Kekurangan Android Studio ......................................................30Tabel 3.5 Kelebihan dan Kekurangan MySQL ..................................................................31Tabel 3.6 Kelebihan dan Kekurangan SQLite ...................................................................32Tabel 4.1 Tabel Mie Bag ....................................................................................................46Tabel 4.2 Tabel Mie Cup ...................................................................................................46Tabel 4.3 Tabel Bayar ........................................................................................................47Tabel 4.4 Spesifikasi Hardware .........................................................................................53Tabel 4.5 Hasil Pengujian Sistem ......................................................................................54Tabel 4.6 Jadwal Pengembangan Sistem ...........................................................................56xi Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
Daftar Gambar
Gambar 2.1 Eclipse ........................................................................................... 8Gambar 2.2 Android Studio .............................................................................. 9Gambar 2.3 Diagram kelas .............................................................................. 12Gambar 2.4 Usecase Diagram ......................................................................... 13Gambar 2.5 Sequence Diagram ....................................................................... 14Gambar 2.6 Komunikasi Diagram .................................................................. 14Gambar 2.7 Statechart Diagram ...................................................................... 15Gambar 2.8 Activity Diagram ......................................................................... 16Gambar 2.9 Komponen Diagram .................................................................... 16Gambar 2.10 Deployment Diagram ................................................................ 17Gambar 3.1 Struktur Organisasi PT PAS ........................................................ 19Gambar 3.2 Flowmap Sistem Berjalan ........................................................... 22Gambar 3.3 Flowmap Sistem Usulan .............................................................. 23Gambar 3.4 Surat Pemesanan Barang ............................................................. 24Gambar 3.5 Surat Jalan ................................................................................... 24Gambar 3.6 Kwitansi Penjualan ...................................................................... 25Gambar 4.1 Usecase Diagram ......................................................................... 34Gambar 4.2 Sequence Diagram Pemesanan .................................................... 35Gambar 4.3 Sequence Diagram Pembelian ..................................................... 36Gambar 4.4 Sequence Diagram Pengiriman ................................................... 37Gambar 4.5 Sequence Diagram Pembayaran .................................................. 38Gambar 4.6 Activity Diagram Pemesanan ...................................................... 39Gambar 4.7 Activity Diagram Pembelian ....................................................... 40Gambar 4.8 Activity Diagram Pengiriman ..................................................... 41Gambar 4.9 Activity Diagram Pembayaran .................................................... 42xii Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
Gambar 4.10 Class Diagram ........................................................................... 43Gambar 4.11 Statechart Diagram .................................................................... 44Gambar 4.12 Colaboration Diagram ............................................................... 44Gambar 4.13 Deployment Diagram ................................................................ 45Gambar 4.14 XAMPP Scurity ......................................................................... 47Gambar 4.15 XAMPP Scurity (Setting Password) ......................................... 48Gambar 4.16 Navigasi Program ...................................................................... 49Gambar 4.17 Halaman Utama ......................................................................... 50Gambar 4.18 Halaman Mie Bag ...................................................................... 50Gambar 4.19 Halaman Mie Cup ..................................................................... 51Gambar 4.20 Halaman Bayar .......................................................................... 51Gambar 4.21 Halaman Keluar ......................................................................... 52Gambar 4.22 Login Database .......................................................................... 52xiii Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016
Daftar Lampiran
Pembatas Lampiran ............................................................................................................59 Plagiarism Scan Report ......................................................................................................60 Invoice ................................................................................................................................66 Surat Jalan ..........................................................................................................................67 Surat Pemesanan Barang ....................................................................................................68 Biodata Mahasiswa ............................................................................................................69 Kartu Bimbingan Skripsi ...................................................................................................70
xiv Perancangan E-Commerce..., Abdur, Fakultas Teknik 2016