Arsitektur Sistem Geographic Information System for Education and Population in Bogor City using Pmapper Framework
15 numerik bigint digunakan untuk atribut-
atribut tersebut. Tabel penduduk dibangun untuk menyediakan informasi kategori layer
penduduk dan data kesehatan penduduk.
2 Tabel agama t_agama Tabel agama meliputi informasi jumlah
pemeluk lima agama yang resmi diakui oleh pemerintah, yaitu agama Islam, Kristen
Protestan, Kristen Katholik, Hindu, dan Buddha. Tipe data numerik smallint telah
mencukupi kebutuhan penyimpanan nilai data penganut agama.
3 Tabel pekerjaan t_pekerjaan Tabel ini menyediakan informasi jenis-jenis
pekerjaan penduduk Kecamatan Bogor Timur. Ada sebelas kelompok pekerjaan
yang terdiri atas 23 jenis pekerjaan. Seluruh atribut bertipe data numerik smallint yang
memiliki panjang 16 bit. Pengelompokan tersebut telah dilakukan oleh pihak BPPT,
yaitu:
a. Belum kerja, terdiri atas Belum bekerja, b. Petani, terdiri atas Petani, Nelayan,
Pedagang, c. PNS, terdiri atas PNS, Pensiunan,
d. TNIPolri, terdiri atas TNI AD, TNI AL, TNI AU, POLRI, Purnawirawan,
e. Swasta, terdiri atas Karyawan swasta, Wiraswasta,
f. Buruh, terdiri atas Buruh dan Pembantu, g. PelajarMahasiswa terdiri atas Pelajar,
Mahasiswa, h. Ibu Rumah Tangga, terdiri atas Ibu
rumah tangga, i. Profesional, terdiri atas Dokter, Tenaga
medis, j. Pejabat tinggi negara, terdiri atas Pejabat,
k. Lain-lain, terdiri atas ahli hukum, seniman.
Setelah data spasial dimasukkan ke dalam database PostgreSQL dan dilengkapi dengan
atribut data pendidikan dan data kependudukan, langkah selanjutnya adalah membangun indeks
pada masing-masing tabel untuk mempercepat proses query. Proses ini disebut indexing yang
bertujuan agar terdapat pendefinisian yang unik dari setiap tabel spasial yang memiliki atribut
bertipe geometry. Setelah indeks berhasil dibangun, hal yang penting dilakukan adalah
mengumpulkan statistik tabel yang berguna untuk memperbarui indeks spasial.
9 Integrasi dan Perancangan Antarmuka Sistem
Tahap integrasi dan perancangan antarmuka sistem terdiri atas dua bagian, yaitu arsitektur
sistem dan perancangan antarmuka.