BAB III ANALISA PEMBAHASAN MASALAH 3.1 Analisa Aplikasi Dalam program yang penulis buat terdiri dari 6 buah form yaitu, form penurunan sifat sebagai menu utama, form persilangan dua individu dengan satu sifat beda, form persilangan dua individu dengan dua sifat beda, form monohibrid dominan penuh, form monohibrid tidak penuh, dan form keluar. Pada form penurunan sifat atau menu utama terdapat dua pilihan yaitu, form persilangan dua individu dengan satu sifat beda dan form persilangan dua individu dengan dua sifat beda. Di samping itu juga terdapat tombol keluar yang berfungsi untuk keluar dari program tersebut, lalu tombol Help yang akan mengarah pada form help dan berfungsi untuk memberikan bantuan kepada user dengan hal yang berkaitan dengan program tersebut. Pada form persilangan dua individu dengan satu sifat beda juga terdapat dua pilihan yaitu, form monohibrid dominan penuh dan form monohibrid dominan tidak penuh. Pada form ini terdapat tombol kembali yang berfungsi untuk kembali ke menu awal atau menu utama, lalu terdapat juga tombol help seperti pada form sebelumnya. Pada form persilangan dua individu dengan dua sifat beda terdapat tombol kembali yang berfungsi untuk kembali ke menu awal atau menu utama, tombol proses yang berfungsi untuk melakukan pemprosesan data yang telah kita atau user input, tombol hapus yang berfungsi untuk menghapus semua data yang kita input dan yang telah di proses, dan tombol help yang mempunyai fungsi yang sama pada form sebelumnya. Form ini berfungsi untuk mengetahui dua sifat beda dari keturunan ke dua, yang di dapat dengan menyilangkan sesama keturunan pertama dari parentalnya atau orang tua nya.
Pada form monohibrid dominan penuh dan form monohibrid dominan tidak penuh juga terdapat tombol-tombol yang sama seperti pada form persilangan dua individu dengan dua sifat beda, yang beda hanya fungsi dari tombol kembalinya saja. Pada form ini tombol kembali berfungsi untuk kembali ke form persilangan dua individu dengan satu sifat beda. Pada form tolong hanya terdapat tombol kembali yang berfungsi untuk kembali ke form yang sedang aktif. Form ini berfungsi untuk memberikan bantuan kepada kita atau user dengan hal yang berkaitan dengan program tersebut. 3.2 Struktur Menu Menu Utama Persilangan Dua Persilangan Dua Keluar Individu Dengan Individu Dengan Satu Sifat Beda Dua Sifat Beda Monohibrid Dominan Penuh Monohibrid Dominan Tidak Penuh Gambar 3.1 Struktur Menu
3.3 Spesifikasi Program Berdasarkan struktur menu, maka spesifikasi program penurunan sifat adalah sebagai berikut : 1. Spesifikasi Program Menu Utama a. Nama : Penurunan Sifat b. Tujuan : Menampilkan pilihan c. Flowchart : Gambar 3.2 d. Proses : 1. Persilangan Dua Individu dengan Satu Sifat Beda : Berfungsi untuk masuk kedalam form persilangan dua individu dengan satu sifat beda. 2. Persilangan Dua Individu dengan Dua Sifat Beda : Berfungsi untuk masuk kedalam form persilangan dua individu dengan dua sifat beda 3. Keluar : Berfungsi untuk keluar dari program. 4. Tolong : Berfungsi untuk masuk kedalam form bantuan. 2. Spesifikasi Program Persilangan Dua Individu dengan Satu Sifat Beda a. Nama : Persilangan Dua Individu dengan Satu Sifat Beda b. Tujuan : Menampilkan pilihan c. Flowchart : Gambar 3.3 d. Proses : 1. Monohibrid Dominan Penuh : Berfungsi untuk masuk kedalam form monohibrid dominan penuh. 2. Monohibrid Dominan Tidak Penuh : Berfungsi untuk masuk kedalam form monohibrid
dominan tidak penuh. 3. Kembali : Berfungsi untuk kembali ke menu utama. 4. Tolong : Berfungsi untuk masuk kedalam form bantuan. 3. Spesifikasi Program Persilangan Dua Individu dengan Dua Sifat Beda a. Nama : Persilangan Dua Individu dengan Dua Sifat Beda b. Tujuan : Untuk mengetahui hasil persilangan gen dan sifat yang muncul dari persilangan dua individu. c. Flowchart : Gambar 3.4 d. Proses : 1. Proses : Berfungsi untuk menampilkan hasil dari data yang telah kita input. 2. Hapus : Berfungsi untuk menghapus semua data baik data yang kita input maupun yang telah di proses. 3. Kembali : Berfungsi untuk kembali ke menu utama. 4. Tolong : Berfungsi untuk masuk kedalam form bantuan. 4. Spesifikasi Program Monohibrid Dominan Penuh a. Nama : Monohibrid Dominan Penuh b. Tujuan : Untuk mengetahui hasil persilangan gen dan sifat yang muncul dari persilangan dua individu. c. Flowchart : Gambar 3.5 d. Proses : 1. Proses : Berfungsi untuk menampilkan hasil dari data yang telah kita input. 2. Hapus : Berfungsi untuk menghapus semua data
baik data yang kita input maupun yang telah di proses. 3. Kembali : Berfungsi untuk kembali ke form persilangan dua individu dengan satu sifat beda. 4. Tolong : Berfungsi untuk masuk kedalam form bantuan. 5. Spesifikasi Program Monohibrid Dominan Tidak Penuh a. Nama : Monohibrid Dominan Tidak Penuh b. Tujuan : Untuk mengetahui hasil persilangan gen dan sifat yang muncul dari persilangan dua individu. c. Flowchart : Gambar 3.6 d. Proses : 1. Proses : Berfungsi untuk menampilkan hasil dari data yang telah kita input. 2. Hapus : Berfungsi untuk menghapus semua data baik data yang kita input maupun yang telah di proses. 3. Kembali : Berfungsi untuk kembali ke form persilangan dua individu dengan satu sifat beda. 4. Tolong : Berfungsi untuk masuk kedalam form bantuan.
3.4 Flowchart Mulai X Pilih Satu sifat A Beda Tidak Dua sifat B Beda Tidak Tolong Tolong Kembali Tidak Tidak Tidak Keluar Selesai Gambar 3.2 Flowchart Menu Utama
A Z Pilih Dominan C Penuh Tidak Dominan tdk D Penuh Tidak Tolong Tolong Kembali Tidak Tidak Kembali X Gambar 3.3 Flowchart Persilangan Dua Individu dengan Satu Sifat Beda
B Input Proses Hapus Tolong Tolong Kembali Tidak Tidak Tidak Kembali X Gambar 3.4 Flowchart Persilangan Dua Individu dengan Dua Sifat Beda
C Input Proses Hapus Tolong Tolong Kembali Tidak Tidak Tidak Kembali Z Gambar 3.5 Flowchart Monohibrid Dominan Penuh
D Input Proses Hapus Tolong Tolong Kembali Tidak Tidak Tidak Kembali Z Gambar 3.6 Flowchart Monohibrid Dominan Tidak Penuh
3.5 Perancangan Input 1. Desain Input Menu Utama (Form Penurunan Sifat) Penurunan Sifat PENURUNAN SIFAT PERSILANGAN DUA INDIVIDU DENGAN SATU SIFAT BEDA PERSILANGAN DUA INDIVIDU DENGAN DUA SUFAT BEDA Keluar Tolong 5:39 PM 6/24/2005 Dibuat oleh Surya Darma Gambar 3.6 Desain Input Menu Utama
2. Desain Input Persilangan Dua Individu dengan Satu Sifat Beda PDIDSSB PERSILANGAN DUA INDIVIDU DENGAN SATU SIFAT BEDA MONOHIBRID DOMINAN PENUH MONOHIBRID DOMINAN TIDAK PENUH (INTERMEDIET) Kembali Tolong 5:39 PM 6/24/2005 Dibuat oleh Surya Darma Gambar 3.7 Desain Input Persilangan Dua Individu dengan Satu Sifat Beda
3. Desain Input Monohibrid Dominan Penuh Monohibrid Dominan Penuh MONOHIBRID DOMINAN PENUH P F2 Genotipe G F1 RG : : : : F1><F1 RF : : Kembali Proses Hapus Tolong 12:30 PM 6/16/2005 Gambar 3.8 Desain Input Monohibrid Dominan Penuh
4. Desain Input Monohibrid Dominan Tidak Penuh Monohibrid Dominan Tidak Penuh Homozigot Heterezigot Resersif MONOHIBRID DOMINAN TIDAK PENUH P F2 Genotipe G F1 RG : : : : F1><F1 RF : : : : Kembali Proses Hapus Tolong 12:30 PM 6/16/2005 Gambar 3.9 Desain Input Monohibrid Dominan Tidak Penuh
5. Desain Input Persilangan Dua Individu Dengan Dua Sifat Beda Persilangan Dihidrid Dominan Penuh P F2 Genotipe G F1 F1><F1 RG RF Kembali Proses Hapus Tolong 12:30 PM 6/16/2005 Gambar 3.10 Desain Input Dihidrid Dominan Penuh
3.6 Perancangan Output 1. Desain Ouput Monohibrid Dominan Penuh Monohibrid Dominan Penuh MONOHIBRID DOMINAN PENUH P panjang pendek F2 P p Genotipe PP pp P PP Pp G P p p Pp pp F1 Pp RG PP : 2Pp : pp panjang 1 : 2 : 1 F1><F1 Pp Pp RF panjang : pendek 3 : 1 Keterangan Kembali Proses Hapus Tolong 12:30 PM 6/16/2005 Gambar 3.11 Desain Output Monohibrid Dominan Penuh
2. Desain Output Monohibrid Dominan Tidak Penuh Monohibrid Dominan Tidak Penuh MONOHIBRID DOMINAN TIDAK PENUH Homozigot MM merah Heterezigot Mm merah muda Resersif mm putih P merah putih F2 M m Genotipe MM mm M MM Mm G M m m Mm mm F1 Mm RG MM : 2Mm : mm Merah muda 1 : 2 : 1 F1><F1 Mm Mm RF merah : merah muda : putih 1 : 2 : 1 Keterangan Kembali Proses Hapus Tolong 12:30 PM 6/16/2005 Gambar 3.12 Desain Output Monohibrid Dominan Tidak Penuh
3. Desain Output Dihibrid Dominan Penuh Persilangan Dihidrid Dominan Penuh P warna hitam warna putih F2 HP Hp hp hp ekor panjang ekor pendek HP HHPP HHPp HhPP HhPp Genotipe HH PP hh pp Hp HHPp HHpp HhPp Hhpp G HP hp hp HhPp HhPp hhpp hhpp F1 HhPp hp HhPp Hhpp hhpp hhpp hitam, panjang F1><F1 HhPp HhPp RG HHPP HHPp HhPP HhPp HHpp Hhpp hhpp hhpp hhpp 1 2 2 4 1 2 1 2 1 RF hitam, panjang hitam, pendek putih, panjang putih, pendek Keterangan 9 3 3 1 Kembali Proses Hapus Tolong 12:30 PM 6/16/2005 Gambar 3.13 Desain Input Dihidrid Dominan Penuh
3.7 Konfigurasi Komputer Untuk dapat menjalankan program aplikasi yang penulis buat anda memerlukan perangkat keras dan perangkat lunak yang mendukung. Adapun untuk perangkat keras dan perangkat lunak yang dibutuhkan adalah sebagai berikut : 1. Sistem Operasi Windows 98/ME/2000/XP 2. Processor minimal pentium I 3. Memory pada RAM minimal 64 MB 4. Resolusi pada monitor komputer minimal 800 x 600 5. Kapasitas pada Harddisk minimal 100 MB 6. Microsoft Visual Basic 6.0