LAPORAN SKRIPSI
SISTEM INFORMASI PENJUALAN SEPATU TOKO “AAP COLLECTION” DI KROYA
MENGGUNAKAN BARCODE SCANNER
(SALE SHOES INFORMATION OF “AAP COLLECTION” STORE IN KROYA USING A BARCODE SCANNER)
Oleh : FUAD PRIYANTO
1103040070
PROGAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN SAINS
HALAMAN PENGESAHAN Skripsi yang diajukan oleh:
Nama : Fuad Priyanto
NIM : 1103040070
Program Studi : Teknik Informatika
Fakultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Judul : Sistem Informasi Penjualan Sepatu Toko “AAP Collection”
Di Kroya Menggunakan Baracode Scanner
Telah berhasil dipertahankan di hadapan Dewan Penguji dan diterima sebagai bagian
persyaratan yang diperlukan untuk memperoleh gelar Sarjana Komputer (S.Kom) pada
Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah
Purwokerto.
DEWAN PENGUJI
Penguji 1 : Hindayati Mustafidah, S.Si., M.Kom.
Penguji 2 : Ermadi Satriya Wijaya, S.T., M.Kom.
Penguji 3 / Pembimbing 1 : Harjono, S.T.,M.Eng.
Ditetapkan di : Purwokerto
Tanggal :
Mengetahui Dekan Fakultas Teknik
iii
HALAMAN PERSETUJUAN
Skripsi yang diajukan oleh:
Nama : Fuad Priyanto
NIM : 1103040070
Program Studi : Teknik Informatika
Fakultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Judul : Sistem informasi Penjualan Sepatu Toko “AAP Collection”
Di Kroya Menggunakan Barcode Scanner
Telah diterima dan disetujui
Purwokerto,
PEMBIMBING
HALAMAN PERNYATAAN ORISINILITAS
Saya yang bertandatangan dibawah ini :
Nama : Fuad Priyanto
NIM : 1103040070
Program Studi : Teknik Informatika
Fkultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Menyatakan dengan sebenar-benarnya bahwa skripsi ini adalah hasil karya saya dan
semua sumber baik yang dikutip maupun dirujuk telah saya nyatakan dengan benar
serta bukan hasil menjiplak karya orang lain.
Demikian pernyataan yang saya buat dan apabila kelak kemudian hari terbukti ada unsur
menjiplak, saya bersedia mempertanggung jawabkan sesuai dengan ketentuan yang
berlaku.
Purwokerto, 1 Agustus 2018
Yang Menyatakan,
HALAMAN PERSEMBAHAN
Alhamdulillah, puji syukur saya panjatkan kehadirat Allah SWT. Karena berkat rahmat dan hidayah-Nya, sehingga saya dapat melaksanakan Skripsi dengan judul “SISTEM INFORMASI PENJUALAN SEPATU TOKO “AAP COLLECTION” DI KROYA MENGGUNAKAN
BARCODE SCANNER”. Dalam penelitian dan penyusunan Skripsi ini penulis banyak dibantu, dibimbing dan didukung banyak pihak, oleh karena itu penulis mengucapkan banyak terimakasih kepada:
1. Allah SWT yang telah memberikan kemudahan untuk menyelesaikan Skripsi dengan
penuh kesabaran dan ketekunan.
2. Kedua orang tua saya Bapak Maryanto dan Ibu Robiyantin yang telah memberi
support baik secara materi maupun moral, dan yang selalu menyayangi saya dengan
penuh cinta yang tulus.
3. Budi, Triya dan Fajar, kakakku tercinta yang selalu memberikan semangat dan
dukungan.
4. Bapak Harjono selaku dosen pembimbing. Terimakish atas kesabaranya
membimbing saya, sehingga dapat menyelesaikan penelitian dan laopran ini.
5. Seluruh Dosen dan Karyawan UMP, khususnya Prodi Teknik Informatika yang banyak
membimbing dan memberikan ilmunya dalam perkuliahan.
6. Para karyawan Toko AAP Collection yang telah menerima dan membantu saya
selama pelaksanaan penelitian ini.
7. Lina Arniyanti Dan Claretha, istri dan anak saya tersayang yang sudah sering
memberi motivasi dan dukungan disaat mulai kurang baik dalam mengerjakan
skripsi.
8. Semua teman - teman teknik informatika angkatan 2011, dari kelas a sampai e.
vii
HALAMAN MOTTO
“Musuh yang paling bahaya diatas dunia ini adalah penakut dan bimbang. Teman yang paling setia, hanyalah keberanian dan keyakinan yang teguh.”
KATA PENGANTAR
Bismillahirohmanirrohim, segala puji syukur dan rasa syukur hanya penulis
panjatkan kepada Allah subhanahuwata’ala, yang telah melimpahkan segala
kemudahannya hingga ahkhirnya dapat menyelesaikan Skripsi dan menuliskan laporanya
tepat waktu.
Skripsi ini terselesaikan berkat adanya bantuan dari berbagai pihak. Tanpa
bantuan Allah subhanahuwata’ala melalui tangan mereka niscaya Skripsi ini tidak akan
terselesaikan. Untuk ini dengan segala kerendahan hati saya mengucapkan banyak
terimakasih kepada:
1. Bapak Maryanto. Selaku bapak saya sendiri yang telah membiayai kuliah saya
sampai sekarang ini dan juga tidak lupa selalu memberi semangat untuk saya.
2. Robiyatin selaku ibu saya yang selalu memberi kasih sayang serta tidak pernah lupa
doa-doanya untuk anak tercintanya.
3. Bapak Dr. H. Syamsuhadi Irsyad, M.h., selaku Rektor Universitas Muhammadiyah
Purwokerto.
4. Bapak M. Taufiq Tamam, S.T, M.T., selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Purwokerto.
5. Bapak Harjono S.T., M.Eng., selaku Kaprodi Teknik Informatika Universitas
Muhammadiyah Purwokerto.
6. Bapak Harjono S.T., M.Eng.,Selaku Dosen pembimbing.
7. Segenap Dewan penguji Teknik Informatika.
Semoga Skripsi ini bermanfaat bagi pembaca pada umumnya dan terutama
penulis khususnya.
Purwokerto, 1 Agustus 2018
ix DAFTAR ISI
COVER ... i
HALAMAN PENGESAHAN ... ii
BAB III TUJUAN DAN MANFAAT ... 11
1. Analisis dan Definisi Persyaratan (Requirements Definition) ... 13
2. Perancangan Sistem dan Perangkat Lunak (System and Software Design) 14 a. Use Case Diagram Admin Dan Kasir ... 14
b. Activity Diagram ... 15
1) Activity Diagram Melihat Stok Barang ... 15
2) Activity Diagram Menambah Stok Barang ... 16
3) Activity Diagram Limit Barang ... 17
4) Activity Diagram Cetak Barcode ... 17
5) Activity Diagram Penjualan ... 18
6) Activity Diagram Retur... 18
7) Activity Diagram Data Penjualan... 19
8) Activity Diagram User ... 20
3. Implementasi dan Pengujian Unit (Implementation and Unit Testing) ... 20
4. Integrasi dan Pengujian Sistem (Integration and System Testing) ... 21
5. Oprasi dan Pemeliharaan (Operation and Maintenance) ... 21
BAB V HASIL DAN PEMBAHASAN ... 22
A. Analisis dan Definisi Persyaratan ... 22
1. Kebutuhan Data ... 22
2. Kebutuhan Non-Fungsional ... 22
xi
a. Rancangan Antarmuka Halaman Login Aplikasi ... 25
b. Rancangan Antarmuka Halaman Utama Kasir ... 26
c. Rancangan Antarmuka Halaman Utama Admin ... 27
d. Rancangan Antarmuka Stok Barang ... 27
e. Rancangan Antarmuka Tambah Barang ... 28
f. Rancangan Antarmuka Limit Barang ... 28
g. Rancangan Antarmuka Cetak Barcode ... 29
h. Rancangan Antarmuka Kasir ... 30
i. Rancangan Antarmuka Retur ... 30
j. Rancangan Antarmuka Laporan Penjualan ... 31
k. Rancangan Antarmuka Tambah Data User ... 31
C. Implementasi dan Pengujian Unit ... 32
g. Halaman Tampilan Barcode ... .36
h. Halaman Kasir... 37
b. Halaman Halaman Utama Kasir... 40
d. Halaman Retur ... 41
D. Integrasi dan Pengujian Sistem ... 42
E. Operasi dan Pemeliharaan ... 43
BAB VI PENUTUP ... 44
A. Kesimpulan ... 44
B. Saran ... 44
DAFTAR PUSTAKA ... 45
LAMPIRAN ...
1. Lampiran 1 ...
xiii
DAFTAR GAMBAR
Gambar 1. Model Waterfall Pengembangan Sistem ... 13
Gambar 2. Use Case Diagram Admin Dan Kasir ... 15
Gambar 3. Activity Melihat Stok Barang ... 16
Gambar 4. Activity Diagram Menambah Stok Barang ... 16
Gambar 5. Activity Diagram Limit Barang ... 17
Gambar 6. Activity Diagram Cetak Barcode ... 17
Gambar 7. Activity Diagram Penjualan ... 18
Gambar 8. Activity Diagram Retur ... 19
Gambar 9. Activity Diagram Data Penjualan ... 19
Gambar 10. Activity Diagram User ... 20
Gambar 11. Relasi Antar Tabel ... 25
Gambar 12. Rancangan Antarmuka Halaman Login Aplikasi ... 26
Gambar 13. Rancangan Antarmuka Halaman Kasir ... 26
Gambar 14. Rancangan Antarmuka Halaman Utama Admin ... 27
Gambar 15. Rancangan Antarmuka Halaman Stok Barang ... 27
Gambar 16. Rancangan Antarmuka Halaman Tambah barang ... 28
Gambar 17. Rancangan Antarmuka Halaman Limit Barang ... 29
Gambar 18. Rancangan Antarmuka Halaman Cetak Barcode ... 29
Gambar 19. Rancangan Antarmuka Halaman Kasir ... 30
Gambar 20. Rancangan Antarmuka Halaman Retur ... 30
Gambar 21. Rancangan Antarmuka Halaman Laporan Penjualan ... 31
Gambar 22. Rancangan Antarmuka Halaman Tambah User ... 31
Gambar 23. Halaman Menu Login ... 32
Gambar 24. Halaman Utama Admin ... 33
Gambar 25. Halaman Setok Barang ... 34
Gambar 26. Halaman Tambah Stok Barang... 34
Gambar 27. Halaman Stok Barang Limit ... 35
Gambar 28. Halaman Cetak Barcode ... 36
Gambar 29. Halaman Tampilan Barcode ... 36
Gambar 31. Halaman Retur ... 38
Gambar 32. Halaman Laporan Penjualan ... 38
Gambar 33. Halaman Tambah User ... 39
Gambar 34. Halaman Login kasir ... 40
Gambar 35. Halaman Utama Kasir ... 40
Gambar 36. Halaman Kasir ... 41
xv DAFTAR TABEL
Tabel 1. Jenis Barang ... 23
Tabel 2. Produk ... 23
Tabel 3. Transaksi ... 24
Tabel 4. Login ... 24
Tabel 5. Transaksi ... 23
DAFTAR LAMPIRAN
Lampiran 1. ...
xvii INTISARI
ABSTRACT
In general, all retail entrepreneurs want to keep their business going and developing. Thus it is required to build good strategy and managment including the application of information technology to improve the quality of marketing, management, services, etc. Based on observations and interviews, the extance of an
information system influences various aspects including sales aspects, which usually still use books to record sales data and receipts written by the cashier. The cashier officers often make mistakes when many consumers come together. Therefore, a computerized sales information system is made to make the sales data more afficient and accurate. A Cashier Application Information System Using Barcode Scanner is a solution that can help the process of sales recording more accurate and efficient and avoid the cashier
making errors in managing sales data.