APLIKASI PENGETAHUAN TOKOH - TOKOH PAHLAWAN INDONESIA DAN SOAL LATIHAN BERBASIS ANDROID

dokumen-dokumen yang mirip
APLIKASI PENGAMANAN SMS MENGGUNAKAN METODE CAESAR CIPHER DAN FRAMEWORK BLOWFISH CIPHER BERBASIS ANDROID

REIKIY RENALDI PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA.

APLIKASI SISTEM INFORMASI JAKARTA BANTENG RUGBY CLUB BERBASIS ANDROID

APLIKASI FIKIH SUNNAH WANITA DENGAN PEMBAHASAN PERMASALAHAN WANITA DAN SOAL LATIHAN BERBASIS ANDROID. Muhamad Ridwan Maulana

APLIKASI PEMBELAJARAN GEOGRAFI UNTUK SISWA SMA BERBASIS ANDROID

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

SISTEM INFORMASI ORDER MENU (RESERVASI RESTO) BERBASIS WEB ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

APLIKASI PEMBELAJARAN TAJWID BERBASIS ANDROID

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

APLIKASI PEMBUATAN LAPORAN PERTANGGUNG JAWABAN RUTIN UNTUK KELURAHAN TANJUNG DUREN SELATAN BERBASIS MOBILE INFORMATION

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

ANALISA DAN PERANCANGAN APLIKASI SISTEM PENGELOLAAN ANGGARAN DANA BOS BERBASIS WEB PADA SD NEGERI 11 JAKARTA BARAT

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

SISTEM INFORMASI PENJUALAN DAN SERVICE KOMPUTER ( STUDI KASUS JAYA KOMPUTER ) Tugas Akhir. Oleh: Agung Setiawan

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

APLIKASI SISTEM ORDER JASA PEMBUATAN DAN PERAWATAN TAMAN BERBASIS WEB


SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

PERANCANGAN SISTEM EVALUASI PEMBELAJARAN MATEMATIKA BANGUN DATAR BERBASIS ANDROID. Oleh : Aryo Bimo Praponco NIM :

PERANCANGAN SISTEM PENYEDIAAN BARANG ALAT KESEHATAN KHUSUS JANTUNG PT BISAWI TUMBUH SELARAS

APLIKASI MONITORING HAFALAN SANTRI STUDI KASUS PONDOK PESANTREN TURUS BERBASIS WEB

PERANCANGAN SISTEM INFORMASI PENGELOLAAN BERKAS PENGAJUAN GARANSI BANK BERBASIS WEB PADA BANK BJB CABANG BSD FIRLI IRFANDI

PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN TENAGA KEPENDIDIKAN BERBASIS WEB PADA BIRO SUMBER DAYA MANUSIA UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

SISTEM INFORMASI PENGELOLAAN AKTA JAMINAN FIDUSIA. DI KANTOR NOTARIS FENNY OCTAVIA, S.H, M.Kn REFA ULIN NUHA SHUBUKHI PROGRAM STUDI SISTEM INFORMASI

APLIKASI LAYANAN JASA PERAWATAN DAN PENITIPAN HEWAN BERBASIS WEB. Andri Hastuti PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

APLIKASI HOME SERVICE BERBASIS ANDROID

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

APLIKASI PENGETAHUAN KEANEKARAGAMAN BUDAYA DI INDONESIA BERBASIS ANDROID

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

SISTEM INFORMASI PENGAWASAN DISTRIBUSI MERCHANDISE SEMEN3RODA PADA PT. KHARISMA MULIA ABADIJAYA BERBASIS MOBILE

SISTEM MANAJEMEN PENDATAAN PELANGGARAN ANGKUTAN UMUM DAN TRANSPORTASI BERBASIS WEB PADA SUKU DINAS PERHUBUNGAN JAKARTA TIMUR. Rinaldy Rizky Fachrazi

PERANCANGAN SISTEM INFORMASI PENGADUAN & STATUS MASALAH PENGELOLAAN PROYEK PADA PT. ALMITA JALAMAYA

APLIKASI PEMESANAN PERJALANAN PAKET WISATA PADA PT. VAKANSI MANDALA NUSANTARA BERBASIS ANDROID. Angga Saputra. Program Studi Sistem Informasi

PERANCANGAN APLIKASI TES MASUK PADA SMPN 6 KOTA TANGERANG SELATAN MENGGUNAKAN VISUAL BASIC. NET

PERANCANGAN SISTEM INFORMASI PENJUALAN KREDIT MOTOR PADA PT. INDI JAYA MOTOR

Denis Benz Rizki PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

PERANCANGAN APLIKASI MONITORING PELAKSANAAN PROYEK BERBASIS WEB PADA PT. META TECHNOLOGY SEPTI MUJI RAHAYU PROGRAM STUDI SISTEM INFORMASI

TIFANI PARADITA

PERANCANGAN SISTEM INFORMASI PERTANAHAN DI KELURAHAN PONDOK RANJI TANGERANG SELATAN BERBASIS WEB

APLIKASI SISTEM CUSTOMER LOYALTY UNTUK MENINGKATKAN KEUNGGULAN KOMPETITIF PEMASARAN NARA MY KEFIR

PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

Aplikasi Sistem Berat Badan Ideal Sebagai Pola Hidup Sehat Berbasis Android

ANALISA DAN PERANCANGAN SISTEM PAKAR PENYEBARAN PENYAKIT DEMAM BERDARAH PADA MANUSIA BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI PRODUKSI MEUBEL pada CV RAHMAT ABADI BERBASIS WEB

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

APLIKASI SISTEM INFORMASI PENGELOLAAN NILAI TOEIC PADA LIA MERCUBUANA BERBASIS WEB RIA FITRIANI

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

PERANCANGAN SISTEM PEMESANAN TIKET BUS ANTAR PROPINSI BERBASIS WEB DAN MOBILE ANDROID PADA ( PO. MUARADUA EXPRESS ) TUGAS AKHIR HERPABRIANSYAH

PENGEMBANGAN SYSTEM INFORMASI PENYEWAAN GEDUNG SERBAGUNA PADA DIVISI CLUB HOUSE. Laporan Tugas Akhir

SISTEM ADMINISTRASI PENYEDIAAN JASA SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL JAYA SAKTI DENGAN VB.NET

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

Analisa dan Perancangan Sistem Pelaporan Aktifitas Karyawan di Radio Jakarta Islamic Center ALIEF AKBAR PROGRAM STUDI SISTEM INFORMASI

PERANCANGAN APLIKASI PENCARIAN ANGKUTAN UMUM WILAYAH JAKARTA BERBASIS ANDROID KURNIAWAN PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

SISTEM INFORMASI ANGKUTAN UMUM DI JAKARTA BERBASIS ANDROID CHAIRUNISA PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

SISTEM APLIKASI PENGELOLAAN MANAJEMEN MASJID BERBASIS WEB. Yogie Desmansyah PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

APLIKASI SISTEM INFORMASI PENDAFTARAN DAN PENJADWALAN PADA KURSUS STIR MOBIL CV. JULIA JAYA BERBASIS WEB

APLIKASI INFORMASI GEOGRAFIS PENYEBARAN DAN PENCARIAN LOKASI KLINIK BPJS DI JAKARTA BERBASIS WEB (STUDI KASUS KANTOR PUSAT BPJS KESEHATAN)

SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI

APLIKASI TOTAL PRODUCTIVE MAINTENANCE (TPM) BERBASIS WEB DI PT SAKATA INX INDONESIA HERYANTO PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

APLIKASI SISTEM PENDATAAN HEWAN TERNAK DENGAN RFID PADA PETERNAKAN KAMBING

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI IMBALAN JASA P2APST PADA SUB BIDANG PENGELOLAAN DANA RECEIPT DIVISI PERBENDAHARAAN PT PLN (PERSERO) KANTOR PUSAT

SISTEM INFORMASI PENGALOKASIAN KARTU PERDANA TELKOMSEL BERBASIS WEB PADA PT. TELESINDO SHOP. Muhamad Alfian Wibowo

APLIKASI PEMBELAJARAN FUNGSI SISTEM SARAF PADA TUBUH MANUSIA BERBASIS ANDROID. Tungga Waseso PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

PERANCANGAN SISTEM INFORMASI KOPERASI ONLINE PADA KOPERASI PASAR CIPETE. Rega Fahleza

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

APLIKASI SISTEM LOGISTIK DENGAN METODE FIRST EXPIRED FIRST OUT PADA PT YAP CWE HOK INDONESIA

APLIKASI m-checking UNTUK QUALITY CONTROL PADA PT. ABACUS KENCANA INDUSTRIES

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

PERANCANGAN SISTEM INFORMASI PROMOSI DAN PENYEWAAN PADA EVENT ORGANIZER HIKMAT HERLAMBANG

RANCANG BANGUN APLIKASI REQUEST CUSTOM FURNITURE BERBASIS WEB PADA MAMIEK FURNITURE

PERANCANGAN SISTEM ADMINISTRASI PADA PT. ROGERS KARYA GELAR BERBASIS WEB. Astri Mayansari

APLIKASI MONITORING PERKEMBANGAN GIZI DAN TUMBUH KEMBANG BALITA PADA POSYANDU DAHLIA PUTRI INDIRA ANDRYANTI

APLIKASI KONSULTASI PSIKOLOGI DI BIDANG PARENTING, KEPRIBADIAN, DAN ASMARA BERBASIS ANDROID DAN WEB (STUDI KASUS: Aura.co.id)

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA PT. IRMA GRAHA PRATAMA. Oleh: FERNANDO GUNAWAN SINAGA PROGRAM STUDI SISTEM INFORMASI

APLIKASI ENKRIPSI DAN DEKRIPSI MENGGUNAKAN ALGORITMA CAESAR CIPHER DALAM BENTUK QR CODE BERBASIS ANDROID AHMAD SOLEH PROGRAM STUDI INFORMATIKA

LEMBAR PERNYATAAN. Yang bertanda tangan dibawah ini: NIM :

Mobile Aplikasi Membership Honda VIP Card Pada PT Wahana Kalyanamitra Mahardhika SERI RAHMAINA KRISNIARTI.

PERANCANGAN SISTEM PENYEWAAN MOBIL PADA RENTAL MOBIL CV. PODO ASRI BERBASIS WEB

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

SISTEM INFORMASI USAHA KECIL MENENGAH (UKM) DAN FASILITAS PUBLIK DI AREA UNIVERSITAS MERCU BUANA BERBASIS WEB. Nama : Risky Miftahul Fajri

PERANCANGAN APLIKASI MONITORING PROSES KERJA BENGKEL MOBIL BODY REPAIR PT.SELARAS

APLIKASI SISTEM SERVICE TICKET HELPDESK PADA PT NEXWAVE TECHNOLOGIES

SISTEM INFORMASI PELAYANAN FASILITAS POLIKLINIK UMUM PADA PT PANARUB INDUSTRY BERBASIS WEB. Oleh: BETI MAYASARI

ANALISA DAN PERANCANGAN E-LEARNING PADA SMP NEGERI 10 TANGERANG. Tugas Akhir. Oleh : INDRA SUTANA PROGRAM STUDI SISTEM INFORMASI

PERANCANGAN SISTEM INFORMASI ZAKAT PADA BADAN AMIL ZAKAT KELURAHAN PORIS PLAWAD INDAH BERBASIS WEB LAPORAN TUGAS AKHIR. Disusun Oleh : ADI SAPUTRA

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

Transkripsi:

APLIKASI PENGETAHUAN TOKOH - TOKOH PAHLAWAN INDONESIA DAN SOAL LATIHAN BERBASIS ANDROID Ahmad Khabir 41813010069 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA 2017

APLIKASI PENGETAHUAN TOKOH - TOKOH PAHLAWAN INDONESIA DAN SOAL LATIHAN BERBASIS ANDROID Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Oleh : Ahmad Khabir 41813010069 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERITAS MERCUBUANA JAKARTA 2017

LEMBAR PERNYATAAN i

LEMBAR PERSETUJUAN SIDANG ii

iii

KATA PENGANTAR Assalamu alaikum Warahmatulullahi Wabarakatuh Puji syukur Alhamdulillah penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-nya, sehingga penulis dapat menyelesaikan Laporan Tugas Akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada jurusan Sistem Informasi Universitas Mercu Buana Jakarta. Penulis menyadari bahwa laporan tugas akhir ini jauh dari kesempurnaan, hal ini disebabkan keterbatasan kemampun dan pengetahuan yang dimiliki oleh penulis. Diharapkan saran dan kritik yang membangun untuk kesempurnaan laporan tugas akhir ini. Untuk itu, dengan segala kerendahan hati penulis banyak mengucapkan terima kasih kepada: 1. Yang Terhormat Ibu Ratna Mutu Manikam, S.Kom., MT selaku pembimbing Tugas Akhir pada jurusan Sistem Informasi Universitas Mercu Buana yang selalu sabar memberikan bimbingannya hingga Tugas Akhir ini selesai. 2. Yang Terhormat Ibu Nur Ani, ST., MMSI selaku Kepala Program Studi pada jurusan Sistem Informasi Universitas Mercu Buana. 3. Yang Terhormat Ibu Inge Handriani, M.Ak., MMSI selaku Koordinator Tugas Akhir pada jurusan Sistem Informasi Univeritas Mercu Buana. 4. Yang Terhormat Bapak Yuwan Jumaryadi, S.Kom., MM selaku pembimbing akademik pada jurusan Sistem Informasi Univeritas Mercu Buana. 5. Kedua Orang Tua tercinta (Alm) Bapak H. Mamun Suni dan Hj. Rosmah yang selalu memberikan doa tulus dan motivasi penuh kepada saya dari awal sampai akhir, dengan dukungan moril dan meterilnya memberikan semangat kuliah dan menyelesaikan tugas akhir ini dengan tepat waktu. iv

6. Teman-teman tersayang Ade Fidia Gustian, Anggi Rahmawati, Devy Syarifah Nuraini, Galih Setyo Anggoro, Ibnu Abdullah, Konita Rizkika, Niken Noorkartika, Muhamad Ridwan Maulana, Ridwan Hasiholan, Reikiy Renaldi, Yonan Iksan Sutanto, dan seluruh temantemn jurusan Sistem Informasi 2013 tercinta yang tak bisa saya sebutkan satu persatu. Semoga segala Doa bantuan dan dorongan yang diberikan akan mendapatkan imbalan yang setimpal dari Allah SWT. Akhir kata, harapan penulis semoga Tugas Akhir ini dapat bermanfaat bagi kita semua. Amin. Wasalamu alaikum Warahmatullahi Wabarakatuh Jakarta, 4 Mei 2017 Ahmad Khabir v

DAFTAR ISI LEMBAR PERNYATAAN... i LEMBAR PERSETUJUAN SIDANG... ii LEMBAR PENGESAHAN... iii KATA PENGANTAR...iv ABSTRACT...vi ABSTRAK... vii DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xiii BAB I PENDAHULUAN... 1 1.1. Latar Belakang Masalah... 1 1.2. Rumusan Masalah... 2 1.3. Batasan Masalah... 3 1.4. Tujuan dan Manfaat... 3 1.5. Metodologi Penelitian... 4 1.5.1. Pengumpulan Data... 4 1.5.2. Pengembangan Sistem... 4 1.6. Sistematika Penulisan... 6 BAB II LANDASAN TEORI... 7 2.1. Pahlawan Nasional... 7 2.2. Android... 7 2.2.1. Pengertian Android... 7 2.2.2. Platform Android... 8 2.2.3. Framework... 9 2.2.4. Komponen Aplikasi... 10 2.3. Aplikasi... 11 2.3.1. Android Studio... 11 2.3.2. Gradle... 11 2.3.3. XML (extensible Markup Language)... 11 2.3.4. Java... 12 2.3.5. SQLite... 12 viii

2.3.6. Software Development Kit (SDK)... 13 2.3.7. Java Development Kit (JDK)... 13 2.4. Siklus Hidup Pengembangan Sistem... 13 2.4.1. Waterfall Model... 14 2.5. Unified Modeling Language (UML)... 14 2.5.1. Use Case Diagram... 15 2.5.2. Activity Diagram... 17 2.5.3. Class Diagram... 20 2.5.4. Sequence Diagram... 22 2.6. Database... 24 2.6.1. Pengertian Database... 24 2.7. Komponen Sistem Basis Data... 26 2.7.1. Perangkat Keras (Hardware)... 26 2.7.2. Sistem Operasi (Operating System)... 26 2.7.3. Basis Data (Database)... 27 2.7.4. Sistem Pengelola Basis Data... 27 2.7.5. Pemakai (User)... 27 2.7.6. Aplikasi (Perangakat Lunak) Lain... 28 2.8. Bahasa Basis Data (Database Language)... 28 2.8.1. Data Definition Language (DDL)... 29 2.8.2. Data Manipulation Language (DML)... 29 2.9. Pengujian... 30 2.9.1. Black-Box Testing... 30 BAB III ANALISA DAN PERANCANGAN SISTEM... 31 3.1. Gambaran Pahlawan Indonesia... 31 3.1.1. Pahlawan... 31 3.1.2. Pahlawan Nasional... 31 3.1.3. Pahlawan Proklamator... 46 3.1.4. Pahlawan Revolusi... 46 3.2. Analisa Sistem... 48 3.3. Perancangan Sistem Usulan... 49 3.3.1. Use Case Aplikasi Pengetahuan Tokoh-Tokoh Pahlawan Indonesia... 49 3.3.2. Activity Diagram... 53 3.3.3. Sequence Diagram... 60 ix

3.3.4. Class Diagram... 65 3.3.5. Rancangan Struktur Tabel... 65 3.4. Rancangan Layar (User Interface)... 66 3.4.1. Rancanngan Layar Menu Utama... 66 3.4.2. Rancangan Layar Kategori Pahlawan... 67 3.4.3. Rancangan Layar Sub Menu... 68 3.4.4. Rancangan Layar Latihan Soal... 69 3.4.5. Rancangan Layar Informasi Pahlawan... 70 3.4.6. Rancangan Layar Menu Tentang... 71 BAB IV IMPLEMENTASI DAN PENGUJIAN... 74 4.1. Implementasi Aplikasi... 74 4.4.1. Perangkat Keras (Hardware)... 74 4.4.2. Perangkat Lunak (Software)... 74 4.4.3. Instalasi Program, Toolkit dan Database... 75 4.2. Tampilan Antar Muka Menu Utama... 75 4.2.1. Tampilan Antar Muka Menu Utama... 76 4.2.2. Tampilan Antar Muka Menu Pilih Pahlawan... 76 4.2.3. Tampilan Antar Muka Menu Daftar Pahlawan Nasional... 77 4.2.4. Tampilan Antar Muka Menu Daftar Pahlawan Proklamator... 78 4.2.5. Tampilam Antar Muka Menu Daftar Pahlawan Revolusi... 79 4.2.6. Tampilan Antar Muka Soal Latihan... 79 4.2.7. Tampilan Antar Muka Informasi Pahlawan... 80 4.2.8. Tampilan Antar Muka Tentang Aplikasi... 81 4.2. Metode Pengujian... 82 4.3. Skenario Pengujian... 83 4.4. Hasil Pengujian... 85 4.5. Analisa Hasil Pengujian... 86 BAB V PENUTUP... 87 5.1. Kesimpulan... 87 5.2. Saran... 87 DAFTAR PUSTAKA... 88 LAMPIRAN... 89 x

DAFTAR GAMBAR Gambar 2. 1 Siklus SDLC Waterfall Model... 14 Gambar 2. 2 Contoh Use Case Diagram... 17 Gambar 2. 3 Contoh Activity Diagram... 20 Gambar 2. 4 Contoh Class Diagram... 22 Gambar 2. 5 Contoh Sequence Diagram... 24 Gambar 3. 1 Use Case Aplikasi Pengetahuan Tokoh-Tokoh Pahlawan Indonesia... 49 Gambar 3. 2 Activity Diagram Melihat Daftar Pahlawan... 53 Gambar 3. 3 Activity Diagram Melihat Informasi Tentang Aplikasi... 54 Gambar 3. 4 Activity Diagram Soal Latihan... 55 Gambar 3. 5 Activity Diagram Memilih Pahlawan Nasional... 56 Gambar 3. 6 Activity Diagram Memilih Pahlawan Proklamator... 57 Gambar 3. 7 Activity Diagram Memilih Pahlawan Revolusi... 58 Gambar 3. 8 Activity Diagram Memilih Menu Lagu Pahlawan Indonesia... 59 Gambar 3. 9 Sequence Diagram Memilih Menu Pahlawan Indonesia... 60 Gambar 3. 10 Sequence Diagram Memilih Menu Pahlawan Proklamator... 61 Gambar 3. 11 Sequence Diagram Memilih Menu Pahlawan Revolusi... 62 Gambar 3. 12 Sequence Diagram Memilih Menu Latihan Soal... 63 Gambar 3. 13 Sequence Diagram Memilih Menu Tentang... 64 Gambar 3. 14 Sequence Diagram Menu Lagu Pahlawan Indonesia... 64 Gambar 3. 15 Class Diagram Soal Latihan... 65 Gambar 3. 16 Rancangan Layar Menu Utama... 66 Gambar 3. 17 Rancangan Layar Menu Kategori Pahlawan... 67 Gambar 3. 18 Rancangan Layar Sub Menu... 68 Gambar 3. 19 Rancangan Layar Latihan Soal... 69 Gambar 3. 20 Rancangan Layar Informasi Pahlawan... 70 Gambar 3. 21 Rancangan Layar Menu Tentang... 71 Gambar 3. 22 Rancangan Layar Lirik dan Lagu Pahlawan Nasional... 72 Gambar 3. 23 Rancangan Layar Daftar Lagu Pahlawan Nasional... 73 xi

Gambar 4. 1 Tampilan Antar Muka Menu Utama... 76 Gambar 4. 2 Tampilan Antar Muka Menu Pilih Pahlawan... 76 Gambar 4. 3 Tampilan Antar Muka Menu Daftar Pahlawan Nasional... 77 Gambar 4. 4 Tampilan Antar Muka Menu Daftar Pahlawan Proklamator... 78 Gambar 4. 5 Tampilan Antar Muka Menu Daftar Pahlawan Revolusi... 79 Gambar 4. 6 Tampilan Antar Muka Soal Latihan... 79 Gambar 4. 7 Tampilan Antar Muka Informasi Pahlawan... 80 Gambar 4. 8 Tampilan Antar Muka Tentang Aplikasi... 81 Gambar 4. 9 Tampilan Antar Muka Lagu Wajib Nasional... 81 Gambar 4. 10 Tampilan Antar Muka Lirik Lagu Wajib Nasional... 82 xii

DAFTAR TABEL Tabel 2. 1 Simbol Use Case (Dennis, Wixom & Tegarden, 2012 : 518)... 16 Tabel 2. 2 Simbol Activity Diagram (Dennis, Wixom, and Tegarden, 2015)... 18 Tabel 2. 3 Simbol Class Diagram (Dennis, Wixom & Tegarden, 2015)... 21 Tabel 2. 4 Simbol Sequence Diagram (Dennis, Wixom, and Tegarden, 2015)... 23 Tabel 3. 1 Skenario Use Case Memilih Menu Pahlawan... 50 Tabel 3. 2 Skenario Use Case Pahlawan Nasional... 50 Tabel 3. 3 Skenario Use Case Pahlawan Proklamator... 51 Tabel 3. 4 Skenario Pahlawan Revolusi... 51 Tabel 3. 5 Skenario Memilih Menu Lagu Indonesia... 51 Tabel 3. 6 Skenario Use Case Latihan Soal... 52 Tabel 3. 7 Skenario Melihat Informasi Tentang... 52 Tabel 3. 8 Struktur Tabel Soal dan Jawaban... 65 Tabel 4. 1 Tabel Skenario Pengujian... 83 Tabel 4. 2 Tabel Hasil Pengujian... 85 xiii