• Tidak ada hasil yang ditemukan

DAFTAR ISI

N/A
N/A
Protected

Academic year: 2023

Membagikan "DAFTAR ISI"

Copied!
9
0
0

Teks penuh

(1)

DAFTAR ISI

LEMBAR JUDUL SKRIPSI i

LEMBAR PERSEMBAHAN ii

LEMBAR PERSYARATAN KEASLIAN SKRIPSI iii

LEMBAR PERSYARATAN PERSETUJUAN PUBLIKASI

KARYA ILMIAH iv

LEMBAR PERSETUJUAN DAN PENGESAHAN SKRIPSI v

LEMBAR PANDUAN PENGGUNAAN HAK CIPTA vii

KATA PENGANTAR viii

ABSTRAKSI x

DAFTAR ISI xii

DAFTAR SIMBOL xiv

DAFTAR GAMBAR xvii

DAFTAR TABEL xix

DAFTAR LAMPIRAN xx

BAB I PENDAHULUAN 1

1.1. Latar Belakang Masalah 1

1.2. Perumusan Masalah 3

1.3. Maksud dan Tujuan 3

1.4. Metode Penelitian 4

1.4.1 Teknik Pengumpulan Data 4

1.4.2. Metode Pengembangan Aplikasi 5

1.5. Ruang Lingkup 6

BAB II LANDASAN TEORI 7

2.1. Tinjauan Jurnal 7

2.2. Hereditas dan Hukum Mendel 13

2.2.1. Prinsip Hereditas 13

2.2.2 Pautan Gen Terkait Kromosom

Seks (Sex Linkage) 15

2.2.3. Pindah Silang (Crossing Over) 15

2.2 4. Hereditas pada Manusia 16 2.2 5. Buta Warna 18

2.3. Konsep Dasar Program 18

2.3.1. XML(eXtensible Markup Language) 18

2.3.2. Bahasa Pemrograman Java 18

2.3.3. Android 19

2.3.4. Android Marshmallow 20

2.3.5. Android Studio 20

2.4. Metode Algorithma 21

2.4.1. Algoritma Genetika 21

2.5. Pengujian Aplikasi 22

2.5.1. Black Box Testing 22

2.6. Metode Pengembanagn Aplikasi 23

2.7. Peralatan Pendukung 25

(2)

BAB III ANALISA DAN PERANCANGAN SOFTWARE 29

3.1. Analisa Kebutuhan Software 29

3.1.1. Identifikasi Masalah 29

3.1.2 Analisa Kebutuhan Aplikasi 29

3.2. Desain 31

3.2.1. Rancangan Algoritma 31

3.2.2. Software Architecture 34

3.3.3. User Interface 35

3.3. Testing 45

3.4. Implemetasi 46

3.5. Support 51

3.5.1. Spesifikasi Hardware 51

3.5.2. Spesifikasi Software 51

BAB IV PENUTUP 52

4.1. Kesimpulan 52

4.2. Saran – saran 52

DAFTAR PUSTAKA 54

DAFTAR RIWAYAT HIDUP 57

LEMBAR KONSULTASI 58

LAMPIRAN 59

(3)

DAFTAR SIMBOL

Use Case

Adalah gambaran fungsionalitas dari suatu sistem, sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.

Actor

Mempresentasikan seseorang atau sesuatu(seperti perangkat,sistem lain) yang berinteraksi dengan sistem.Actor hanya berinteraksi dengan use case tetapi tidak memiliki kontrol atas use case.

Initial Node

Initial Node ini akan Menggambarkan awal dari serangkaian tindakan atau kegiatan .

Aktivitas

Menunjukkan aktivitas yang dilakukan

Final Node

Mengambarkan akhir dari suatu diagram

(4)

Class

Menunjukkan class-class yang dibangun

Final Activity Node

Final Activity Node Digunakan untuk menghentikan semua arus kontrol dan arus objek dalam suatu kegiatan

(atau tindakan).

Node

Biasanya mengacu (hardware)

pada perangkat keras

Asosiasi

Komunikasi antara actor dan use case yang berpartisipasi

Pesan Objek

Menunjukkan pesan yang disampaikan ke objek lain

(5)

Kondisi Transisi

Menunjukkan kondisi transisi antar aktivitas

(6)

DAFTAR GAMBAR

Halaman

Gambar II.1 Contoh Brute Force ………..……… 8

Gambar II.2. Siklus Algoritma Genetika... 10

Gambar II.3. Flowchart Proses Aplikasi Sistem Pakar ... 12

Gambar II.4. Kromosom ………..………..…….. 13

Gambar II.5. Pautan Seks pada Kasus Buta Warna ... 15

Gambar II.6. Pautan dan Pindah Silang ... 16

Gambar II.7. Android ... 19

Gambar II.8. Halaman Awal Android Studio ... 20

Gambar II.9. Siklus Algoritma Genetika... 21

Gambar II.10. Contoh Diagram UML ... 25

Gambar II.11. Contoh Activity Diagram ... 26

Gambar II.12. Contoh Use Case... 27

Gambar II.13. Contoh Sequence Diagram ... 27

Gambar II.14. Contoh Class Diagram ... 28

Gambar II.15. Contoh Deployment Diagram ... 29

Gambar III.1. Activity Diagram Prediksi ... 37

Gambar III.2. Activity Diagram Test ... 38

Gambar III.3. Activity Diagram Info ... 39

Gambar III.4. Activity Diagram Tentang ... 40

Gambar III.5. Usecase Diagram ... 41

Gambar III.6. Sequence Diagram Prediksi... 42

Gambar III.7. Sequence Diagram Test ... 43

Gambar III.8. Sequence Diagram Info ... 43

Gambar III.9. Sequence Diagram Tentang ... 44

Gambar III.10. Class Diagram ... 44

Gambar III.11. Deployment Diagram ... 45

Gambar III.12. Layout Menu Utama ... 47

Gambar III.13. Layout Menu Prediksi ... 48

Gambar III.14. Layout Menu Test ... 49

(7)

Gambar III.15. Layout Menu Info ... 50 Gambar III.16. Layout Menu Tentang ... 51

(8)

DAFTAR TABEL

Halaman Tabel II.1.Data-data yang disimpan untuk penentuan pewarisan sifat 8 Tabel II.2.Tabel contoh bujur sangkar Punnet yang dibangkitkan 9

Tabel II.3.Tabel Faktor Sifat Gen 10

Tabel II.4. Genotipe dan Fenotipe Individu pada Sistem ABO 17

Tabel II.5.Contoh Black Box Testing 22

Tabel III.1. Inisialisasi Individu 32

Tabel III.2 Populasi Awal 33

Tabel III.3 Nilai Fitness 33

Tabel III.4 Populasi Baru 35

Tabel III.5. Blackbox Testing 46

(9)

DAFTAR LAMPIRAN

Halaman

Lampiran A.1. MainActivity.java ... 59

Lampiran A.2. prediksi.java ... 62

Lampiran A.3. info.java ... 64

Lampiran A.4. Tentang.java ... 71

Lampiran B.1. activity_main.xml ... 72

Lampiran B.2. activity_prediksi.xml ... 75

Lampiran B.3. activity_test.xml ... 80

Lampiran B.4. activity_info.xml ... 82

Lampiran B.5. activity_tentang.xml... 84

Referensi

Dokumen terkait