Analisis Kebutuhan Sistem Analisis Sistem

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