07. modul admin

73
PETUNJUK TEKNIS Untuk Admin Data dan Informasi Bencan Indonesia (DIBI) http://dibi.bnpb.go.id Badan Nasional Penanggulangan Ben Februari 2012 na ncana

Upload: zebitoexposto

Post on 30-Nov-2015

101 views

Category:

Documents


46 download

TRANSCRIPT

Page 1: 07. Modul Admin

PETUNJUK TEKNIS

Untuk Admin

Data dan Informasi Bencana

Indonesia (DIBI)

http://dibi.bnpb.go.id

Badan Nasional Penanggulangan Bencana

Februari 2012

Data dan Informasi Bencana

ggulangan Bencana

Page 2: 07. Modul Admin

i

KATA PENGANTAR

Buku petunjuk teknis aplikasi DIBI untuk admin ini

merupakan buku panduan untuk administrator pengelola

data kebencanaan, yang dikeluarkan oleh Pusat Data

Informasi dan Humas BNPB.

Dalam buku ini dibahas mengenai cara pengimplementasian

aplikasi DIBI di daerah, mulai dari cara instalasi software

pendukung, database, software utama sampai dengan cara

konfigurasinya.

Diharapkan buku panduan ini dijadikan acuan yang berguna

bagi pengelola data bencana di BNPB maupun BPBD sehingga

kinerja pengelola data bencana baik di pusat dan daerah

menjadi lebih efektif dan efisien.

Jakarta, 2012

Kepala Pusat Data Informasi dan Humas

Dr. Sutopo Purwo Nugroho

Page 3: 07. Modul Admin

ii

DAFTAR ISI

Kata Pengantar ...................................................................... i

Daftar Isi .......................................................................... ii

Daftar Gambar ..................................................................... v

Bab I Pengenalan DIBI .......................................................... 1

A. Hardware ............................................................... 1

B. Software ............................................................... 1

C. Koneksi Internet .................................................... 2

Bab II Instalasi DIBI ............................................................... 3

1. Instalasi Software Pendukung .............................. 3

A. Linux ................................................................. 3

B. Windows .......................................................... 4

1. Instalasi Java ........................................... 4

2. Instalasi NetBeans .................................. 7

2. Instalasi Database ............................................... 11

A. Linux ............................................................... 11

B. Windows ........................................................ 11

3. Konfigurasi Database .......................................... 15

A. Linux ............................................................... 15

B. Windows ........................................................ 16

4. Instalasi Aplikasi DIBI ......................................... 25

A. Linux ............................................................... 25

B. Windows ......................................................... 25

Bab III Customisasi DIBI ...................................................... 35

1. Desaign Layout Tampilan .................................... 35

A. Perubahan Header ......................................... 35

B. Perubahan Footer .......................................... 35

C. Halaman Permintaan ..................................... 35

2. Jenis Kejadian Bencana ....................................... 36

3. Level Administrasi ............................................... 37

Page 4: 07. Modul Admin

iii

Bab IV Administrasi Data ................................................... 38

1. Penambahan, penghapusan dan perubahan

provinsi ............................................................... 39

A. Tambah Provinsi ........................................... 40

B. Ubah Provinsi ............................................... 40

C. Hapus Provinsi .............................................. 41

2. Penambahan, penghapusan dan perubahan

kabupaten ........................................................... 41

A. Tambah kabupaten ...................................... 43

B. Ubah kabupaten ........................................... 43

C. Hapus kabupaten ......................................... 44

3. Penambahan, penghapusan dan perubahan

kecamatan .......................................................... 45

A. Tambah kecamatan ...................................... 46

B. Ubah kecamatan .......................................... 47

C. Hapus kecamatan ......................................... 47

4. Penambahan, penghapusan dan perubahan

Jenis Kejadian ..................................................... 48

A. Tambah Jenis Kejadian ................................. 49

B. Ubah Jenis Kejadian ..................................... 49

C. Hapus Jenis Kejadian .................................... 50

5. Penambahan, penghapusan dan perubahan

Data Bencana ...................................................... 51

A. Tambah Data Bencana ................................. 51

B. Ubah Data Bencana ...................................... 53

C. Hapus Data Bencana .................................... 54

6. Penambahan, penghapusan dan perubahan

Pengguna ............................................................ 55

A. Tambah Pengguna ........................................ 55

B. Ubah Pengguna ............................................ 56

C. Hapus Pengguna ........................................... 57

Page 5: 07. Modul Admin

iv

Bab V PENUTUP .................................................................. 58

TROUBLE SHOOTING .......................................................... 59

FAQ .................................................................................. 62

Daftar Istilah ....................................................................... 63

Daftar Pustaka .................................................................... 65

Page 6: 07. Modul Admin

v

DAFTAR GAMBAR

Gambar 2.1 Proses Intalasi DIBI ......................................... 3

Gambar 2.2 License Agreement Pada Java ....................... 4

Gambar 2.3 Custom Setup Pada Java ................................ 5

Gambar 2.4 Progress Installing .......................................... 5

Gambar 2.5 Costum Setup Java ......................................... 6

Gambar 2.6 Proses Instalasi Java ....................................... 6

Gambar 2.7 Proses Instalasi Java Selesai ........................... 7

Gambar 2.8 Memulai Instalasi Netbeans .......................... 7

Gambar 2.9 Pemilihan Paket Aplikasi Netbeans ................ 8

Gambar 2.10 License Agreement Netbeans ........................ 8

Gambar 2.11 Pemilihan Lokasi Instalasi .............................. 9

Gambar 2.12 Pemilihan Lokasi Instalasi Paket Tomcat ....... 9

Gambar 2.13 Summary Instalasi ........................................ 10

Gambar 2.14 Proses Extraksi Data Instalasi ....................... 10

Gambar 2.15 Proses Instalasi Selesai ................................. 11

Gambar 2.16 Memulai Proses Instalasi Postgresql ............ 12

Gambar 2.17 Pemilihan Lokasi Instalasi Postgresql ........... 12

Gambar 2.18 Pengecekan Lokasi Instalasi ......................... 13

Gambar 2.19 Membuat Password Root Postgresql ........... 13

Gambar 2.20 Proses Instalasi Siap Dilakukan .................... 14

Gambar 2.21 Ekstraksi Data Instalasi ................................. 14

Gambar 2.22 Proses Instalasi Selesai ................................. 15

Gambar 2.23 Jendela Utama Pgadmin .............................. 16

Gambar 2.24 Jendela Password ......................................... 17

Gambar 2.25 Pengisian Password ...................................... 17

Gambar 2.26 Konfirmasi Penyimpanan Password ............. 18

Gambar 2.27 Membuat User Baru ..................................... 18

Gambar 2.28 Membuat Database Desinventar ................. 19

Gambar 2.29 Jendela Menjalankan Query Sql ................... 20

Gambar 2.30 Jendela Konfirmasi ....................................... 20

Page 7: 07. Modul Admin

vi

Gambar 2.31 Browsing File Sql .......................................... 21

Gambar 2.32 Menjalankan Query Sql Desinventar ........... 21

Gambar 2.33 Membuat Database Seluruh Indonesia ....... 22

Gambar 2.34 Jendela Query .............................................. 23

Gambar 2.35 Jendela Konfirmasi ....................................... 23

Gambar 2.36 Pencarian File Indonesia.Sql ........................ 24

Gambar 2.37 Menjalakan Query Indonesia.Sql ................. 24

Gambar 2.38 Halaman Utama Netbeans ........................... 26

Gambar 2.39 Membuat Proyek Baru Di Netbeans ............ 26

Gambar 2.40 Memilih Lokasi Proyek ................................. 27

Gambar 2.41 Memilih Server ............................................. 27

Gambar 2.42 Mengubah Libraries Proyek ......................... 28

Gambar 2.43 Pemilihan Folder Src .................................... 28

Gambar 2.44 Tahap Akhir Pembuatan Proses ................... 29

Gambar 2.45 Menjalankan Proyek .................................... 29

Gambar 2.46 Halaman Login DIBI ...................................... 30

Gambar 2.47 Halaman Utama Admin DIBI ........................ 30

Gambar 2.48 Halaman Konfigurasi DIBI ............................ 31

Gambar 2.49 Konfigurasi Koneksi Ke Database

Desinventar ................................................... 32

Gambar 2.50 Halaman Konfigurasi DIBI ............................ 33

Gambar 2.51 Koneksi Ke Database Indonesia ................... 33

Gambar 4.1 Halaman Login DIBI ...................................... 38

Gambar 4.2 Halaman Utama Admin DIBI ........................ 39

Gambar 4.3 Halaman Administrasi Provinsi .................... 39

Gambar 4.4 Halaman Menambah Provinsi Baru ............. 40

Gambar 4.5 Halaman Mengubah Provinsi ....................... 40

Gambar 4.6 Konfirmasi Penghapusan Provinsi ................ 41

Gambar 4.7 Halaman Administrasi Kabupaten ................ 42

Gambar 4.8 Halaman Administrasi Kabupaten ............... 42

Gambar 4.9 Halaman Menambah Kabupaten ................. 43

Gambar 4.10 Halaman Mengubah Kabupaten .................. 44

Gambar 4.11 Konfirmasi Penghapusan Kabupaten ........... 44

Page 8: 07. Modul Admin

vii

Gambar 4.12 Halaman Administrasi Provinsi .................... 45

Gambar 4.13 Halaman Administrasi Kabupaten ................ 45

Gambar 4.14 Halaman Administrasi Kecamatan ............... 46

Gambar 4.15 Halaman Menambah Kecamatan ................ 46

Gambar 4.16 Halaman Mengubah Kecamatan .................. 47

Gambar 4.17 Konfirmasi Penghapusan Kecamatan .......... 48

Gambar 4.18 Halaman Administrasi Pengaturan Jenis

Kejadian ........................................................ 48

Gambar 4.19 Halaman Menambah Jenis Kejadian ............ 49

Gambar 4.20 Halaman Mengubah Jenis Kejadian ............. 50

Gambar 4.21 Konfirmasi Penghapusan Jenis Kejadian ...... 50

Gambar 4.22 Halaman Memasukkan Data Kejadian

Bencana ........................................................ 51

Gambar 4.23 Halaman Form Data Kejadian Bencana ........ 52

Gambar 4.24 Halaman List Data Kejadian Bencana ........... 53

Gambar 4.25 Halaman Mengubah Data Kejadian

Bencana ........................................................ 53

Gambar 4.26 Halaman List Data Kejadian Bencana ........... 54

Gambar 4.27 Konfirmasi Penghapusan Data Kejadian

Bencana ........................................................ 54

Gambar 4.28 Halaman Administrasi Pengguna ................. 55

Gambar 4.29 Menambah Data Pengguna ......................... 56

Gambar 4.30 Mengubah Data Pengguna .......................... 56

Gambar 4.31 Konfirmasi Penghapusan Data Pengguna

...................................................................... 57

Page 9: 07. Modul Admin

1

BAB I

PENGENALAN DIBI

Aplikasi DIBI adalah aplikasi yang bersifat open source, free,

dikembangkan dengan bahasa pemrograman Java dan berbasis

web. Penggunaan database pada aplikasi DIBI sangat mudah

disesuaikan dengan beberapa software yaitu Oracle, SQL server,

postgre SQL dan MYSQL.

Dalam mengoperasikan aplikasi DIBI, hal pertama yang perlu

diperhatikan adalah standar minimal dari sarana pendukung

aplikasi tersebut, yaitu perangkat keras (hardware), perangkat

lunak (software), dan koneksi internet. Berikut penjelasannya :

A. Hardware

1. Processor : Dual Core 1 GHz

2. Memory : 512 MB

3. Hard disk : 500 MB (space kosong)

B. Software

1. Utama: DesInventar

2. Pendukung, bisa menggunakan salah satu software

berikut :

- Tomcat 4 or 5

- IBM Websphere

- Bea WebLogic

- Sun ONE application Server

- Sun Java Web Server

- Oracle Application Server

3. Database

Bisa menggunakan salah satu database berikut :

Page 10: 07. Modul Admin

2

- Oracle 8i, Oracle 9i, Oracle 10g, Oracle 10express

- MS Access

- MS SQL Server 2000 or higher

- PostgreSQL 7.4 or higher

C. Koneksi Internet

1. Server : 1 Mbps (dedicated)

2. LAN : 10/100 Mbps

Dalam dokumen ini dijelaskan tentang proses instalasi,

konfigurasi software dan database yang membutuhkan minimal

keahlian sebagai berikut :

a. instalasi perangkat lunak (Windows / Linux)

b. instalasi website (Windows / Linux)

c. instalasi database (Windows / Linux)

Page 11: 07. Modul Admin

3

INSTALASI APLIKASI DIBI

Sebelum mengoperasikan aplikasi DIBI, dilakukan proses instalasi

pada sistem operasi di Linux atau Windows. Diperlukan beberapa

software pendukung dan database untuk menjalankan aplikasi

DIBI. Berikut dijelaskan proses instlasi DIBI :

Gambar 2.1 Proses Intalasi DIBI

1. INSTALASI SOFTWARE PENDUKUNG

Pada bagian ini akan dijelaskan cara instalasi software

pendukung pada 2 sistem operasi Linux dan Windows

A. LINUX

Contoh instlasi aplikasi DIBI dengan menggunakan

software pendukung :

1. Tomcat

Instalasi Software

Pendukung

Linux

• tomcat

• graphic plugin

• java

• php

• php_pgsql

• phpPgAdmin

Windows

• netbeans

• java

Instalasi Database

postgresql

Konfigurasi Database

membuat

database

insert data

awal

Instalasi DIBI

copy folder

desinventar

BAB II

INSTALASI APLIKASI DIBI

, dilakukan proses instalasi

Diperlukan beberapa

untuk menjalankan aplikasi

Pada bagian ini akan dijelaskan cara instalasi software

pendukung pada 2 sistem operasi Linux dan Windows

Contoh instlasi aplikasi DIBI dengan menggunakan

Koneksi DIBI dan Database

setting di

aplikasi DIBI

Page 12: 07. Modul Admin

4

2. Java (yang dikeluarkan oleh sun)

3. Apache

4. Graphic plugin (jpg, gif, png)

5. php

6. php_pgsql

7. phpPgAdmin

Linux openSUSE, gunakan perintah: zypper install

nama_software

Linux Ubuntu, gunakan perintah: apt

nama_software

Linux RedHat, gunakan perintah: yum install

nama_software

B. WINDOWS

DIBI memerlukan 3 software pendukung untuk

menjalankannya di sistem operasi windows, yaitu: Java,

Netbeans dan PostgreSQL.

Berikut langkah instalasinya untuk sistem operasi

windows:

1. INSTALASI JAVA

Software Java dapat di download di www.java.com

Gambar 2.2 license Agreement pada java

zypper install

apt-get install

yum install

DIBI memerlukan 3 software pendukung untuk

stem operasi windows, yaitu: Java,

stem operasi

www.java.com

Agreement pada java

Page 13: 07. Modul Admin

5

Pilih Accept,

Gambar 2.3 Custom setup pada java

Pilih fitur-fitur yang ingin diinstal, klik Next,

Gambar 2.4 Progress installing

Proses instalasi akan berjalan,

fitur yang ingin diinstal, klik Next,

Page 14: 07. Modul Admin

6

Gambar 2.5 Costem Setup java

Klik tombol Next,

Gambar 2.6 Proses instalasi Java

Page 15: 07. Modul Admin

7

Gambar 2.7 Proses Instalasi Java Selesai

Klik Finish.

2. INSTALASI NETBEANS

Software Netbeans dapat di download

www.netbeans.org

Gambar 2.8 Memulai Instalasi Netbeans

Pada saat tampilan ini, pilih customize untuk memilih

apache tomcat webserver,

Gambar 2.7 Proses Instalasi Java Selesai

dapat di download

Gambar 2.8 Memulai Instalasi Netbeans

untuk memilih

Page 16: 07. Modul Admin

8

Gambar 2.9 Pemilihan Paket Aplikasi Netbeans

Pada bagian runtime, pilih apache tomcat, klik OK

kemudian next.

Gambar 2.10 License Agreement Netbeans

Pilih accept pada bagian license agreement, lalu klik

Next.

Gambar 2.9 Pemilihan Paket Aplikasi Netbeans

bagian runtime, pilih apache tomcat, klik OK

Gambar 2.10 License Agreement Netbeans

Pilih accept pada bagian license agreement, lalu klik

Page 17: 07. Modul Admin

9

Gambar 2.11 Pemilihan Lokasi Instalasi

Pada bagian (seperti gambar diatas) ini, klik Next.

Gambar 2.12 Pemilihan Lokasi Instalasi Paket Tomcat

Lalu pilih Next kembali,

Gambar 2.11 Pemilihan Lokasi Instalasi

) ini, klik Next.

Gambar 2.12 Pemilihan Lokasi Instalasi Paket Tomcat

Page 18: 07. Modul Admin

10

Gambar 2.13 Summary Instalasi

Lalu klik tombol Install.

Gammbar 2.14 Proses Extraksi Data Instalasi

Proses instalasi

Gambar 2.13 Summary Instalasi

Gammbar 2.14 Proses Extraksi Data Instalasi

Page 19: 07. Modul Admin

11

Gambar 2.15 Proses Instalasi Selesai

Instalasi selesai, hilangkan tanda checklist pada

pilihan Contribute dan Register, lalu klik Finish

2. INSTALASI DATABASE

A. LINUX

- Linux openSUSE, gunakan perintah: zypper install

postgresql

- Linux Ubuntu, gunakan perintah: apt

postgresql

- Linux RedHat, gunakan perintah: yum install

postgresql

B. WINDOWS

Instalasi database aplikasi dibi pada Windows

menggunakan Postgresql. Software postgresql dapat di

download www.posgresql.org.

Gambar 2.15 Proses Instalasi Selesai

selesai, hilangkan tanda checklist pada

pilihan Contribute dan Register, lalu klik Finish

zypper install

apt-get install

Linux RedHat, gunakan perintah: yum install

Instalasi database aplikasi dibi pada Windows

menggunakan Postgresql. Software postgresql dapat di

Page 20: 07. Modul Admin

12

Gambar 2.16 Memulai Proses Instalasi PostgreSql

Klik Next.

Gambar 2.17 Pemilihan Lokasi Instalasi PostgreSql

Klik Next untuk setuju letak instalasi direktori / klik

tombol folder untuk memilih direktori yang lain.

Proses Instalasi PostgreSql

Gambar 2.17 Pemilihan Lokasi Instalasi PostgreSql

Klik Next untuk setuju letak instalasi direktori / klik

tombol folder untuk memilih direktori yang lain.

Page 21: 07. Modul Admin

13

Gambar 2.18 Pengecekan Lokasi Instalasi

Klik Next.

Gambar 2.19 Membuat Password Root PostgreSql

Isikan password untuk masuk ke aplikasi postgreSQL,

INGAT, password disini adalah password untuk masuk ke

aplikasi postgreSQL, pgadmin III, BUKAN password untuk

melakukan koneksi dari system DIBI, selanjutnya ak

disebut sebagai password pgadmin.

Gambar 2.18 Pengecekan Lokasi Instalasi

Membuat Password Root PostgreSql

untuk masuk ke aplikasi postgreSQL,

, password disini adalah password untuk masuk ke

password untuk

melakukan koneksi dari system DIBI, selanjutnya akan

Page 22: 07. Modul Admin

14

Setelah memasukkan password, klik Next.

Gambar 2.20 Proses Instalasi Siap Dilakukan

Lalu klik Next untuk memulai instalasi.

Gambar 2.21 Ekstraksi Data Instalasi

Proses instalasi

Gambar 2.20 Proses Instalasi Siap Dilakukan

Gambar 2.21 Ekstraksi Data Instalasi

Page 23: 07. Modul Admin

15

Gambar 2.22 Proses Instalasi Selesai

Setelah instalasi selesai, akan muncul pilihan untuk

menjalankan Stack Builder, hilangkan tanda checklist

pilihan Launch Stack Builder at exit, lalu pilih

Instalasi database postgreSQL telah selesai.

Setelah semua proses instalasi softwa

dilanjutkan dengan proses konfigurasi database.

3. KONFIGURASI DATABASE

A. LINUX

1. Untuk masuk ke lingkungan database postgresql,

ketikkan: su -u postgres psql postgres

2. Masukkan password baru untuk user postgres

3. Setelah selesai, keluar dari lingkungan postgresql

dengan mengetikkan: \q

4. Untuk membuat user baru (dbuser), masuk kembali

kedalam lingkungan postgresql, ketikkan:

su -u postgres createuser -P dbuser

5. Masukkan password untuk user dbuser

Selesai

Setelah instalasi selesai, akan muncul pilihan untuk

, hilangkan tanda checklist

, lalu pilih Finish.

Setelah semua proses instalasi software selesai,

konfigurasi database.

Untuk masuk ke lingkungan database postgresql,

postgres

lingkungan postgresql

), masuk kembali

Page 24: 07. Modul Admin

16

6. Restart aplikasi postgresql dengan cara mengetikk

/etc/init.d/postgresql restart

7. Buka di browser http://localhost/phpPgAdmin untuk

membuat database DIBI di postgresql

8. Melalui phpPgAdmin

9. User untuk phpPgAdmin : dbuser dengan password :

dbpass

10. Setelah masuk ke phpPgAdmin, create database baru

bernama desinventar

11. Lalu jalankan sql query desinventar.sql

12. Setelah selesai, buat kembali database baru bernama

Indonesia

13. Lalu jalankan sql query Indonesia.sql

B. WINDOWS

MEMBUAT DATABASE DI POSTGRESQL

Buka aplikasi pgAdmin melalui: Start -> Program Files

PostgreSQL 8.4 -> pgAdmin III

Gambar 2.23 Jendela Utama PgAdmin

Double click di tulisan PostgreSQL 8.4 (localhost:5432)

pada bagian kiri

Restart aplikasi postgresql dengan cara mengetikkan:

uka di browser http://localhost/phpPgAdmin untuk

dengan password :

etelah masuk ke phpPgAdmin, create database baru

etelah selesai, buat kembali database baru bernama

> Program Files ->

Gambar 2.23 Jendela Utama PgAdmin

di tulisan PostgreSQL 8.4 (localhost:5432)

Page 25: 07. Modul Admin

17

Gambar 2.24 Jendela Password

maka akan muncul box meminta untuk memasukkan

password

Gambar 2.25 Pengisian Password

Masukkan password pgadmin yang telah dibuat pada

waktu instalasi, jika ingin menyimpan password,

checklist pilihan Store password, lalu klik OK.

Gambar 2.24 Jendela Password

maka akan muncul box meminta untuk memasukkan

Password

yang telah dibuat pada

waktu instalasi, jika ingin menyimpan password,

, lalu klik OK.

Page 26: 07. Modul Admin

18

Gambar 2.26 Konfirmasi Penyimpanan Password

Akan muncul jendela keterangan dalam menyimpan

password, centang pilihan Do not show this hint again

lalu klik OK.

Gambar 2.27 Membuat User Baru

Gambar 2.26 Konfirmasi Penyimpanan Password

Akan muncul jendela keterangan dalam menyimpan

Do not show this hint again,

Gambar 2.27 Membuat User Baru

Page 27: 07. Modul Admin

19

Langkah selanjutnya adalah, klik kanan pada bagian

Login Roles (1), lalu pilih New Login Roles…

Isikan di bagian Role name :dbuser dan di bagian

password : dbpass, lalu klik OK.

Gambar 2.28 Membuat database desinventar

Setelah selesai, klik kanan di bagian Databases

sebelah kiri, lalu pilih New Database…

Isikan di bagian Name :desinventar (note: semua

hurufnya kecil), lalu klik OK.

Langkah selanjutnya adalah, klik kanan pada bagian

dan di bagian

Gambar 2.28 Membuat database desinventar

Databases di

(note: semua

Page 28: 07. Modul Admin

20

Gambar 2.29 Jendela Menjalankan Query Sql

Lalu kita klik tanda (+) di sebelah kiri Databases

melihat semua database yang telah ada, dan klik sekali

pada desinventar. Setelah database desinventar

lalu klik tombol , maka akan muncul jendela

Query Windows, dan pilih File -> Open untuk membuka

file sql.

Gambar 2.30 Jendela Konfirmasi

Pada saat ingin membuka file sql, akan muncul kotak

pertanyaan “Do you want to save changes?”,

Jendela Menjalankan Query Sql

Databases untuk

melihat semua database yang telah ada, dan klik sekali

desinventar dipilih,

, maka akan muncul jendela

untuk membuka

Gambar 2.30 Jendela Konfirmasi

Pada saat ingin membuka file sql, akan muncul kotak

Do you want to save changes?”, pilih No.

Page 29: 07. Modul Admin

21

Gambar 2.31 Browsing File Sql

Cari file dibi_desinventar_all.sql, lalu pilih file tersebut

dan klik Open.

Tampilan akan seperti ini:

Gambar 2.32 Menjalankan Query Sql desinventar

Sql

, lalu pilih file tersebut

Gambar 2.32 Menjalankan Query Sql desinventar

Page 30: 07. Modul Admin

22

Setelah tampilan seperti gambar diatas muncul, maka

klik tombol , untuk menjalankan file sql tadi.

Setelah selesai, jendela Query tersebut dapat ditutup.

Gambar 2.33 Membuat Database Seluruh Indonesia

Kembali ke halaman utama pgAdmin III, dan saatnya

untuk membuat database untuk kejadian bencana.

Langkah-langkahnya sama seperti membuat

desinventar, namun kali ini nama databasenya adalah

Indonesia.

Klik kanan di tulisan Databases di menu sebelah kiri,

dan pilih New Database…

Setelah tampilan seperti gambar diatas muncul, maka

, untuk menjalankan file sql tadi.

selesai, jendela Query tersebut dapat ditutup.

Gambar 2.33 Membuat Database Seluruh Indonesia

III, dan saatnya

untuk membuat database untuk kejadian bencana.

langkahnya sama seperti membuat database

namun kali ini nama databasenya adalah

di menu sebelah kiri,

Page 31: 07. Modul Admin

23

Lalu isikan di bagian Name :Indonesia (note: hurufnya

kecil semua), lalu klik OK.

Setelah itu, klik kiri 1x di tulisan Indonesia, dan kembali

klik tombol , untuk membuka jendela

Gambar 2.34 Jendela Query

Pilih :File -> Open, untuk membuka file indonesia

Gambar 2.35 Jendela Konfirmasi

(note: hurufnya

, dan kembali

, untuk membuka jendela Query.

indonesia.sql.

Gambar 2.35 Jendela Konfirmasi

Page 32: 07. Modul Admin

24

Seperti tadi, akan muncul jendela pertanyaan diatas,

pilih No.

Gambar 2.36 Pencarian File indonesia.sql

Akan tampil jendela browser windows untuk mencari

lokasi file indonesia.sql, pilih file indonesia.sql

Open.

Gambar 2.37 Menjalakan query indonesia.sql

Seperti tadi, akan muncul jendela pertanyaan diatas,

2.36 Pencarian File indonesia.sql

Akan tampil jendela browser windows untuk mencari

indonesia.sql dan klik

Gambar 2.37 Menjalakan query indonesia.sql

Page 33: 07. Modul Admin

25

Setelah itu jangan langsung menekan tombol

namun scroll perlahan kebawah, sampai ketemu tulisan

“CREATE PROCEDURAL LANGUAGE plpgsql

tulisan tersebut, lalu klik tombol run (segitiga hijau).

Setelah proses run berjalan selesai, maka proses

membuat database untuk DIBI pun telah seles

4. INSTALASI APLIKASI DIBI

Setelah selesai menginstal aplikasi-aplikasi pendukung,

langkah selanjutnya adalah menginstal aplikasi dibi.

A. LINUX

1. Copy folder DesInventar ke dalam folder

/srv/tomcat/webapps

2. Create folder desinventar di bawah /etc

3. Create file desinventar.properties di dalam folder

/etc/desinventar

4. Copy folder phpPgAdmin ke dalam folder

/srv/www/htdocs

5. Jalankan service apache, tomcat dan postgresql

6. Lalu setelah semuanya selesai, jalankan di browser

http://localhost:8080/DesInventar (casesensitive).

B. WINDOWS

Buka program netbeans melalui :Start -> Program Files

Netbeans -> Netbeans IDE 6.1. Akan muncul tampilan

seperti ini.

Setelah itu jangan langsung menekan tombol (run),

namun scroll perlahan kebawah, sampai ketemu tulisan

CREATE PROCEDURAL LANGUAGE plpgsql;”, hapus

tulisan tersebut, lalu klik tombol run (segitiga hijau).

Setelah proses run berjalan selesai, maka proses

membuat database untuk DIBI pun telah selesai.

aplikasi pendukung,

langkah selanjutnya adalah menginstal aplikasi dibi.

opy folder DesInventar ke dalam folder

di dalam folder

opy folder phpPgAdmin ke dalam folder

alankan service apache, tomcat dan postgresql

alu setelah semuanya selesai, jalankan di browser

asesensitive).

> Program Files ->

Akan muncul tampilan

Page 34: 07. Modul Admin

26

Gambar 2.38 Halaman utama Netbeans

Memulai membuat project baru, klik File -> New Project

Gambar 2.39 Membuat Proyek baru di Netbeans

Pilih Web di bagian Categories dan Web Application with

Existing Sources di bagian Projects, klik Next.

Gambar 2.38 Halaman utama Netbeans

> New Project

Membuat Proyek baru di Netbeans

Web Application with

Page 35: 07. Modul Admin

27

Gambar 2.40 Memilih lokasi proyek

Pilih folder dimana folder DesInventar tersimpan

itu klik Next.

Gambar 2.41 Memilih server

Setelah itu, ganti Context Path menjadi /

(dengan huruf D besar dan I besar). Klik Next

Gambar 2.40 Memilih lokasi proyek

tersimpan, setelah

menjadi /DesInventar

Page 36: 07. Modul Admin

28

Gambar 2.42 Mengubah libraries proyek

Pilih isi pada bagian Sources Package Folders, klik remove,

kemudian klik Add Folder,

Gambar 2.43 Pemilihan folder src

Pilih folder src pada folder DesInventar,

Gambar 2.42 Mengubah libraries proyek

Sources Package Folders, klik remove,

Pemilihan folder src

Page 37: 07. Modul Admin

29

Gambar 2.44 Tahap akhir pembuatan proses

Lalu klik Finish.

Gambar 2.45 Menjalankan proyek

Klik tombol untuk menjalankan project

Gambar 2.44 Tahap akhir pembuatan proses

Gambar 2.45 Menjalankan proyek

Page 38: 07. Modul Admin

30

5. MEMBUAT KONEKSI DARI DIBI KE DATABASE POSTGRESQL

Gambar 2.46 Halaman Login DIBI

Masuk ke halaman Admin, lalu masukkan username dan

password.

Gambar 2.47 Halaman utama admin DIBI

Klik Indonesia di halaman/tab Daerah,

POSTGRESQL

Masuk ke halaman Admin, lalu masukkan username dan

Gambar 2.47 Halaman utama admin DIBI

Page 39: 07. Modul Admin

31

Gambar 2.48 Halaman konfigurasi DIBI

Pilih halaman/tab Admin yang ada di sebelah kanan dan pilih

Pengaturan Parameter.

Pastikan semua parameter yang berhubungan dengan

database sudah benar, yaitu di bagian:

konfigurasi DIBI

yang ada di sebelah kanan dan pilih

Pastikan semua parameter yang berhubungan dengan

Page 40: 07. Modul Admin

32

Gambar 2.49 Konfigurasi koneksi ke database desinventar

1. Akses ke module DesInventar : Otentifikasi diperlukan

2. Tipe Database : PostgreSQL

3. Database Connect String

:jdbc:postgresql://localhost:5432/desinventar

4. DB Nama Pengguna :dbuser

5. DB Password :dbpass

Setelah itu, klik SimpanParameters,

Gambar 2.49 Konfigurasi koneksi ke database desinventar

: Otentifikasi diperlukan

Database Connect String

jdbc:postgresql://localhost:5432/desinventar

Page 41: 07. Modul Admin

33

Gambar 2.50 Halaman konfigurasi DIBI

Klik Pengaturan Negara

Gambar 2.51 Koneksi ke database indonesia

Klik di bagian Indonesia dan klik Ubah Daerah.

konfigurasi DIBI

Gambar 2.51 Koneksi ke database indonesia

Page 42: 07. Modul Admin

34

Pastikan semua parameter nya sudah benar,

1. Directory with Map Files : lokasi tempat peta Indonesia

(misal : D:\DIBI\Database\Indonesia)

2. Tersedia untuk umum : Ya, Available

3. Tipe Database :PostgreSQL

4. Databse Connect String

:jdbc:postgresql://localhost:5432/Indonesia

5. DB Nama Pengguna :dbuser

6. DB Password :dbpass

Klik Simpan Daerah, dan klik Done.

Page 43: 07. Modul Admin

35

BAB III

KUSTOMISASI DIBI

Dalam pengembangan aplikasi DIBI daerah, terdapat beberapa

hal yang dapat disesuaikan dengan konteks masing-masing

daerah melalui Focus Group Discussion. Penyesuaian konteks

dapat berupa perubahan desain layout tampilan, jenis kejadian

bencana dan penambahan level administrasi.

Untuk mengakomodir perubahan tersebut, berikut ini dijelaskan

langkah-langkah untuk penyesuaian dimaksud :

1. Design layout tampilan

A. Perubahan Header

Setelah mendesign tampilan header aplikasi, untuk

mengubah tampilan yang sudah ada, edit file header.jsp

dan desinventar.css yang ada di folder html/

B. Perubahan Footer

Untuk mengubah tampilan bagian footer, edit file

footer.jsp dan desinventar.css yang terdapat pada folder

html/

C. Halaman Permintaan

Jika ingin mengubah kolom pembagian jenis bencana

menjadi 3 bagian (alam, non-alam, dan social), edit file

queryPage.jspf, pada bagian :

<SELECT name="eventos" style="WIDTH:100%;

HEIGHT: 160px;" size=10 multiple>

<inv:selectEvent connection="<%= con %>"

language="<%=countrybean.getLanguage()%>"

selected="<%=countrybean.asEventos%>"/>

</SELECT>

Page 44: 07. Modul Admin

36

Diubah menjadi 3 bagian:

Untuk kategori bencana alam:

<SELECT name="eventos" style="WIDTH:100%;

HEIGHT: 160px;" size=10 multiple>

<inv:selectNaturalEvent connection="<%= con %>"

language="<%=countrybean.getLanguage()%>"

selected="<%=countrybean.asEventos%>"/>

</SELECT>

Untuk kategori bencana non-alam:

<SELECT name="eventos" style="WIDTH:100%;

HEIGHT: 160px;" size=10 multiple>

<inv:selectNonNaturalEvent connection="<%= con

%>" language="<%=countrybean.getLanguage()%>"

selected="<%=countrybean.asEventos%>"/>

</SELECT>

Untuk kategori bencana sosial:

<SELECT name="eventos" style="WIDTH:100%;

HEIGHT: 160px;" size=10 multiple>

<inv:selectSocialEvent connection="<%= con %>"

language="<%=countrybean.getLanguage()%>"

selected="<%=countrybean.asEventos%>"/>

</SELECT>

2. Jenis Kejadian Bencana

Untuk perubahan pada jenis kejadian bencana, silahkan

melihat pada bab IV mengenai admin data

Page 45: 07. Modul Admin

37

3. Level Administrasi

Jika ingin menambahkan kolom pilihan desa

Ada beberapa yang harus diperhatikan jika ingin membangun

aplikasi DIBI sampai tingkat desa.

- Database:

o Menambahkan field level3 di table fichas,

o Membuat table administrasi tingkat desa dengan

field:

� lev3_cod -> kode dari BPS untuk desa

� lev3_name -> nama desa

� lev3_name_en -> nama desa dalam

� lev3_lev2 -> kode kecamatan terkait

- Halaman admin untuk desa yang berada di dalam folder

inv/:

o Lev3Manager.jsp

o Lev3Update.jsp

- Halaman permintaan:

o Edit file queryPage.jspf, dan tambahkan script:

<SELECT name="level3" style="WIDTH:100%;

HEIGHT: 160px" size=10 multiple>

<%if (countrybean.asNivel2!=null &&

countrybean.asNivel2.length>0){ %>

<inv:selectLevel3 connection="<%= con %>"

selected="<%=countrybean.asNivel3%>"

level2Code="<%=countrybean.asNivel2%>"/>

<%}%>

</SELECT>

Update file peta dan koordinat polygon di dalam database

(table region) -> lihat petunjuk di Trouble Shooting bagian

Peta Tidak Muncul

Karena aplikasi DIBI ini bersifat open source, maka perubahan

pada aplikasi ini tidak terbatas seperti penjelasan diatas, sangat

dimungkinkan sekali adanya perubahan pada bagian aplikasi DIBI

yang lain.

Page 46: 07. Modul Admin

38

ADMINISTRASI DATA

Variabel-variabel data pada aplikasi DIBI dibagi menjadi

beberapa bagian yaitu : (1) Provinsi; (2) Kabupaten

Kecamatan; (4) Jenis Kejadian; (5) Data Bencana; (6)

Admin. Keenam variabel tersebut dapat dilakukan penambahan,

perubahan serta penghapusan data sesuai dengan kebutuhan.

Berikut penjelasan penggunaannya :

Untuk melakukan semua langkah-langkah diatas, pertama kali

admin harus masuk ke menu log in, kemudian masukkan user

name dan password

Gambar 4.1 Halaman login DIBI

Klik tombol connect

BAB IV

ADMINISTRASI DATA

variabel data pada aplikasi DIBI dibagi menjadi

Kabupaten; (3)

; (6) Data User

. Keenam variabel tersebut dapat dilakukan penambahan,

sesuai dengan kebutuhan.

langkah diatas, pertama kali

admin harus masuk ke menu log in, kemudian masukkan user

Page 47: 07. Modul Admin

39

Gambar 4.2 Halaman Utama admin DIBI

Pilih tulisan Indonesia dalam kotak “You are authorized to work

with”

1. Penambahan, penghapusan dan perubahan Provinsi

Pilih menu geografi, kemudian akan tampil halaman

Management of : Provinsi

Gambar 4.3 Halaman Administrasi Provinsi

Gambar 4.2 Halaman Utama admin DIBI

Pilih tulisan Indonesia dalam kotak “You are authorized to work

Penambahan, penghapusan dan perubahan Provinsi

Pilih menu geografi, kemudian akan tampil halaman

Administrasi Provinsi

Page 48: 07. Modul Admin

40

A. Tambah Provinsi

Gambar 4.4 Halaman Menambah Provinsi B

Digunakan untuk menambahkan apabila ada nama

provinsi baru. Masukan kode dan nama provinsi

(bahas Indonesia & Inggris), klik simpan Provinsi.

B. Ubah Provinsi

Digunakan untuk mengubah baik kode atau nama

provinsi. Klik nama provinsi kemudian klik ubah

provinsi.

Gambar 4.5 Halaman Mengubah Provinsi

alaman Menambah Provinsi Baru

Digunakan untuk menambahkan apabila ada nama

provinsi baru. Masukan kode dan nama provinsi

(bahas Indonesia & Inggris), klik simpan Provinsi.

de atau nama

. Klik nama provinsi kemudian klik ubah

Gambar 4.5 Halaman Mengubah Provinsi

Page 49: 07. Modul Admin

41

Selesai mengubah provinsi yang dimaksud kemudian

klik simpan provinsi.

C. Hapus Provinsi

Digunakan untuk menghapus nama provinsi yang

sudah ada di dalam daftar. Hal ini dilakukan dengan

cara klik nama provinsi yang dituju kemudian tekan

Hapus Provinsi.

Gambar 4.6 Konfirmasi Penghapusan Provinsi

Akan muncul tampilan seperti di atas, kemudian klik

OK, secara otomatis nama provinsi akan hilang.

2. Penambahan, penghapusan dan perubahan Kabupaten

Pilih menu geografi, kemudian akan tampil halaman

Management of : Provinsi

Page 50: 07. Modul Admin

42

Gambar 4.7 Halaman Administrasi Provinsi

Pilih provinsi, klik tombol mengatur kabupaten dari ini provinsi

Gambar 4.8 Halaman Administrasi Kabupaten

Provinsi

kabupaten dari ini provinsi

Gambar 4.8 Halaman Administrasi Kabupaten

Page 51: 07. Modul Admin

43

A. Tambah Kabupaten

Gambar 4.9 Halaman Menambah Kabupaten

Digunakan untuk menambahkan apabila ada nama

Kabupaten baru. Masukan kode dan nama Kabupaten

(bahasa Indonesia & Inggris), klik simpan kabupaten

Info.

B. Ubah Kabupaten

Digunakan untuk mengubah baik kode atau nama

kabupaten. Klik nama kabupaten kemudian klik ubah

kabupaten.

Page 52: 07. Modul Admin

44

Gambar 4.10 Halaman Mengubah Kabupaten

Selesai mengubah kabupaten yang dimaksud kemudian

klik simpan kabupaten info.

C. Hapus Kabupaten

Digunakan untuk menghapus nama kabupaten yang

sudah ada di dalam daftar. Hal ini dilakukan dengan cara

klik nama kabupaten yang dituju kemudian tekan Hapus

kabupaten.

Gambar 4.11 Konfirmasi Penghapusan Kabupaten

Akan muncul tampilan seperti di atas, kemudian klik OK,

secara otomatis nama kabupaten akan hilang.

Page 53: 07. Modul Admin

45

3. Penambahan, penghapusan dan perubahan Kecamatan

Pilih menu geografi, kemudian akan tampil halaman

Management of : Provinsi

Gambar 4.12 Halaman Administrasi Provinsi

Pilih provinsi, klik tombol mengatur kabupaten dari ini

provinsi

Gambar 4.13 Halaman Administrasi Kabupaten

Pilih kabupaten, klik tombol mengatur kecamatan dari ini

kabupaten

Penambahan, penghapusan dan perubahan Kecamatan

Pilih menu geografi, kemudian akan tampil halaman

Administrasi Provinsi

Pilih provinsi, klik tombol mengatur kabupaten dari ini

Gambar 4.13 Halaman Administrasi Kabupaten

Pilih kabupaten, klik tombol mengatur kecamatan dari ini

Page 54: 07. Modul Admin

46

Gambar 4.14 Halaman Administrasi Kecamatan

A. Tambah Kecamatan

Gambar 4.15 Halaman Menambah Kecamatan

Digunakan untuk menambahkan apabila ada nama

kecamatan baru. Masukan kode dan nama Kecamatan

(bahasa Indonesia & Inggris), klik simpan kecamatan

Info.

Page 55: 07. Modul Admin

47

B. Ubah Kecamatan

Digunakan untuk mengubah baik kode atau nama

kecamatan. Klik nama kecamaatan kemudian klik ubah

kecamatan.

Gambar 4.16 Halaman Mengubah Kecamatan

Selesai mengubah kecamatan yang dimaksud kemudian

klik simpan kecamatan info.

C. Hapus Kecamatan

Digunakan untuk menghapus nama kecamatan yang

sudah ada di dalam daftar. Hal ini dilakukan dengan cara

klik nama kecamatan yang dituju kemudian tekan Hapus

kecamatan.

Page 56: 07. Modul Admin

48

Gambar 4.17 Konfirmasi Penghapusan Kecamatan

Akan muncul tampilan seperti di atas, kemudian klik OK,

secara otomatis nama kecamatan akan hilang.

4. Penambahan, Penghapusan Dan Perubahan Jenis Kejadian

Pilih menu Kejadian, kemudian akan tampil halaman:

PENGATURAN KEJADIAN

Gambar 4.18 Halaman Administrasi Pengaturan Jenis Kejadian

Page 57: 07. Modul Admin

49

A. Tambah Jenis Kejadian

Gambar 4.19 Halaman Menambah Jenis Kejadian

Digunakan untuk menambahkan apabila ada jenis

kejadian bencana baru. Masukan kode dan nama

kejadian bencana (bahas Indonesia & Inggris), klik

Simpan Kejadian.

B. Ubah Jenis Kejadian

Digunakan untuk mengubah baik kode atau jenis

kejadian bencana. Klik jenis kejadian bencana kemudian

klik ubah kejadian.

Page 58: 07. Modul Admin

50

Gambar 4.20 Halaman Mengubah Jenis Kejadian

Selesai mengubah kejadian yang dimaksud kemudian klik

simpan kejadian.

C. Hapus Jenis Kejadian

Digunakan untuk menghapus jenis kejadian yang sudah

ada di dalam daftar. Hal ini dilakukan dengan cara klik

jenis kejadian yang dituju kemudian Hapus kejadian.

Gambar 4.21 Konfirmasi Penghapusan Jenis Kejadian

Akan muncul tampilan seperti di atas, kemudian klik OK,

secara otomatis jenis kejadian hilang.

Page 59: 07. Modul Admin

51

5. Penambahan, Penghapusan Dan Perubahan Data Bencana

Pilih menu Tambah Data, kemudian akan tampil halaman

Fungsi Pemasukkan Data Desinventar

Gambar 4.22 Halaman Memasukkan Data Kejadian Bencana

A. Tambah Data Bencana

untuk menambahkan data klik pada menu tambah data

maka akan tampil fungsi pemasukan data desinventar,

kemudian klik tombol tambah datacard setelah itu akan

tampil form kejadian bencana

Pada form kejadian bencana dibagi menjadi

a. penjelasan umum

b. dampak pada manusia

c. dampak kerusakan

d. bantuan

e. keterangan lainnya

Penjelasan umum berisi mengenai tanggal kejadian, jenis

bencana, jumlah kejadian, provinsi, kabupaten,

kecamatan, dan tempat.

Page 60: 07. Modul Admin

52

Pada jumlah bencana satu kejadian bencana di hitung

satu, apabila satu kejadian bencana berdampak pada

beberapa wilayah administrasi maka jumlah kejadian

dibagi menjadi beberapa wilayah administrasi tersebut.

Dampak pada manusia berisi mengenai korban

meninggal, luka-luka, hilang menderita mengungsi

korban pada manusia dibagi berdasarkan jenis kelamin,

dan kelompok umur

Dampak kerusakan dibagi menjadi beberapa klasifikasi

kerusakan yang terdiri dari rusak ringan, rusak sedang,

rusak berat, dan terendam.

Bantuan berisi mengenai bantuan yang diberikan dari

pemerintah ketika kejadian bencana

Pada keterangan lainnya berisikan taksiran kerugian yang

diisikan dalam juta, kerangan, status data untuk tampil di

DIBI haruslah approved dan sumber

Setelah data diinputkan, klik simpan

Gambar 4.23 Halaman Form Data Kejadian Bencana

Page 61: 07. Modul Admin

53

B. Ubah Data Bencana

Untuk mengubah data klik pada menu ubah data, akan

tampil list data, klik simbol

Gambar 4.24 Halaman List Data Kejadian Bencana

Setelah itu akan tampil form kejadian bencana yang

sudah ada isinya, setelah di rubah klik tombol simpan.

Gambar 4.25 Halaman Mengubah Data Kejadian

Bencana

Page 62: 07. Modul Admin

54

C. Hapus Data Bencana

Untuk menghapus data klik menu ubah data, klik simbol

X

Gambar 4.26 Halaman List Data Kejadian Bencana

Akan tampil halaman konfirmasi, klik tombol konfirmasi

penghapusan

Gambar 4.27 Konfirmasi Penghapusan Data Kejadian

Bencana

Page 63: 07. Modul Admin

55

6. Penambahan, Penghapusan Dan Perubahan Pengguna

A. Tambah Pengguna

Untuk penambahan data user klik pada menu keamanan,

akan tampil DesInventar – Pengaturan Pengguna

Klik tambah pengguna

Gambar 4.28 Halaman Administrasi Pengguna

Maka akan tampil form pengguna, kemudian isi data pengguna,

klik simpan pengguna

Page 64: 07. Modul Admin

56

Gambar 4.29 Menambah Data Pengguna

B. Ubah Pengguna

Dari menu keamanan pilih nama yang akan diubah,

kemudian klik ubah pengguna, rubah data pengguna

kemudian klik simpan penggguna

Gambar 4.30 Mengubah Data Pengguna

Page 65: 07. Modul Admin

57

C. Hapus Pengguna

Klik pada menu keamanan, kemudian pillih nama yang

akan dihapus, klik hapus pengguna

Gambar 4.31 Konfirmasi Penghapusan Data Pengguna

Klik tombol ok maka data pengguna yang dipilih akan

hilang.

Page 66: 07. Modul Admin

58

BAB V

PENUTUP

Diharapkan panduan ini memberikan petunjuk teknis untuk

admin data dan sistem sebagai acuan dalam pengembangan DIBI

di daerah.

Apabila ditemukan kendala pada saat pengimplementasian

aplikasi DIBI, harap menghubungi Pusat Data, Informasi dan

Humas BNPB.

Page 67: 07. Modul Admin

59

TROUBLE SHOOTING

1. Aplikasi dibi tidak jalan

- Periksa apakah software pendukung tomcat/netbeans

sudah berjalan?jika sudah,dicoba untuk me-restart nya.

- Periksa apakah port yang digunakan sudah sesuai?

tomcat secara default menggunakan port 8080 dan

netbeans menggunakan port 8084.

2. Data tidak muncul

- Apakah software database postgresql sudah berjalan?

Jika sudah, dicoba untuk me-restartnya.

- Apakah data bencananya sudah dimasukkan ke dalam

database?

- Apakah koneksi dari aplikasi DIBI ke database sudah

benar (user dan password)?

3. Peta tidak muncul

- Apakah path folder untuk peta sudah dimasukkan secara

benar di bagian region administration di halaman admin

aplikasi DIBI?

- Jika pathfoldernya sudah benar, maka perlu dilakukan

konversi dari file peta (.shp) ke dalam database.

Catatan: lakukan perintah dibawah ini dengan

menggunakan browser Internet Explorer!.

o Masuk ke halaman admin DIBI

o Lalu, masuk ke halaman wilayah

Page 68: 07. Modul Admin

60

o Klik tombol Manage Maps

o Pada kolom File, klik tombol browse folder untuk

mendapatkan file peta untuk level provinsi

(lev0.shp)

o Lalu, pada kolom Kode, klik tombol browse dan

pilih field yang berisikan kode provinsi.

o Lalu, pada kolom Nama, klik tombol browse dan

pilih field yang berisikan nama provinsi

o Setelah selesai untuk level provinsi, maka

lakukan langkah yang sama untuk level

kabupaten dan kecamatan.

o Setelah semua selesai, check pilihan Muat peta

baru untuk negara ini, lalu klik tombol Simpan.

Pada kolom File, klik tombol browse folder untuk

mendapatkan file peta untuk level provinsi

kolom Kode, klik tombol browse dan

pilih field yang berisikan kode provinsi.

Lalu, pada kolom Nama, klik tombol browse dan

pilih field yang berisikan nama provinsi

Setelah selesai untuk level provinsi, maka

lakukan langkah yang sama untuk level

Setelah semua selesai, check pilihan Muat peta

baru untuk negara ini, lalu klik tombol Simpan.

Page 69: 07. Modul Admin

61

4. Graphic tidak muncul

Permasalahan ini lebih sering muncul dikarenakan

librarygraphic yang digunakan bukan library yang

dikeluarkan oleh sun, biasanya jdk yang diinstall adalah

openjdk, masalah ini dapat dengan mudah diselesaikan

dengan cara meng-uninstall openjdk terlebih dahulu, lalu

meng-install jdk yang dikeluarkan oleh sun.

5. Aplikasi nge-hang

Restart software pendukung tomcat:

- Linux: /etc/init.d/tomcat6 restart

- Windows:

o Stop dan tutup aplikasi netbeans, lalu buka dan

jalankan kembali aplikasi tersebut.

o Stop dan tutup aplikasi postgresql, lalu jalankan

kembali aplikasi postgresql

Page 70: 07. Modul Admin

62

FAQ

1. Bagaimana cara menggunakan database selain postgresql?

a. Untuk konfigurasi koneksi dari aplikasi DIBI ke masing-

masing database selain postgresql, sudah disediakan di

dalam script aplikasi DIBI, sehingga script koneksi akan

otomatis muncul.

b. Untuk konfigurasi masing-masing databasenya sendiri,

silahkan membaca manual dari masing-masing database.

2. Apakah ada format data kejadian bencana yang sudah fix?

a. Ya ada. Form aplikasi dapat di download di web DIBI

nasional dengan alamat:

http://dibi.bnpb.go.id/DesInventar/form.zip

3. Bagaimana cara meng-upload data dari file excel?

a. Anda harus menguasai bahasa structure query language

(SQL).

b. Buat script SQL di dalam excel yang berisikan perintah

INSERT.

c. Lalu, copy-kan hasilnya ke phpPgAdmin.

4. Bagaimana jika ingin menggunakan port yang standar (80)?

a. Jika port 80 belum digunakan oleh software lain (seperti

apache), maka tomcat dapat menggunakan port 80,

Anda tinggal meng-edit file server.xml di folder instalasi

tomcat.

b. Jika port 80 sudah digunakan oleh apache, maka Anda

perlu instalasi modul tambahan dari apache yang

bernama mod_jk. Untuk keterangan selengkapnya,

silahkan membacanya di website apache mengenai

mod_jk.

Page 71: 07. Modul Admin

63

DAFTAR ISTILAH

Admin : Sebutan untuk pengguna yang mempunyai hak

akses untuk mengatur sistem aplikasi DIBI

Apache : Sotware untuk webserver

Database : Sekumpulan data yang terintegrasi yang

diorganisasi untuk memenuhi kebutuhan

pemakai untuk keperluan organisasi.

Datacard : Kesatuan data kejadian bencana yang

disimpan di dalam database aplikasi DIBI

DesInventar : Software analisis yang dikembangkan oleh tim

UNDP

DIBI : Software analisis data kejadian bencana di

Indonesia

Ekstraksi : Mengeluarkan / memisahkan file yang ter-

kompres

Field : Data terkecil dalam sistem database yang

memiliki makna

Footer : Istilah untuk bagian bawah dari suatu website

Form : Dokumen terstruktur yang digunakan untuk

memasukkan data atau informasi tertentu

Header : Istilah untuk bagian atas dari suatu website

Java : Bahasa pemrograman

Linux : Sistem operasi berbasis unix like yang

dikembangkan oleh Linus Torvald

Netbeans : Software Framework untuk Java

Open source : Sebutan untuk kode pemrograman yang

dibuka / tidak di-enkripsi

Password : Kata kunci

PgAdmin : Software untuk meng-administrasi database

postgresql

phpPgAdmin : Software untuk meng-administrasi database

postgresql

Postgresql : Software database

Page 72: 07. Modul Admin

64

Query : Perintah-perintah untuk mengakses data pada

sistem database

Root : Pengguna di dalam sistem linux / unix-like

dengan hak akses tertinggi

Tomcat : Software webserver untuk java

Username : Nama pengguna

Webserver : Software yang memberikan layanan data yang

berfungsi menerima permintaan HTTP atau

HTTPS

Windows : Sistem operasi dari Microsoft

Page 73: 07. Modul Admin

65

DAFTAR PUSTAKA

• InstalasiPostgreSQL.

http://wiki.postgresql.org/wiki/Detailed_installation_guides

• Package ManagemenetopenSUSEdenganzypper.

http://en.opensuse.org/Portal:Zypper

• Budi Kurniawan. Instalasi Java di Windows dan Linux.

kambing.ui.ac.id/onnopurbo/library/library-ref-ind/ref-ind-

2/application/programming/Instalasi Java di Windows dan

Linux.pdf. 2008

• Installation & Starter Guide, DesInventar Server 9. LaRed&

UNDP. 2005

• DesInventar Data Entry Module, DesInventar 9. LaRed&

UNDP. 2011