aplikasi monitoring transaksi keuangan dan … · di dalam tulisan ini disajikan pokok-pokok...

9
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

Upload: ngonguyet

Post on 02-Mar-2019

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi

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

Page 2: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi
Page 3: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi
Page 4: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi
Page 5: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi

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

Page 6: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi

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

Page 7: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi

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

Page 8: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi

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

Page 9: APLIKASI MONITORING TRANSAKSI KEUANGAN DAN … · Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi

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