RANCANG BANGUN APLIKASI PEMBELIAN HANDPHONE BERBASIS MOBILE PADA AHLAMI PASURUAN
PROYEK AKHIR
Program Studi
DIII SISTEM INFORMASI
Oleh :
Zaidan Bin Madi 18390100011
FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA
2021
ii
RANCANG BANGUN SISTEM PEMBELIAN HANDPHONE BERBASIS MOBILE PADA AHLAMI
PASURUAN
PROYEK AKHIR
Diajukan sebagai salah satu syarat untuk menyelesaikan Program Ahli Madya Komputer
Oleh:
Nama : Zaidan Bin Madi NIM : 18390100011
Program Studi : DIII Sistem Informasi
FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA
2021
iii
iv
v
Kupersembahkan sebuah karya kecil ini untuk keluargaku tersayang dan orang- orang yang kucinta
.
vi ABSTRAK
Banyak informasi tetapi susah dicari kebenarannya melalui media-media handphone sudah menjadi kebutuhan sehari-hari pada masyarakat. Banyak orang yang bisa menjangkau handphone tetapi tidak tahu mengenai keaslian terhadap handphone tersebut. dikarenakan pada zaman saat ini banyak handphone yang dapat ditiru dan dipalsukan. Selain itu telah beredar penjualan handphone yang digunakan sebagai media penipuan dengan tidak adanya identitas yang jelas terhadap penjualnya. Pada pembelian handphone seringkali handphone hanya diberikan kepada pembeli tanpa di setting terlebih dahulu untuk handphone yang akan digunakan. “Rancang Bangun Sistem Pembelian Handphone Pada Ahlami Pasuruan” adalah sebagai solusi terhadap permasalahan-permasalahan yang telah dihadapi customer dalam membeli handphone sehingga terjamin keamanannya ketika membeli. dengan adanya aplikasi pembelian barang ini dapat melakukan proses pembelian barang yang terintegrasi dengan baik, sehingga sistem pelaporan menjadi lebih terstruktur. tidak hanya itu, aplikasi pembelian ini dapat lebih mudah dan efektif karena proses pembelian yang terstruktur dan mudah dipahami
Kata Kunci: Aplikasi Pembelian Handphone, Aplikasi Pembelian Handphone berbasis Android, Ahlami Pasuruan.
vii
KATA PENGANTAR
Segala puji bagi Allah subhanahu wa ta’ala atas limpahan rahmat dan karunia-Nya kepada penulis, sehingga penulis dapat menyelesaikan Proyek Akhir ini dengan baik, tak lupa juga doa dan dukungan keluarga, penulis bisa menyelesaikan pembuatan laporan Proyek Akhir dengan judulnya “Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile Pada Ahlami Pasuruan”.
Dalam Karya Proyek Akhir ini membahas tentang perancangan dan pembuatan Aplikasi Pembelian Handphone Berbasis Android yang dapat membantu masyarakat umum untuk melakukan pembelian Handphone dan membantu pegawai Handphone untuk melihat data dan melakukan proses pada data Handphone. Di kesempatan kali ini penulis menyampaikan ucapan terima kasih kepada:
1. Keluarga yang senantiasa selalu mendoakan dan memberikan semangat sekaligus dukungan setiap saat.
2. Titik Lusiani, M.Kom selaku Dosen Pembimbing yang selalu memberikan semangat selama proses bimbingan pengerjaan Proyek Akhir.
3. Nunuk Wahyuningtyas, M.Kom selaku Dosen Pembahas yang selalu memberikan motivasi selama proses bimbingan pengerjaan Proyek Akhir.
Semoga Allah subhanahu wa ta’ala memberikan banyak limpahan rahmat- nya dan juga selalu diberikan kesehatan dan kelancaran segalanya untuk seluruh pihak yang sudah memotivasi dan menyemangati selama pelaksanaan proyek akhir maupun pembuatan laporan proyek akhir hingga penyelesaian proyek akhir sehingga semua dapat terselesaikan hingga akhir dengan lancar .
Surabaya, Juli 2021
Penulis
viii DAFTAR ISI
Halaman
ABSTRAK ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xi
DAFTAR LAMPIRAN ... xii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan Masalah ... 1
1.3 Pembatasan Masalah ... 2
1.4 Tujuan ... 2
1.5 Manfaat ... 2
1.6 Sistematika Penulisan ... 3
BAB II LANDASAN TEORI ... 4
2.1 Penelitian Terdahulu ... 4
2.2 Android ... 6
2.3 Aplikasi ... 6
2.4 Analisis Sistem ... 6
2.5 Systems Development Life Cycle ... 6
2.6 Database Management Systsem ... 7
2.7 Perancangan ... 8
ix
BAB III ANALISIS DAN DESAIN SISTEM ... 9
3.1 Analisis Sistem ... 9
3.2 Desain Sistem ... 9
3.2.1 System Flow ... 9
3.2.2 Data Flow Diagram ... 12
3.2.3 Entity Relationship Diagram ... 15
3.2.4 Struktur Tabel ... 16
BAB IV IMPLEMENTASI DAN PEMBAHASAN ... 20
4.1.Implementasi ... 20
4.2.Pengujian ... 29
4.1 Maintenance ... 30
BAB V PENUTUP ... 31
5.1 Kesimpulan ... 31
5.2 Saran ... 31
DAFTAR PUSTAKA ... 32
LAMPIRAN ... 33
x
DAFTAR GAMBAR
Gambar 3.1. System Flow Manajemen Stok Barang ... 10
Gambar 3.2.System Flow Pendaftaran Member Baru ... 11
Gambar 3.3. System Flow Transaksi Pembelian HP ... 12
Gambar 3. 4. Context Diagram Sistem Pembelian Hp ... 13
Gambar 3.5. Data Flow Diagram Level 0 ... 14
Gambar 3.6. Data Flow Diagram Level 1 Proses 3 Pembelian ... 14
Gambar 3.7. Conceptual Data Model Sistem Pembelian Hp ... 15
Gambar 3.8. Physical Data Model Sistem Pembelian Hp ... 16
Gambar 3.9. Halaman Login ... 20
Gambar 3.10. Halaman Pendaftaran ... 21
Gambar 3.11. Halaman Utama ... 22
Gambar 3.12. Halaman Profil ... 23
Gambar 3.13. Halaman Katalog Pembelian Hp ... 24
Gambar 3.14. Halaman Detail Pembelian Hp ... 25
Gambar 3.15. Checkout Pembelian Hp ... 26
Gambar 3.16. Map Lokasi Pengiriman ... 27
Gambar 3.17. Halaman Manajemen Pesanan Pengguna ... 28
Gambar 3.18. Halaman Riwayat Pemesanan ... 29
Gambar 19 L3. Output Program Transaksi per Bulan ... 35
Gambar 20. L4 Output Program Transaksi per Tahun ... 36
Gambar 21. L5 Output Program Transaksi Harian ... 37
xi DAFTAR TABEL
Tabel 3.1 Master User ... 16
Tabel 3.2 Master Varian Hp ... 17
Tabel 3.3 Master Status Pembelian ... 17
Tabel 3.4 Master Barang ... 17
Tabel 3.5 Pegawai ... 18
Tabel 3.6 Pelanggan ... 18
Tabel 3.7 Histori Update ... 18
Tabel 3.8 Transaksi pembelian ... 19
xii DAFTAR LAMPIRAN
Lampiran 1 Kartu Bimbingan PA ... 33
Lampiran 2 Hasil Wawancara ... 34
Lampiran 3. Output Program Transaksi per Bulan ... 35
Lampiran 4. Output Program Transaksi per Tahun ... 36
Lampiran 5. Output Program Transaksi Harian ... 37
Lampiran 6 Listing Program Katalog Pembelian ... 38
Lampiran 7 Listing Program Riwayat Pembelian ... 42
Lampiran 8 Listing Program Manajemen Pesanan Pelanggan ... 44
Lampiran 9. Hasil Pengecekan Plagiarism... 48
1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah
Handphone yaitu alat semua masyarakat komunikasi,wirausaha,bisnis dan lain sebagainya. semua kalangan usia menggunakannnya untuk media komunikasi dan bermain game dan hal lainnya. Dengan adanya handphone di era perkembangan globalisasi saat ini, terdapat berbagai macam jenis handphone dengan berbagai jenis dan model beserta harga yang bermacam-macam.
Pembelian adalah Suatu hal yang utama untuk masyarakat dalam melakukan transaksi suatu barang diantara pembeli dan penjual. Handphone sudah menjadi bagian terpenting untuk masyarakat dalam menggunakannya di kehidupan sehari-hari.
Banyak Pembelian-pembelian Handphone tetapi palsu atau tidak adanya keaslian terhadap Hp tersebut. Selain itu banyak masyarakat yang bingung Ketika setelah membeli Hp dan kemudian setting Hp sendiri. Kemudian tidak adanya detail handphone yang jelas Ketika melalukan pembelian terhadap Handphone.
1.2 Perumusan Masalah
Dari permasalahan dikemukakan, yaitu terdapat sebuah perumusan masalah bagaimana Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile Pada Ahlami Pasuruan
2
1.3 Pembatasan Masalah
Pembatasan masalah pada proyek akhir Aplikasi Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile pada Ahlami Pasuruan adalah sebagai berikut:
1. Data terdapat untuk pada program yaitu pada transaksi pembelian di tahun 2020
2. Untuk Sistem yang dijelaskan:
a. Sistem data pembelian
b. Proses terhadap pengeluaran dan pemasukan pada pembelian c. Mencari pada data handphone
Pada penjelasan Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile pada Ahlami Pasuruan adalah pembeli dan penjual
1.4 Tujuan
Tujuan dari laporan ini adalah Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile pada Ahlami Pasuruan
1.5 Manfaat
Manfaat pada manfaat sistem Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile pada Ahlami Pasuruan sebagai berikut:
a. Penjual
Pada penjual bermanfaat sebagai berikut : 1. Dapat melihat proses transaksi pembelian.
2. Memberikan kemudahan penjual dalam mengelola data transaksi yang berlangsung.
3. Dapat memantau stok barang yang tersedia.
b. Pembeli
Pada pembeli bermanfaat sebagai berikut :
1. Dapat memudahkan dalam proses transaksi pembelian handphone.
2. Dapat mengetahui detail pada handphone yang akan dibeli.
3 1.6 Sistematika Penulisan
Sistematika pada penulisan Laporan Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile pada Ahlami Pasuruan adalah sebagai berikut:
Bab pertama menjelaskan tentang Latar belakang,kemudian perumusan masalah,berikutnya pembatasan masalah,kemudian tujuan dan manfaat beserta sistematika pada penulisan.
Bab kedua Landasan Teori terdiri dari Penelitian Terdahulu, Handphone, Aplikasi, Analisis Sistem, Systems Development Life Cycle dan Database Management System.
Bab ketiga Desain dan Analisis pada sistem membahas tentang Analisis, Desain, System Flow, Entity Relationship Diagram dan Struktur Tabel. Data Flow Diagram
Bab keempat Implementasi dan Pemabahasan memberikan penjelasan terhadap aplikasi, pengujian kemudian maintenance terhadap aplikasi.
Bab kelima Penutup membahas mengenai kesimpulan untuk Rancang Bangun Sistem Pembelian Handphone Berbasis Mobile pada Ahlami Pasuruan dan juga saran yang tepat untuk memajukan Ahlami Pasuruan.
4
BAB II
LANDASAN TEORI
2.1 Penelitian Terdahulu
Penelitian Terdahulu dapat dilihat padaTabel 2.1.
Tabel 2.1 Penelitian Terdahulu
NO PENGARANG JUDUL KESIMPULAN
1 Awal Tri Cahyana PEMBELIAN IMPORT DAN KONTROL HUTANG VALUTA ASING PADA PABRIK TEXTIL PT.
EVITEX GRESIK.
1. Pengkontrolan terhadap pembayaran hutang dan piutang dapat terjadwal dengan baik dan lancar.
2. Terdapat banyak laporan dri tiap-tiap transaksi, sehingga mudah dibaca dan diketahui setiap saat untuk dapat diambil Tindakan jika diperlukan.
3. Dengan adanya program ini pekerjaan akan lebih cepat, akurat dan efisien sehingga dapat menghemat biaya operasional yang dikeluarkan perusahaan.
5
NO PENGARANG JUDUL KESIMPULAN
2. Diah Novita Husain RANCANG BANGUN APLIKASI PEMBELIAN BARANG PADA CV.
AGUNG JAYA MANDIRI.
1. Isi pada penjelasan aplikasi ini
menjelaskan mengenai history pada aplikasi.
2. Memberikan penjelasan tentang proses pembelian yang terdapat pada aplikasi.
3. Bayu Satrio RANCANG BANGUN APLIKASI PEMBELIAN PADA CV MITRA TECH ABADI
1. Pada penjelasan di sistem ini
menjeslaskan tentang sistem pembelian pada transaksi.
2. Pada sistem ini menjelaskan pada sistem pelaporan yang terdapat pada sistem sehingga bisa tersusun yang baik.
6
2.2 Android
Android adalah tempat pada sistem dan disenangi banyak orang karena sifatnya terbuka dan terdapat pengguna yang memberikan sebuah perkembangan.
(Listanto Tri Utomo, 2020).
Android studio dapat digunakan sebagai media untuk pembuatan aplikasi dengan desain dan tampilan yang diinginkan, selain itu juga dapat membuat dan merancang aplikasi yang telah dianalisa dan di desain.
2.3 Aplikasi
Aplikasi yaitu program siap digunakan dan penguna aplikasi beserta pengunaan aplikasi lain dan dapat digunakan oleh sasaran yang akan dituju (Listanto Tri Utomo, 2020) .
dengan adanya aplikasi, maka semua akses dapat dilaksanakan menggunakan via online dan dapat terintegrasi dengan baik. Selain itu apabila berada pada jarak yang jauh maka dapat diselesaikan dengan menggunakan aplikasi.
2.4 Analisis Sistem
Pada dasarnya kegiatan yang dilakukan pada tahap analisis sistem ada dua bagian, yaitu tahap survei pengumpulan data dan analisis terstruktur yang secara garis besar berfungsi untuk memperoleh pengertian dari permasalahan- permasalahan. Mempelajari konsep sistem dan permasalahan yang hendak diselesaikan. (Dwanoko, 2016).
2.5 Systems Development Life Cycle
SDLC adalah tahapan-tahapan pekerjaan yang dilakukan oleh analis sistem dan programmer dalam membangun sistem informasi. Untuk menyusun SKPL/SRS
7
dengan Metode SDLC diperlukan tool sebagai bahan pembuatan dokumen(Dwanoko, 2016).
Jadi pada Proses SDLC menjelaskan bagaimana system informasi dan programmer dalam membangun tentang system.
2.6 Database Management Systsem
Database Management System (DBMS) merupakan software yandigunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan menggunakan DBMS tidak menimbukan kekacauan dan dapat digunakan oleh pengguna sesuai dengan kebutuhan (Abdul Rozaq &
Handayani, 2015).
Software yang digunakan pada DBMS meliputi MySQL, Navicat, Oracle Database, MongoDB dan Microsoft SQL Server untuk pengelolaan pada Database.
8
2.7 Perancangan
Perancangan adalah aktivitas rekayasa perangkat lunak yang dilakukan dengan Teknik bervariasi beserta menyediakan perincian mengenai arsitektur dari perangkat lunak, dan tampilan seringkali yang bersifat structural. (Listanto Tri Utomo, 2020).
Pada perancangan yaitu tentang aktifitas pada perangkat lunak dan penjelasan terhadap sistem yang bervariasi.
9 BAB III
ANALISIS DAN DESAIN SISTEM
3.1 Analisis Sistem
Tujuan untuk sistem menganalisis yang telah terintegrasi pada komputer dan akan di implementasikan. Sistem tersebut meliputi System Flow Manajemen Stok Barang, System Flow Pendaftaran Member Baru dan System Flow Transaksi Pembelian HP
Analisis sistem sangatlah penting dalam membuat dan merancang sebuah aplikasi yang akan di implementasikan di seluruh masyarakat luas.
3.2 Desain Sistem
Dari Desain Sistem yang telah dibuat, maka dirancanglah sebuah sistem dengan gambar System Flow sebagai berikut :
3.2.1 System Flow
Dari sistem analis yang telah dibuat, terdapat gambar terhadap sistem flow yang telah dijelaskan:
A. System Flow Manajemen Stok Barang
System Flow Manajemen Stok Barang adalah suatu proses memasukkan data barang pada Stok Barang. Pada Gambar 3.1 dijelaskan proses Admin memasukkan data Stok Barang untuk ditampilkan pada bagian Customer.
10
Gambar 3.1. System Flow Manajemen Stok Barang
B. System Flow Pendaftaran Member Baru
System Flow Pendaftaran Member Baru adalah proses mendaftarkan customer untuk dapat mengakses pada aplikasi. Pada Gambar 3.2 dijelaskan customer mendaftarkan dirinya untuk mendapatkan akses pada aplikasi.
11
Gambar 3.2.System Flow Pendaftaran Member Baru
C. System Flow Transaksi Pembelian HP
System Flow Transaksi Pembelian HP yaitu proses pada transaksi pembelian Handphone. Pada Gambar 3.3 dijelaskan proses transaksi pembelian Handphone dilakukan customer pada aplikasi.
12
Gambar 3.3. System Flow Transaksi Pembelian HP
3.2.2 Data Flow Diagram
Context diagram pada Rancang bangun Sistem Pembelian handphone pada Ahlami Pasuruan terdapat 2 entitas, yaitu entitas Customer dan Admin. Pada 2 entitas tersebut terdapat output dan input yang diberikan.
13
A. Context Diagram
Gambar 3. 4. Context Diagram Sistem Pembelian Hp
Gambar 3.4 yaitu context diagram dari Sistem Pembelian Hp berbasis Mobile.
Context diagram sistem ini terdapat dari 2 entitas, adalah entitas Admin dan entitas Pelanggan.
B. Data Flow Diagram Level 0
Informasi Hak Akses
Data Hak Akses
Informasi Transaksi Data Transaksi Informasi MDM
Data MDM
Informasi Transaksi Data Transaksi
0
RANCANG BANGUN APLIKASI PEMBELIAN HANDPHONE BERBASIS MOBILE AHLAMI
PASURUAN
+
Admin Pelanggan
Master Transaksi [Informasi MDM]
[Informasi Transaksi]
[Data MDM]
[Data Transaksi]
[Informasi Hak Akses]
[Data Hak Akses]
[Informasi Transaksi]
[Data Transaksi]
Admin Pelanggan
1 Manajemen Data Master
+
2 Hak Akses Pelanggan
+
3 Transaksi Pelanggan
+
1 Manajemen Data
Master
+
14
Gambar 3.5. Data Flow Diagram Level 0
Gambar 3.5 adalah Data Flow Diagram Level 0 dari sistem pembelian Hp.
Admin memiliki Manajemen Data Master yang bersisi informasi MDM dan memiliki informasi Data Transaksi beserta Informasi Transaksi. Pelanggan memiliki Hak Akses pelanggan dan transaksi pelanggan.
C. Data Flow Diagram Level 1 Pembelian
Gambar 3.6. Data Flow Diagram Level 1 Proses 3 Pembelian
Gambar 3.6 adalah Data Flow Diagram Level 1 pada pembelian Hp pada bagian pembelian Hp terdapat transaksi pembelian dan verifikasi pembelian yang akan dikonfirmasi pada bagian Admin agar dapat melakukan pembelian barang.
Cek Data Login Cek Info Login Baca Pendaftaran
Simpan Pendaftaran
Informasi Pendaftaran
Data Login [Data Hak Akses]
[Informasi Hak Akses]
Data Pendaftaran
Informasi Login Pelanggan
2.1 Pendaftaran
2.2 Login
5 Pelanggan
Baca Data Transaksi
Simpan Data Transaksi
Simpan Data Transaksi
Baca Data Transaksi
[Informasi Transaksi]
[Data Transaksi]
[Master Transaksi]
Informasi Verifikasi
Informasi Pembelian
Data Verifikasi Data Pembelian
[Data Transaksi]
[Informasi Transaksi]
Pelanggan
Admin Manajemen Data Master
3.1 Pembelian HP
3.2 Verifikasi Pembelian
6 Transaksi Pembelian
15
Entity Relationship Diagram
Entity Relationship Diagram yaitu sebuah metode yang berguna sebagai penunjuk tabel yang dipakai oleh sistem. Berikut relasinya:
.
A. Conceptual Data Model
Gambar 3.7 merupakan CDM sebuah struktur model dari keseluruhan data pada aplikasi. Conceptual Data Model Aplikasi Pembelian handphone dijelaskan.
Gambar 3.7. Conceptual Data Model Sistem Pembelian Hp
B. Physical Data Model
Gambar 3.8 merupakan PDM bentuk atau rancangan gambaran database.
Physical Data Model di Aplikasi Pembelian Handphone Berbasis Android dijelaskan.
16
Gambar 3.8. Physical Data Model Sistem Pembelian Hp
3.2.3 Struktur Tabel
Struktur tabel Sistem Pengelolaan Gudang berbasis Mobile dideskripsikan sebagai berikut:
1. Tabel Master User
Nama Tabel : Merk HP Primary Key (PK) : ID_MERK Foreign Key (FK) : : -
Fungsi : Berfungsi untuk simpan macam merek hp Tabel 3.1 Master User
No. Nama Kolom Tipe Data Panjang Keterangan
1 ID_MERK Varchar 10 Primary Key
2 NAMA_MERK Varchar 100 -
2. Tabel Master Varian HP Nama Tabel : Varian HP Primary Key (PK) : ID_VARIAN Foreign Key (FK) : -
Fungsi : Berfungsi untuk simpan macam varian handphone
17
Tabel 3.2 Master Varian Hp
No. Nama Kolom Tipe Data Panjang Keterangan
1 ID_VARIAN Varchar 10 Primary Key
2 ROM Varchar 150 -
3 RAM Varchar 150 -
3. Tabel Master Status Pembelian Nama Tabel : Status Pembelian
Primary Key (PK) : ID_STATUS_PEMBELIAN Foreign Key (FK) : -
Fungsi : Berfungsi untuk simpan macam master status pembelian Tabel 3.3 Master Status Pembelian
No. Nama Kolom Tipe Data Panjang Keterangan
1 ID_STATUS_PEMBELIAN Varchar 10 Primary Key
2 NAMA_STATUS_PEMBELIAN Varchar 200 -
4. Tabel Master Barang Nama Tabel : Barang
Primary Key (PK) : ID_SPESIFIKASI
Foreign Key (FK) : ID_PEGAWAI,ID_SPESIFIKASI,ID_MERK
Fungsi : Berfungsi untuk simpan macam Barang pada Handphone Tabel 3.4 Master Barang
No. Nama Kolom Tipe Data Panjang Keterangan
1 ID_SPESIFIKASI Varchar 10 Primary Key
2 ID_PEGAWAI Varchar 10 Foreign Key
3 ID_VARIAN Varchar 10 Foreign Key
4 ID_MERK Varchar 10 Foreign Key
5 NAMA_HP Varchar 150 -
6 SPESIFIKASI_RINGKAS Varchar 500 -
7 WARNA Varchar 50 -
8 GAMBAR_HP Varchar 100 -
9 EXT_GAMBAR_HP Varchar 100 -
10 STOK_HP Integer - -
11 BARANG_TERJUAL Integer - -
5. Tabel Pegawai
Nama Tabel : Pegawai
Primary Key (PK) : ID_PEGAWAI Foreign Key (FK) : -
Fungsi : Berfungsi untuk simpan pada data-data pegawai
18
Tabel 3.5 Pegawai
No. Nama Kolom Tipe Data Panjang Keterangan
1 ID_PEGAWAI Varchar 10 Primary Key
2 NO_KTP_PEGAWAI Varchar 20 -
3 NAMA_PEGAWAI Varchar 100 -
4 ALAMAT_PEGAWAI Varchar 150 -
5 USERNAME_PEGAWAI Varchar 100 -
6 PASSWORD Varchar 100 -
6. Tabel Pelanggan
Nama Tabel : Pelanggan
Primary Key (PK) : ID_PELANGGAN Foreign Key (FK) : -
Fungsi : Berfungsi untuk simpan pada data-data pelanggan
Tabel 3.6 Pelanggan
No. Nama Kolom Tipe
Data Panjang Keterangan
1 ID_PELANGGAN Varchar 10 Primary Key
2 NAMA_PELANGGAN Varchar 150 -
3 NO_TELP_PELANGGAN Varchar 15 -
4 EMAIL_PELANGGAN Varchar 50 -
5 TANGGAL_DAFTAR_PELANGGAN Datetime - -
6 PASSWORD_PELANGGAN Varchar 100 -
7. Tabel Histori Update
Nama Tabel : Histori Update
Primary Key (PK) : ID_HISTORY_UPDATE
Foreign Key (FK) : ID_PEGAWAI, ID_SPESIFIKASI
Fungsi : Berfungsi untuk simpan history update stok pada tabel barang
Tabel 3.7 Histori Update
No. Nama Kolom Tipe Data Panjang Keterangan
1 ID_HISTORY_UPDATE Integer Primary Key
2 ID_PEGAWAI Varchar 10 Foreign Key
3 ID_SPESIFIKASI Varchar 10 Foreign Key
4 STOK_AWAL Numeric 10 -
5 STOK_UPDATE Numeric 10 -
19
8. Tabel Transaksi Pembelian
Nama Tabel : Transaksi Pembelian Primary Key (PK) : ID_TRANSAKSI
Foreign Key (FK) : ID_PELANGGAN, ID_STATUS_PEMBELIAN, ID_SPESIFIKASI
Fungsi : Berfungsi untuk simpan data transaksi penjualan handphone
Tabel 3.8 Transaksi pembelian
No. Nama Kolom Tipe Data Panjang Keterangan
1 ID_TRANSAKSI Varchar 100 Primary Key
2 ID_PELANGGAN Varchar 10 Foreign Key
3 ID_STATUS_PEMBELIAN Varchar 10 Foreign Key
4 ID_SPESIFIKASI Varchar 10 Foreign Key
5 TOTAL_HARGA_BELI Numeric 20 -
6 BANYAK_BARANG Integer - -
7 TANGGAL_PEMBELIAN Datetime - -
8 ALAMAT_PENGIRIMAN Varchar 100 -
9 LAT_PENGIRIMAN Varchar 100 -
10 LONG_PENGIRIMAN Varchar 100 -
20
BAB IV
IMPLEMENTASI DAN PEMBAHASAN
4.1. Implementasi
Bagian implementasi menjelaskan implementasi yang dilakukan pada penelitian. Pada tahap-tahap menjelaskan hasil dan penjelasan yang akan ditampilkan di dalam aplikasi monitoring realisasi program kerja. Berikut hasil dan pembahasan aplikasi yang telah diimplementasikan. Penjelasan lebih detailnya akan dijabarkan pada penjelasan berikut.
A. Halaman Login
Halaman login yaitu halaman utama Aplikasi Sistem Pembelian Hp. Pada halaman ini terdapat form login yang terdiri email dan password. Pelanggan mengisi email dan password pada halaman login tersebut setelah melakukan proses register. Gambar dapat dilihat pada Gambar 3.9.
Gambar 3.9. Halaman Login
21
B. Halaman Pendaftaran
Halaman Pendaftaran yaitu halaman pendaftaran Ketika Pembelian belum memiliki akun untuk login ke halaman utama pada aplikasi. Gambar dapat dilihat pada Gambar 3.10
Gambar 3.10. Halaman Pendaftaran
C. Halaman Utama
Setelah selesai login memasukkan email dan password, akan dialihkan pada halaman utama tampilan yang terdapat Profile, Pesanan, Pembelian Hp dan Riwayat. Hasil dilihat pada Gambar 3.11.
22
Gambar 3.11. Halaman Utama
D. Halaman Profil
Halaman profil adalah Halaman akun pada Pelanggan yang berisi Nama, Email, Telepon dan Tanggal Daftar . Tampilan ini dapat dilihat pada Gambar 3.12.
23
Gambar 3.12. Halaman Profil
E. Halaman Katalog Pembelian HP
Halaman Katalog Pembelian HP adalah halaman ketika Pelanggan memilih jenis Hp yang akan dibeli. Tampilan ini dapat dilihat pada Gambar 3.13.
24
Gambar 3.13. Halaman Katalog Pembelian Hp
F. Halaman Detail Pembelian HP
Setelah melakukan pembelian jenis hp yang akan dibeli, kemudian dialihkan ke halaman detail pembelian Hp yang berisi detail produk dan harganya beserta barang terjualnya. Tampilan dapat dilihat pada Gambar 3.14.
25
Gambar 3.14. Halaman Detail Pembelian Hp
26
G. Halaman Checkout Pembelian HP
Setelah melakukan pada detail pembelian hp yang akan dibeli, kemudian dialihkan ke halaman checkout pembelian Hp yang berisi nama penerima, alamat lengkap yang akan dialihkan ke dalam Google Maps dan memilih pembayaran yang akan dilakukan. Tampilan dapat dilihat pada Gambar 3.15.
Gambar 3.15. Checkout Pembelian Hp
H. Map Lokasi Pengiriman
Ketika memilih pilih alamat, maka akan beralih ke lokasi pengiriman yang akan dipilih sebagai lokasi pada pelanggan. Tampilan dapat dilihat pada Gambar 3.16.
27
Gambar 3.16. Map Lokasi Pengiriman
I. Halaman Manajemen Pesanan Pengguna
Halaman Manajamen Pesanan pengguna adalah halaman pesanan Ketika pelanggan telah melakukan pemesana pada pembelian Hp berupa transfer atau Cash On Delivery. Tampilan dapat dilihat pada Gambar 3.17.
28
Gambar 3.17. Halaman Manajemen Pesanan Pengguna J. Halaman Riwayat Pemesanan
Halaman Riwayat Pesanan adalah halaman Riwayat pesanan yang berisi pesanan customer yang telah melakukan pembayaran transfer atau telah memilih berupa Cash On Delivery. Tampilan dapat dilihat pada Gambar 3.18.
29
Gambar 3.18. Halaman Riwayat Pemesanan
4.2. Pengujian
Pengujian menjelaskan aplikasi Ketika setelah dibuat. Pengujian ini berfungsi untuk memastikan aplikasi berjalan degan baik. Tahap pengujian dilakukan dengan menggunakan metode black-box. Pengujian yang dilakukan sebagai berikut.
A. Pengujian Admin Ahlami (Admin) Tabel 4.1 Admin Ahlami (Admin)
No. Tujuan Input Output yang
diharapkan Status
1. Melakukan login Menginputkan Username dan password
Jika berhasil maka akan menampilkan halaman dashboard pada Admin
Sukses
2. Menampilkan
Transaksi Penjualan Memilih untuk ubah
transaksi Menampilkan MDT
transaksi selesai Sukses 3. Menampilkan
Manajemen Stok Barang
Klik pada bagian id spesifikasi kemudian edit data
Jika berhasil maka data akan berada pada history update
Sukses
4. Menampilkan
Manajemen Data Master
Klik menu lihat klik pada salah satu seperti varian hp,merk hp dan status pemesanan untuk menambahkan data master
Menampilkan halaman akan tampil data baru pada stok barang
Sukses
30
B. Pengujian Pelanggan Ahlami (User) Tabel 4.2 Pelanggan Ahlami (User)
No. Tujuan Input Output yang
diharapkan Status
1. Melakukan
Register Menginputkan nama,email,no telpon
dan password Jika berhasil maka
akan login sebagai akun Pelanggan
Sukses
2. Menampilkan halaman dashboard
Klik pada salah satu tampilan seperti
profile,pemesanan,Riwayat,pembelian Menampilkan
tampilan yang diinginkan
Sukses
3. Menampilkan
pembelian Hp Klik pada salah satu gambar hp yang akan dibeli dan melengkapi form Ketika melakukan pembelian
Tampil pada bagian admin dan ke dalam manajemen
pemesanan pengguna
Sukses
4. Menampilkan manajemen pemesanan
Akan tampil pada pesanan yang telah
dibeli oleh Pelanggan Konfirmasi
pembelian barang yang telah dilakukan
Sukses
5. Riwayat Akan tampil Riwayat pemesanan
pembelian barang yang telah dibeli Tampil pada halaman admin untuk pesanan yang telah dibeli
Sukses
4.1 Maintenance
Dalam proses pemeliharaan ini penulis mengupayakan perawatan sistem yang telah di rancang terkait software dan hardware dapat dibuat maksimal agar aplikasi dapat berjalan dengan baik.
31 BAB V PENUTUP
5.1 Kesimpulan
Dari hasil pengujian pada sistem, maka dapat diperoleh kesimpulan bahwa Aplikasi Pembelian Handphone Berbasis Android adalah sebagai solusi untuk masyarakat agar dapat membeli handphone dengan mudah dan dapat di settingkan secara langsung oleh pegawai Handphone Ahlami Pasuruan.
5.2 Saran
Saran pengembangan Rancang bangun Aplikasi pembelian handphone berbasis mobile pada Ahlami Pasuruan adalah adanya sistem pembelian yang dapat mempermudah customer dalam melakukan pembelian.
32
DAFTAR PUSTAKA
Abdul rozaq, k. F. L. & handayani, s., 2015. Sistem informasi produk dan data calon jamaah haji dan umroh pada pt. Travellindo lusiyana banjarmasin berbasis web. Jurnal positif, 1(13), pp. 1-4.
Dwanoko, y. S., 2016. Implementasi software development life cycle (sdlc) dalam penerapan pembangunan aplikasi perangkat lunak. Sistem informasi, fakultas sains dan teknologi, universitas kanjuruhan malang, 4(1), p. 83.
Listanto tri utomo, f. W., 2020. Perancangan aplikasi buku pintar ibu dan bayi berbasis android (studi kasus : puskesmas janti kota malang). Jurnal teknologi dan manajemen informatika, 1(2), pp. 1-2.