3.2 Analisis Sistem
Mengumpulkan kebutuhan secara
lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh
aplikasi yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap. Tahap
melakukan analisis kebutuhan pada sistem ini yaitu pembelajaran fungsi-fungsi yang ada pada Mobile Google Map dan J2ME untuk
dapat dimanfaatkan secara maksimal dalam sistem, serta melakukan pencarian data-data informasi yang dibutuhkan oleh sistem. Data-
data yang dicari adalah data lokasi-lokasi fasilitas umum di Kota Pati.
3.2.1 Analisis Kebutuhan Sistem
Secara khusus disepakati pula pembuatan aplikasi tersebut dengan tujuan memberikan informasi alamat dan lokasi melalui peta,
rute, dan data dalam SIG lokasi pelayanan umum di wilayah Kota Pati. Untuk mengetahui tempat dan lokasi – lokasi pelyanan umum
di Kota Pati dengan melakukan pengumpulan data dari Pemerintahan Daerah Kota Pati dan meninjau langsung ke tempat –
tampat yang berhubungan dengan pelayanan umum di Kota Pati. Informasi tentang alamat instansi, nomor telepon instansi,
website instansi, dan letak suatu lokasi yang ditunjukkan pada peta dengan menggunakan pemetaan Google Map adalah salah satu point
penting dalam informasi lokasi fasilitas umum. Tidak hanya itu, informasi yang sampai ke user harus dapat tersampaikan dengan
jelas dan dapat menggambarkan kondisi lokasi yang sebenarnya dengan lengkap. Sehingga untuk menjelaskan secara rinci tentang
letak dan gambaran suatu lokasi, sangatlah tidak efektif dengan memberikan keterangan secara kontekstual tapi akan lebih baik
menggunakan visualisasi spasial suatu wilayah lokasi tertentu untuk mendeskripsikan lokasi fasilitas umum yang bersangkutan.
Sistem ini nantinya digunakan untuk melengkapi sistem informasi yang ada di website Kabupaten Pati. User dapat melihat
peta lokasi-lokasi yang ada, mendapatkan informasi rute perjalanan dari dan menuju suatu lokasi yang ditentukan. Sistem dapat
menampilkan peta dan juga informasi mengenai suatu lokasi pelyanan umum di Kota Pati.
Selanjutnya spesifikasi perangkat lunak terbagi dalam kebutuhan fungsional dan kebutuhan non fungsional sistem :
a. Kebutuhan Fungsional : Dalam tahap ini dilakukan analisis terhadap kebutuhan
fungsional pengguna sistem berdasarkan proses bisnis yang ada. Kebutuhan fungsional tersebut antara lain:
Administrator:
- Sistem mengharuskan admin untuk melakukan login dengan
cara memasukkan username dan password yang benar. Jika berhasil
terautentifikasi maka
administrator tersebut
memiliki hak akses untuk memasukkan data dalam sistem.
- Sistem memberikan layanan kepada administrator untuk
dapat mengedit dan menghapus lokasi, menambah informasi yang berkaitan dengan alamat – alamat lokasi pelayanan
umum di Kota Pati. Administrator memiliki hak akses penuh atas penambahan, pengubahan, dan menghapus seluruh data
yang ada dalam sistem.
User:
- Sistem menyediakan layanan kepada user untuk dapat
melihat peta tiap lokasi dan juga peta Kota Pati yang menampilkan letak-letak lokasi.
b. Kebutuhan Non Fungsional : Tahap ini menspesifikasikan ukuran kuantitatif yang akan
dipenuhi oleh sistem, diantaranya keamanan, performansi, ketersediaan, dan aksesibilitas. Penjelasannya adalah sebagai
berikut:
- Keamanan : pengelolaan sistem hanya dapat diakses oleh
administrator yang telah melakukan autentifikasi, sedangkan user dibatasi hak aksesnya hanya untuk melihat data yang
ditampilkan.
- Performansi : seberapa besar memori yang dibutuhkan pada
perangkat ponsel untuk aplikasi tersebut.
- Ketersediaan : ketersediaan peta digital dari Mobile Google
Map dan tampilan aplikasi menggunakan J2ME sehingga dapat diakses oleh user..
- Aksesibilitas : SIG dapat diakses oleh sebanyak mungkin
kalangan.
3.2.2 Analisis Kebutuhan Data