daftar isi
DESCRIPTION
Daftar IsiTRANSCRIPT
DAFTAR ISI
LEMBAR JUDUL ...................................................................................... i
LEMBAR PENGESAHAN ........................................................................ ii
LEMBAR PENGUJIAN ............................................................................. iii
KATA PENGANTAR................................................................................. iv
ABSTRAK................................................................................................... vi
ABSTRACT................................................................................................. vii
DAFTAR ISI................................................................................................ viii
DAFTAR GAMBAR................................................................................... xii
DAFTAR TABEL........................................................................................ xviii
BAB I. PENDAHULUAN....................................................................... I-1
1.1. Latar Belakang Masalah..................................................... I-1
1.2. Identifikasi Masalah........................................................... I-4
1.3. Batasan Masalah................................................................ I-4
1.4. Tujuan................................................................................ I-5
1.5. Metode Penelitian.............................................................. I-6
1.5.1. Teknik Pengumpulan Data..................................... I-6
1.5.2. Tahapan Penelitian................................................... I-7
1.5.3. Metode Pengembangan Perangkat Lunak................ I-8
1.6. Sistematika Penulisan........................................................ I-11
viii
BAB II. LANDASAN TEORI.................................................................. II-1
2.1. Definisi Sistem, Informasi.................................................. II-1
2.1.1. Sistem..................................................................... II-1
2.1.2. Informasi................................................................ II-1
2.1.3. Sistem Informasi.................................................... II-1
2.2. Pemrograman Aplikasi Mobile........................................... II-2
2.3. Pengenalan Android ........................................................... II-2
2.3.1. Android ..................................................................... II-3
2.3.2. Perkembangan Android ............................................ II-3
2.3.3. Arsitektur Androdi ................................................... II-6
2.3.4. Struktur Pemrograman Android ............................... II-9
2.3.5. Kelebihan Android ................................................... II-10
2.3.6. Kekurangan Android ................................................ II-11
2.4. Kartu Rencana Studi .......................................................... II-11
2.5. Online ................................................................................. II-12
2.6. UML (Unified Modeling Language) .................................. II-12
2.6.1. Use Case Diagram.................................................. II-14
2.6.2. Activity Diagram..................................................... II-15
2.6.3. Sequence Diagram................................................. II-17
2.6.4. Class Diagram........................................................ II-19
2.7. Bahasa Pemrograman......................................................... II-21
2.7.1. Definisi Java ......................................................... II-21
2.7.2. Fase-fase Java........................................................ II-23
2.7.3. Penulisan Code Pemrograman Java....................... II-24
ix
2.8. Database............................................................................. II-25
2.8.1. Definisi MySQL...................................................... II-25
2.8.2. Perintah untuk mengolah Database....................... II-26
2.8.2.1. Data Definition Languange (DDL)........... II-26
2.8.2.2. Data Manipulation Languange (DML).... II-27
2.8.2.3. Data Control Languange (DCL) ............... II-28
2.9. Teknik Pengujian Sistem ................................................... II-29
2.9.1. White Box Testing ................................................. II-28
2.9.2 Black Box Testing .................................................... II-31
BAB III. ANALISA DAN PERANCANGAN........................................... III-1
3.1. Analisa Sistem..................................................................... III-1
3.1.1. Analisa Objek Penelitian........................................ III-1
3.1.2. Analisa Rancangan Aplikasi KRS Online
Mahasiswa STMIK CIC…..................................... III-14
3.1.3. Analisa Kebutuhan Perangkat Keras...................... III-66
3.1.4. Analisa Kebutuhan Perangkat Lunak..................... III-66
3.2. Perancangan Sistem............................................................ III-67
3.2.1. Perancangan Database........................................... III-67
3.2.2. Disain Perancangan Input dan Ouput.................... III-70
BAB IV. IMPLEMENTASI SISTEM........................................................ IV-1
4.1. Implementasi Sistem........................................................... IV-1
4.1.1. Implementasi Perangkat Keras................................ IV-1
4.1.2. Implementasi Perangkat Lunak............................. IV-1
4.1.3. Implementasi Aplikasi ........................................... IV-2
x
4.2. Pengujian Sistem ................................................................ IV-29
4.2.1. Kasus yang Diujikan .............................................. IV-29
BAB IV. KESIMPULAN DAN SARAN................................................... IV-1
4.1. Kesimpulan......................................................................... IV-1
4.2. Saran.................................................................................... IV-2
DAFTAR PUSTAKA.................................................................................. xxiv
xi