Upload
vuongnhan
View
225
Download
0
Embed Size (px)
Citation preview
RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN
KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT
BERBASIS MOBILE ANDROID
SKRIPSI
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
Muzna Boftem
08560267
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
KATA PENGANTAR
Segala Puji bagi Allah SWT. Apapun yang bergerak di alam
semesta ini adalah rahmat-Nya. Sebaik-baiknya shalawat serta salam
semoga Allah SWT limpahkan kepada Nabi Besar Muhammad SAW.,
beserta seluruh keluarga dan sahabatnya. Hanya berkat rahmat-Nya
penulis dapat menyelesaikan skripsi ini dengan judul “ RANCANG
BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL
PENJUALAN PADA MULTI-UNIT RESTAURANT BERBASIS
MOBILE ANDROID ”.
Penyusunan Laporan Tugas Akhir ini merupakan salah satu
persyaratan untuk mencapai kelulusan dan memperoleh gelar Sarjana
Teknik dalam Program Studi Teknik Informatika Program Strata I
Jurusan Teknik Informatika, Fakultas Teknik, Universitas
Muhammadiyah Malang.
Penulis menyadari sepenuhnya dalam penulisan tugas akhir ini
masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti
mengharapkan saran yang bersifat membangun agar tulisan ini
bermanfaat bagi perkembangan ilmu pengetahuan kedepan.
Malang, 15 Agustus 2015
Muzna Boftem
DAFTAR ISI
LEMBAR PERSETUJUAN .................................................................. i
LEMBAR PENGESAHAN .................................................................. ii
LEMBAR PERNYATAAN ................................................................. iii
ABSTRAK ........................................................................................... iv
ABSTRACT .......................................................................................... v
LEMBAR PERSEMBAHAN .............................................................. vi
KATA PENGANTAR ........................................................................ vii
DAFTAR ISI ...................................................................................... viii
DAFTAR GAMBAR ........................................................................... xi
DAFTAR TABEL .............................................................................. xiii
BAB I : PENDAHULUAN
1.1 Latar Belakang ................................................................................ 1
1.2 Rumusan Masalah ........................................................................... 2
1.3 Tujuan Penelitian ............................................................................ 2
1.4 Batasan Masalah.............................................................................. 2
1.5 Metodologi ...................................................................................... 3
1.6 Sistematika Penulisan ..................................................................... 4
BAB II : LANDASAN TEORI
2.1 Restoran ........................................................................................... 6
2.2 Teori Umum .................................................................................... 8
2.2.1 Pengertian Data .......................................................................... 8
2.2.2 Pengertian Database ................................................................... 8
2.3 Android ........................................................................................... 9
2.3.1 Karakteristik Android .............................................................. 11
2.4 Eclipse ........................................................................................... 12
2.4.1 JDK .......................................................................................... 13
2.4.2 ADT Plugin .............................................................................. 13
2.5 Android SDK ................................................................................ 14
2.6 AVD Manager ............................................................................... 14
BAB III : ANALISA DAN PERANCANGAN SISTEM
3.1 Analisis Sistem .............................................................................. 15
3.1.1 Analisis kebutuhan .................................................................. 15
3.1.1.1 Kebutuhan Fungsional ...................................................... 15
3.1.1.2 Kebutuhan Non Fungsional .............................................. 16
3.2 Perancangan Sistem ...................................................................... 16
3.2.1 Entity Relationship Diagram .................................................. 16
3.2.2 Use Case Diagram .................................................................. 17
3.2.3 Activity Diagram ..................................................................... 17
3.2.4 Sequence Diagram .................................................................. 22
3.2.5 Class Diagram ........................................................................ 27
3.3 Desain Antar Muka ....................................................................... 32
3.3.1 Desain Tampilan Antarmuka .................................................. 32
3.3.2 Desain Tampilan Antar Muka List Pembelian ....................... 33
3.3.3 Desain Tampilan Antar Muka Menu Laporan ........................ 33
BAB IV : IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Aplikasi .................................................................. 35
4.1.1 Tampilan Awal Aplikasi ......................................................... 36
4.1.2 Tampilan Menu Utama Aplikasi ............................................. 37
4.1.3 Tampilan Menu Data User ...................................................... 38
4.1.4 Tampilan Menu Barang .......................................................... 39
4.1.5 Tampilan Nenu Utama User ................................................... 41
4.1.6 Tampilan Transaksi Pembelian ............................................... 41
4.1.7 Tampilan Transaksi Penjualan ................................................ 42
4.1.8 Tampilan Penggunaan Barang ................................................ 42
4.1.9 Tampilan Menu Laporan ......................................................... 43
4.2 Pengujian Fungsional .................................................................... 45
BAB V : PENUTUP
5.1 Kesimpulan ................................................................................... 49
5.2 Saran .............................................................................................. 49
DAFTAR PUSTAKA ......................................................................... 50
LAMPIRAN
BIOGRAFI PENULIS
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Restoran .......................................................... 7
Gambar 2.2 Contoh Database ............................................................................. 8
Gambar 2.3 Arsitektur Android ........................................................................ 10
Gambar 3.1 Entity Relationship Diagram ......................................................... 16
Gambar 3.2 Use Case Diagram ........................................................................ 17
Gambar 3.3 Activity diagram kelola data pembelian ....................................... 18
Gambar 3.4 Activity diagram kelola data user.................................................. 19
Gambar 3.5 Activity diagram admin dan menu barang .................................... 19
Gambar 3.6 Activity diagram kelola data penjualan ......................................... 20
Gambar 3.7 Activity diagram admin dan menu stok ........................................ 20
Gambar 3.8 Activity diagram admin dan menu laporan ................................... 21
Gambar 3.9 Activity diagram admin dan menu transaksi ................................. 22
Gambar 3.10 Sequence diagram menu pembeliaan .......................................... 23
Gambar 3.11 Sequence diagram data user ........................................................ 24
Gambar 3.12 Sequence diagram kelola data barang ......................................... 24
Gambar 3.13 Sequence diagram kelola data penjualan .................................... 25
Gambar 3.14 Sequence diagram kelola stok ..................................................... 26
Gambar 3.15 Sequence diagram kelola laporan ............................................... 26
Gambar 3.16 Sequence diagram kelola transaksi ............................................. 27
Gambar 3.17 Class Diagram ............................................................................. 27
Gambar 3.18 Desain Tampilan Antarmuka ....................................................... 32
Gambar 3.19 Desain Tampilan Antarmuka Pembelian ..................................... 33
Gambar 3.20 Desain Tampilan Antarmuka Laporan ........................................ 33
Gambar 4.1 Tampilan Awal Aplikasi ............................................................... 36
Gambar 4.2 File MainActivity.java.................................................................. 36
Gambar 4.3 Tampilan Menu Utama Aplikasi .................................................. 37
Gambar 4.4 Implementasi fungsi menu home admin ...................................... 38
Gambar 4.5 Tampilan Menu Data User ........................................................... 38
Gambar 4.6 Tampilan Menu Input Data User .................................................. 39
Gambar 4.7 Tampilan Menu Barang ................................................................ 39
Gambar 4.8 Implementasi Fungsi Menu Barang ............................................. 40
Gambar 4.9 Tampilan Menu Input Data Barang ............................................... 40
Gambar 4.10 Tampilan Menu Utama User ....................................................... 41
Gambar 4.11 Tampilan Input Transaksi Pembeliaan ........................................ 41
Gambar 4.12 Tampilan Transaksi Penjualan .................................................... 42
Gambar 4.13 Tampilan penggunaan barang ..................................................... 42
Gambar 4.14 Tampilan Menu Laporan ............................................................. 43
Gambar 4.15 Tampilan Menu Laporan Transaksi Pembelian ........................... 43
Gambar 4.15 Tampilan Menu Laporan Transaksi Penjualan ............................ 44
Gambar 4.16 Tampilan Menu Laporan Stok Barang ........................................ 44
DAFTAR TABEL
Tabel 4.1 Pengujian Fungsional ........................................................................ 45
DAFTAR PUSTAKA
[1] Agus, 2008.” Manajemen Inventory”.Universitas Budi Luhur
[2] Arsham,1994.”Economic Order Quantity and Production”. Ubalt
Edu
[3] Andi, 2012. “Mudah Membuat Aplikasi Android”. Penerbit
Andi Yogyakarta
[4] Bahagia,2006. “Sistem Inventory”, ITB Bandung
[5] Marco,2014.” Learning Android, 2nd Edition”. O’Reilly Media
[6] Mulyadi, 2010. “Membuat aplikasi untuk Android, Multimedia
Center Publishing”. Yogyakarta