BAB III
ANALISA DAN PERANCANGAN
3.1 Analisa
Pada tahap analisa dan perancangan sistem ini diperlukan tahapan sistematis agar aplikasi yang akan dibuat sesuai dengan kegunaan dan tujuannya, salah satunya adalah menggunakan model perangkat lunak yaitu model SDLC. maka pada bab ini akan dibahas tentang tahap-tahap dalam membangun perangkat lunak dengan menggunakan model SDLC. Proses analisis merupakan salah satu tahapan yang harus dilalui rekayasa perangkat lunak karena melalui analisis definisi masalah menjadi lebih jelas. Kebutuhan sistem dapat dispesifikasi sehingga kriteria yang harus dipenuhi dalam aplikasi dapat ditentukan agar aplikasi yang akan dihasilkan menjadi solusi dari masalah tersebut.
3.2 Perancangan Aplikasi
Perancangan adalah suatu bagian dari metodologi pengembangan pembangunan suatu perangkat lunak yang dilakukan setelah tahapan untuk memberikan gambaran secara terperinci. Agar aplikasi ini mudah dipahami penulis membuat Pemodelan Struktur Navigasi untuk rancangan alur program dimana desain harus mengenal dengan baik karena setiap model memberikan solusi untuk kebutuhan yang berbeda. Pemodelan Storyboard untuk gambaran dari scene yang hasil dari perancangan akan menjadi acuan dalam pembuatan tampilan pada tahap implementasi. Pemodelan Storyline merupakan sebuah naskah cerita dalam bentuk teks merancang naskah merupakan spesifikasi dari teks dan narasi dalam aplikasi multimedia.
3.2.1 Gambaran Sistem Yang Diusulkan
Aplikasi panduan beternak ayam kampung bagi pemula ini menampilkan beberapa konten berupa gambar dan teks agar mudah untuk dipahami atau dikuasai bagi para pengguna.
3.2.2 Perancangan Prosedur Yang Diusulkan
Proses perancangan ini merupakan tahap awal dari perancangan aplikasi panduan
3.2.2.1 Pemodelan Struktur Navigasi
Struktur navigasi berfungsi untuk menggambarkan dengan jelas hubungan dan rantai kerja seluruh elemen yang akan digunakan dalam aplikasi. Dengan penggambaran struktur navigasi, pembuatan sebuah aplikasi dapat sistematis dan mudah. Jenis struktur navigasi dikelompokkan menjadi 4 struktur yang berbeda yaitu linier, hirarki, non linier dan campuran yang mempunyai perbedaan dalam bentuk rangkaiannya. Struktur navigasi hirarki biasa disebut struktur bercabang, merupakan suatu struktur yang mengandalkan percabangan untuk menampilkan data berdasarkan kriteria tertentu. Tampilan pada menu pertama akan disebut sebagai Master Page (halaman utama pertama), halaman utama ini mempunyai halaman percabangan yang disebut Slave Page (halaman pendukung). Jika salah satu halaman pendukung dipilih atau diaktifkan, maka tampilan tersebut akan bernama Master Page (halaman utama kedua), dan seterusnya. Secara umum pemodelan struktur navigasi pada aplikasi ini dilihat pada gambar dibawah ini
Tampilan Awal
Ayam Kampung Informasi Gizi
Menu Awal
Informasi Penyakit Budgeting
Mengenal Ayam Kampung
Peluang Usaha Ternak Ayam
Kampung Persiapan Beternak Langkah-langkah Beternak Ayam
Kampung
About
Gambar 3.1 Struktur Navigasi
3.2.2.2 Pemodelan StoryBoard
Storyboard merupakan hal yang penting dalam pembuatan rancangan aplikasi karena memperlihatkan hubungan rantai kerja dari beberapa halaman atau form yang berbeda. Pada tahapan ini akan dibahas storyboard program yang dilakukan user terhadap aplikasi yang sudah siap digunakan.
Aplikasi Panduan Ayam Kampung
Informasi Gizi Mengenal Ayam
Kampung
Informasi
Penyakit Budgeting Ayam Kampung
Peluang Usaha Beternak Ayam Kampung
Keberdaan Ayam Kampung
Langkah- langkah Beternak Ayam
Kampung Sejarah dan
Keberadaan Ayam Kampung
Teks Penjelasan
Gambar
Peluang UsahaTernak Ayam Kampung
Teks Penjelasan
Persiapan Beternak
Teks Penjelasan
Informasi Penyakit
Teks Penjelasan
Informasi Gizi
Teks Penjelasan Budgeting
Tampilan Budgeting About
About Tampilan About Persiapan
Beternak
Langkah-langkah Beternak Ayam
Kampung
Teks Penjelasan Gambar
Gambar
Gambar
Gambar
Gambar
Gambar 3.2 StroryBoard
3.2.2.3 Rancangangan StoryLine
1) Halaman Splash dan Progress Bar
Sebelum masuk ke halaman utama, ada halaman sebelumnya yaitu Splash dan ProgressBar. Pada halaman ini hanya menampilkan gambar dari logo aplikasi panduan beternak ayam kampung dan progressbar atau yang lebih dikenal loading.
Splash
Gambar
Gambar 3.3 Halaman Splash 2) Halaman Menu Utama
Setelah pada tampilan splash diatas selesai, akan ada halaman yang menampilkan menu utama, yaitu :
1. Menu Mengenal Ayam Kampung 2. Menu Informasi Gizi
3. Menu Penyakit 4. Menu Budgeting 5. Menu About
Menu Utama
Informasi Gizi Mengenal Ayam
Kampung
Informasi Penyakit Budgeting
About
Gambar 3.4 Halaman Menu Utama
3) Halaman Menu Mengenal Ayam Kampung
Pada menu Mengenal Ayam Kampung ini akan menampilkan 4 layout dan masing – masing layout akan memberi informasi berupa Klasifikasi ayam kampung, Peluang usaha, Persiapan dan Langkah – Langkah. Jika menyentuh menu yang ada salah satu di dalam layout ini maka usir akan mendapatkan informasi sesuai yang disentuh oleh user.
Mengenal Ayam Kampung
Sejarah dan Keberadaan Ayam Kampung
Peluang Usaha Beternak Ayam Kampung
Persiapan Beternak
Langkah – Langkah Beternak
Gambar 3.5 Halaman Menu Mengenal Ayam Kampung 4) Halaman Menu Klasifikasi dan Sejarah Ayam Kampung
Pada menu Klasifikasi dan Sejarah Ayam Kampung ini akan menampilkan informasi tentang informasi mengenai klasifikasi dan sejarah ayam kampung yang ada di Indonesia dan yang akan di bahas dalam program ini.
Sejarah dan Keberadaan Ayam Kampung
Teks Penjelasan Gambar
Gambar 3.6 Halaman Menu Klasifikasi dan Sejarah Ayam Kampung 5) Halaman Menu Peluang Usaha
Pada menu Peluang Usaha ini akan menampilkan informasi keuntungan dan profil mengenai peluang usaha peternakan ayam kampung serta prospek bisnis ayam kampung yang cerah. Lalu dalam halaman ini akan memberi tahu kepada User/pengguna program ini tentang kunci sukses beternak ayam kampung.
Peluang Usaha
Teks Penjelasan
Gambar
Gambar 3.7 Halaman Menu Peluang Usaha
6) Halaman Menu Persiapan
Pada menu Persiapan ini akan menampilkan informasi tentang persiapan sebelum memulai bisnis ternak ayam kampung, yang berisi tentang lokasi peternakan ayam kampung, membuat kandang pemeliharaan ayam kampung dan membuat mesin tetas.
Persiapan
Teks Penjelasan
Gambar
Gambar 3.8 Halaman Menu Persiapan
7) Halaman Menu Langkah – Langkah
Pada menu Langkah – Langkah akan menampilkan informasi mengenai langkah – langkah atau proses cara beternak ayam kampung. Berisikian tentang cara memilih indukan ayam kampung, proses perkawinan ayam kampung, penyimpanan telur sebelum penetasan, dan lain – lain.
Langkah - Langkah
Teks Penjelasan
Gambar
Gambar 3.9 Halaman Menu Langkah - Langkah 8) Halaman Menu Informasi Gizi
Pada menu Informasi Gizi ini akan menampilkan informasi tentang manajemen perawatan ayam kampung yang baik dan yang benar serta manajemen pemberian gizi pakan pada ayam kampung.
Informasi Gizi
Teks Penjelasan
Gambar
Gambar 3.10 Halaman Menu Informasi Gizi 9) Halaman Menu Penyakit
Pada menu Penyakit ini akan ada tampilan gambar berbagai ayam yang sakit dan ciri-ciri ayam yang sedang sakit. Lalu ada pula tampilan informasi mengenai pencegahan dan mengobati berbagai ayam sedang sakit.
Informasi Penyakit
Teks Penjelasan
Gambar
Gambar 3.11 Halaman Menu Penyakit 10) Halaman Menu Budgeting
Pada menu Budgeting ini akan menampilkan analisis usaha bisnis ayam kampung yang sedang berkembang di pasaran saat ini sehingga memberikan informasi kepada calon peternak yang ingin memulai usaha ini agar tidak salah mengambil keputusan saat memulai bisnis ini.
Budgeting
Tampilan Budgeting
Gambar 3.12 Halaman Menu Budgeting 11) Halaman Menu About
Pada menu About ini akan menampilkan identitas pembuat program.
About
Tampilan About
Gambar 3.13 Halaman Menu About 3.3 Perancangan Bagian Alir (Flowchart)
Sistem flowchart menggunakan tahapan proses dari suatu sistem, termasuk sistem multimedia.
Start
Tampilan Menu Utama
Pilih Menu
Pilih Menu Mengenal Ayam
Kampung
Pilih Menu Informasi Gizi
Pilih Menu Penyakit
Pilih Menu Budgeting
Pilih Menu About
End
Tampilan Layar Mengenal Ayam
Kampung
Tampilan Layar Informasi Gizi
Tampilan Layar Informasi Penyakit
Tampilan Layar Budgeting
Tampilan Layar About
A
Ya Ya Ya Ya Ya
Tidak
B
Gambar 3.14 Rancangan Flowchart Menu Utama
A
Pilih Menu
End Pilih Menu Keberadaan
Ayam Kampung
Pilih Menu Peluang Usaha Beternak Ayam Kampung
Pilih Menu Persiapan Beternak
Pilih Menu Langkah – Langkah Beternak
Tampilan Layar Menu Keberadaan Ayam
Kampung
Tampilan Layar Menu Peluang Usaha Beternak
Ayam Kampung
Tampilan Layar Menu Persiapan Beternak
Tampilan Layar Menu Langkah- Langkah
Beternak Ya
Ya
Ya
Ya
Tidak
Gambar 3.15 Rancangan Flowchart Mengenal Ayam Kampung
B
Pilih Menu
Pilih Menu Dedak Halus
Pilih Menu Jagung
Pilih Menu Bungkil Kelapa
Pilih Menu Singkong/Ketela
Pohon
Pilih Menu Bungkil Kedelai
Pilih Menu Daun Lamtaro
Pilih Menu Daun Turi
Pilih Menu Tepung Ikan
Pilih Menu Tepung Udang
Pilih Menu Tepung Tulang
Pilih Menu Tepung Kerang
Pilih Menu Bekicot
End
Tampilan Layar Menu Dedak Halus
Tampilan Layar Menu Jagung
Tampilan Layar Menu Bungkil Kelapa
Tampilan Layar Menu Singkong/Ketela Pohon
Tampilan Layar Menu Bungkil Kelapa
Tampilan Layar Menu Daun Lamtaro
Tampilan Layar Menu Daun Turi
Tampilan Layar Menu Tepung Ikan
Tampilan Layar Menu Tepung Udang
Tampilan Layar Menu Tepung Tulang
Tampilan Layar Menu Tepung Kerang
Tampilan Layar Menu Tepung Bekicot
Tidak
Gambar 3.16 Rancangan Flowchart Informasi Gizi