3. Customer test drive mock-up Evaluasi Prototype: klien
mengevaluasi prototype yang dibuat dan digunakan untuk memperjelas kebutuhan software.
Perulangan ketiga proses ini terus berlangsung hingga semua kebutuhan terpenuhi. Prototype-prototype dibuat untuk
memuaskan kebutuhan klien dan untuk memahami kebutuhan klien lebih baik.
3.1.1 Listen to Customer Pengumpulan Kebutuhan
Tujuan utama dari tahap pengumpulan kebutuhan yaitu bagaimana
mengumpulkan, mengetahui
dan memahami
kebutuhan pengguna untuk kemudian disusun menjadi bentuk yang lebih sistematis sebagai dasar untuk menuju ke fase
berikutnya. Pada tahap ini, pengembang dan user bertemu untuk menetapkan tujuan sistem. Tujuan sisteminput untuk proses
requirement gathering menjelaskan bagaimana sistem akan dikembangkan dan kontribusinya terhadap sistem secara
keseluruhan dari sisi administrator dan user. Kebutuhan yang telah terdokumentasi merupakan output dari proses requirements
gathering. 3.1.1.1 Analisis Kebutuhan
Pada tahap ini mendifinisikan kebututuhan yang diperlukan sebelum perancangan dan pembangunan aplikasi
dilakukan. Proses pengumpulan kebutuhan dari BPS provinsi Jawa Tengah secara lengkap dilakukan untuk dianalisis kemudian
mendefinisikannya sebelum rancangbangun sistem aplikasi dilakukan. Fase ini harus dikerjakan secara lengkap untuk bisa
menghasilkan desain yang lengkap. Tahap melakukan analisis kebutuhan pada sistem ini yaitu dengan cara melakukan
pencarian data-data serta informasi-informasi yang dibutuhkan oleh sistem.
a. Analisis Kebutuhan Sistem
Sistem dapat menampilkan informasi secara multidimensi.
Informasi yang dikeluarkan dapat dianalisis secara langsung melalui table dan grafik-grafik yang ada.
Sistem dapat menampilkan data-data mentah, seperti data demografi, data daerah, data waktu, dan data
keseluruhan. b.
Analisis Kebutuhan Data Mengidentifikasikan kebutuhan sistem perangkat
lunak yang akan dibangun dan juga penyesuaian data yang sudah ada pada Badan Pusat Statistik Provinsi Semarang.
Kebutuhan informasi tersebut adalah informasi data demografi kependudukan di wilayah Jawa Tengah beserta
faktor-faktor pendukung lainnya. Data-data yang akan
digunakan meliputi data : - Jumlah angkatan kerja
- Jumlah penduduk laki-laki dan perempuan
- Jumlah penduduk yang berpendidikan SD,SLTP dan SMA+
- Jumlah penduduk miskin c.
Analisis Kebutuhan Hardware Sistem
yang akan
dibangun membutuhkan
spesifikasi hardware, hendaknya perangkat keras komputer memenuhi kriteria minimum sebagai berikut :
Prosesor : IntelR Pentium IV 1,00 Ghz
Memori : 512 MB atau 1 GB
Sistem Operasi : Windows Vista, Windows XP SP 1
atau Windows XP SP 2 Kebutuhan harddisk : 60 GB
Perangkat keras yang dipakai dalam pembuatan system ini adalah sebagai berikut:
Prosesor : IntelR Atom Pentium IV 1,60 Ghz
Memori : 1 GB
Sistem Operasi : Windows XP SP 2 atau Windows 7.
Harddisk : 120 GB
d. Analisis Kebutuhan Software
SQL Server 2000 XAMPP 1.6.0.
Macromedia Dreamweaver MX 2004 Internet Explorer atau Mozilla Firefox atau Google
Chrome.
e. Analisis Kebutuhan Brainware
Adapun kebutuhan brainware dari masing-masing tipe pengguna untuk menjalankan aplikasi ini adalah :
1. Seorang user yang diperlukan untuk menjalankan sistem
pengelolaan informasi demografi ini adalah: - Memiliki kemampuan menganalisis data informasi
demografi yang ditampilkan di dalam sistem representasi ini.
- Terbiasa dengan menggunakan sistem operasi Windows XP atau Window 7.
2. Admin, yang diperlukan untuk menjadi seorang admin
dalam menjalankan aplikasi adalah : - Memiliki pengetahuan mengenai sistem manajemen
database SQL Server 2000 dan dapat menggunakan bahasa pemograman PHP serta terbiasa dengan sistem
operasi Windows XP atau Window 7. - Memiliki pengetahuan dalam update data dan
mengolah data menggunakan sistem database SQL Server 2000.
- Memiliki kemampuan untuk berkomunikasi yang baik dengan user untuk mendeskripsikan analisis
tentang informasi demogafi dalam aplikasi ini.
3.1.2 BuildRevise Mock-up Perancangan