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 Monohibrid
Dominan Penuh 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 Ya A Beda
Tidak Ya
Dua sifat B
Beda
Tidak Ya
Ya
Tolong Tolong Kembali
Tidak Tidak Tidak
Keluar Ya
Selesai
Gambar 3.2 Flowchart Menu Utama
A
Z
Pilih
Dominan Ya C
Penuh Tidak
Ya
Dominan tdk D
Penuh
Tidak Ya
Ya
Tolong Tolong Kembali
Tidak Tidak
Kembali Ya
X
Gambar 3.3 Flowchart Persilangan Dua Individu dengan Satu Sifat Beda
B
Input
Proses
Hapus Ya
Ya
Tolong Tolong Kembali
Tidak Tidak Tidak
Kembali Ya
X
Gambar 3.4 Flowchart Persilangan Dua Individu dengan Dua Sifat Beda
C
Input
Proses
Hapus Ya
Ya
Tolong Tolong Kembali
Tidak Tidak Tidak
Kembali Ya
Z
Gambar 3.5 Flowchart Monohibrid Dominan Penuh
D
Input
Proses
Hapus Ya
Ya
Tolong Tolong Kembali
Tidak Tidak Tidak
Kembali Ya
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
MONOHIBRID DOMINAN TIDAK PENUH Homozigot
Heterezigot Resersif
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
Keterangan
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
Kembali Proses Hapus Tolong
12:30 PM 6/16/2005
Gambar 3.11 Desain Output Monohibrid Dominan Penuh
Keterangan
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
Kembali Proses Hapus Tolong
12:30 PM 6/16/2005
Gambar 3.12 Desain Output Monohibrid Dominan Tidak Penuh
Keterangan
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
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