APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh: ANAS HELMY FAIDZIN NIM. 09560275 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013/2014
LEMBAR PERSETUJUAN APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata1 Teknik Informatika Universitas Muhammadiyah Malang Menyetujui, Pembimbing I Pembimbing II GITA INDAH MARTHASARI, S.T NIP. 108.0611.0442 EVI DWI WAHYUNI, S.Kom NIDN. 07181087
LEMBAR PENGESAHAN APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh: ANAS HELMY FAIDZIN NIM. 09560275 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 11 Juli 2014 Penguji I Menyetujui, Penguji II Ir. M. IRFAN, MT NIP. 10892030255 EKO BUDI CAHYONO, S.Kom., M.T. NIP. 10895040330 Mengetahui, Ketua Jurusan Teknik Informatika YUDA MUNARKO, S.KOM., M.SC NIP. 10806110443
LEMBAR PERNYATAAN KEASLIAN Yang bertanda tangan dibawah ini: NAMA : ANAS HELMY FAIDZIN NIM : 09560275 FAK. / JUR. : TEKNIK / INFORMATIKA Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul APLIKASI PENGINGAT KREDIT BERBASIS ANDROID beserta seluruh isinya adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku. Malang, 11 Juli 2014 Yang Membuat Pernyataan ANAS HELMY FAIDZIN Mengetahui, Pembimbing I Pembimbing II GITA INDAH MARTHASARI, S.T NIP. 108.0611.0442 EVI DWI WAHYUNI, S.Kom NIDN. 07181087
KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat ALLAH SWT. Atas limpahan rahmat dan hidayah-nya sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul : APLIKASI PENGINGAT KREDIT BERBASIS ANDROID Di dalam tulisan ini disajikan pokok pokok bahasan yang meliputi latar belakang penelitian, landasan teori penelitian, analisa dan perancangan aplikasi, implementasi dan pengujian aplikasi, kesimpulan dan saran serta daftar pustaka. 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 kedepan. Malang, 11 Juli 2014 Anas Helmy Faidzin
DAFTAR ISI ABSTRAK... i ABSTRACT... ii LEMBAR PERSEMBAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii 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. Metodologi... 2 1.6. Sistematika Penulisan... 3 BAB II LANDASAN TEORI... 4 2.1. Kredit... 4 2.1.1. Pengertian Kredit... 4 2.1.2. Unsur Unsur Kredit... 4 2.2. Android... 5 2.2.1. Pengertian Android... 5 2.2.2. Arsitektur Android... 6 2.2.3. Keunggulan Android... 7 2.3. Android SDK... 8 2.4. Android Development Tools (ADT)... 9 2.5. Eclipse IDE (Integrated Development Environment)... 10 2.6. SQLite... 10 2.6.1. Pengertian SQLite... 10 2.7. Database Management System (DBMS)... 11
2.7.1. Pengertian DBMS... 11 2.8. UML ( Unified Modeling Language )... 12 BAB III ANALISA DAN PERANCANGAN SISTEM... 14 3.1. Analisa Kebutuhan... 14 3.1.1. Kebutuhan Fungsional... 14 3.1.2. Kebutuhan Non Fungsional... 14 3.1.3. Use Case Diagram... 15 3.1.4. Activity Diagram... 16 3.1.4.1. Activity Diagram Buat Akun... 16 3.1.4.2. Activity Diagram Info Akun... 16 3.1.4.3. Activity Diagram Hapus Akun... 17 3.1.4.4. Activity Diagram Buat Kredit... 17 3.1.4.5. Activity Diagram Info Kredit... 18 3.1.4.6. Activity Diagram Ubah Kredit... 18 3.1.4.7. Activity Diagram Hapus Kredit... 19 3.1.4.8. Activity Diagram Notifikasi... 19 3.2 Perancangan... 20 3.2.1. Sequence Diagram... 20 3.2.1.1. Sequence Diagram Buat Akun... 20 3.2.1.2. Sequence Diagram Info Akun... 21 3.2.1.3. Sequence Diagram Hapus Akun... 21 3.2.1.4. Sequence Diagram Buat Kredit... 22 3.2.1.5. Sequence Diagram Info Kredit... 22 3.2.1.6. Sequence Diagram Ubah Kredit... 23 3.2.1.7. Sequence Diagram Hapus Kredit... 23 3.2.1.8. Sequence Diagram Notifikasi... 23 3.2.2. Class Diagram... 24 3.2.3. Perancangan Antar Muka... 25 3.2.3.1. Perancangan Buat Akun... 25 3.2.3.2. Perancangan Info Akun... 25 3.2.3.3. Perancangan Info Kredit... 26
3.2.3.4. Perancangan Notifikasi... 26 BAB IV IMPLEMENTASI DAN PENGUJIAN... 27 4.1. Implementasi Sistem... 27 4.1.1. Pembuatan Database... 27 4.2. Pembuatan Antarmuka... 28 4.3. Pengujian Fungsionalitas... 34 4.3.1. Pengujian Menu Utama... 34 4.3.2. Pengujian Buat Akun... 34 4.3.3. Pengujian Buat Kredit... 35 4.3.4. Pengujian Menu Hapus Akun... 35 4.3.5. Pengujian Cek Lunas... 36 4.3.6 Pengujian Menu Lihat Detail Akun... 36 4.3.7 Pengujian Menu Lihat Detail Kredit... 37 4.3.8 Pengujian Menu Notifikasi Pengingat Kredit... 37 4.3.9 Pengujian SMS Pengingat Kredit... 37 4.3.10 Pengujian Menu Lihat Detail Denda... 38 4.3.11 Pengujian Menu Notifikasi Pengingat Denda... 38 4.3.12 Pengujian SMS Pengingat Denda... 38 BAB V KESIMPULAN DAN SARAN... 39 5.1 Kesimpulan... 39 5.2 Saran... 39 DAFTAR PUSTAKA... 40 BIOGRAFI PENULIS... 41
Daftar Pustaka Simorangkir O.P. 2004. Seluk beluk Bank Komersial, cetakan kelima,jakarta : Persada Indonesia. Moh. Tjoekam. 1998. Bisnis Inti Bank Komersial. Jakarta : Pustaka Utama. Undang Undang Nomor 10 Tahun 1998 Tentang Perubahan Atas Undang Undang No.7 Tahun 1992. Safaat H, Nazruddin, 2011, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, Penerbit informatika, Bandung. Rizka, Muhammad, 2012, Pengertian Eclipse (perangkat lunak), URL : http://muhammadrizka.blogspot.com/2011_10_01_archive.html, diunduh 11Januari 2014