Professional Documents
Culture Documents
Oleh : Kelompok 6
1.3 Tujuan
Berdasarkan rumusan masalah diatas, maka tujuannya adalah membentuk suatu aplikasi
yang bisa mempermudah perjalanan wisata pengunjung Gembira Loka serta menarik
pengunjung lebih banyak.
BAB II
RANCANGAN SISTEM
2.2 METODOLOGI
Metode yang akan digunakan untuk perancangan perangkat lunak ini adalah metode agile
dikarenakan perangkat lunak ini nantinya dalam jangka pendek akan mengalami banyak
perubahan-perubahan sehingga harus bisa beradaptasi terhadap perubahan yang ada.
Langkah-langkah metode agile meliputi:
a. Perencanaan, menganalisis kebutuhan-kebutuhan yang dibutuhkan.
b. Implementasi, programmer melakukan coding
c. Testing, perangkat lunak yang telah dibuat di tes oleh bagian kontrol kualitas agar
bug yang ditemukan bisa segera diperbaiki dan kualitas perangkat lunak terjaga.
d. Dokumentasi, dilakukan dokumentasi untuk memudahkan dalam pemeliharaan.
e. Deployment, yaitu proses yang dilakukan oleh penjamin kualitas untuk menguji
kualitas sistem. Setelah sistem memenuhi syarat maka perangkat lunak siap di
deployment.
f. Maintenance
2.4 PERANCANGAN
A. Analisis
Pembahasan mengenai semua analisis yang ditemukan beserta penjelasannya.
a. Pemangku Kepentingan
Pemangku kepentingan yang ada pada aplikasi ini yaitu:
- Admin, bagian admin bertugas mengolah dan memberikan segala
informasi yang ada di objek wisata gembira loka, informasi mengenai
satwa yang ada, fasilitas, barang hilang, orang yang terpisah dari
rombongan, area rekreasi, jadwal atraksi, pemesanan tiket dan mengolah
pesan dari user.
- Pengunjung, pengunjung sebagai user dalam aplikasi ini dapat melihat dan
mencari informasi yang ada di Gembira Loka Zoo melalui “Gelo Apps”
ini dan dapat memberikan pesan komentar yang nantinya pesan ini akan
dikelola oleh admin.
b. Analisis kebutuhan sistem
Pada analisis kebutuhan sistem, kami mengidentifikasi kebutuhan ni menjadi dua
yaitu:
Kebutuhan Fungsionalitas Sistem
Berdasarkan kebutuhan sistem yang terlibat dalam aplikasi ini adalah Admin dan
pengunjung, maka fungsi yang harus ada aplikasi ini adalah
Fungsionalitas sistem untuk Admin
- Fungsi Login
Digunakan oleh admin untuk masuk ke aplikasi dengan menginputkan
username dan password sebelum mengelola informasi-informasi.
- Fungsi mengolah berita terbaru
Admin dapat menambah, mengubah dan menghapus data berita tentang
Gembira Loka.
- Fungsi mengolah informasi satwa
Admin dapat menambah, mengubah dan menghapus data satwa-satwa yang
ada Gembira Loka
- Fungsi mengolah informasi fasilitas yang tersedia
Admin dapat menambah, mengubah dan menghapus data fasilitas yang ada
Gembira Loka
- Fungsi mengolah data barang hilang
Admin dapat menambah, mengubah dan menghapus data barang pengunjung
yang ditemukan di kawasan Gembira Loka
- Fungsi mengolah informasi anggota yang terpisah dari rombongan
Admin dapat menambah, mengubah dan menghapus data orang yang terpisah
dari rombongan di kawasan Gembira Loka
- Fungsi mengolah informasi area rekreasi
Admin dapat menambah, mengubah dan menghapus data area rekreasi yang
ada Gembira Loka
- Fungsi mengolah informasi jadwal atraksi
Admin dapat menambah, mengubah dan menghapus jadwal atraksi yang ada
Gembira Loka
- Fungsi mengolah informasi pemesanan tiket
Admin dapat mengelola informasi pemesanan tiket masuk Gembira Loka.
- Fungsi mengolah pesan komentar dari pengunjung
Admin dapat menambah, membalas dan menghapus pesan komentar dari
pengunjung Gembira Loka.
- Fungsi Logout
Digunakan untuk keluar dari aplikasi.
Fungsionalitas sistem untuk pengunjung
- Fungsi Login
Digunakan untuk masuk sebagai pengunjung dengan menginputkan username
dan password
- Fungsi Mencari dan Melihat Informasi
Pengunjung dapat mencari dan melihat informasi tentang berita terbaru,
satwa-satwa, area rekreasi lengkap dengan jadwal dan harga tiketnya,
jadwal atraksi, fasilitas yang tersedia, serta informasi tentang pemesanan
tiket menggunakan peta interaktif Gembira Loka yang ada pada aplikasi
ini.
- Fungsi Membuat pesan komentar
Pengunjung dapat memberikan pesan komentar ataupun saran baik tentang
aplikasinya ataupun fasilitas-fasilitasnya.
- Fungsi Logout
Fungsi untuk logout dari aplikasi.
Kebutuhan non-fungsionalitas
- Development Requirement
1. JDK versi 8.0 dan Android SDK Windows
2. Notepad++
3. Xampp.win32.1.6.7
- Deployment Requirement
Sistem harus mampu berjalan pada Smartphone dengan spesifikasi CPU
Quad-core 1.3 Ghz, RAM minimal 1 GB, versi android KitKat v4.4.2,
CMOS 5.0 MP Main Camera, kapasitas memori 8 GB.
- Performance Requirement
Sistem harus mampu diakses oleh 500 pengunjung dalam waktu perhari.
- Dokumentation Requirement
Dokumen teknis (dokumen perencanaan proyek, analisis , desain, pengujian),
user manual,dan dokumen pelatihan.
- Support Requirement
Adanya sosialisasi bagi pengguna/user yang sedang berkunjung ke Kebun
Binatang Gembiraloka.
c. Elisitasi Kebutuhan
Elisitasi Tahap 1
Functional
Analisis Kebutuhan
12 Menampilkan input, hapus, dan ubah informasi orang yang terpisah dengan kelompok
Functional
Analisis Kebutuhan
M D I
Menampilkan input, hapus, dan ubah informasi orang yang terpisah dengan
12 kelompok v
Feasibility T O E
Risk L M H L M H L M H
Final elisitasi
Functional
Analisis Kebutuhan
Menampilkan input, hapus, dan ubah informasi orang yang terpisah dengan
12 kelompok
3.1 Kesimpulan
Aplikasi “Gelo Apps” memiliki beberapa fitur yang akan membantu pengunjung kebun
binatang Gembira Loka, diantaranya informasi tentang satwa, informasi tentang barang
hilang, informasi tentang jadwal pertunjukan satwa, informasi fasilitas-fasilitas yang ada,
informasi tentang orang yang terpisah dari rombongan, serta maps atau peta dari area
Gembira Loka itu sendiri.
3.2 Saran
Saran berdasarkan analisis dan perancangan ini adalah aplikasi ini perlu diterapkembangkan
agar dapat digunakan dan berguna untuk memudahkan menyampaikan informasi yang ada di
kebun binatang Gembira Loka serta sebagai media promosi.
DAFTAR PUSTAKA