Anda di halaman 1dari 53

RANCANG BANGUN APLIKASI PENCETAK KUITANSI

PENJUALAN BERBASIS MOBILE


(Studi Kasus : Showroom Roemah Mobil)

LAPORAN KERJA PRAKTIK

ALIFFATHUR RISQI HIDAYAT


5180411327

PROGRAM STUDI INFORMATIKA


FAKULTAS SAINS & TEKNOLOGI
UNIVERSITAS TEKNOLOGI YOGYAKARTA
2021

0
LAPORAN KERJA PRAKTIK
HALAMAN PENGESAHAN
RANCANG BANGUN APLIKASI PENCETAK KUITANSI
PENJUALAN BERBASIS MOBILE
(Studi Kasus : Showroom Roemah Mobil)

disusun oleh
ALIFFATHUR RISQI HIDAYAT
5180411327

Telah diseminarkan
Pada tanggal…………………….

Dosen Pembimbing

Saucha Diwandari, S.Kom, M. Eng.


NIK .110717134

Yogyakarta, ........................
Ketua Program Studi Informatika

Dr. Enny Itje Sela, S.Si., M.Kom.


NIK. 111116086

i
LEMBAR PERNYATAAN

Yang bertandatangan dibawah ini, saya


Nama : Aliffathur Risqi Hidayat
NPM : 5180411327
Program Studi : Informatika
Program : Sarjana
Fakultas : Sains & Teknologi
menyatakan bahwa kerja praktik dengan judul Rancang Bangun Aplikasi
Pencetak Kuitansi Berbasis Mobile ini adalah karya ilmiah asli saya dan belum
pernah dipublikasikan oleh orang lain, kecuali yang tertulis sebagai acuhan dalam
naskah ini dan disebutkan dalam daftar pustaka. Apabila di kemudian hari karya
saya dinyatakan bukan karya saya, maka saya bersedia menerima konsekuensi dari
yang telah ditetapkan Program Studi Informatika Fakultas Sains & Teknologi
Universitas Teknologi Yogyakarta.

Demikian surat pernyataan ini saya buat dengan sebenarnya.

Dibuat di : Yogyakarta
Pada tanggal : 25 Februari 2021

Yang menyatakan

Aliffathur Risqi Hidayat

ii
KATA PENGANTAR

Puji syukur dipanjatkan atas kehadirat Allah SWT, karena dengan limpahan
karunia-Nya penulis dapat menyelesaikan Kerja Praktik dengan judul Rancang
Bangun Aplikasi Pencetak Kuitansi Berbasis mobile untuk mempermudah
pencetakan bukti pembayaran penjualan mobil pada showroom.

Penyusunan Kerja Praktik diajukan sebagai salah satu syarat untuk


memperoleh gelar sarjana pada Program Studi Informatika Fakultas Sains &
Teknologi di Universitas Teknologi Yogyakarta.

Kerja Praktik ini dapat diselesaikan tidak lepas dari segala bantuan,
bimbingan, dorongan dan doa dari berbagai pihak, yang pada kesempatan ini
penulis ingin menyampaikan ucapan terima kasih kepada:

a. Dr. Bambang Moertono Setiawan, M.M., C.A., Akt. selaku Rektor


Universitas Teknologi Yogyakarta.

b. Endy Marlina, Dr., MT. selaku Dekan Fakultas Sains & Teknologi,
Universitas Teknologi Yogyakarta.

c. Dr. Enny Itje Sela, S.Si., M. Kom. selaku Ketua Program Studi
Informatika, Universitas Teknologi Yogyakarta.

d. Saucha Diwandari, S.Kom, M. Eng. Selaku pembimbing yang telah


memberikan bimbingan dan arahan dalam menyelesaikan Laporan Kerja
Praktik ini.
e. Ignatius Alants Nadeak, selaku pejabat sekaligus pemilik dari perusahaan
Showroom Roemah Mobil yang telah memberikan izin untuk melakukan
Kerja Praktik.

f. Kedua Orang Tua, yang selalu memberikan doa, semangat dan dukungan
moral maupun finansial dalam pelaksanaan kerja praktik ini.

iii
Akhir kata, penulis menyadari bahwa sepenuhnya akan terbatasnya
pengetahuan penyusun, sehingga tidak menutup kemungkinan jika ada kesalahan
serta kekurangan dalam penyusunan Kerja Praktik, untuk itu sumbang saran dari
pembaca sangat diharapkan sebagai bahan pelajaran berharga dimasa yang akan
datang.

Yogyakarta, 25 Februari 2021

Aliffathur Risqi Hidayat

iv
ABSTRAK

Penelitian ini bertujuan untuk mempermudah proses pembuatan kuitansi


penjualan dan tukar-tambah mobil. Subjek dari penelitian ini adalah pemilik usaha
dan karyawan showroom penjualan mobil Roemah Mobil. Alur berjalannya aplikasi
digambarkan dalam bentuk data flow diagram yang merupakan diagram yang
berfungsi menggambarkan alur berjalannya aplikasi. Aplikasi ini dibangun
menggunakan bahasa pemrograman Kotlin, Extensible Markup Language (XML)
dan Hypertext Preprocessor (PHP) serta menggunakan database MySQL.

Kata Kunci: Aplikasi, Kuitansi, Mobile.

v
ABSTRACT

This study aims to simplify the process of making sales receipts and car
trade-in. The subjects of this study were business owners and employees of the
Roemah Mobil car sales showroom. The flow that it runs is depicted in the form of
a data flow diagram which is a diagram that functions to describe the flow of the
application running. This application was built using the Kotlin programming
language, Extensible Markup Language (XML) and Hypertext Preprocessor (PHP)
and using the MySQL database.

Keywords: Applications, Receipts, Mobile.

vi
DAFTAR ISI

HALAMAN PENGESAHAN ................................................................................ i


LEMBAR PERNYATAAN .................................................................................. ii
KATA PENGANTAR .......................................................................................... iii
ABSTRAK ............................................................................................................. v
ABSTRACT ........................................................................................................... vi
DAFTAR ISI ........................................................................................................ vii
DAFTAR GAMBAR ............................................................................................ ix
Daftar Tabel ........................................................................................................... x
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang .................................................................................................. 1
1.2 Rumusan Masalah ............................................................................................. 2
1.3 Batasan Masalah................................................................................................ 2
1.4 Tujuan penelitian ............................................................................................... 2
1.5 Manfaat Penelitian ............................................................................................ 2
1.6 Sistematika Penulisan ....................................................................................... 2
BAB II KAJIAN HASIL PENELITIAN DAN LANDASAN TEORI .............. 5
2.1 Kajian Hasil Penelitian ...................................................................................... 5
2.2 Landasan Teori .................................................................................................. 7
2.2.1 Aplikasi .......................................................................................................... 7
2.2.2 Database ......................................................................................................... 7
2.2.3 Entity Relationship Diagram (ERD) .............................................................. 7
2.2.4 Data Flow Diagram (DFD) ............................................................................ 8
BAB III ................................................................................................................. 10
METODE KERJA PRAKTIK ........................................................................... 10
3.1 Gambaran Umum Instansi .............................................................................. 10
3.1.1 Visi dan Misi ................................................................................................ 11
3.1.2 Struktur Organisasi ...................................................................................... 11
3.1.3 Aturan Bisnis................................................................................................ 12
3.2 Tahap Penyelesaian Masalah .......................................................................... 12
3.3 Bahan/Data ...................................................................................................... 14
3.3.1 Data yang diperoleh ..................................................................................... 14
3.3.2 Prosedur Pengumpulan Data ........................................................................ 14
BAB IV ................................................................................................................. 16
ANALISIS DAN DESAIN SISTEM .................................................................. 16
4.1 Analisis Sistem ................................................................................................ 16
4.1.1 Analisis Kebutuhan Fungsional ................................................................... 16
4.1.1 Analisis Kebutuhan non fungsional ............................................................. 16
4.2 Desain Sistem .................................................................................................. 17
4.2.1 Desain logik ................................................................................................. 17
4.2.2 Desain Fisik .................................................................................................. 25
BAB V................................................................................................................... 31
IMPLEMENTASI DAN HASIL ........................................................................ 31

vii
5.1 Implementasi ................................................................................................... 31
5.2 Hasil ................................................................................................................ 35
5.2.1 Hasil Implementasi DDL ............................................................................. 35
5.2.2 Hasil Implementasi DML ............................................................................. 37
5.2.3 Hasil Implementasi DCL.............................................................................. 39
BAB VI ................................................................................................................. 40
PENUTUP ............................................................................................................ 40
6.1 Simpulan ......................................................................................................... 40
6.2 Saran ................................................................................................................ 40
DAFTAR PUSTAKA .......................................................................................... 41
LAMPIRAN ......................................................................................................... 42

viii
DAFTAR GAMBAR

Gambar 3.1 Showroom Roemah Mobil ................................................................ 10


Gambar 3.2 Struktur Organisasi Showroom Roemah Mobil ................................ 12
Gambar 3.3 Tahapan Penyelesaian Masalah ......................................................... 13
Gambar 4.1 Alur Sistem ........................................................................................ 18
Gambar 4.2 Diagram Konteks............................................................................... 19
Gambar 4.3 Diagram Jenjang ................................................................................ 20
Gambar 4.4 DFD Level 1 ...................................................................................... 21
Gambar 4.5 DFD Level 2 Proses 2 ....................................................................... 22
Gambar 4.6 DFD Level 3 Proses 2 ....................................................................... 22
Gambar 4.7 DFD Level 2 Proses 3 ....................................................................... 23
Gambar 4.8 Entity Relationship Diagram ............................................................. 24
Gambar 4.9 Relasi Tabel ....................................................................................... 25
Gambar 4.10 Tampilan Form login....................................................................... 26
Gambar 4.11 Tampilan Menu Pilihan ................................................................... 27
Gambar 4.12 Tampilan Form Data Pembelian ..................................................... 28
Gambar 4.13 Tampilan Form Data Tukar Tambah ............................................... 29
Gambar 4.14 Tampilan List Data Beli .................................................................. 30
Gambar 4.15 Tampilan List Data Tukar Tambah ................................................. 30
Gambar 5.1 Hasil Pembuatan Database ................................................................ 36
Gambar 5.2 Hasil Pembuatan Tabel User ............................................................. 36
Gambar 5.3 Hasil Pembuatan Tabel Kendaraan ................................................... 36
Gambar 5.4 Hasil Pembuatan Tabel Data Beli ..................................................... 37
Gambar 5.5 Hasil Pembuatan Tabel Data Tukar .................................................. 37
Gambar 5.6 Hasil Insert User ................................................................................ 37
Gambar 5.7 Hasil Insert Kendaraan ...................................................................... 38
Gambar 5.8 Hasil Insert Data Tukar ..................................................................... 38
Gambar 5.9 Hasil Insert Data Beli ........................................................................ 38
Gambar 5.10 Hasil Update Data Transaksi ........................................................... 38
Gambar 5.11 Hasil Update Kendaraan.................................................................. 39
Gambar 6.1 Penulis dan Owner Showroom .......................................................... 42
Gambar 6.2 Kunjungan Observasi ........................................................................ 42

ix
DAFTAR TABEL

Tabel 2.1 Perbandingan Kajian Hasil Penelitian .................................................... 6


Tabel 2.2 Notasi dalam ERD .................................................................................. 8
Tabel 2.3 DFD (Data Flow Diagram) ..................................................................... 9
Tabel 3.1 Tabel Staff Utama Showroom Roemah Mobil ..................................... 11
Tabel 5.1 Query Membuat Database ..................................................................... 31
Tabel 5.2 Query Tabel User .................................................................................. 31
Tabel 5.3 Query Tabel Kendaraan ........................................................................ 31
Tabel 5.4 Query Tabel Data Beli .......................................................................... 32
Tabel 5.5 Query Tabel Data Tukar ....................................................................... 32
Tabel 5.6 Query Tabel Data Transaksi ................................................................. 32
Tabel 5.7 Trigger Transaksi Beli .......................................................................... 33
Tabel 5.8 Trigger Update Pembelian .................................................................... 33
Tabel 5.9 Trigger Transaksi Tukar Tambah ......................................................... 34
Tabel 5.10 Trigger Update Trigger Tukar Tambah .............................................. 34
Tabel 5.11 Trigger Masukkan Tukar Tambah ...................................................... 35

x
BAB I
PENDAHULUAN

1.1 Latar Belakang


Showroom Roemah Mobil adalah showroom jual-beli mobil yang terletak di
Jl. Magelang No.68, Yogyakarta. Berdiri pada 21 Februari 2015 Showroom
Roemah Mobil melayani penjualan maupun tukar-tambah mobil bekas dengan
kualitas yang terbaik dan dijamin oleh manajemen showroom. Memulai bisnis
dengan stok kendaraan yang kurang dari 15 unit, showroom Roemah Mobil terus
berkembang seiring berjalannya waktu.
Segala jenis transaksi yang dilakukan pada Roemah Mobil memerlukan
kuitansi sebagai bukti pembayaran yang sah. Kuitansi yang terdapat pada
Showroom Roemah Mobil masih ditulis secara manual. Pemilik usaha ingin
mengembangkan sebuah aplikasi yang dapat mempermudah pembuatan kuitansi
dengan fitur cetak di dalamnya.
Aplikasi pencetak kuitansi secara otomatis berbasis mobile belum banyak
dikembangkan. Sehingga pemilik usaha terkadang kesulitan membuat kuitansi
otomatis untuk mempermudah dan mempersingkat waktu. Karena apabila
dilakukan secara manual akan memakan waktu 10 menit hanya untuk mencetak
kuitansi.
Dengan adanya aplikasi pencetak nota pembayaran atau kuitansi diharapkan
dapat mempercepat proses transaksi pada showroom Roemah Mobil, dengan
efisiensi waktu secara tidak langsung akan memberikan kenyamanan kepada
pelanggan dan meningkatkan rasa loyalitas terhadap showroom yang dapat
berdampak dengan meningkatnya kepercayaan pelanggan terhadap pelayanan pada
showroom sehingga dapat meningkatkan jumlah pelanggan yang datang ke
showroom.

1
2

1.2 Rumusan Masalah


Rumusan masalah dalam penelitian ini adalah bagaimana membangun
aplikasi untuk mencetak kuitansi penjualan dan tukar-tambah mobil berbasis
mobile guna mempermudah proses pemberian bukti bayar kepada pelanggan.
1.3 Batasan Masalah
Batasan masalah dalam penelitian ini yaitu:
a. Transaksi yang dilakukan bersifat cash dan kredit, untuk transaksi yang bersifat
kredit pada kuitansi tercatat DP awal dan besaran cicilan tiap bulannya.
b. Sistem yang dibangun hanya mampu mencetak data yang diinputkan serta dapat
menyimpan data dalam bentuk file .pdf.
c. Sistem dapat mendeteksi printer yang tersambung dengan perangkat keras
(Handphone).
1.4 Tujuan penelitian
Tujuan penelitian ini adalah membangun sebuah Aplikasi Pencetak
Kuitansi berbasis mobile demi mempermudah proses pemberian bukti bayar kepada
customer serta mempersingkat waktu yang dibutuhkan untuk proses pencetakan
kuitansi.
1.5 Manfaat Penelitian
Adanya penelitian ini diharapkan dapat memberikan manfaat yaitu:
1. Kinerja pegawai menjadi lebih cepat sehingga meningkatkan produksi
showroom
2. Pencatatan kuitansi tersimpan ke dalam database sehingga mudah untuk di
lihat kembali

1.6 Sistematika Penulisan


Adapun sistematika penulisan laporan proyek kerja praktik ini disusun
dalam beberapa bab, yang dijelaskan sebagai berikut :

BAB I PENDAHULUAN
Bab ini berisikan latar belakang masalah, rumusan masalah,
batasan masalah, tujuan penelitian, dan sistematika penulisan dari
3

penelitian yang dibuat dan dijadikan dasar dalam laporan kerja


praktik.

BAB II KAJIAN HASIL PENELITIAN DAN LANDASAN TEORI


Bab ini berisikan kajian hasil penelitian dan landasan teori untuk
mendukung peneliti dalam membuat laporan penelitian kerja
praktik.

BAB III METODE KERJA PRAKTIK


Bab ini berisikan gambaran umum instansi tempat kerja praktik
penelitian yaitu Showroom Roemah Mobil yang mengurai
tentang sejarah instansi, visi dan misi instansi, struktur organisasi
dan analisis sistem saat ini. Serta menjelaskan tahapan
penyelesaian masalah dan bahan/data yang berisi data yang
diperoleh dan prosedur pengumpulan data.

BAB IV ANALISIS DAN DESAIN SISTEM


Bab ini berisi analisis sistem yang sedang berjalan pada
Showroom Roemah Mobil. Mendesain sistem meliputi langkah-
langkah membuat aliran sistem, diagram konteks, diagram
jenjang, DFD, ERD, desain input output dan desain interface.
Mengimplementasi rancang bangun aplikasi jual beli pada
showroom mobil berbasis web yang dibuat dan melakukan
pembahasan terhadap implementasi sistem.
4

BAB V IMPLEMENTASI DAN HASIL


Bab ini berisi tentang rangkuman dari keseluruhan penelitian dan
dibuat kesimpulan untuk mendapatkan hasil jawaban dari masalah
apakah mencapai tujuan atau tidak. Peneliti juga memberikan
saran untuk peneliti selanjutnya agar penelitian dapat lebih baik
lagi.

BAB VI PENUTUP
Bab ini berisi tentang kesimpulan dan saran dari penelitian yang
sudah dilaksanakan.
BAB II
KAJIAN HASIL PENELITIAN DAN LANDASAN TEORI

2.1 Kajian Hasil Penelitian


Dalam melakukan penelitian ini, peneliti mengacu kepada beberapa hasil
penelitian yang telah dilakukan sebelumnya, antara lain oleh Adi Suheryadi, dkk
(2019). Yang berjudul Pengembangan Aplikasi Mobile Pencatatan Transaksi
Penjualan Olahan Mangga Terintegrasi Berbasis Android. Dalam penelitian
tersebut dibangun sebuah aplikasi mobile pencatatan transaksi penjualan produk
UMKM, pada penelitian tersebut aplikasi yang dikembangkan dapat mencatat data
transaksi yang di inputkan ke dalam sistem untuk diolah menjadi sebuah informasi
dan kemudian mencetak informasi tersebut dengan bluetooth printer. Hasil
penelitian tersebut pencatatan transaksi lebih mudah dibandingkan dengan cara
manual dan data transaksi bisa langsung dicetak.
Pada penelitian lain oleh Luthfan Sunny Arifiyanto dan Fajar Masya (2019).
Dengan judul Analisa dan Perancangan Sistem Struk Digital Berbasis Android dan
SMS Gateway. Dari penelitian ini menghasilkan sebuah sistem struk atau bukti
bayar berbasis android yang mempermudah pemilik usaha dan customer dalam
mencetak bukti transaksi, selain menghemat tenaga data yang ditampilkan lebih
mudah dipahami, lebih ringkas dan tidak sulit untuk dibaca. Dengan adanya fitur
SMS gateway sistem ini mendukung fitur pengirim struk ke customer secara digital.
Mengacu pada penelitian yang dilakukan oleh Gilang Pamungkas dan
Herman Yuliansyah (2017) yang berjudul Rancang Bangun Aplikasi Kasir Portable
Android POS (Point of Sale) yang Terintegrasi dengan Printer di Kafe Kantin S15
Yogyakarta. Dibangun sebuah aplikasi yang berfungsi sebagai media pencetakan
bukti bayar, melalui penelitian ini pencetakan bukti bayar lebih mudah
dibandingkan dilakukan secara manual dan pendataan melalui excell. Aplikasi yang
dikembangkan berhasil berjalan sesuai dengan yang diharapkan.

5
6

Tabel 2.1 Perbandingan Kajian Hasil Penelitian


No Judul Penulis Metode Hasil/ Kesimpulan
1 Pengembangan Ade Input Penelitian ini
Aplikasi Mobile Suheryadi, qrcode/ba merancang sebuah
Pencatatan dkk rcoe aplikasi android
Transaksi Penjualan untuk mencatat
Olahan Mangga transaksi penjualan
Terintegrasi dan mencetak data
Berbasis Android penjualan.
Pencetakan bukti
bayar lebih mudah
dan cepat.
2 Analisa dan Luthfan Waterfall Hasil yang di dapat
Perancangan Sistem Sunny dari penelitian ini,
Struk Digital Arifiyanto user lebih mudah
Berbasis Android dan Fajar mendapatkan struk
dan SMS Gateway Masya pembayaran serta
terdapat fitur yang
mendukung
pengiriman struk
secara digital.

3 Rancang Bangun Gilang unit test, Penelitian ini telah


Aplikasi Kasir Pamungkas black box menghasilkan sebuah
Portable Android dan test dan aplikasi Kasir Tablet
POS (Point of Sale) Herman alpha test. Portable yang
yang Terintegrasi Yuliansyah dimanfaatkan untuk
dengan Printer di membantu proses
Kafe Kantin S15 transaksi penjualan,
Yogyakarta menggantikan
rekapitulasi
pendapatan yang
dilakukan secara
manual ke dalam
bentuk file excel oleh
kasir Kafe Kantin S15
dan mencetak bukti
pembayaran atau
struk transaksi yang
efisien karena
terintegrasi dengan
printer bluetooth.
7

Seperti terlihat pada table 2.1 perbedaan dari ketiga referensi dengan judul
yang diangkat pada penelitian ini terletak pada metode pembayaran di mana pada
penelitian ini selain mencetak struk aplikasi juga dapat digunakan untuk
menyimpan data.
2.2 Landasan Teori
2.2.1 Aplikasi
Menurut Buyens ( 2001 ) aplikasi adalah satu unit perangkat lunak yang
dibuat untuk melayani kebutuhan akan beberapa aktivitas. Misalnya termasuk
perangkat lunak perusahaan , software akuntansi , perkantoran , grafis perangkat
lunak dan pemutar media. Dapat disimpulkan bahwa aplikasi merupakan software
yang berfungsi untuk melakukan berbagai bentuk pekerjaan atau tugas-tugas
tertentu seperti penerapan, penggunaan dan penambahan data.

2.2.2 Database
Menurut Hermawan, A. M., (2015), database atau memiliki istilah basis
data merupakan suatu kumpulan data yang saling berhubungan dan berkaitan
dengan subjek tertentu pada tujuan tertentu pula, hubungan antar data ini dapat
dilihat oleh adanya field ataupun kolom.
Sedangkan menurut Prahasta, E., (2002), database itu didefinisikan sebagai
kumpulan data yang terintegrasi dan diatur sedemikian rupa sehingga data tersebut
dapat dimanipulasi, diambil, dan dicari secara cepat.
Menurut Sutarman, (2009b), basis data adalah kumpulan data yang saling
berelasi. Data merupakan fakta mengenai obyek, orang, dan lain-lain. Data dinyatakan
dengan nilai (angka, deretan karakter, atau simbol).

2.2.3 Entity Relationship Diagram (ERD)


ERD adalah model data untuk menggambarkan hubungan antara satu
entitas dengan entitas lain yang mempunyai relasi (hubungan) dengan batasan-
batasan (Oetomo, B. S. D., 2003). Hubungan antara entitas akan menyangkut
dua komponen yang menyatakan jalinan ikatan yang terjadi, yaitu derajat
8

hubungan dan partisipasi hubungan. Adapun beberapa simbol dalam ERD dapat
dilihat pada Tabel 2.2.
Tabel 2.2 Notasi dalam ERD
No. Gambar Keterangan
1. Entitas atau bentuk persegi panjang
merupakan sesuatu objek data yang ada di
Entitas dalam sistem, nyata maupun abstrak di mana
data tersimpan atau di mana terdapat data.
2. Relationship merupakan hubungan alamiah
Relasi yang terjadi antar entitas. Umumnya diberi
nama dengan kata kerja dasar

3. Atribut atau bentuk elips adalah sesuatu


yang menjelaskan apa sebenarnya yang
Attribut dimaksud entitas atau relationship dan
mewakili atribut dari masing-masing entitas.

4. Garis merupakan penghubung antar entitas


sumber: Hermawan, A. M., (2015).

2.2.4 Data Flow Diagram (DFD)


Menurut Mustakini, J. H., (2006a), Data Flow Diagram (DFD) merupakan
diagram yang menggunakan notasi-notasi untuk menggambarkan arus data
sistem secara logika. DFD merupakan dokumentasi grafik yang menggunakan
simbol penomoran di dalam mengilustrasikan arus data yang saling berhubungan
di antara pemrosesan data untuk diubah menjadi informasi. Tabel 2.3
menggambarkan simbol yang digunakan dalam DAD.
9

Tabel 2.3 DFD (Data Flow Diagram)


No. Gambar Keterangan

1 Eksternal Entity (kesatuan luar) atau


Boundary (batas sistem)

2. Data Flow (arus data)

3. Proses

4. Data store

Sumber: Mustakini, J. H., (2016)


BAB III
METODE KERJA PRAKTIK

3.1 Gambaran Umum Instansi


Showroom Roemah Mobil adalah salah satu dari perusahaan yang dapat di
lakukan proses jual beli mobil baru maupun bekas yang di pimpin langsung oleh
pemilik perusahaan bernama Ignatius Alan Nadeak. Roemah Mobil adalah salah
satu Showroom yang berada di Jl. Magelang No.68, Kutu Tegal, Sinduadi, Kec.
Mlati, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55284. Roemah Mobil
berdiri pada 21 Februari 2015 Gambaran Umum Roemah Mobil dapat dilihat pada
gambar 3.1.

Gambar 3.1 Showroom Roemah Mobil

10
11

Tabel 3.1 Tabel Staff Utama Showroom Roemah Mobil


Nama Jabatan
Ignatius Alants Nadeak Owner
Dwi Setyawan Sales-head
Fajar Danto Sales-head Assistant
Rian Budi S. Final Inspection
Ahmad Arbianto Final Inspection
Triyanto Stock Preparing
Andi Stock Preparing

3.1.1 Visi dan Misi


Visi : Mampu menjual mobil bekas yang berkualitas dengan harga
bersahabat, serta bersaing dengan showroom penjualan
mobil bekas lain.

Misi : 1. Mempersiapkan produk dengan kondisi terbaik sebelum


diserahkan kepada customer.
2. Pengecekan secara berkala untuk setiap mobil demi
menjaga kualitas dan ketahanan mobil.
3. Meningkatkan kepercayaan pelanggan dengan pelayanan
sebaik mungkin.

3.1.2 Struktur Organisasi


Showroom Roemah Mobil berdiri di bawah kepemimpinan Ignatius Alants
Nadeak. Showroom Roemah Mobil sendiri dipecah menjadi beberapa bagian.
Showroom Roemah Mobil memiliki 7 staff utama yang bertugas untuk membantu
melayani proses jual beli mobil bekas dan baru di Showroom Roemah Mobil. Untuk
struktur organisasi dapat dilihat pada Gambar 3.2 dibawah ini.
12

Owner RM

Showroom RM

Pegawai RM

Gambar 3.2 Struktur Organisasi Showroom Roemah Mobil

3.1.3 Aturan Bisnis


Sistem pembelian pada Showroom Roemah Mobil masih dilakukan secara
manual, customer harus datang ke showroom secara langsung untuk melihat mobil
atau melakukan transaksi pembelian mobil secara cash. Setelah melakukan
pembelian data penjualan dan data barang didata secara manual yaitu dengan
pembukuan kemudian data baru dipindah ke komputer dengan excel dan google
spreadsheet.

3.2 Tahap Penyelesaian Masalah


Dalam penelitian kerja praktik ini penulis melakukan beberapa tahapan –
tahapan penelitian, dapat dilihat pada Gambar 3.3.
13

Gambar 3.3 Tahapan Penyelesaian Masalah

Tahapan yang dilakukan ada 6 tahap penelitian, tahapan yang pertama


mengidentifikasi masalah yang terdapat pada Showroom Roemah Mobil,
menentukan batasan masalah supaya penelitian fokus dan tidak melebar, penentuan
tujuan dari penelitian tersebut. Tahapan yang kedua yaitu pengumpulan data,
metode pengumpulan data yang digunakan meliputi observasi langsung ke tempat
showroom, wawancara dengan owner dan sales-head. Tahapan ketiga analisis
kebutuhan, penulis menentukan analisis kebutuhan dari hasil pengumpulan data,
pada tahapan analisis, terlebih dahulu menganalisis sistem yang sedang berjalan,
kemudian analisis data untuk menentukan kebutuhan fungsional dan non
fungsional. Tahapan keempat desain sistem berdasarkan data dan kebutuhan sistem
yang telah ditentukan sebelumnya, desain yang dibuat pada penelitian ini, Entity
Relationship Diagram, diagram jenjang dan Data Flow Diagram. Tahapan kelima
implementasi dari sistem yang telah dirancang. Tahapan terakhir yaitu pengujian
14

dengan menggunakan black box untuk menguji dan mencari celah – celah atau
kesalahan dari sistem yang telah dibuat.

3.3 Bahan/Data
3.3.1 Data yang diperoleh
Data yang diperoleh peneliti saat melakukan pengumpulan data pada
Showroom Roemah Mobil adalah sebagai berikut :
A. Data Mobil Dijual
Berikut adalah atribut dari Mobil yang didapatkan peneliti pada Showroom
Roemah Mobil :
a. Nomor Polisi f. Transmisi
b. Merek g. Warna
c. Tipe h. Harga
d. Tahun Pembuatan
e. Status

3.3.2 Prosedur Pengumpulan Data


Pengumpulan data dilakukan untuk mendapatkan segala jenis informasi
yang dibutuhkan untuk mempermudah proses penelitian terdapat banyak cara untuk
mengumpulkan data, di antarannya adalah sebagai berikut :
a. Wawancara
Merupakan sebuah bentuk penelitian dengan datang dan mengajukan
berbagai pertanyaan kepada pemilik showroom untuk mendapatkan
informasi atau data sesuai kebutuhan penelitian.
b. Observasi
Merupakan sebuah penelitian yang dilakukan secara langsung oleh
penulis ke dalam objek yang diteliti dan mempunyai tujuan untuk
mendapatkan gambaran jelas tentang sistem yang sedang berlangsung.
c. Analisis Kebutuhan Sistem
Penulis berusaha untuk dapat mengumpulkan data dan menemukan
15

fakta-fakta dalam memperoleh data yang lengkap serta akurat, sehingga


system dapat mengenali inputan yang diberikan oleh pengguna sistem.
BAB IV
ANALISIS DAN DESAIN SISTEM

4.1 Analisis Sistem


Dalam membangun sebuah sistem diperlukan adanya analisis sistem,
analisis tersebut dilakukan bertujuan untuk mengidentifikasi setiap kebutuhan –
kebutuhan yang diperlukan oleh sistem. Dalam sub bab ini yang dijabarkan adalah
kebutuhan fungsional dan non fungsional, berikut uraian analisis kebutuhan untuk
membangun website penjualan online :

4.1.1 Analisis Kebutuhan Fungsional


Sistem yang dibuat akan memiliki beberapa fitur. Di antaranya beberapa
fitur tersebut, yaitu:
1. Fitur login yang berfungsi sebagai fitur keamanan dan hak akses pengguna
sehingga tidak sembarang orang dapat menggunakan aplikasi ini hak akses yang
dimiliki adalah admin dan karyawan.
2. Fitur pemilihan pembayaran dengan pilihan beli dan tukar-tambah untuk
membedakan nota transaksi pembelian mobil dan tukar tambah.
3. Fitur input data untuk mengisi data transaksi yang akan dicetak.

4.1.1 Analisis Kebutuhan non fungsional


4.1.2.1 Perangkat Keras (Hardware) yang digunakan
Perangkat keras yang digunakan untuk membangun aplikasi ini adalah sebagai
berikut :
1. Notebook HP 14s-CF0044tx
2. Processor Intel Core i5-8250U
3. Monitor 14 inc 1366x768 px
4. Hardisk 1 TB
5. RAM 4 GB DDR4

16
17

4.1.2.2 Perangkat Lunak (Software) yang digunakan


Perangkat lunak yang digunakan untuk membangun website adalah sebagai
berikut :
1. Sistem Operasi Windows 10
2. Aplikasi Android Studio
3. Database MySQL
4. XAMPP sebagai server
5. SqlYoq sebagai perangkat lunak database
6. Microsoft Visio untuk pembuatan desain sistem
7. Adobe XD untuk pembuatan desain logik
4.2 Desain Sistem
Pada tahap ini penulis melakukan desain atau perancangan sistem meliputi
rancangan flowchart, Data Flow Diagram (DFD) dan Entity Relationship Diagram
(ERD). Tujuan dari perancangan ini yaitu dapat memberikan gambaran kepada
pengguna tentang sistem baru yang diusulkan.

4.2.1 Desain logik


4.2.1.1 Flowchart Alur Sistem
Pihak yang berperan sebagai user dalam aplikasi ini adalah admin dan super
admin. Admin merupakan karyawan di showrom roemah mobil sedangkan super
admin merupakan pemilik dari showroom.
Super admin memiliki hak akses untuk membuat akun yang nantinya bisa
dipakai oleh karyawan, setelah login ke akun mereka karyawan dapat
menginputkan data transaksi melalui form penjualan atau tukar tambah data akan
masuk ke dalam database.
Setelah data transaksi masuk user dapat menekan tombol cetak untuk
menyimpan file berbentuk .pdf dan mencetak kuitansi tersebut. Alur sistem pada
aplikasi disajikan dalam bentuk flowchart dapat dilihat pada Gambar 4.1.
18

Gambar 4.1 Alur Sistem


4.2.1.2 Diagram Konteks
Diagram Konteks adalah diagram yang terdiri dari suatu proses dan
menggambarkan ruang lingkup suatu sistem. Pada diagram konteks aplikasi
pencetak kuitansi memiliki dua entitas yaitu admin dan super admin. Diagram
konteks merupakan bagian level tertinggi dari DFD (Data Flow Diagram). Dalam
diagram konteks hanya terdapat satu proses saja, tidak boleh ada stroke di dalam
diagram konteks dapat dilihat pada Gambar 4.2.
19

Gambar 4.2 Diagram Konteks

4.2.1.4 Diagram Jenjang


Setelah membuat diagram konteks, untuk selanjutnya yaitu membuat
diagram jenjang terlebih dahulu. Karena dengan adanya diagram jenjang, alur
proses akan lebih teratur dan jelas. Diagram jenjang digunakan untuk
mempersiapkan penggambaran DFD ke level lebih bawah lagi, seperti yang terlihat
pada gambar 4.3.
20

Gambar 4.3 Diagram Jenjang


4.2.1.4 Data Flow Diagram (DFD)
DFD (Data Flow Diagram) adalah suatu model data atau proses yang dibuat
untuk menggambarkan aliran data, di mana data tersimpan, proses apa yang
menghasilkan data tersebut dan interaksi antara data tersimpan dan proses yang
dikenakan pada data tersebut, serta output dari data yang telah diinputkan.
a. Data Flow Diagram Level 1

DFD level 1 adalah diagram yang menggambarkan level 1 pada diagram


jenjang yaitu proses daftar login, memasukkan data transaksi, pengelolaan data
master, dan cetak. Diagram ini menjelaskan cara kerja keseluruhan sistem
rancangan, DFD level 1 dapat dilihat pada Gambar 4.4.
21

Gambar 4.4 DFD Level 1


b. Data Flow Diagram Level 2 proses 2

DFD level 2 proses 2 adalah penjabaran proses Memasukkan Data Transaksi


di mana terdapat dua proses. Proses pertama adalah input Transaksi yang diberi
nomor proses 2.1 pada diagram jenjang di atas. Proses kedua adalah proses
pengelolaan data yang diberi nomor proses 2.2 pada diagram jenjang di atas.
Penggambaran untuk kedua proses digambarkan ke dalam rancangan DFD yang
dapat dilihat pada Gambar 4.5.
22

Gambar 4.5 DFD Level 2 Proses 2


c. Data Flow Diagram Level 3 proses 2

DFD level 3 proses 2 adalah penjabaran pengelolaan data yang meliputi proses
pengelolaan transaksi. Penggambaran DFD dapat dilihat pada Gambar 4.6.

Gambar 4.6 DFD Level 3 Proses 2


d. Data Flow Diagram Level 2 proses 3

DFD level 2 proses 3 adalah penjabaran pengelolaan data master yang mana
ada proses pengelolaan data kendaraan, pengelolaan user dan pengelolaan akses.
Penggambaran DFD dapat dilihat pada Gambar 4.7.
23

Gambar 4.7 DFD Level 2 Proses 3

4.2.1.5 Entity Relationship Diagram (ERD)


Entity Relationship Diagram adalah suatu diagram yang digunakan untuk
merancang suatu basis data, dipergunakan untuk memperlihatkan hubungan atau
relasi antar entitas atau objek yang terlihat beserta atributnya. Menggambarkan
tentang hubungan antar entitas yang digunakan dalam pembuatan aplikasi pencetak
kuitansi berbasis mobile seperti gambar 4.8. Entity Relationship Diagram
digunakan karena dapat menggambarkan himpunan entitas dan relasi yang masing-
masing dilengkapi dengan atribut - atribut yang merepresentasikan seluruh fakta
dari dunia nyata dengan lebih sistematis.
24

Gambar 4.8 Entity Relationship Diagram

4.2.1.6 Relasi Tabel


Relasi antar tabel digambarkan dengan garis-garis yang terhubung antar
masing-masing tabel. Garis tersebut merupakan hubungan antara primary key
dengan foreign key dari tabel. Dari rancangan tabel yang sudah dibuat, maka relasi
tabel dari sistem ini bisa dilihat pada gambar 4.9.
25

Gambar 4.9 Relasi Tabel

4.2.2 Desain Fisik


Tujuan dari tahapan ini adalah mentransformasikan kebutuhan bisnis yang
di representasikan sebagai desain logik menjadi desain fisik yang nantinya akan
dijadikan acuan dalam membuat sistem yang akan dikembangkan.
4.2.2.1 Rancangan Antar Muka
Desain antar muka dibuat sebagai acuan tampilan website yang akan
dibangun desain tampilan antar muka website. Berikut desain antar muka dari
website penjualan showroom mobil.
1. Form login
Sebelum user dapat melakukan aktivitas di dalam aplikasi, user diwajibkan
login ke akun yang telah mereka daftarkan.
26

Gambar 4.10 Tampilan Form login


2. Menu Pilihan
Setelah customer yang sudah login pada aplikasi, akan ditampilkan menu
untuk menambahkan data dan mengecek history transaksi.
27

Gambar 4.11 Tampilan Menu Pilihan

3. Form Data Pembelian


Form data pembelian muncul setelah user menekan tombol penjualan, user
dapat mengisi data penjualan yang akan dicetak.
28

Gambar 4.12 Tampilan Form Data Pembelian

4. Form Data Tukar Tambah


Form data tukar tambah muncul setelah user menekan tombol tukar tambah,
user dapat mengisi data tukar tambah yang akan dicetak.
29

Gambar 4.13 Tampilan Form Data Tukar Tambah


5. Tampilan List Data Beli
List data beli muncul setelah user menekan tombol data transaksi dan memilih
menu data beli, user dapat melihat riwayat transaksi pada list ini sekaligus mencetak
ulang data bila diperlukan.
30

Gambar 4.14 Tampilan List Data Beli

6. Tampilan List Data Tukar-Tambah


List data tukar tambah muncul setelah user menekan tombol data transaksi
dan memilih menu data tukar tambah, user dapat melihat riwayat transaksi pada list
ini sekaligus mencetak ulang data bila diperlukan.

Gambar 4.15 Tampilan List Data Tukar Tambah


BAB V
IMPLEMENTASI DAN HASIL

5.1 Implementasi
Pada penelitian Rancang Bangun Aplikasi Pencetak Kuitansi Berbasis
Mobile ini menggunakan bahasa pemrograman kotlin, android dan XML. MySql
digunakan sebagai database serta SQLyog sebagai pengolah database MySql.
Berikut implementasi dari tabel-tabel pada database menggunakan query sql.

1. Membuat Database
Database diberi nama db_roemahmobil Menggunakan perintah DDL
(Database Definition Language) dengan perintah CREATE.
Tabel 5.1 Query Membuat Database
Querry sql
CREATE DATABASE db_roemahmobil;

2. Membuat Struktur Tabel


Membuat tabel dengan perintah CREATE.
Tabel 5.2 Query Tabel User
Querry sql
CREATE TABLE USER(username VARCHAR(25) PRIMARY
KEY,PASSWORD VARCHAR(50)
NOT NULL,nama_lengkap VARCHAR(50) NOT NULL,
no_hp VARCHAR(15) NOT NULL,alamat VARCHAR(150));

Tabel 0.3 Query Tabel Kendaraan


Querry sql
CREATE TABLE kendaraan(nopol VARCHAR(11) PRIMARY
KEY,nama_kendaraan VARCHAR(50) NOT NULL,
tahun_pembuatan INT NOT NULL, warna VARCHAR(20) NOT
NULL, STATUS ENUM('Baru','Bekas'), harga INT NOT
NULL);

31
32

Tabel 5.4 Query Tabel Data Beli


Querry sql
CREATE TABLE data_beli(id_pembelian
VARCHAR(20),username VARCHAR(25) NOT
NULL,jenistransaksi ENUM('Beli','Tukar-Tambah'),
nopol VARCHAR(11) NOT NULL, waktu DATETIME);

Tabel 5.5 Query Tabel Data Tukar


Querry sql
CREATE TABLE data_tukar(id_pembelian
VARCHAR(20),username VARCHAR(25) NOT
NULL,jenistransaksi ENUM('Beli','Tukar-Tambah'),
nopol VARCHAR(11) NOT NULL, nopol_tukar VARCHAR(11)
NOT NULL, nama_kendaraan_tukar VARCHAR(50) NOT NULL,
tahun_pembuatan_tukar INT NOT NULL, warna_tukar
VARCHAR(20) NOT NULL, waktu DATETIME);

Tabel 5.6 Query Tabel Data Transaksi


Querry sql
CREATE TABLE data_transaksi(id_transaksi INT PRIMARY
KEY AUTO_INCREMENT, id_pembelian VARCHAR(20) NOT
NULL,
nama_customer VARCHAR(50) NOT NULL, no_hp_customer
INT NOT NULL, alamat_customer VARCHAR(50),
jumlah_pembayaran INT NOT NULL);

3. Membuat Trigger
Trigger digunakan untuk mengeksekusi relasi antar tabel, pada penelitian kali
ini setiap tabel memiliki relasi yang saling terikat sehingga Trigger sangat
diperlukan.
33

Tabel 5.7 Trigger Transaksi Beli


Querry sql
DELIMITER $$
CREATE TRIGGER transaksi_pembelian
AFTER INSERT ON data_beli
FOR EACH ROW
BEGIN
INSERT INTO data_transaksi
SET id_pembelian = NEW.id_pembelian,
nama_customer = "",
alamat_customer = "",
jumlah_pembayaran = 0;
END$$
DELIMITER ;

Dengan Trigger tersebut setiap kali melakukan input data pembelian maka secara
otomatis id pembelian akan masuk ke dalam tabel data transaksi sehingga
memudahkan pengolahan data selanjutnya.
Tabel 5.8 Trigger Update Pembelian
Querry sql
DELIMITER $$
CREATE TRIGGER update_pembelian
AFTER INSERT ON data_beli
FOR EACH ROW
BEGIN
DELETE FROM kendaraan WHERE nopol = NEW.nopol;
END$$
DELIMITER ;

Trigger ini digunakan setiap kali melakukan input data pembelian database akan
mendeteksi data pada tabel pembelian data kendaraan yang tercatat akan secara
otomatis dihapus dari tabel kendaraan.
34

Tabel 5.9 Trigger Transaksi Tukar Tambah


Querry sql
DELIMITER $$
CREATE TRIGGER transaksi_tukar_tambah
AFTER INSERT ON data_tukar
FOR EACH ROW
BEGIN
INSERT INTO data_transaksi
SET id_pembelian = NEW.id_pembelian,
nama_customer = "",
alamat_customer = "",
jumlah_pembayaran = 0;
END$$
DELIMITER ;

Hampir sama dengan trigger transaksi_tukar_tambah id pembelian pada data tukar


tambah akan secara otomatis tercatat pada tabel transaksi.

Tabel 5.10 Trigger Update Trigger Tukar Tambah


Querry sql
DELIMITER $$
CREATE TRIGGER update_tukar_tambah
AFTER INSERT ON data_tukar
FOR EACH ROW
BEGIN
DELETE FROM kendaraan WHERE nopol = NEW.nopol;
END$$
DELIMITER ;

Trigger tersebut fungsinya sama dengan trigger update_pembelian dimana database


mencatat data kendaraan yang diinputkan pada tabel data tukar tambah untuk
kemudian dihapus dari tabel kendaraan.
35

Tabel 5.11 Trigger Masukkan Tukar Tambah


Querry sql
DELIMITER $$
CREATE TRIGGER masukkan_tukar_tambah
AFTER INSERT ON data_tukar
FOR EACH ROW
BEGIN
INSERT INTO kendaraan
SET nopol = NEW.nopol_tukar,
nama_kendaraan = NEW.nama_kendaraan_tukar,
tahun_pembuatan = NEW.tahun_pembuatan_tukar,
warna = NEW.warna_tukar,
STATUS = "Bekas",
harga = 0;
END$$
DELIMITER ;

Trigger tersebut digunakan untuk menambahkan seluruh data kendaraan yang


diinputkan dari data tukar ke dalam tabel kendaraan.

5.2 Hasil
Dari implementasi yang sudah dilakukan, mendapatkan beberapa hasil
pengolahan DDL(Data Definition Langue), DML(Data Manipulation Laguage)
dan DCL (Data Control Language).

5.2.1 Hasil Implementasi DDL


Data Definition Langue (DDL) biasa digunakan pada perintah umum MySql
seperti pengolahan pada keseluruhan isi database yang tersimpan.
1. CREATE
Perintah CREATE masuk dalam kategori DDL. Pada penelitian ini perintah
tersebut digunakan untuk membuat database dan membuat tabel. Hasil
implementasi dapat dilihat pada Gambar 5.1 - Gambar 5.5.
36

Gambar 5.1 Hasil Pembuatan Database

Gambar 5.2 Hasil Pembuatan Tabel User

Gambar 5.3 Hasil Pembuatan Tabel Kendaraan


37

Gambar 5.4 Hasil Pembuatan Tabel Data Beli

Gambar 5.5 Hasil Pembuatan Tabel Data Tukar

5.2.2 Hasil Implementasi DML


Perintah DML (Data Manipulation Language) digunakan untuk pengolahan
data yang ada di dalam suatu database tertentu.

1. INSERT
Perintah INSERT digunakan untuk mengisikan data pada suatu tabel tertentu
pada sebuah database. Pada penelitian ini perintah INSERT digunakan untuk
memasukkan data ke dalam tabel yang tersimpan di database. Hasil implementasi
dapat dilihat pada Gambar 5.6 – Gambar 5.X.

Gambar 5.6 Hasil Insert User


38

Gambar 5.7 Hasil Insert Kendaraan

Gambar 5.8 Hasil Insert Data Tukar

Gambar 5.9 Hasil Insert Data Beli


2. UPDATE
Perintah UPDATE digunakan untuk mengubah data yang tersimpan dalam
suatu tabel. Pada penelitian ini implementasi yang dilakukan adalah mengubah isi
di dalam tabel data transaksi dan tabel kendaraan. Hasil Implementasi dapat dilihat
pada Gambar 5.10 dan Gambar 5.11.

Gambar 5.10 Hasil Update Data Transaksi


39

Gambar 5.11 Hasil Update Kendaraan


5.2.3 Hasil Implementasi DCL
Perintah DCL (Data Control Language) merupakan perintah yang digunakan
sebagai pengaturan user dan hak akses pada keseluruhan database server. Hak akses
mengatur izin setiap user untuk melakukan suatu perintah pada suatu database
ataupun tabel. Hasil implementasi dapat dilihat pada Gambar 5.12.

Gambar 5.12 Hasil Implementasi Data Control Language


BAB VI
PENUTUP

6.1 Simpulan
Berdasarkan analisis dari rancangan aplikasi dan implementasinya pada
mysql, Diperoleh kesimpulan bahwa Aplikasi Roemah Mobil dapat mempermudah
pencetakan invoice atau nota pembayaran kendaraan. Penggunaan aplikasi ini
dinilai lebih efisien dibandingkan harus menuliskan pada dokumen menggunakan
komputer dan baru mencetaknya.
Dengan aplikasi ini karyawan dapat mempercepat waktu pelayanan kepada
customer dan berimbas kepada jumlah pelayanan yang meningkat dengan waktu
yang terbatas, rasa loyalitas customer terhadap perusahaan cenderung meningkat
daripada sebelumnya.

6.2 Saran
Berdasarkan kesimpulan mengenai penelitian di atas terdapat beberapa
saran membangun dalam perancangan aplikasi roemah mobil, antara lain :
a. Perlu adanya perawatan sistem secara berkala untuk memastikan sistem
tetap berjalan dengan baik, perawatan dilakukan oleh admin website.
b. Perlu adanya pelatihan dasar kepada user aplikasi yaitu karyawan maupun
staff utama dari showroom demi mengurangi human error.
c. Perbaikan pada fitur pencarian kendaraan yang masih dilakukan manual,
sebaiknya pada fitur tersebut telah disediakan data kendaraan yang dapat
dipilih oleh user untuk mempermudah proses pengisian data.

40
DAFTAR PUSTAKA

Adi Suheryadi, dkk. 2019. Pengembangan Aplikasi Mobile Pencatatan Transaksi


Penjualan Olahan Mangga Terintegrasi Berbasis Android. Prosiding 11th
Industrial Research Workshop and National Seminar (IRWNS). 11(1): 107-
115.

Gilang Pamungkas, Herman Yuliansyah. 2017. Rancang Bangun Aplikasi Kasir


Portable Android POS (Point of Sale). Jurnal Sarjana Teknik Informatika.
5(3): 30-39.

Luthfan Sunny Arifiyanto, Fajar Masya. 2019. Analisa dan Perancangan Sistem
Struk Digital Berbasis Android dan SMS Gateway. Jurnal Sistem Informasi
dan E-Bisnis. 1(6): 214-222.

41
LAMPIRAN

Gambar 6.1 Penulis dan Owner Showroom

Gambar 6.2 Kunjungan Observasi

42

Anda mungkin juga menyukai