Post on 02-Mar-2019
APLIKASI MONITORING TRANSAKSI KEUANGAN
DAN PERSEDIAAN BAHAN DI KAYON COFFEE
BERBASIS ANDROID
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
Abdul Mafud Sikuwa
09560341
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
iii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah subhanahu wa ta’ala
atas limpahan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan
tugas akhir yang berjudul :
“ Aplikasi Monitoring Transaksi Keuangan dan Persediaan Bahan di Kayon
Coffee Berbasis Android “
Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi
pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian
sistem. Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini
masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti
mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi
perkembangan ilmu pengetahuan ke depan.
Penulis mengucapkan terima kasih yang setinggi-tingginya kepada pihak-
pihak yang telah secara langsung maupun tak langsung membantu penulis dalam
penyusunan tugas akhir ini. Ucapan terima kasih penulis sampaikan kepada :
1. Yang Tercinta dan pemberi semangat hidup yaitu Ibu saya Mariyanah.
2. Yang Terhormat Bapak Rektor, Dekan Fakultas Teknik dan Kepala Jurusan
Teknik Informatika Universitas Muhammadiyah Malang.
3. Yang Terhormat Dosen Pembimbing Bapak Yuda Munarko, S.Kom MSc.
dan Ilyas Nuryasin, S.Kom, M.Kom.
4. Yang Terhormat Dosen Penguji Ibu Gita Indah M, ST, M.Kom dan Ibu Nur
Hayatin, S.ST, M.Kom.
5. Seluruh dosen, teman-teman Himasakom di Universitas Muhammadiyah
Malang.
Malang, 10 Agustus 2016
Penulis
vi
DAFTAR GAMBAR
Gambar 2.1 Gambar Sejarah Sistem Operasi Android ......................................... 9
Gambar 2.2 Komponen Utama Sistem Operasi Android ..................................... 14
Gambar 2.3 Model Metodologi Waterfall ........................................................... 17
Gambar 3.1 Use Case Diagram yang sedang berjalan ......................................... 22
Gambar 3.2 Activity Diagram Proses Monitoring ............................................... 30
Gambar 3.3 Activity Diagram Proses Persediaan Bahan ..................................... 31
Gambar 3.4 Activity Diagram Proses Penjualan ................................................. 32
Gambar 3.5 Activity Diagram Proses Laporan Transaksi ................................... 33
Gambar 3.6 Sistem Sequence Diagram Monitoring ............................................ 34
Gambar 3.7 Sistem Sequence Diagram Stock opname ........................................ 35
Gambar 3.8 Sistem Sequence Diagram Penjualan .............................................. 36
Gambar 3.9 Sistem Sequence Diagram Laporan Transaksi ................................. 37
Gambar 3.10 Sistem Class Diagram .................................................................... 38
Gambar 3.11 Form Monitoring .......................................................................... 39
Gambar 3.12 Form Transaksi Penjualan ............................................................. 40
Gambar 3.13 Form Persediaan Bahan ............................................................... 41
Gambar 3.14 Form View.................................................................................... 42
Gambar 4.1 Tampilan pada Menu Master ........................................................... 44
Gambar 4.2 Potongan Koding Master ................................................................ 45
Gambar 4.3 Tampilan View Stock ..................................................................... 45
Gambar 4.4 Potongan Koding View Stock ......................................................... 46
Gambar 4.5 Tampilan Transaksi ........................................................................ 47
Gambar 4.6 Potongan Koding Transaksi ............................................................ 47
Gambar 4.7 Tampilan Input Stock Opname ........................................................ 48
Gambar 4.8 Potongan Koding Input Stock Opname ........................................... 49
Gambar 4.9 Tampilan Menu Login .................................................................... 50
Gambar 4.10 Potongan Koding Menu Login ...................................................... 53
Gambar 4.11 Tampilan Menu Pilihan ................................................................. 53
Gambar 4.12 Potongan Koding Menu Pilihan .................................................... 54
Gambar 4.13 Tampilan Menu Tanggal ............................................................... 55
vii
Gambar 4.14 Potongan Koding Menu Tanggal ................................................... 55
Gambar 4.15 Tampilan Menu Stock Opname ..................................................... 56
Gambar 4.16 Potongan Koding Menu Stock Opname......................................... 57
Gambar 4.17 Tampilan Menu Penjualan ............................................................ 58
Gambar 4.18 Potongan Koding Menu Penjualan ................................................ 59
Gambar 4.19 Tampilan Login Web .................................................................... 63
Gambar 4.20 Tampilan Master ........................................................................... 64
Gambar 4.21 Tampilan Master Fungsi Sub ........................................................ 64
Gambar 4.22 Tampilan Master Fungsi Gabung .................................................. 65
Gambar 4.23 Tampilan Stock Opname dan Pembelian ....................................... 65
Gambar 4.24 Tampilan Kelola Pembelian .......................................................... 66
Gambar 4.25 Tampilan Transaksi....................................................................... 67
Gambar 4.26 Tampilan Kelola Transaksi ........................................................... 67
Gambar 4.27 Tampilan Stock Opname ............................................................... 68
Gambar 4.28 Tampilan Kelola Stock Opname.................................................... 68
Gambar 4.29 Tampilan View ............................................................................. 69
Gambar 4.30 Tampilan View ............................................................................. 69
Gambar 4.31 Tampilan Login Android............................................................... 70
Gambar 4.32 Tampilan Pilihan ........................................................................... 71
Gambar 4.33 Tampilan Pilihan Stock Opname ................................................... 72
Gambar 4.34 Tampilan Pilihan Penjualan .......................................................... 73
viii
DAFTAR TABEL
Tabel 2.1 Versi – versi Android ......................................................................... 15
Tabel 3.1 Skenario Use Case Monitoring ........................................................... 23
Tabel 3.2 Skenario Use Case Penjualan.............................................................. 23
Tabel 3.3 Skenario Use Case Laporan Transaksi ................................................ 24
Tabel 3.4 Skenario Use Case Persediaan Bahan ................................................. 24
Tabel 3.5 Definisi Aktor ................................................................................... 25
Tabel 3.6 Skenario Monitoring ........................................................................... 26
Tabel 3.7 Skenario Kelola Data Transaksi Penjualan ......................................... 27
Tabel 3.8 Skenario Kelola Laporan Transaksi .................................................... 28
Tabel 3.9 Skenario Stock Opname ..................................................................... 29
Tabel 4.1 Tabel Pengujian Fungsional Aplikasi Web ......................................... 61
Tabel 4.2 Tabel Pengujian Fungsional Aplikasi Android .................................... 62
43
DAFTAR PUSTAKA
[1] Aingrinda (2009). “Android Adalah – Pengertian Android – Sistem Operasi”
http://www.aingindra.com/android-adalah-pengertian-android-sistem-operasi.
Diakses pada tanggal 10 Oktober 2015
[2] Republik Indonesia (2010). “Undang-Undang No. 8 Tahun 2010 tentang
Pencegahan dan Pemberantasan Tindak Pidana Pencucian Uang”
https://kpk.go.id/gratifikasi/images/pdf/UU_TPPU.pdf. Diakses pada tanggal
10 Oktober 2015
[3] Dewi Ita Yuliana (2010). “Analisis Pengendalian Persediaan Bahan Baku
Kertas CD roll with Safety Stock pada CV. Adinugraha”
http://core.ac.uk/download/pdf/16507690.pdf. Diakses pada tanggal 10
Oktober 2015
[4] Pengertian Android http://www.android.com/about/. Diakses pada tanggal 17
Januari 2016
[5] Sejarah Sistem Operasi Android
http://www.academia.edu/9231208/SEJARAH_PERKEMBANGAN_SISTEM
_OPERASI_ANDROID. Diakses pada tanggal 17 Januari 2016
[6] Fitur Sistem Operasi Android
http://repository.usu.ac.id/bitstream/123456789/43703/4/Chapter%20II.pdf.
Diakses pada 17 Januari 2016
[7] Pengertian Codeigniter http://umardanny.com/tutorial-codeigniter-pdf/
Diakses pada 17 Januari 2016
[8] Pengertian café http://id.wikipedia.org/wiki/Kafe. Diakses pada 17 Januari
2016