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
beternak ayam kampung bagi pemula yang dilakukan sebagai pemecahan masalah ketika digunakan.
35
http://digilib.mercubuana.ac.id/
36
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
Menu Awal
Ayam Kampung
Mengenal Ayam Kampung
Peluang Usaha Ternak Ayam Kampung
Persiapan Beternak
Informasi Gizi
Informasi Penyakit
Budgeting
About
Langkah-langkah Beternak Ayam Kampung
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.
http://digilib.mercubuana.ac.id/
37
Sejarah dan Keberadaan Ayam Kampung
Ayam Kampung
Gambar
Keberdaan Ayam Kampung
Teks Penjelasan
Peluang Usaha Beternak Ayam Kampung
Aplikasi Panduan Ayam Kampung
Mengenal Ayam Kampung
Informasi Gizi Informasi Gizi
Gambar Peluang UsahaTernak Ayam Kampung Gambar Teks Penjelasan
Persiapan Beternak
Gambar
Persiapan Beternak
Informasi Penyakit
Langkahlangkah Beternak Ayam Kampung
Budgeting
Teks Penjelasan
Budgeting About
Langkah-langkah Beternak Ayam Kampung
Tampilan Budgeting
Informasi Penyakit
Gambar Gambar
Teks Penjelasan
Teks Penjelasan
About
Tampilan About Teks Penjelasan
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.
http://digilib.mercubuana.ac.id/
38
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
Mengenal Ayam Kampung
Informasi Gizi
Informasi Penyakit
Budgeting
About
Gambar 3.4 Halaman Menu Utama
http://digilib.mercubuana.ac.id/
39
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.
http://digilib.mercubuana.ac.id/
40
Sejarah dan Keberadaan Ayam Kampung
Gambar
Teks Penjelasan
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
Gambar
Teks Penjelasan
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.
http://digilib.mercubuana.ac.id/
41
Persiapan
Gambar
Teks Penjelasan
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
Gambar
Teks Penjelasan
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.
http://digilib.mercubuana.ac.id/
42
Informasi Gizi
Gambar
Teks Penjelasan
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
Gambar
Teks Penjelasan
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.
http://digilib.mercubuana.ac.id/
43
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.
http://digilib.mercubuana.ac.id/
44
Start
Tampilan Menu Utama
Pilih Menu
Pilih Menu Mengenal Ayam Kampung
Tampilan Layar Mengenal Ayam Kampung
A
B
Pilih Menu Informasi Gizi
Ya
Tampilan Layar Informasi Gizi
Pilih Menu Penyakit
Ya
Tampilan Layar Informasi Penyakit
Pilih Menu Budgeting
Ya
Tampilan Layar Budgeting
Pilih Menu About
Tidak
Ya
Ya
Tampilan Layar About
End
Gambar 3.14 Rancangan Flowchart Menu Utama
http://digilib.mercubuana.ac.id/
45
A
Pilih Menu
Pilih Menu Keberadaan Ayam Kampung
Pilih Menu Peluang Usaha Beternak Ayam Kampung
Pilih Menu Persiapan Beternak
Pilih Menu Langkah – Langkah Beternak
Tidak
Ya
Ya
Ya
Ya
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
End
Gambar 3.15 Rancangan Flowchart Mengenal Ayam Kampung
http://digilib.mercubuana.ac.id/
46
B
Pilih Menu
Tidak
Pilih Menu Dedak Halus
Tampilan Layar Menu Dedak Halus
Pilih Menu Jagung
Tampilan Layar Menu Jagung
Pilih Menu Bungkil Kelapa
Tampilan Layar Menu Bungkil Kelapa
Pilih Menu Singkong/Ketela Pohon
Tampilan Layar Menu Singkong/Ketela Pohon
Pilih Menu Bungkil Kedelai
Tampilan Layar Menu Bungkil Kelapa
Pilih Menu Daun Lamtaro
Tampilan Layar Menu Daun Lamtaro
Pilih Menu Daun Turi
Tampilan Layar Menu Daun Turi
Pilih Menu Tepung Ikan
Tampilan Layar Menu Tepung Ikan
Pilih Menu Tepung Udang
Tampilan Layar Menu Tepung Udang
Pilih Menu Tepung Tulang
Tampilan Layar Menu Tepung Tulang
Pilih Menu Tepung Kerang
Tampilan Layar Menu Tepung Kerang
Pilih Menu Bekicot
Tampilan Layar Menu Tepung Bekicot
End
Gambar 3.16 Rancangan Flowchart Informasi Gizi
http://digilib.mercubuana.ac.id/