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
Individu Dengan
Individu Dengan
Satu Sifat Beda
Dua Sifat Beda
Monohibrid
Monohibrid
Dominan Penuh
Dominan Tidak Penuh
Gambar 3.1 Struktur Menu
Keluar
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 Tidak
Tolong
Tidak Keluar Ya Selesai
Gambar 3.2 Flowchart Menu Utama
Kembali Tidak
A Z Pilih
Dominan
Ya
C
Penuh Tidak Ya Dominan tdk
D
Penuh Tidak
Ya Ya
Tolong Tidak
Tolong
Kembali Tidak
Kembali Ya X Gambar 3.3 Flowchart Persilangan Dua Individu dengan Satu Sifat Beda
B
Input
Proses
Hapus
Ya Ya
Tolong Tidak
Tolong
Tidak
Kembali Tidak
Kembali Ya X
Gambar 3.4 Flowchart Persilangan Dua Individu dengan Dua Sifat Beda
C
Input
Proses
Hapus
Ya Ya
Tolong Tidak
Tolong
Tidak
Kembali Tidak
Kembali Ya Z Gambar 3.5 Flowchart Monohibrid Dominan Penuh
D
Input
Proses
Hapus
Ya Ya
Tolong Tidak
Tolong
Tidak
Kembali 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 5:39 PM
Tolong 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 5:39 PM
Tolong 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>
RF
:
:
:
: :
:
Kembali 12:30 PM
Proses
Hapus
Tolong
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>
:
:
:
:
RF
: :
Kembali
Proses
12:30 PM
Hapus
:
:
Tolong
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>
Kembali 12:30 PM
Proses
Hapus
Tolong
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
Genotipe
pendek
PP
G
pp P
F1
F2
p
RG
Pp panjang
F1>
Pp
Pp
RF
P
p
P
PP
Pp
p
Pp
pp
PP
:
1
: 2 : 1
panjang
2Pp
:
:
pp
pendek
3: 1 Keterangan Kembali 12:30 PM
Proses
Hapus
Tolong
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
P
putih
merah
Genotipe
putih
MM
G
M
F1
F2 M
MM Mm
m
m
Mm mm
RG
Merah muda
Mm
m
mm Mm
F1>
M
MM : 2Mm : mm 1
Mm
RF
:
merah
:
2
:
1
merah muda
:
putih
1: 2 :1 Keterangan
Kembali 12:30 PM
Proses
Hapus
Tolong
6/16/2005
Gambar 3.12 Desain Output Monohibrid Dominan Tidak Penuh
3. Desain Output Dihibrid Dominan Penuh
Persilangan Dihidrid Dominan Penuh
P Genotipe
F2
warna hitam
warna putih
ekor panjang
ekor pendek
HP
HHPP
HHPp
HH
hh
Hp hP
PP
G
HP
F1
HP
pp
hp
HhPp
hP
hp
HhPP
HhPp
HHPp
HHpp HhPp
Hhpp
HhPp
HhPp
hhPp
hhPp
HhPp
Hhpp
hhPp
hhpp
hp
Hp
hitam, panjang
F1>
HhPp
HHPP
HHPp
1
HhPP
2
RF
HhPp
2
HhPp
HHpp
4
1
Hhpp
hhPP
2
1
hhPp 2
hitam, panjang
hitam, pendek
putih, panjang
putih, pendek
9
3
3
1
Keterangan Kembali 12:30 PM
Proses
Hapus
Tolong
6/16/2005
Gambar 3.13 Desain Input Dihidrid Dominan Penuh
hhpp 1
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