Anda di halaman 1dari 3

DAFTAR ISI

Halaman
LEMBAR JUDUL...................................................................................................i
PERNYATAAN ORISINALITAS DAN PUBLIKASI.......................................ii
LEMBAR PENGESAHAN..................................................................................iii
ABSTRAK.............................................................................................................iv
KATA PENGANTAR............................................................................................v
DAFTAR ISI.........................................................................................................vii
DAFTAR TABEL...................................................................................................x
DAFTAR GAMBAR.............................................................................................xi
1. PENDAHULUAN.......................................................................................1
1.1 Latar Belakang Masalah.........................................................................1
1.2 Batasan Masalah.....................................................................................2
1.3 Tujuan Penelitian....................................................................................2
1.4 Metode Penelitian...................................................................................2
1.5 Sistematika Penulisan.............................................................................3
2. TINJAUAN PUSTAKA.............................................................................4
2.1 Zakat Harta.............................................................................................4
2.2 Android...................................................................................................4
2.3 Android Studio.......................................................................................5
2.4 Android SDK..........................................................................................6
2.5 Java.........................................................................................................6
2.5.1 JDK (Java Development Kit)...................................................7
2.5.2 IDE (Integrated Development Environment)...........................7
2.6 XML (Extensible Markup Language).....................................................7
2.7 Struktur Navigasi....................................................................................8
2.7.1 Struktur Navigasi Non Linear..................................................8
2.7.2 Struktur Navigasi Hierarki.......................................................9
2.7.3 Struktur Navigasi Composite.................................................10

vii
2.8 UML (Unified Modeling Language).....................................................10
2.8.1 Use Case Diagram.................................................................11
2.8.2 Activity Diagram...................................................................11
2.8.3 Sequence Diagram.................................................................12
2.8.4 Class Diagram........................................................................13
2.9 Rapid Application Development (RAD)...............................................14
3. PEMBAHASAN.......................................................................................16
3.1 Metode Pengembangan RAD...............................................................16
3.1.1 Fase Perencanaan Syarat-syarat.............................................16
3.1.2 Workshop Design..................................................................16
3.1.3 Implementasi........................................................................17
3.2 Diagram Alir Penelitian........................................................................18
3.3 Struktur Navigasi..................................................................................19
3.4 Perencanaan Syarat-syarat....................................................................19
3.4.1 Tujuan Pengembangan Prototype Sistem...............................19
3.4.2 Mencari Informasi Seputar Zakat...........................................20
3.4.3 Mempelajari Budaya Pengguna Smartphone Android...........20
3.4.4 Menganalisa Beberapa Aplikasi Tentang Zakat.....................20
3.4.5 Mengidentifikasi Fitur-Fitur Aplikasi....................................20
3.5 Workshop Design.................................................................................20
3.5.1 Melakukan Perancangan Sistem............................................21
3.5.2 Melakukan Perancangan User Interface.................................21
3.5.3 Membuat Perancangan Diagram UML..................................24
3.6 Implementasi........................................................................................26
3.6.1 Implementasi Perangkat Lunak.............................................26
3.6.2 Implementasi Perangkat Keras..............................................27
3.6.3 Implementasi Antar Muka.....................................................27
3.7 Pengujian Sistem..................................................................................31
3.7.1 Pengujian Black Box.............................................................31
4. PENUTUP.................................................................................................33

viii
4.1 Kesimpulan..........................................................................................33
4.2 Saran.....................................................................................................33
DAFTAR PUSTAKA...........................................................................................34
LAMPIRAN........................................................................................................L-1

ix

Anda mungkin juga menyukai