LAMPIRAN
22
Lampiran 1 Deskripsi kebutuhan fungsional sistem. Level Admin istrator
Admin istrator & Pengg una Umum
Kode Fungsional SIGDIDU1.1
Nama Proses
Masukan
Keluaran
Deskripsi
Melakukan login
Isi username dan password
Halaman konten SIGDIDU
SIGDIDU1.2
Edit Data
Klik tombol ubah dan masukkan data yang baru
Tampilan data yang telah diupdate
Sistem menampilkan navigasi bar dan link untuk aplikasi SIG Sistem melakukan update data pada web.
SIGDIDU1.3
Hapus data
Tampilan data yang telah dihapus
Sistem melakukan penghapusan data pada web.
SIGDIDU1.4
Logout
Klik tombol hapus dan pilih informasi yang akan dihapus Klik menu logout
Tampilan Halaman Utama
Sistem menampilkan halaman utama.
SIGDIDU-2
Menampilkan Halaman awal Sistem
Klik menu Beranda
Halaman beranda SIGDIDU
SIGDIDU2.1
Menampilkan infomasi Dinas Pendidikan Kota Bogor
Klik menu pendidikan
SIGDIDU2.2
Menampilkan infomasi Dinas Kependudukan Kota Bogor
Klik menu kependudukan
SIGDIDU2.3
Menulis buku tamu
SIGDIDU2.4
Melihat isi buku tamu
Klik menu Buku Tamu, isi form isian buku tamu yang tersedia Klik menu Buku Tamu, lihat pada bagian Komentar dan Pesan
Tampilan halaman konten Dinas Pendidikan, Pemuda dan Olahraga Kota Bogor Tampilan halaman konten Dinas Kependudukan dan Pencatatan Sipil Kota Bogor Tampilan form isian buku tamu
Sistem menampilkan form login, arti lambang kota Bogor, deskripsi SIGDIDU, visi dan misi Kota Bogor Sistem menampilkan halaman profil Dinas Pendidikan, Pemuda dan Olahraga secara lengkap
SIGDIDU2.5
Melihat informasi letak geografis Kota Bogor
Klik menu letak geografis pada footer bar
SIGDIDU2.6
Melihat isi menu kontak kami
Klik menu Kontak Kami pada footer bar
Tampilan isi buku tamu yang sudah masuk ke dalam database sistem Tampilan halaman konten letak geografis Kota Bogor Tampilan halaman Kontak Kami
Sistem menampilkan halaman profil Dinas Kependudukan dan Pencatatan Sipil secara lengkap Sistem menampilkan form isian buku tamu
Sistem menampilkan isi buku tamu yang ada di dalam database sistem Sistem menampilkan halaman letak geografis Kota Bogor secara lengkap Sistem menampilkan halaman Kontak Kami
23
Lampiran 1 lanjutan Level Admin istrator & Pengg una Umum
Kode Fungsional SIGDIDU-3
Nama Proses
Masukan
Keluaran
Menampilkan kolom pilihan peta SIGDIDU
Klik navigasi bar
Tampilan sidecolumn pilihan peta SIGDIDU
SIGDIDU3.1
Menampilkan halaman peta pendidikan
Klik gambar peta SIG pendidikan
Tampilan halaman peta pendidikan
SIGDIDU3.2
Menampilkan halaman peta kependudukan
Klik gambar peta SIG kependudukan
Tampilan halaman peta kependudukan
SIGDIDU3.3
Pemilihan layer peta
Klik tanda checkbox layer peta
SIGDIDU3.4
Zoom to full extent
Klik tombol Zoom to full extent
SIGDIDU3.5
Back
Klik Tombol Back
SIGDIDU3.6
Forward
Klik Tombol Forward
SIGDIDU3.7
Zoom In
Klik Tombol Zoom In lalu pilih area yang akan diperbesar
SIGDIDU3.8
Zoom Out
Klik Tombol Zoom In lalu pilih area yang akan diperkecil
SIGDIDU3.9
Pan Map
Klik Tombol Pan lalu pilih lokasi pada peta yang akan digeser
SIGDIDU3.10
Identify Feature
Klik Tombol Identity Feature dan klik lokasi pada peta yang akan diidentifikasi
Tampilan peta berdasarkan layer yang dipilih Kembali ke tampilan peta pada saat awal membuka halaman antarmuka peta Kembali ke tampilan peta satu operasi zoom sebelumnya Kembali ke tampilan peta satu operasi zoom setelahnya Tampilan peta dengan perbandingan skala yang lebih kecil Tampilan peta dengan perbandingan skala yang lebih besar Tampilan peta sesuai dengan pergeseran posisi tampilan yang diinginkan Tampilan informasi berupa tabel dengan atribut objek yang dipilih.
Deskripsi Sistem menyediakan pilihan peta SIG pendidikan dan SIG kependudukan Sistem menampilkan halaman peta pendidikan beserta fungsi-fungsi Sistem menampilkan halaman peta kependudukan beserta fungsi-fungsi Sistem menampilkan peta sesuai dengan layer yang dipilih Sistem menampilkan kembali keadaan peta secara keseluruhan dengan koordinat yang sebenarnya Sistem menampilkan kembali keadaan satu operasi zoom sebelumnya (bila ada) Sistem menampilkan kembali keadaan satu operasi zoom setelahnya (bila ada). Sistem menampilkan peta dengan perbandingan skala yang lebih kecil Sistem menampilkan peta dengan perbandingan skala yang lebih besar Sistem menampilkan peta sesuai dengan pergeseran posisi tampilan yang diinginkan Sistem menampilkan informasi dengan keluaran berupa tabel atribut objek terkait
24
Lampiran 1 lanjutan Level Admin istrator & Pengg una Umum
Admin istrator & Pengg una Umum
Kode Fungsional SIGDIDU3.11
Nama Proses Tool Tip Feature
SIGDIDU3.12
Refresh Map
SIGDIDU-4
Menampilkan grafik
Masukan
Keluaran
Deskripsi
Klik Tombol Tool Tip dan tentukan lokasi peta yang akan diidentifikasi tanpa melakukan klik pada objek yang diinginkan Klik tombol Refresh Map
Tampilan informasi berupa tabel dengan atribut objek terkait
Sistem menampilkan informasi dengan keluaran berupa tabel atribut objek terkait.
Tampilan peta dengan layer yang diaktifkan Tampilan grafik data pendidikan dan kependudukan
Sistem menampilkan peta yang telah direfresh Sistem menampilkan grafik pendidikan dan kependudukan sesuai dengan layer yang dipilih.
Klik link grafik pada tabel informasi di halaman peta
25
Lampiran 2 DFD level 1 SIGDIDU. 1 Menampilkan peta
Perintah navigasi peta Tampilan peta pendidikan Tampilan peta kependudukan Data Pendidikan Data Kependudukan
Perintah navigasi peta Tampilan peta pendidikan Tampilan peta kependudukan
Tampilan / Informasi Peta SIGDIDU
DBMS PostgreSQL 2 Cetak Peta
Pengguna Biasa
Gambar peta Administrator Informasi Profil Kota Bogor Informasi Buku tamu
Perintah navigasi peta
DBMS PostgreSQL
3 Menampilkan Informasi
Informasi Profil Kota Bogor Informasi buku tamu
Data Profil Kota Bogor Peta diperbaharui Data Pendidikan Data Kependudukan
Perintah navigasi grafik Tampilan grafik pendidikan Tampilan grafik kependudukan
4 Menampilkan grafik
Perintah navigasi grafik Tampilan grafik pendidikan Tampilan grafik kependudukan
Kamus data SIGDIDU No. 1
Rincian Kamus Data Nama Penggunaan Deskripsi
2
Nama Penggunaan Deskripsi
Tipe data
Keterangan Perintah navigasi peta Kebutuhan pengguna akan tampilan peta(input) Salah satu perintah navigasi peta (output) Perintah navigasi peta = [ perintah pilih layer peta pada legenda halaman peta | perintah zoom in | perintah zoom out | perintah pan | perintah identify | perintah select | perintah tooltip | perintah back | perintah forward | perintah refresh map] Tampilan peta pendidikan Perintah pemilihan layer peta (input) Pewarnaan pada gambar peta (output) Tampilan peta pendidikan = [informasi jumlah bangunan sekolah | nilai rata-rata UAS/UAN | pendanaan sekolah | fasilitas pendidikan] Keterangan : Jumlah bangunan sekolah = jumlah bangunan sekolah [SD | MI | SMP | MTs | SMA | MA | SMK] Nilai rata-rata UAS/UAN = [nilai rata-rata UAS | nilai rata-rata UAN] Pendanaan sekolah = dana dari pemerintah pusat + pemerintah daerah + yayasan+orang tua+ sumber dana lain Fasilitas pendidikan = ruang kelas+ uks+lapangan olahraga+perpustakaan+ruang keterampilan+ruang badan pengawas+bengkel+ruang praktik+laboratorium numerik
26
Lampiran 2 lanjutan No. 3
Rincian Kamus Data Nama Penggunaan Deskripsi
4
5
Tipe data Nama Penggunaan
Deskripsi Tipe data Nama Penggunaan
Deskripsi
6
Tipe data Nama Penggunaan Deskripsi
7
Nama Penggunaan Deskripsi
Tipe data
Keterangan Tampilan peta kependudukan Perintah pemilihan layer peta (input) Pewarnaan pada gambar peta (output) Tampilan peta kependudukan = [jumlah penduduk | riwayat kesehatan | pekerjaan] Keterangan: Jumlah penduduk = [jumlah penduduk laki-laki | jumlah penduduk perempuan] Riwayat kesehatan = [sehat | tuna rungu | tuna wicara | tuna netra] Pekerjaan = [Belum bekerja | Petani | Nelayan | Pedagang | PNS | Pensiunan | TNI AD | TNI AL | TNI AU | POLRI | Purnawirawan | Karyawan swasta | Wiraswasta | Buruh | Pembantu | Pelajar | Mahasiswa | Ibu rumah tangga | Dokter | Tenaga medis | Pejabat | ahli hokum | seniman] JPEG, PNG Informasi buku tamu Pengisian form buku tamu yang terdiri atas nama, email, dan pesan (input) Komentar pengguna (output) Informasi buku tamu = nama + email + pesan alphanumeric Informasi profil Kota Bogor Pengisian form buku tamu yang terdiri atas nama, email, dan pesan (input) Komentar pengguna (output) Informasi profil Kota Bogor = [visi misi | profil Dinas Pendidikan | Profil Dinas Kependudukan | Letak Geografis Kota Bogor | Lambang Kota Bogor] alphanumeric Perintah navigasi grafik Kebutuhan pengguna (input) Perintah pemilihan field grafik pada tabel informasi (output) Perintah navigasi grafik = *perintah untuk menampilkan grafik pada tabel informasi* Tampilan grafik pendidikan Perintah navigasi grafik (input) Grafik untuk informasi yang dipilih pengguna (output) Tampilan grafik pendidikan = [informasi jumlah bangunan sekolah | nilai rata-rata UAS/UAN | pendanaan sekolah | fasilitas pendidikan] Keterangan : Jumlah bangunan sekolah = *jumlah bangunan sekolah [SD + MI | SMP + MTs | SMA + MA + SMK]* Nilai rata-rata UAS/UAN = [nilai rata-rata UAS | nilai rata-rata UAN] Pendanaan sekolah = dana dari pemerintah pusat + pemerintah daerah + yayasan+orang tua+ sumber dana lain Fasilitas pendidikan = ruang kelas+ uks+lapangan olahraga+perpustakaan+ruang keterampilan+ruang badan pengawas+bengkel+ruang praktik+laboratorium SWF
27
Lampiran 2 lanjutan No. 8
Rincian Kamus Data Nama Penggunaan Deskripsi
9
Tipe data Nama Penggunaan
Deskripsi
Tipe data
Keterangan Tampilan grafik kependudukan Perintah navigasi grafik (input) Grafik untuk informasi yang dipilih pengguna (output) Tampilan grafik kependudukan = [jumlah penduduk | riwayat kesehatan | pekerjaan] Keterangan: Jumlah penduduk = [jumlah penduduk laki-laki + jumlah penduduk perempuan] Riwayat kesehatan = [sehat + tuna rungu + tuna wicara + tuna netra] Pekerjaan = [Belum bekerja | Petani + Nelayan + Pedagang | PNS + Pensiunan | TNI AD + TNI AL + TNI AU + POLRI + Purnawirawan | Karyawan swasta + Wiraswasta | Buruh + Pembantu | Pelajar + Mahasiswa | Ibu rumah tangga | Dokter + Tenaga medis | Pejabat | ahli hukum + seniman] SWF DBMS PostgreSQL (Data Storage) Perintah navigasi peta/ perintah navigasi grafik/ informasi buku tamu/ kebutuhan informasi profil kota Bogor (input) Data pendidikan, data kependudukan, data profil Kota Bogor, (output) DBMS PostgreSQL = data tekstual Kota Bogor + data anggota + data pendidikan + data kependudukan + data spasial administrasi Kota Bogor SWF
28
Lampiran 3 Entity relationship diagram PENDUDUK
AGAMA
KECAMATAN POLYGON
Containment
has
PEKERJAAN
KELURAHAN
G T
POLYGON
G T
has
SD
MI
SMA
SMP
MA
SMK
MTs
29
Lampiran 4 Tabel-tabel pada database SIGDIDU No
Nama tabel
1 2 3 4 5 6 7
kecamatan kelurahan namakec namakel t_sd t_mi t_smp
8 9 10 11
t_mts t_sma t_ma t_smk
12 t_penduduk 13 t_agama 14 t_pekerjaan 15 spatial_ref_sys 16 geometry_columns
Kegunaan Memberikan informasi mengenai wilayah kecamatan Memberikan informasi mengenai wilayah kelurahan Memberikan informasi mengenai nama-nama kecamatan di Kota Bogor Memberikan informasi mengenai nama-nama kelurahan di Kota Bogor Memberikan informasi mengenai data pendidikan sekolah dasar Memberikan informasi mengenai data pendidikan madrasah ibtidaiyah Memberikan informasi mengenai data pendidikan sekolah menengah pertama Memberikan informasi mengenai data pendidikan madrasah tsanawiyah Memberikan informasi mengenai data pendidikan sekolah menengah atas Memberikan informasi mengenai data pendidikan madrasah aliyah Memberikan informasi mengenai data pendidikan sekolah menengah kejuruan Memberikan informasi mengenai data kependudukan masyarakat Kota Bogor, yaitu jumlah penduduk, riwayat kesehatan, Memberikan informasi mengenai jumlah penganut masing-masing agama yang diakui secara resmi oleh pemerintah daerah Kota Bogor Memberikan informasi mengenai jenis pekerjaan penduduk Kota Bogor Referensi spasial dari kolom geometri Identifikasi tabel yang memiliki atribut spasial
30
Lampiran 5 Perancangan physical database SIGDIDU Tabel Kecamatan No. 1. 2. 3. 4. 5. 6.
Field gid kecamatan count luas(m2) keliling(m) the_geom
Tipe int4 (32) varchar (50) int8 (64) float8 (53) float8 (53) geometry
Keterangan Id spasial kecamatan Nama kecamatan Jumlah kelurahan dalam kecamatan Luas area kecamatan Keliling kecamatan Berisi informasi spasial multipolygon layer kecamatan
Tipe int4 (32) varchar (50) varchar (50) float8 (53) float8 (53) geometry
Keterangan Id spasial kelurahan Nama kelurahan Nama kecamatan Luas area kelurahan Keliling kelurahan Berisi informasi spasial multipolygon layer kelurahan
Tipe int4 (32) varchar (256) int4 (32) varchar (2048) varchar (2048)
Keterangan Id Sistem Referensi Spasial Bernilai “EPSG” Id Sistem Referensi Spasial dari auth_name Representasi WKT (Well Known Text) dari Sistem Referensi Spasial Berisi definisi koordinat Proj4
Tipe int4(32) varchar(50) int2(16) int2(16) int2(16) int2(16) int2(16) int8(64) int8(64) int8(64) int8(64) int8(64) int8(64) int2(16) int2(16) int2(16) int2(16) float4(24) int2(16) varchar(20) float8(53) geometry
Keterangan Id spasial Nama kecamatan Jumlah bangunan sekolah dasar Jumlah siswa sekolah dasar Jumlah siswa lulus sekolah dasar Jumlah siswa mengulang sekolah dasar Jumlah siswa putus sekolah dasar Total dana yang diterima sekolah dasar Besar dana yang diterima dari pemerintah pusat Besar dana yang diterima dari yayasan Besar dana yang diterima dari orang tua siswa Besar dana yang diterima dari pemerintah daerah Besar dana yang diterima dari sumber dana lain Jumlah ruang kelas yang dimiliki sekolah Jumlah perpustakaan yang dimiliki sekolah Jumlah lapangan olahraga yang dimiliki sekolah Jumlah unit kesehatan sekolah yang dimiliki sekolah Nilai rata-rata UAS sekolah dasar Jumlah guru berdasarkan latar belakang program studi Tahun ajaran data sekolah dasar Jumlah sekolah dibandingkan dengan jumlah siswa Berisi informasi spasial multipolygon
Tabel Kelurahan No. 1. 2. 3. 4. 5. 6.
Field gid kelurahan kecamatan luas(m2) keliling(m) the_geom
Tabel spatial_ref_sys No. 1. 2. 3. 4.
Field srid auth_name auth_srid srtext
5.
proj4text
Tabel t_sd No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Field gid kecamatan jum_sd jum_siswa lulusan mengulang putus_sekolah total_dana pem_pusat yayasan ortu pemda dana_lain rk perpus lap_or uks avg_uas jumguru_ijazah tahun_ajaran padat the_geom
31
Lampiran 5 lanjutan Tabel t_mi No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Field gid kecamatan jum_mi jum_siswa lulusan mengulang putus_sekolah total_dana pem_pusat yayasan ortu pemda dana_lain rk perpus lap_or uks avg_uas jumguru_ijazah tahun_ajaran padat the_geom
Tipe int4(32) varchar(50) int2(16) int2(16) int2(16) int2(16) int2(16) int8(64) int8(64) int8(64) int8(64) int8(64) int8(64) int2(16) int2(16) int2(16) int2(16) float4(24) int2(16) varchar(20) float8(53) geometry
Keterangan Id spasial Nama kecamatan Jumlah bangunan sekolah madrasah ibtidaiyah Jumlah siswa sekolah madrasah ibtidaiyah Jumlah siswa lulus madrasah ibtidaiyah Jumlah siswa mengulang Jumlah siswa putus sekolah Total dana yang diterima madrasah ibtidaiyah Besar dana yang diterima dari pemerintah pusat Besar dana yang diterima dari yayasan Besar dana yang diterima dari orang tua siswa Besar dana yang diterima dari pemerintah daerah Besar dana yang diterima dari sumber dana lain Jumlah ruang kelas yang dimiliki sekolah Jumlah perpustakaan yang dimiliki sekolah Jumlah lapangan olahraga yang dimiliki sekolah Jumlah unit kesehatan sekolah yang dimiliki sekolah Nilai rata-rata UAS madrasah ibtidaiyah Jumlah guru berdasarkanlatar belakang program studi Tahun ajaran data madrasah ibtidaiyah Jumlah sekolah dibandingkan dengan jumlah siswa Berisi informasi spasial multipolygon
Tipe int4(32) varchar(50) int2(16) int2(16) int2(16) int2(16) int2(16) int8(64) int8(64) int8(64) int8(64) int8(64) int8(64) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) float4(24) int2(16) int2(16) varchar(20) float8(53) geometry
Keterangan Id spasial Nama kecamatan Jumlah bangunan sekolah menengah pertama Jumlah siswa sekolah menengah pertama Jumlah siswa lulus sekolah menengah pertama Jumlah siswa mengulang Jumlah siswa putus sekolah Total dana yang diterima sekolah menengah pertama Besar dana yang diterima dari pemerintah pusat Besar dana yang diterima dari yayasan Besar dana yang diterima dari orang tua siswa Besar dana yang diterima dari pemerintah daerah Besar dana yang diterima dari sumber dana lain Jumlah ruang kelas yang dimiliki sekolah Jumlah perpustakaan yang dimiliki sekolah Jumlah lapangan olahraga yang dimiliki sekolah Jumlah unit kesehatan sekolah yang dimiliki sekolah Jumlah ruang lain yang dimiliki sekolah Jumlah laboratorium yang dimiliki sekolah Nilai rata-rata UAS sekolah menengah pertama Jumlah guru berdasarkan latar belakang program studi Jumlah guru berdasarkan program studi yang diajarkan Tahun ajaran data sekolah menengah pertama Jumlah sekolah dibandingkan dengan jumlah siswa Berisi informasi spasial multipolygon
Tabel t_smp No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 18. 20. 21 22. 23. 24.
Field gid kecamatan jum_smp jum_siswa lulusan mengulang putus_sekolah total_dana pem_pusat yayasan ortu pemda dana_lain rk perpus lap_or uks ruang_lain lab avg_uan jumguru_ijazah jumguru_studi tahun_ajaran padat the_geom
32
Lampiran 5 lanjutan Tabel t_mts No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 18. 20. 21. 22. 23.
Field gid kecamatan jum_mts jum_siswa lulusan mengulang putus_sekolah total_dana pem_pusat yayasan ortu pemda dana_lain rk perpus lap_or uks ruang_lain lab avg_uan jumguru_ijazah tahun_ajaran padat the_geom
Tipe int4(32) varchar(50) int2(16) int2(16) int2(16) int2(16) int2(16) int8(64) int8(64) int8(64) int8(64) int8(64) int8(64) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) float4(24) int2(16) varchar(20) float8(53) geometry
Keterangan Id spasial Nama kecamatan Jumlah bangunan sekolah madrasah tsanawiyah Jumlah siswa madrasah tsanawiyah Jumlah siswa lulus madrasah tsanawiyah Jumlah siswa mengulang Jumlah siswa putus sekolah Total dana yang diterima madrasah tsanawiyah Besar dana yang diterima dari pemerintah pusat Besar dana yang diterima dari yayasan Besar dana yang diterima dari orang tua siswa Besar dana yang diterima dari pemerintah daerah Besar dana yang diterima dari sumber dana lain Jumlah ruang kelas yang dimiliki sekolah Jumlah perpustakaan yang dimiliki sekolah Jumlah lapangan olahraga yang dimiliki sekolah Jumlah unit kesehatan sekolah yang dimiliki sekolah Jumlah ruang lain yang dimiliki sekolah Jumlah laboratorium yang dimiliki sekolah Nilai rata-rata UAS madrasah tsanawiyah Jumlah guru berdasarkan latar belakang program studi Tahun ajaran data madrasah tsanawiyah Jumlah sekolah dibandingkan dengan jumlah siswa Berisi informasi spasial multipolygon
Tipe int4(32) varchar(50) int2(16) int2(16) int2(16) int2(16) int2(16) int8(64) int8(64) int8(64) int8(64) int8(64) int8(64) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) float4(24)
Keterangan Id spasial Nama kecamatan Jumlah bangunan sekolah menengah atas Jumlah siswa sekolah menengah atas Jumlah siswa lulus sekolah menengah atas Jumlah siswa mengulang Jumlah siswa putus sekolah Total dana yang diterima sekolah menengah atas Besar dana yang diterima dari pemerintah pusat Besar dana yang diterima dari yayasan Besar dana yang diterima dari orang tua siswa Besar dana yang diterima dari pemerintah daerah Besar dana yang diterima dari sumber dana lain Jumlah ruang kelas yang dimiliki sekolah Jumlah perpustakaan yang dimiliki sekolah Jumlah lapangan olahraga yang dimiliki sekolah Jumlah unit kesehatan sekolah yang dimiliki sekolah Jumlah ruang lain yang dimiliki sekolah Jumlah laboratorium yang dimiliki sekolah Jumlah ruang badan pengawas sekolah Jumlah ruang keterampilan Jumlah ruang serbaguna Nilai rata-rata UAN sekolah menengah atas
Tabel t_sma No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Field gid kecamatan jum_sma jum_siswa lulusan mengulang putus_sekolah total_dana pem_pusat yayasan ortu pemda dana_lain rk perpus lap_or uks ruang_lain lab bp keterampilan serbaguna avg_uan
33
Lampiran 5 lanjutan Tabel t_sma lanjutan No. 24. 25. 26. 27. 28.
Field jumguru_ijazah jumguru_studi tahun_ajaran padat the_geom
Tipe int2(16) int2(16) varchar(20) float8(53) geometry
Keterangan Jumlah guru berdasarkan latar belakang program studi Jumlah guru berdasarkan program studi yang diajarkan Tahun ajaran data sekolah menengah atas Jumlah sekolah dibandingkan dengan jumlah siswa Berisi informasi spasial multipolygon
Tipe int4(32) varchar(50) int2(16) int2(16) int2(16) int2(16) int2(16) int8(64) int8(64) int8(64) int8(64) int8(64) int8(64) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) float4(24) int2(16) varchar(20) float8(53) geometry
Keterangan Id spasial Nama kecamatan Jumlah bangunan madrasah aliyah Jumlah siswa madrasah aliyah Jumlah siswa lulus madrasah aliyah Jumlah siswa mengulang Jumlah siswa putus sekolah Total dana yang diterima sekolah menengah atas Besar dana yang diterima dari pemerintah pusat Besar dana yang diterima dari yayasan Besar dana yang diterima dari orang tua siswa Besar dana yang diterima dari pemerintah daerah Besar dana yang diterima dari sumber dana lain Jumlah ruang kelas yang dimiliki sekolah Jumlah perpustakaan yang dimiliki sekolah Jumlah lapangan olahraga yang dimiliki sekolah Jumlah unit kesehatan sekolah yang dimiliki sekolah Jumlah ruang lain yang dimiliki sekolah Jumlah laboratorium yang dimiliki sekolah Jumlah ruang badan pengawas sekolah Jumlah ruang keterampilan Jumlah ruang serbaguna Nilai rata-rata UAN madrasah aliyah Jumlah guru berdasarkan latar belakang program studi Tahun ajaran data madrasah aliyah Jumlah sekolah dibandingkan dengan jumlah siswa Berisi informasi spasial multipolygon
Tipe int4(32) varchar(50) int2(16) int2(16) int2(16) int2(16) int2(16) int8(64) int8(64) int8(64) int8(64) int8(64)
Keterangan Id spasial Nama kecamatan Jumlah bangunan sekolah menengah kejuruan Jumlah siswa sekolah menengah atas Jumlah siswa lulus sekolah menengah atas Jumlah siswa mengulang Jumlah siswa putus sekolah Total dana yang diterima sekolah menengah atas Besar dana yang diterima dari pemerintah pusat Besar dana yang diterima dari yayasan Besar dana yang diterima dari orang tua siswa Besar dana yang diterima dari pemerintah daerah
Tabel t_ma No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
Field gid kecamatan jum_ma jum_siswa lulusan mengulang putus_sekolah total_dana pem_pusat yayasan ortu pemda dana_lain rk perpus lap_or uks ruang_lain lab bp keterampilan serbaguna avg_uan jumguru_ijazah tahun_ajaran padat the_geom Tabel t_smk
No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Field gid kecamatan jum_sma jum_siswa lulusan mengulang putus_sekolah total_dana pem_pusat yayasan ortu pemda
34
Lampiran 5 lanjutan Tabel t_smk lanjutan No. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
Field dana_lain rk perpus lap_or uks ruang_lain lab bp keterampilan serbaguna bengkel ruang_praktik avg_uan jumguru_ijazah jumguru_studi tahun_ajaran padat the_geom
Tipe int8(64) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) float4(24) int2(16) int2(16) varchar(20) float8(53) geometry
Keterangan Besar dana yang diterima dari sumber dana lain Jumlah ruang kelas yang dimiliki sekolah Jumlah perpustakaan yang dimiliki sekolah Jumlah lapangan olahraga yang dimiliki sekolah Jumlah unit kesehatan sekolah yang dimiliki sekolah Jumlah ruang lain yang dimiliki sekolah Jumlah laboratorium yang dimiliki sekolah Jumlah ruang badan pengawas sekolah Jumlah ruang keterampilan Jumlah ruang serbaguna Jumlah bengkel Jumlah ruang lain Nilai rata-rata UAN sekolah menengah atas Jumlah guru berdasarkan latar belakang program studi Jumlah guru berdasarkan program studi yang diajarkan Tahun ajaran data sekolah menengah atas Jumlah sekolah dibandingkan dengan jumlah siswa Berisi informasi spasial multipolygon
Tipe int4(32) varchar(50) varchar(30) int4(32) int4(32) int4(32) int4(32) int2(16) int2(16) int2(16) geometry
Keterangan Id spasial Nama kecamatan Nama kelurahan Jumlah penduduk laki-laki Jumlah penduduk perempuan Jumlah penduduk Jumlah penduduk sehat Jumlah penduduk menderita tuna wicara Jumlah penduduk menderita tuna rungu Jumlah penduduk menderita tuna netra Berisi informasi spasial multipolygon
Tipe int4(32) varchar(50) varchar(30) int2(16) int2(16) int2(16) int2(16) int2(16) geometry
Keterangan Id spasial Nama kecamatan Nama kelurahan Jumlah penduduk pemeluk Islam Jumlah penduduk pemeluk Kristen protestan Jumlah penduduk pemeluk Katholik Jumlah penduduk pemeluk Hindu Jumlah penduduk pemeluk Buddha Berisi informasi spasial multipolygon
Tabel t_penduduk No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Field gid kecamatan kelurahan jum_laki jum_per jum_penduduk sehat tuna_wicara tuna_rungu tuna_netra the_geom Tabel t_agama
No. 1. 2. 3. 4. 5. 6. 7. 8. 9.
Field gid kecamatan kelurahan islam kristen katholik hindu buddha the_geom
35
Lampiran 5 lanjutan Tabel t_pekerjaan No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25 26.
Field gid kecamatan kelurahan belum_kerja petani nelayan pedagang pns tni_ad tni_al tni_au polri purnawirawan pensiunan kar_swasta wiraswasta buruh pembantu pelajar mahasiswa ibu_rt dokter medis pejabat seniman the_geom
Tipe int4(32) varchar(50) varchar(30) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) int2(16) geometry
Keterangan Id spasial Nama kecamatan Nama kelurahan Jumlah penduduk yang belum bekerja Jumlah penduduk bermatapencaharian petani Jumlah penduduk bermatapencaharian nelayan Jumlah penduduk bermatapencaharian pedagang Jumlah penduduk bermatapencaharian PNS Jumlah penduduk bermatapencaharian TNI AD Jumlah penduduk bermatapencaharian TNI AL Jumlah penduduk bermatapencaharian TNI AU Jumlah penduduk bermatapencaharian POLRI Jumlah penduduk Purnawirawan Jumlah penduduk Pensiunan Jumlah penduduk bermatapencaharian karyawan swasta Jumlah penduduk bermatapencaharian wiraswasta Jumlah penduduk bermatapencaharian buruh Jumlah penduduk bermatapencaharian pembantu Jumlah pelajar Jumlah mahasiswa Jumlah ibu rumah tangga Jumlah penduduk bermatapencaharian dokter Jumlah penduduk bermatapencaharian tenaga medis Jumlah pejabat tinggi negara Jumlah penduduk bermatapencaharian seniman Berisi informasi spasial multipolygon
Tabel geometry_columns No. 1. 2. 3. 4. 5.
Field oid f_tabel_catalog f_tabel_schema f_tabel_name f_geometry_column
Tipe
Keterangan
varchar (30) varchar (30) varchar (30) varchar (30)
6. 7. 8.
coord_dimension srid type
int int varchar (30)
Bernilai „ ” „ Hak akses tabel (publik) Nama tabel yang memiliki atribut spasial Nama kolom yang berisi informasi spasial (kolom the_geom) Dimensi informasi spasial (bernilai “2”) Bernilai “-1” Tipe informasi spasial (multipoligon, multiline, point)
36
Lampiran 6 Diagram hierarki antarmuka halaman awal
Halaman Awal Sistem
Beranda
Kependudukan
Deskripsi
Visi Misi
Kontak kami
Pendidikan
Buku Tamu
Letak Geografis
Isi Buku Tamu
Lihat Komentar
37
Lampiran 7 Diagram hierarki antarmuka halaman peta
Halaman Peta
Home
Forward
Back
Pan
Zoom
Select
Identify
Refresh Map
Tool Tip
Download
Print
38
Lampiran 8 Halaman peta
Navigasi Skala
Tabel Informasi Pilih Layer
Peta referensi
Grafik
Keterangan : Representasi kelas dengan pewarnaan peta Simbol
Warna
Keterangan
Merah
Pewarnaan untuk kategori kelas rendah, data dengan nilai sepertiga terendah
Kuning
Pewarnaan untuk kategori kelas sedang
Hijau
Pewarnaan untuk kategori kelas tinggi, data dengan nilai sepertiga teratas
39
Lampiran 8 lanjutan Tools pada bagian navigasi Gambar
Nama
Fungsi
Zoom to full extend
Untuk melihat seluruh peta sesuai extent-nya
Back
Untuk melihat peta pada keadaan sebelumnya
Forward
Untuk melihat peta pada keadaan setelahnya
Zoom in
Untuk memperbesar tampilan peta
Zoom out
Untuk memperkecil tampilan peta
Pan
Untuk menggeser peta
Identify
Untuk melihat informasi atribut seluruh objek yang aktif
Select
Untuk melihat informasi atribut tertentu
Tool tip
Menampilkan atribut objek yang diidentifikasi dengan meng-hover peta
Refresh map
Untuk memperbarui tampilan peta
Print
Untuk mencetak peta
Download
Untuk mengunduh peta
40
Lampiran 9 Struktur mapfile SIGDIDU LAYER NAME "t_islam" #nama layer #koneksi dengan PostGIS CONNECTIONTYPE POSTGIS CONNECTION "user=postgres password=1234 dbname=SIGDIDU host=localhost port=5432" DATA "the_geom FROM t_agama USING UNIQUE gid" #tabel yang digunakan TYPE polygon #tipe data spasial SIZEUNITS PIXELS TOLERANCE 0 TOLERANCEUNITS PIXELS METADATA #field yang ditampilkan pada tabel informasi "DESCRIPTION" "Islam" "RESULT_FIELDS" "gid, kecamatan, kelurahan, islam" "RESULT_HEADERS" "Statistik, Kecamatan, Kelurahan, Muslim (jiwa)" "RESULT_HYPERLINK" "gid||Chart" END #METADATA CLASS NAME "Rendah <=12000" EXPRESSION ([islam] <= 12000) STYLE COLOR 255 0 0 OUTLINECOLOR 0 0 0 END TEMPLATE void
#nama kelas #penentuan range nilai kelas #pengaturan tampilan peta
END CLASS NAME "Sedang 12000-24000" EXPRESSION ([islam] >= 12001 AND [islam] <= 24000) STYLE COLOR 255 255 0 OUTLINECOLOR 0 0 0 END TEMPLATE void END CLASS NAME "Tinggi 24000-36000" EXPRESSION ([islam] > 24000) STYLE COLOR 0 255 0 OUTLINECOLOR 0 0 0 END TEMPLATE void END END #LAYER
41
Lampiran 10 Hasil pengujian No
Kelas Uji
Deskripsi Uji
1
Menu Login Administrator
2
Menu utama sistem
Kondisi Awal
Skenario Uji
Menguji validitas menu login Administrator
Form login pada halaman awal
Menguji validitas menu login administrator
Form login pada halaman awal
Menguji validitas menu login administrator
Form login pada halaman awal
Menampilkan Profil Dinas Pendidikan Menampilkan Profil Dinas Kependudukan Menampilkan halaman Buku Tamu Mengisi komentar pada buku tamu dan melihat isi buku tamu
Halaman Beranda
administrator mengisi username atau password yang salah, lalu klik tombol login administrator tidak mengisi username atau password lalu klik tombol login administrator mengisi username atau password yang sesuai, lalu klik tombol login Klik menu pendidikan
Halaman Kependudukan
isi form Buku Tamu dan klik tombol submit
Menampilkan Letak geografis Bogor Menampilkan isi menu kontak kami Menampilkan Halaman Peta pendidikan
Halaman Beranda
Klik menu letak geografis Klik menu Kontak kami
Menampilkan Halaman Peta kependudukan
Halaman Beranda
Halaman Pendidikan Halaman Kependudukan
Halaman Beranda Halaman Beranda
Klik menu kependudukan Klik menu Buku tamu
Klik gambar SIG Pendidikan pada sidecolumn Klik gambar SIG kependudukan pada side-column
Hasil yang Diharapkan Muncul pesan “username dan password salah”
Hasil Uji Sukses
Muncul pesan “username dan password salah”
Sukses
Masuk ke Halaman administrator
Sukses
Tampilan Halaman Dinas Pendidikan Tampilan Halaman Dinas Kependudukan Tampilan halaman Buku Tamu Muncul Pesan yang ditulis pada bagian Komentar dan Pesan Tampilan Halaman letak geografis Tampilan Halaman kontak kami Muncul halaman baru yang berisi halaman peta pendidikan Muncul halaman baru yang berisi halaman peta kependudukan
Sukses
Sukses
Sukses
Sukses
Sukses
Sukses
Sukses
Sukses
42
Lampiran 10 lanjutan No
Kelas Uji
3.
Menu Halaman Peta
Deskripsi Uji
Kondisi Awal
Skenario Uji
layer
Halaman peta
Melakukan proses zoom to full extent
Halaman peta
Melakukan proses undo pada peta
Halaman Peta
Memberi checklist pada layer yang ingin diaktifkan Klik tombol zoom to full extent pada navigasi peta Klik Tombol Back
Melakukan proses redo pada peta
Halaman Peta
Klik tombol Forward
Melakukan zoom in
Halaman Peta
Melakukan zoom out
Halaman Peta
Klik Tombol Zoom In lalu pilih area yang akan dilakukan perbesaran Klik Tombol Zoom Out lalu pilih area yang akan dilakukan pengecilan
Melakukan proses Pan Map
Halaman peta
Klik Tombol Pan lalu pilih lokasi pada peta yang akan digeser
Melakukan Identifikasi layer
Halaman Peta
Melakukan identifikasi otomatis pada peta
Halaman Peta
Melakukan proses Refresh Map
Halaman Peta
Klik Tombol Identity dan klik lokasi pada peta yang akan diidentifikasi Klik Tombol Tool Tip dan lakukan hover lokasi pada peta yang akan diidentifikasi Klik tombol Refresh Map pada navigasi
Memilih peta
Hasil yang Diharapkan Tampilan layer peta yang aktif
Peta ditampilkan sesuai extentnya Kembali ke tampilan peta sebelum operasi terakhir Kembali ke tampilan peta setelah posisi terakhir Tampilan peta dengan perbandingan skala yang lebih kecil
Hasil Uji Sukses
Sukses
Sukses
Sukses
Tampilan peta dengan perbandingan skala yang lebih besar
Sukses
Tampilan peta sesuai dengan pergeseran posisi tampilan yang diinginkan Tampilan informasi berupa tabel dengan atribut terkait
Sukses
Tampilan informasi atribut objek terkait
Sukses
Tampilan peta yang diperbarui
Sukses
Sukses
43
Lampiran 10 lanjutan No
Kelas Uji
4.
Menu Grafik
5
Menu Administrator
Deskripsi Uji
Kondisi Awal
Skenario Uji
Menampilkan grafik
Tabel atribut peta
Melakukan kontrol Anggota
Halaman Administrator
Klik link grafik pada tabel informasi Klik link “Anggota” pada menu administrasi
Melakukan kontrol Buku Tamu
Halaman Administrator
Klik link “Buku Tamu” pada menu administrasi
Keluar dari halaman khusus Administrator
Halaman Administrator
Klik link “Keluar” pada menu Administrasi
Hasil yang Diharapkan Muncul grafik sesuai dengan layer Tampilan kontrol menu untuk mengubah dan menghapus anggota SIGDIDU Tampilan kontrol menu untuk mengubah dan menghapus isi komentar pengguna Tampilan kembali ke halaman awal administrator
Hasil Uji Sukses
Sukses
Sukses
Sukses
44