14 Lampiran 1 Karakteristik Pengguna SIGDUPOK
Pengguna Hak Akses Tingkat
Ketrampilan
Tanggung Jawab
Keterangan Pengguna Biasa Melihat tampilan
utama SIGDUPOK Melihat menu-menu
yang disediakan SIGDUPOK, kecuali menu administrator Melihat Peta Depok,
tabel informasi peta, dan chart
Dapat menggunakan menu navigasi pada halaman peta Mampu mengoperasi kan komputer Terbiasa menggunakan aplikasi internet Tidak dibebankan tanggung jawab Siapa saja yang mengakses sistem (khususnya, walikota Depok)
Administrator Semua hak akses yang dimiliki pengguna biasa Menggunakan menu administrator / mengakses ke halaman GeoServer Memanipulasi data sistem Mampu mengoperasi kan komputer Terbiasa menggunakan aplikasi internet Mampu menggunakan perangkat lunak yang digunakan oleh sistem (GeoServer, MySQL, FusionCharts, QuantumGIS) Mengelola dan merawat database, serta data peta Administrator sistem (Divisi Kominfo Pemda Depok)
Lampiran 2 Use Case Pengguna Biasa
Melihat tabel informasi peta Melihat chart data peta Melihat beranda SIGDUPOK Melakukan zoom-in peta Melakukan zoom-out peta Melihat tentang SIGDUPOK Pengguna Biasa
15 Lampiran 3 Use Case Administrator
Lampiran 4 Tabel Perbandingan GeoServer dengan MapServer
Perbandingan GeoServer MapServer
Bahasa Pemrograman Java C/C++
WMS Baik Sedikit lebih baik
WFS Didukung WFS-T Tanpa WFS-T
Teknologi J2EE CGI
Dimulainya Pengembangan 2003 1996
Administrasi Web Tool Mapfile
Ekstensibilitas Java PHP Mapscript
Kartografi Menggunakan standardisasi
SLD (Styled Layer Descriptor)
Mapfile
Pelayanan 1 layanan WMS/WFS/WCS
untuk semua user
Layanan Mapfile
Query CQL dan filter OGC Statement SQL
Lampiran 5 Tabel Perbandingan Oracle dengan MySQL Menurut Fitur/Fungsinya
Fitur/Fungsi Oracle MySQL
Produk Database Produk yang berbayar : Oracle Enterprise, Standard, dan Stantard One.
Produk yang gratis : Oracle Express (up to 4GB).
Produk yang berbayar : MySQL Enteprise (lebih stabil).
Produk gratis : MySQL Community.
Administrasi Membutuhkan banyak
pengetahuan dan keahlian
Dapat dijalankan dan dikelola tanpa keahlian yang Melihat tabel informasi peta Melihat chart data peta Mengakses ke GeoServer Melihat beranda SIGDUPOK Melakukan zoom-in peta Melakukan zoom-out peta Mengedit data SIGDUPOK Melihat tentang SIGDUPOK Administrator
16 yang mendalam untuk
mengelolanya, karena sangat kompleks.
mendalam.
Popularitas Sangat popular di perusahaan bisnis menengah keatas dengan data warehouse yang menengah/besar.
Sangat popular dengan perusahaan web, perusahaan kecil menengah.
Aplikasi Domain Oracle unggul dalam aplikasi bisnis besar, data warehouse
sedang/besar.
Unggul dalam pembuatan web, data warehouse dan
gaming skala
kecil/menengah. Lingkungan
Pengembangan
Java, .NET, APEX, Ruby, PHP. Untuk generasi aplikasi bisnis selanjutnya Oracle akan fokus ke Java.
PHP, Java, Ruby, .NET, Perl.
Tabel Beberapa tabel dengan banyak
fitur.
Tabel digunakan untuk mesin penyimpanan yang
masing-masing memberikan
karakteristik dan perilaku yang berbeda.
Partisi Berbayar, dengan banyak fitur. Gratis, dengan fitur dasar.
Replikasi Berbayar, banyak fitur dan
pilihan. Jauh lebih tinggi kompleksitas dengan banyak fitur. Menungkinkan banyak data penyaringan dan manipulasi.
Gratis, relatif mudah untuk membangun dan mengelola
database.
Backup/Recovery RMAN (Recovery Manager)
mendukung hot backup dan berjalan sebagai pusat
repository untuk server
terpisah dari beberapa
database Oracle.
Tidak ada backup online, InnoDB Hot Backup.
Ekspor/Impor Memerlukan fitur lainnya. Mudah, sangat mendasar. Katalog (kamus data) Menawarkan banyak informasi
untuk tuning. Oracle mulai dikenakan biaya untuk penggunaan struktur metadata baru.
Skema informasi dan skema
database MySQL
menawarkan metadata dasar.
Penyimpanan Tabel dikelola dalam
tablespace.
Masig-masing mesin penyimpanan menggunakan penyimpanan yang berbeda. Bervariasi dari file individual ke tablespace.
Prosedur Penyimpanan Skalabilitas tak terbatas. Skalabilitas terbatas.
Manajemen/Monitoring Pengendalian grid
menawarkan banyak fungsi.
MySQL Enterprice Monitor menawarkan fungsionalitas dasar. Tambahan solusi open source.
17 Lampiran 6 Hasil Uji Kesesuaian Hardware dan Software
No Software Kebutuhan
Minimum Software
Hasil Survei Hardware Hasil
Proces sor Intel Core i5-450M Memori DDR3 2GB VGA Intel GMA 4500 128 MB 20 GB available harddisk space Monitor Resolusi 1366x 768 pixel Sesuai Tidak Sesuai 1 Ubuntu 10.04 1. Processor 1 GHz 2. Memori 512 MB 3. VGA 64 MB, 64 bit 4. Harddisk 4 GB free space 5. Monitor 800x600, 16 bit display √ - - - - - √ - - - - - √ - - - - - √ - - - - - √ 1 1 1 1 1 2 Geoserver 2.0.2 1. Processor 800 MHz 2. Memori 128 MB 3. VGA 64 MB, 64 bit 4. Harddisk 200 MB free space 5. Monitor 800x600, 16 bit display √ - - - - - √ - - - - - √ - - - - - √ - - - - - √ 1 1 1 1 1 3 Quantum GIS 1.6.0 1. Processor 800 MHz 2. Memori 256 MB 3. VGA 64 MB, 64 bit 4. Harddisk 200 MB free space 5. Monitor 800x600, 16 bit display √ - - - - - √ - - - - - √ - - - - - √ - - - - - √ 1 1 1 1 1
18 4 PHP MyAdmin 1. Processor 800 MHz 2. Memori 128 MB 3. VGA 64 MB, 64 bit 4. Harddisk 100 MB free space 5. Monitor 800x600, 16 bit display √ - - - - - √ - - - - - √ - - - - - √ - - - - - √ 1 1 1 1 1 5 Fusion Charts 1. Processor 800 MHz 2. Memori 128 MB 3. VGA 64 MB, 64 bit 4. Harddisk 100 MB free space 5. Monitor 800x600, 16 bit display √ - - - - - √ - - - - - √ - - - - - √ - - - - - √ 1 1 1 1 1 Keterangan : 1 = sesuai 0 = tidak sesuai
19 Lampiran 7 Model Fisik Database pada MySQL
Tabel kecamatan
Field Tipe Keterangan
id_kec tinyint (4) primary key
nm_kec varchar (30)
Tabel kelurahan
Field Tipe Keterangan
id_kel tinyint (4) primary key
id_kec tinyint (4)
nm_kel varchar (30)
Tabel penduduk
Field Tipe Keterangan
id_penduduk tinyint (4) primary key
Id_kel tinyint (4)
jml_penduduk mediumint (9)
jml_laki mediumint (9)
jml_perem mediumint (9)
Tabel agama
Field Tipe Keterangan
id_agama tinyint (4) primary key
id_kel tinyint (4) islam mediumint (9) kristen mediumint (9) katholik mediumint (9) hindu mediumint (9) budha mediumint (9) lainnya mediumint (9) Tabel pendidikan
Field Tipe Keterangan
id_pendidikan tinyint (4) primary key
id_kel tinyint (4) tdk_skl mediumint (9) tdk_tmt mediumint (9) sd mediumint (9) smp mediumint (9) sma mediumint (9) diploma mediumint (9) smuda mediumint (9) s1 mediumint (9) s2 mediumint (9) s3 mediumint (9) Tabel pekerjaan
Field Tipe Keterangan
id_kerja tinyint (4) primary key
id_kel tinyint (4) awal mediumint (9) karyawan mediumint (9) buruh mediumint (9) tukang mediumint (9) swasta mediumint (9)
20
pnegara mediumint (9)
pdaerah mediumint (9)
Tabel golongan_usia
Field Tipe Keterangan
id_usia tinyint (4) primary key
id_kel tinyint (4) prasekolah mediumint (9) usia_sd mediumint (9) usia_smp mediumint (9) usia_sma mediumint (9) usia_kuliah mediumint (9) usia_kerja mediumint (9) usia_pensiun mediumint (9)
Lampiran 8 Header SIGDUPOK
Lampiran 9 Footer SIGDUPOK
21 Lampiran 11 Halaman Menu SIG Depok
22 Lampiran 13 Halaman Peta Kecamatan
23 Lampiran 15 Halaman Peta Kelurahan
Lampiran 16 Data Flow Diagram Level 1
Pengguna Biasa Administrator SIGDUPOK 1. Mengolah Data Peta 2. Mengolah Data Chart 3. Menampilkan Informasi Peta 4. Menampilkan Informasi Chart Informasi
Peta Data Peta
Terolah Data Chart Terolah Data Peta Informasi Chart Data Chart Data
Peta Informasi Peta
Data Peta Data Chart Data Chart Informasi Chart
24 Lampiran 17 Arsitektur SIGDUPOK
(User Interface)
(Application Server)
(Database)
Lampiran 18 Tabel Pengujian SIGDUPOK N
o.
Aplikasi Deskripsi Uji
Kondisi Awal Skenario Uji Hasil Yang Diharapkan Hasil Uji 1 Tabel Informasi Peta Melihat informasi dari peta yang di klik Tabel informasi peta belum terlihat
Klik peta wilayah kecamatan Muncul tabel informasi jumlah penduduk tiap kecamatan OK 2 Melihat Chart Melihat chart jumlah penduduk tiap kecamatan Tabel peta muncul, chart belum terlihat
Klik link yang terdapat di kolom fid pada tabel informasi peta Muncul chart yang berisi informasi mengenai jumlah penduduk tiap kelurahan OK 3 Peta Depok (peta kecamatan dan peta kelurahan) Melihat layer peta Peta belum terlihat
Pilih menu layer peta, pilih layer
Peta yang dilengkapi dengan legenda akan terlihat OK 4 Pewarnaan Peta Melihat kepadatan penduduk tiap kecamatan berdasarkan perbedaan warna Pewarnaan terlihat saat peta muncul
Pilih menu layer peta, pilih layer
Terlihat peta wilayah kecamatan, dimana setiap wilayah kecamatan akan memiliki warna yang berbeda-beda tergantung kepadatannya, warna merah OK Quantum GIS Shapefile Aplikasi untuk mengolah data shapefile
GeoServer Aplikasi untuk menampilkan peta
di web
XML/HTTP Menampilkan
antarmuka berbasis web
Komponen antarmuka peta
Web Browser
25 untuk populasi tinggi, biru untukk populasi sedang, dan hijau untk populasi rendah. 5 Halaman Beranda Melihat informasi halaman utama dari sistem Halaman Beranda belum terlihat Menuliskan alamat localhost untuk mengakses sistem di bar web browser, yaitu http://localhost:197 9/geoserver/www/gi sdepok/index.html Muncul halaman utama dari sistem OK 6 Halaman SIG Depok Melihat informasi mengenai penjelasan tentang SIGDUPOK Halaman utama sistem Mengakses menu SIG Depok Muncul halaman SIG Depok yang berisi penjelasan tentang SIGDUPOK OK 7 Zoom-in dan zoom-out peta Memperbesar dan memperkecil ukuran tampilan peta Ukuran default peta Mengakses simbol zoom-in dan zoom-out pada peta
Muncul tampilan peta yang di zoom-out atau di zoom-in OK