Sistem Informasi Geografi Denah Asrama Putri TPB IPB berbasis Web Menggunakan ALOV Map.

(1)

ABSTRAK

ALVIRA PASHA, Sistem Informasi Geografi Denah Asrama Putri TPB IPB berbasis Web

Menggunakan ALOV Map. Dibimbing oleh Hari Agung Adrianto.

Penggunaan teknologi komputer untuk mempermudah dan membantu pekerjaan manusia telah berkembang dengan pesat. Pada bidang geografi telah dikembangkan suatu sistem berbasis komputer yang dapat menyimpan dan mengolah data, baik berupa data atribut maupun data

spatial. Sistem tersebut adalah Sistem Informasi Geografi (SIG). Dengan SIG berbagai data geografis suatu wilayah seperti tata letak, sumber daya dan karakteristik dapat lebih mudah dipahami dan dikomunikasikan.

Seluruh mahasiswa baru Tingkat Persiapan Bersama (TPB) sekitar 3200 orang jenjang sarjana IPB dikelola secara terintegrasi dalam sebuah wadah yang dinamakan Asrama Tingkat Persiapan Bersama (TPB). Asrama TPB IPB memiliki dua lokasi, yaitu Asrama Putri dan Asrama Putra. Asrama Putri terdiri atas empat gedung, yaitu gedung A1, A2, A3, dan Rusunawa, sedangkan Asrama Putra terdiri atas tiga gedung, yaitu C1, C2, dan C3. Asrama putri memiliki 502 kamar, sedangkan asrama putra memiliki 335 kamar, setiap kamar diisi oleh empat penghuni kamar

Banyaknya gedung serta kamar penghuni mengakibatkan cenderung membingungkan dalam proses pencariannya. Dalam hal ini diperlukan suatu sistem informasi geografi ruangan yang dapat memadukan antara data peta (spatial) dengan data atribut (bukan spatial). Pada penelitian ini dibangun suatu sistem berbasis web yang menyajikan informasi geografis secara interaktif mengenai Asrama Putri TPB IPB. Sistem ini dibangun menggunakan ALOV Map versi standalone

dalam publikasi data spatial dan atribut pada Intranet.


(2)

SISTEM INFORMASI GEOGRAFI ASRAMA PUTRI TPB IPB

BERBASIS

WEB

MENGGUNAKAN ALOV MAP

ALVIRA PASHA

DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR


(3)

SISTEM INFORMASI GEOGRAFI ASRAMA PUTRI TPB IPB

BERBASIS

WEB

MENGGUNAKAN ALOV MAP

ALVIRA PASHA

DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR


(4)

SISTEM INFORMASI GEOGRAFI DENAH ASRAMA PUTRI TPB IPB

BERBASIS

WEB

MENGGUNAKAN ALOV MAP

ALVIRA PASHA

Skripsi

Sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer

pada Fakultas Matematika dan Ilmu Pengetahuan Alam

Institut Pertanian Bogor

DEPARTEMEN ILMU KOMPUTER


(5)

Judul Skripsi : Sistem Informasi Geografi Denah Asrama Putri TPB IPB

berbasis

Web

Menggunakan ALOV Map

Nama

: Alvira Pasha

NIM

: G64104014

Menyetujui:

Pembimbing

Hari Agung Adrianto, S.Kom., M.Si.

NIP. 132 311 918

Mengetahui:

Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam

Institut Pertanian Bogor

Dr. drh. H. Hasim, DEA

NIP 131 578 806


(6)

ABSTRAK

ALVIRA PASHA, Sistem Informasi Geografi Denah Asrama Putri TPB IPB berbasis Web

Menggunakan ALOV Map. Dibimbing oleh Hari Agung Adrianto.

Penggunaan teknologi komputer untuk mempermudah dan membantu pekerjaan manusia telah berkembang dengan pesat. Pada bidang geografi telah dikembangkan suatu sistem berbasis komputer yang dapat menyimpan dan mengolah data, baik berupa data atribut maupun data

spatial. Sistem tersebut adalah Sistem Informasi Geografi (SIG). Dengan SIG berbagai data geografis suatu wilayah seperti tata letak, sumber daya dan karakteristik dapat lebih mudah dipahami dan dikomunikasikan.

Seluruh mahasiswa baru Tingkat Persiapan Bersama (TPB) sekitar 3200 orang jenjang sarjana IPB dikelola secara terintegrasi dalam sebuah wadah yang dinamakan Asrama Tingkat Persiapan Bersama (TPB). Asrama TPB IPB memiliki dua lokasi, yaitu Asrama Putri dan Asrama Putra. Asrama Putri terdiri atas empat gedung, yaitu gedung A1, A2, A3, dan Rusunawa, sedangkan Asrama Putra terdiri atas tiga gedung, yaitu C1, C2, dan C3. Asrama putri memiliki 502 kamar, sedangkan asrama putra memiliki 335 kamar, setiap kamar diisi oleh empat penghuni kamar

Banyaknya gedung serta kamar penghuni mengakibatkan cenderung membingungkan dalam proses pencariannya. Dalam hal ini diperlukan suatu sistem informasi geografi ruangan yang dapat memadukan antara data peta (spatial) dengan data atribut (bukan spatial). Pada penelitian ini dibangun suatu sistem berbasis web yang menyajikan informasi geografis secara interaktif mengenai Asrama Putri TPB IPB. Sistem ini dibangun menggunakan ALOV Map versi standalone

dalam publikasi data spatial dan atribut pada Intranet.


(7)

RIWAYAT HIDUP

Penulis dilahirkan di Sukabumi, tanggal 5 Oktober 1985. Penulis merupakan putri ketiga dari pasangan Odang Kemal Pasha dengan Erawati.

Penulis menyelesaikan Sekolah Menengah Atas di SMA Negeri 1 Kota Sukabumi, kemudian penulis melanjutkan pendidikan ke Institut Pertanian Bogor melalui jalur USMI (Undangan Seleksi Mahasiswa IPB) pada Departemen Ilmu Komputer Institut Pertanian Bogor pada tahun 2004.

Pada tahun 2004 penulis menjadi anggota Departemen Informasi Komunikasi, Himpunan Mahasiswa Ilmu Kompter (HIMALKOM), Kadiv Infokom Mushola Al-Mahabbah, dan Sekretaris Hampunan Mahasiswa Sukabumi. Pada tahun 2005 penulis pernah menjadi Bendahara Umum Himpunan Mahasiswa Ilmu Komputer (HIMALKOM), Fakultas Matematika dan Ilmu Pengetahuan Alam, IPB. Mulai tahun 2006 kemudian penulis aktif sebagai Senior Residence

Asrama Putri TPB IPB, sampai dengan tahun 2008. Penulis melakukan Praktek Kerja Lapangan di PT Pertamina Persero pada tahun 2007 dengan bidang kajian Sistem Informasi Sekretaris Perseroan PT Pertamina (Persero) Berbasis Web.


(8)

KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kepada Allah SWT yang telah memberikan nikmat yang tak pernah terhitung kepada kita semua, sholawat serta salam penulis sampaikan kepada suri tauladan kita Nabi Muhammad SAW. Dengan menyebut nama Allah SWT, akhirnya penulis dapat menyelesaikan tugas akhir ini. Tema yang dipilih dalam tugas akhir ini adalah Sistem Informasi Geografi Denah Asrama Putri TPB IPB berbasis Web Menggunakan ALOV Map.

Terima kasih penulis ucapkan kepada pihak yang telah membantu penyelesaian tulisan akhir ini, antara lain:

1 Bapak Hari Agung Adrianto, S.Kom, M.Si. selaku pembimbing yang senantiasa membimbing penulis dengan sabar dan telaten.

2 Bapak Dr. Ir. Bonny P. W. Soekarno, M.S. dan Bapak Firman Ardiansyah, S. Kom., M.Si. atas kesediaannya menjadi penguji.

3 Mamah, Ayah, Teh Mia Arma Desima, Teh Irina Vestalia, adekku Azmi Hafizhuddin atas dukungan, motivasi, serta doanya

4 Teman satu bimbingan Ajeng, Intan, Yaghi, Arif, atas kebersamaan dan dukungannya

5 Keluarga Besar Asrama TPB IPB, Dr. Ir. Bonny P.W. Soekarno, M.S. selaku Kepala BPA, serta semua pegawai asrama, sahabat Senior Residence (Hesti, Mbak Evrin, Mbak Tiwi, Eni, Desi, Nia, Firdaus, Wacih, Anni, Mba Aida, Mbak Patma, Mala, Mbak Noer, Ila, Rifa, Rifi, Rosyi, Yusni, Leni, Heni, Eva, Demi, Listyana, Yuas, Syafitri, Arum, Kak Bram, Kak Desna, Kak Dian, Kak Erik, Kak Febri, Kak Zepri, Kak Helmi, Kak Usman, Kak Aris, Kak Dedi, Aryo, Sofyan, Fherdes, Subhan, dan semua SR terimakasih atas ukhuwah yang terasa serta telah mewarnai kehidupan penulis.

6 Intan, Ayu, Ingrid, Uwie, Hani, Anna, Putri, Nur, Tresna, Didit, David Aulia, Noven, Fikri, Bayu, dan teman-teman Ilkomerz 41 yang lainnya yang tidak dapat saya sebutkan satu persatu, terimakasih atas persahabatannya

Semoga laporan akhir ini dapat bermanfaat, amin.

Bogor, Desember 2008


(9)

DAFTAR ISI

Halaman

DAFTAR GAMBAR ... vi

DAFTAR LAMPIRAN ... vi

PENDAHULUAN Latar Belakang ... 1

Tujuan Penelitian ... 1

Ruang Lingkup Penelitian ... 1

Manfaat ... 1

TINJAUAN PUSTAKA Sistem Informasi Geografi ... 1

Internet GIS ... 1

Evolusi Web Mapping ... 2

ALOV Map ... 2

Arsitektur Sistem ALOV Map ... 3

Metode Penelitian ... 3

HASIL DAN PEMBAHASAN Analisis Kebutuhan ... 5

a. Deskripsi sistem ... 5

b. Kebutuhan Fungsional Sistem ... 5

c. Karakteristik Pengguna ... 5

Perancangan Konseptual ... 5

Survei Ketersediaan dan Pengumpulan Data ... 6

Survei Software dan Hardware ... 6

Pengujian Kesesuaian Hardware dan Software ... 7

Perencanaan dan Pengembangan Basis Data ... 7

Akuisisi Software dan Hardware ... 7

Integrasi dan Perancangan Antarmuka ... 8

a. Perancangan Antarmuka ... 8

b. Desain Proses ... 8

Pengembangan Sistem ... 9

Hasil Pengembangan Sistem ... 10

Pengujian Sistem ... 11

Penggunaan dan Perawatan ... 11

Kesimpulan dan Saran ... 11

DAFTAR PUSTAKA ... 12


(10)

DAFTAR GAMBAR

Halaman

1 Evaluasi Web Mapping (Peng dan Tsou 2003) ... 2

2 Komunikasi Servlet-Applet (Babu 2003) ... 3

3 Metodologi Pengembangan Sistem Informasi Geografi (Department of Geography University at Buffalo 2004) ... 4

4 Hirarki Pengguna Sistem ... 5

5 Antarmuka Sistem ... 8

6 Context Diagram SIG Asrama ... 8

7 Arsitektur SIG Asrama ... 9

8 Logo Asrama TPB IPB ... 9

9 Color Schemer Studio ... 9

DAFTAR LAMPIRAN

Halaman 1 Karakteristik Pengguna SIG Denah Asrama Putri TPB ... 14

2 Use Case Pengguna Umum ... 15

3 Use Case Administrator ... 15

4 Entity Relational Diagram SIG Denah Asrama Putri TPB ... 16

5 Diagram Keterhubungan Antartabel SIG Denah Asrama Putri TPB ... 16

6 Model Fisik Basisdata pada ArcView... 17

7 Model Fisik Basisdata pada MySQL ... 18

8 Header Sistem ... 18

9 Halaman Berita ... 18

10 Halaman Tentang Sistem ... 19

11 Halaman PPAMB ... 19

12 Halaman BPA ... 19

13 Halaman Senior Residence ... 20

14 Halaman Pesan dan Kesan ... 20

15 Tampilan Denah Asrama ... 21

16 Icon SIG Asrama ... 21

17 Kamus Data Diagram Context ... 22

18 Data Flow Diagram Level 1 ... 22

19 Kamus Data DFD Level 1 ... 23

20 Data Flow Diagram Level 2 ... 24

21 Kamus Data DFD Level 2 ... 24

22 Data Flow Diagram Level 3 ... 25

23 Kamus Data DFD Level 3 ... 25

24 Menu Pengguna Umum ... 25

25 Menu Pengguna Administrator ... 26

26 Menu Navigasi ... 26

27 Domain Gedung A2 ... 26

28 Tema Sebaran Asal Penghuni Berdasarkan Daerah ... 27

29 Halaman Login ... 27

30 Halaman Input Berita Baru ... 28

31 Halaman Update Berita ... 28

32 Hapus Pesan ... 29


(11)

PENDAHULUAN Latar Belakang

Coming together is a beginning, staying together is process, and working together is success. Kalimat di atas merupakan ungkapan yang tepat menggambarkan pentingnya kebersamaan dalam meraih tujuan hidup manusia. Institut Pertanian Bogor (IPB) dalam hal ini menyadari pentingnya mewadahi suatu kebersamaan untuk menghasilkan kesuksesan masa depan bangsa.

Seluruh mahasiswa baru Tingkat Persiapan Bersama (TPB) sekitar 3200 orang jenjang sarjana IPB dikelola secara terintegrasi dalam sebuah wadah yang dinamakan Asrama Tingkat Persiapan Bersama (TPB). Asrama TPB IPB memiliki dua lokasi, yaitu Asrama Putri dan Asrama Putra. Asrama Putri terdiri atas empat gedung, yaitu gedung A1, A2, A3, dan Rusunawa, sedangkan Asrama Putra terdiri atas tiga gedung, yaitu C1, C2, dan C3. Asrama putri memiliki 502 kamar, sedangkan asrama putra memiliki 335 kamar, setiap kamar diisi oleh empat penghuni kamar

Banyaknya gedung serta kamar mengakibatkan seringkali membingungkan dalam proses pencariannya. Dalam hal ini diperlukan sistem informasi geografi ruangan yang dapat memadukan antara data peta (spatial) dengan data atribut (bukan spatial).

Tujuan Penelitian

Tujuan yang akan dicapai dari penelitian ini adalah menghasilkan sistem informasi geografi denah Asrama TPB IPB yang disajikan dalam bentuk web.

Ruang Lingkup Penelitian

Ruang lingkup penelitian yang akan dilakukan adalah sebagai berikut:

1 Sistem informasi yang disajikan dalam bentuk web yang dibangun menggunakan ALOV Map versi standalone.

2 Data geografis terbatas pada data Asrama Putri TPB IPB gedung A1, A2, dan A3. 3 Data geografis yang digunakan akan

disajikan dalam bentuk denah ruang.

Manfaat

Manfaat dari penelitian ini adalah: 1 Membantu pengguna (khususnya

mahasiswa baru atau orang tua/wali) untuk mengetahui serta melakukan pencarian ruangan di Asrama Putri, dapat berupa

lokasi kamar yang akan dihuni oleh mahasiswa baru, ataupun fasilitas lainnya. 2 Memudahkan pihak BPA (Badan

Pengelola Asrama) dalam penentuan posisi kamar penghuni baru melalui penyebaran penghuni berdasarkan asal daerah.

3 Memudahkan pihak BPA (Badan Pengelola Asrama) dalam pengelolaan data informasi profil asrama.

4 Memberikan informasi mengenai profil Asrama TPB IPB.

TINJAUAN PUSTAKA Sistem Informasi Geografi

Sistem informasi geografi merupakan suatu sistem berdasarkan komputer yang mempunyai kemampuan untuk mengumpulkan, menyimpan, mencari kembali,

menganalisis, dan menampilkan data geografi (Chang KT 2002).

Sebagai suatu sistem, SIG tersusun oleh empat komponen yaitu:

1 Computer System, sistem komputer terdiri atas komputer dan sistem operasi yang dapat menjalankan SIG. Sistem operasi yang biasa digunakan di antaranya Windows (Windows 2000, Windows NT) atau sistem operasi Unix. Perlengkapan yang dibutuhkan yaitu monitor untuk menampilkan, digitizers dan scanner

untuk memasukan data spatial, serta

printer dan plotter untuk mencetak hasil. 2 GIS Software, perangkat lunak SIG

mengandung program dan user interface

untuk menjalankan perangkat keras. Pada umumnya user interface pada SIG adalah menu, graphical icon, dan perintah-perintah.

3 Brainware, sumber daya pengguna penting untuk menentukan sasaran dan hasil pembuatan sistem dan memberikan pertimbangan dan alasan penggunaan SIG. 4 Infrastruktur, infrastruktur membutuhkan

organisasi, administrasi, dan lingkungan budaya untuk penggunaan SIG. Infrastruktur membutukan kemampuan, standar data, data clearinghouses, dan

general organizational pattern.

Internet GIS

Internet GIS adalah suatu aplikasi dan penelitian yang menggunakan internet dan sistem internetworking (mengandung wireless


(12)

communication dan intranet) untuk memfasilitasi akses, pengolahan, dan penyebaran dari informasi geografi dan pengetahuan analisis spatial (Peng dan Tsou 2003).

Evolusi Web Mapping

Menurut Peng dan Tsou (2003), teknologi

web mapping mengalami evolusi. Evolusi teknologi pada web mapping terdiri atas: 1 Static Map Publishing, mendistribusikan

peta pada halaman web sebagai peta yang statis dalam format grafis seperti GIF atau JPEG. Peta biasanya merupakan bagian dari dokumen HTML untuk memperkaya isi dari dokumen. Pengguna tidak dapat berinteraksi dengan peta atau merubah format tampilan dalam bentuk apapun. 2 Static Web Mapping, melibatkan

penggunaan HTML (HyperText Markup Language) dan CGI (Common Gateway Interface) untuk menghubungkan masukan dari pengguna pada web browser dengan SIG atau program pemetaan pada server. Pengguna membuat suatu permintaan menggunakan form HTML yang telah

di-customize.

3 Interact Web Mapping, lebih interaktif dan cerdas dengan ditambahkan dari sisi

web client dengan menggunakan script

seperti dynamic HTML dan aplikasi client-side seperti Plug-ins, ActiveX control dan Java Applets.

4 Distributed GIService, komponen dari SIG pada sisi web client dapat dikomunikasikan secara langsung dengan kompenen SIG yang lain pada server tanpa melewati suatu server HTTP dan CGI-related middleware. Evolusi teknologi pada web mapping dapat dilihat pada Gambar1.

ALOV Map

ALOV Map adalah aplikasi WebGIS

portabel berbasis Java yang digunakan untuk publikasi data vector dan raster di Internet (Sanjaya 2004). ALOV Map juga dapat digunakan untuk penampilan interaktif pada

web browser. ALOV Map mendukung arsitektur penyajian yang cukup komplek, navigasi yang baik dan dapat bekerja dengan

multi layer, mendukung taut (hyperlink) serta data atribut. ALOV Map merupakan produk hasil dari proyek kerja sama antara ALOV Map Software (www.alovsof.com) dan

Arceological Computing Laboratory, University of Sydney, Australia.

ALOV Map dibangun dengan bahasa Java dan dikemas dalam Applet. Penghubung yang digunakan untuk menghubungkan antara HTML (Hypertext Markup Language, bahasa penghubung web) dan proses di dalam Applet

digunakan bahasa XML (Extensible Markup Language).

Berikut adalah bentuk data yang didukung oleh ALOV Map:

1 Data vector:

a Shapefile dari ESRI TM ; dapat berupa titik, garis atau polygon. Atribut data dalam format dBaseIV TM.

b MIF dari MapInfoTM ; harus disertai

file DBF (dBaseIV), tidak dengan file

MID. MIF dapat berisi REGION, PLINE MULTIPLE, PLINE, LINE, dan POINT.

2 Data raster:

a GIF dan JPG; dengan file informasi koordinat sebagai penghubung. b MrSID image server dari LizardTech

Software.

c OpenGIS Web Map Service.

XML adalah bahasa pemrograman untuk dokumen yang mempunyai informasi terstruktur (Sanjaya 2004). XML berbeda dengan HTML, jika HTML memiliki tag yang tetap, maka XML dapat mengenal atau mendefinisikan tag baru sehingga dapat mengikuti perkembangan teknologi dan dapat memperkaya variasi tampilan pada web.

XML merupakan meta-data yang dapat mendeskripsikan bahasa pemrograman.

F u n c ti on a li ty High Low Static Map Publishing HTML Static Map Image Static Web Mapping Interact Web Mapping Distributed GIServices HTML Form Tables CGI ISAPI NSAPI Dynamic HTML Script Plug-In ActiveX Control Ava Applets Servlet Java Beans /Applets Corba/Java ActiveX Control Application Server DCOM Component – Based

XML .Net


(13)

dokumen XML, didefinisikan oleh aplikasi yang memprosesnya.

Arsitektur Sistem ALOV Map

Ada dua pendekatan dalam aplikasi ALOV Map yaitu standalone dan client/server. Versi

standalone merupakan versi dengan cara termudah dalam publikasi data ke internet, dengan menggunakan data berformat

shapefile atau file MIF MapInfo. Tidak diperlukan server khusus untuk menjalankan aplikasi standalone. Versi standalone dapat digunakan langsung dalam versi client/server

tanpa perubahan berarti.

Perbedaan yang paling mendasar antara versi standalone dengan client/server terdapat pada pengolahan data peta/denah yang akan ditampilkan. Pada versi standalone data peta berasal langsung dari bentuk file data peta, misalnya *.shp dengan konfigurasi pada file

*.xml melalui sintaks :

dataset url ="nama_folder/nama_file.shp".

Pada versi client/server pengelolaan data peta/denah bukan berasal dari bentuk file

*.shp, tetapi file tersebut di-upload kemudian disimpan dalam basis data, misalnya dalam bentuk *.mdb dengan Microsoft Acces sebagai software penyimpanan dan pengolahan basis data.

Mekanisme kerja layanan pada internet didasarkan pada konsep client/server. Client

adalah pengguna layanan tersebut, sedangkan

Server merupakan pemberi layanan internet. Sebuah server memberikan suatu layanan jika ada permintaan dari client kepada server.

Penggunaan Java oleh IT developer

sebagai software dalam pengembangan dan penyebaran aplikasi internet semakin meningkat. Suatu aplikasi Java tidak akan berjalan pada mesin tertentu, melainkan pada mesin tersebut sudah terdapat Java Virtual Machine (JVM). Yang menjadi perhatian dari banyak orang adalah kemampuan Java yang menghasilkan Applet, program yang kecil yang dapat diunduh dari internet dan dijalankan di web browser dengan dukungan Java telah teraktifkan. Hal ini digunakan untuk menambah fitur dinamis pada halaman

web yang belum dicapai oleh teknologi sebelumnya.

Modul Java Servlet yang dimuat secara dinamis, berjalan di dalam JVM dan permintaan layanan dari server. Servlet

berjalan pada sisi server, sehingga tidak tergantung pada kesesuaian browser. Servlet

dapat digunakan pada aplikasi web. Sebuah

servlet dapat menangani beberapa permintaan serentak dan dapat melakukan sinkronisasi permintaan. Selain itu, ia dapat meneruskan permintaan ke server dan servlet lainnya. Dengan demikian servlet dapat digunakan untuk menyeimbangkan beban diantara beberapa server. Servlet dapat mengkomunikasikan pengguna melalui sebuah antarmuka Applet yang tertanam di setiap halaman HTML melalui HTTP. Gambar 2 menggambarkan pelaksanaan

servlet Java dan komunikasi dengan Applet

melalui HTTP.

Gambar 2 Komunikasi Servlet Applet

(Babu 2003)

Metode Penelitian

Metode penelitian yang digunakan dalam pengembangan sistem ini merujuk pada

Department of Geograph University at Buffalo (2004) terdiri atas beberapa tahap yang dapat dilihat pada Gambar 3, yaitu: 1 Analisis Kebutuhan

Pada tahapan ini dilakukan tiga proses analisis, yaitu deskripsi sistem, kebutuhan fungsional sistem dan karakteristik pengguna.

2 Perancangan Konseptual

Pada tahapan ini dilakukan perancangan konseptual basis data dari sistem. Proses ini terdiri dari pengidentifikasian data yang dibutuhkan dan penyiapan model data.

3 Survei Ketersediaan dan Pengumpulan Data

Setelah dilakukan identifikasi data, dilanjutkan dengan melakukan survei terhadap ketersediaan data. Tahap ini dilakukan untuk mengevaluasi setiap sumber data yang potensial dalam pengembangan sistem dan dilanjutkan dengan pengumpulan data yang dibutuhkan.


(14)

4 Survei Software dan Hardware

Pada tahap ini dilakukan untuk mengetahui software dan hardware yang sesuai dengan fungsionalitas sistem tersebut. Pada hardware yang digunakan harus mampu menjalankan software yang dibutuhkan dengan baik.

5 Perencanaan dan Pengembangan Basis Data

Pada tahapan ini dilakukan perancangan logik dan fisik dari basis data yang telah dibuat rancangan konseptualnya.

6 Pembangunan Basis Data

Berbagai tipe data yang diperoleh pada tahapan sebelumnya dimasukkan ke dalam

software. Proses digitasi terlebih dahulu dilakukan untuk pembangunan data spatial. 7 Pengujian Kesesuaian Hardware dan

Software

Pada tahapan ini akan dilakukan pengujian kesesuaian antara hardware dan software

yang dihasilkan pada tahap survei. Hal ini bertujuan untuk mendapatkan hardware

dan software yang sesuai dengan kebutuhan sistem yang akan dikembangkan.

8 Akuisisi Hardware dan Software

Pada tahapan ini dilakukan pemilihan

hardware dan software yang digunakan untuk pengembangan sistem.

9 Integrasi dan Perancangan Antarmuka Beberapa komponen dari SIG harus mendapatkan spesifikasi dokumen yang sesuai. Basis data dari sistem harus dibangun dengan teliti dan mengaturnya dengan baik. Pada tahapan ini dilakukan perancangan antarmuka dan proses dari sistem.

10 Pengembangan Aplikasi

Perancangan yang telah dibuat pada tahapan sebelumnya diimplementasikan kedalam kode-kode program. Dari proses ini didapatkan suatu sistem yang sesuai dengan analisis dan perancangan yang telah dibuat

11 Penggunaan dan Perawatan

Sistem yang telah selesai dibangun diuji dengan menggunakan metode black-box

serta dibuatkan dokumentasi dan prosedur formal yang dapat digunakan untuk melakukan perubahan terhadap data pada sistem.

Gambar 3 Metodologi Pengembangan Sistem Informasi Geografi (Department of Geography University at Buffalo 2004)


(15)

HASIL DAN PEMBAHASAN Analisis Kebutuhan

a. Deskripsi Sistem

Sistem Informasi Geografi Denah Asrama TPB IPB adalah suatu sistem informasi geografi berbasis web yang digunakan untuk memetakan posisi denah gedung, kamar, dan fasilitas penunjang Asrama Putri TPB IPB, sehingga penyebarannya dapat dilihat lebih interaktif. Sistem ini diharapkan dapat mempermudah serta membantu mahasiswa, orang tua/wali, maupun berbagai pihak untuk mengetahui serta melakukan pencarian ruangan di Asrama Putri, dapat berupa lokasi kamar yang akan dihuni oleh mahasiswa baru, ataupun fasilitas lainnya, serta diharapkan membantu pihak BPA (Badan Pengelola Asrama) dalam pengelolaan data informasi profil asrama serta penyebaran penghuni berdasarkan asal daerah. Sistem ini dibangun menggunakan software ALOV Map untuk publikasi data vector di Internet.

b. Kebutuhan Fungsional Sistem

Fungsi-fungsi yang dimiliki oleh sistem ini adalah:

1 Menampilkan informasi denah Asrama Putri TPB IPB, beserta data atributnya. 2 Menampilkan informasi profil Asrama

TPB IPB seperti kegiatan asrama PPAMB (Program Pembinaan dan Multi Budaya).

3 Pengelolaan basis data yang dilakukan oleh administrator. Administrator dapat mengelola basis data dengan menambah data, merubah data dan menghapus isi data informasi. Sistem ini tidak mendukung proses perubahan data yang bersifat spatial.

Fungsi-fungsi operasi peta yang dimiliki oleh sistem ini adalah:

1 Memperbesar (zoom in), memperkecil (zoom out), menggeser (pan), select, dan melihat data atribut pada peta.

2 Menampilkan menu legenda yang berisi pilihan layer-layer yang ingin ditampilkan.

3 Melakukan pencarian lokasi kamar, penghuni asrama, serta fasilitas asrama 4 Menentukan tema yang akan dipilih

berdasarkan pengaturan layer.

c. Karakteristik Pengguna

Karakteristik pengguna dari sistem ini terbagi atas dua kategori, yaitu pengguna umum dan administrator. Kelebihan dari administrator adalah dapat melakukan pengelolaan dari informasi berita yang ditampilkan. Hirarki pengguna dapat dilihat pada Gambar 4.

Administrator Pengguna Umum

Gambar 4 Hirarki Pengguna Sistem Secara umum keterangan mengenai kategori pengguna dapat dilihat pada Lampiran 1. Kumpulan interaksi dan fungsi yang terjadi antara pengguna dengan sistem dideskripsikan menggunakan diagram use case. Deskripsi interaksi secara lengkap dapat dilihat pada Use Case Diagram untuk pengguna umum pada Lampiran 2 dan Lampiran 3 untuk administrator.

Perancangan Konseptual

Pada tahapan ini dilakukan perancangan basis data dengan merancang model Entity Relationship Diagram (ERD) yang dapat dilihat pada Lampiran 4. Pada ERD SIG denah asrama, Asrama Putri memiliki fasilitas umum, dan terdiri atas tiga gedung, setiap gedung memiliki dua lantai, setiap lantai memiliki sekitar 60 kamar, setiap kamar memiliki maksimal empat penghuni. Setelah membuat ERD, maka dibangunlah suatu model logik pada software Arcview. Model logik yang dapat diakomodasi oleh

software Arcview hanya dapat menampilkan per-layer sehingga pada pembuatan diagram keterhubungan antar tabel SIG denah asrama terjadi pemisahan

layer berdasarkan lantai, bukan berdasarkan gedung. Diagram keterhubungan antar tabel dapat dilihat pada Lampiran 5. Selanjutnya dilakukan pembangunan basis data, mengenai penjelasan tabel yang digunakan pada sistem informasi georgrafi dapat dilihat pada Tabel 1 pada perencanaan dan pembangunan basis data.


(16)

Prosedur pengembangan data pada sistem ini adalah:

1 Proses mendapatkan data

Pada proses ini dilakukan pengumpulan data yang dibutuhkan serta pemeriksaan kelayakan data tersebut. Data yang didapatkan dari CV. Prisma Consult Rehabilitasi Asrama TPB IPB rekomendasi dari Manajer Safety, Health, dan Environment (SHE) Badan Pengelola Asrama.

2 Memperbaiki permasalahan yang ditemukan pada sumber data

Sebelum dilakukan proses digitasi pada denah asrama, perlu dilakukan perbaikan serta pengecekan ruangan yang ada di asrama, karena setelah dilakukan pengecekan terdapat perbedaan data dengan kenyataan di lapangan.

3 Proses mengubah data menjadi data digital

Data denah yang diperoleh pengembang dalam format *.dwg (file Autocad). Sehingga pengembang menggunakan aplikasi yang dapat merubah dari file

yang berformat *.dwg ke *.shp (shape file). Namun, dalam hal ini pengembang masih melakukan proses digitasi dengan menggunakan software ArcView, karena

file .shp yang dihasilkan dari convert

*.dwg masih dalam bentuk line, bukan dalam bentuk polygon seperti yang diharapkan.

4 Membangun basis data

Proses pembangunan basis data atribut pada data spatial telah dilakukan dengan proses digitasi menggunakan software

ArcView dalam bentuk *.dbf. Sedangkan untuk data pada informasi mengenai seluruh profil asrama, dibangun dalam MySql.

Survei Ketersediaan dan Pengumpulan Data

Kebutuhan data yang diperlukan untuk membangun sistem ini diantaranya adalah: 1 Informasi mengenai denah ruangan

Asrama Putri.

2 Informasi mengenai penghuni kamar Asrama Putri.

4 Informasi mengenai fasilitas umum yang ada di lingkungan Asrama Putri.

5 Informasi mengenai berita asrama, profil Asrama TPB IPB, kegiatan asrama PPAMB (Program Pembinaan dan Multi Budaya).

Selanjutnya dilakukan proses pengumpulan data sesuai kebutuhan informasi tersebut. Pada tahapan ini dapat menghasilkan:

1 Peta situasi Asrama Putri TPB IPB. 2 Denah ruangan gedung Asrama Putri

TPB IPB dalam bentuk polygon.

3 Denah fasilitas umum yang berada di lingkungan Asrama TPB IPB dalam bentuk polygon.

4 Informasi mengenai penghuni kamar yang berada dalam setiap gedung. 5 Informasi mengenai profil Asrama TPB.

Survei Software dan Hardware

Pada tahap ini dilakukan survei software

serta hardware apa saja yang sesuai dengan kebutuhan fungsional sistem. Jenis software

yang dibutuhkan untuk pengembangan sistem terbagi dalam beberapa kategori yaitu:

Software untuk membuat data spatial. Jenis software ini dibutuhkan untuk membuat data dengan format shapfile

(*.shp) yang akan digunakan sebagai

layer pada implementasi sistem.

Software yang tersedia diantaranya ArcView, MapInfo, ArcGis, MapWindows.

Software untuk pengembangan sistem berbasis web. Jenis software ini dibutuhkan untuk publikasi data vector

dan raster pada Internet. Alternatif pilihan untuk software ini yaitu ALOV Map dan Mapserver.

Software sebagai Sistem Manajemen Basis Data (Database Management System, DBMS. Jenis software ini digunakan untuk membangun basis data dari SIG Denah Asrama Putri TPB.

Software yang tersedia diantaranya MySql, PostgreSQL, dan MS SQL Server


(17)

Pada tahapan survei hardware, hasil yang digunakan untuk pengembangan sistem adalah:

Prosessor AMD Turion 64 2.2 GHz Memori 1.43 GB

Harddisk 80 GB

ATI Radeon Xpress 1100

Pengujian Kesesuaian Hardware dan

Software

Pada tahapan ini dilakukan pengujian antara spesifikasi kebutuhan minimum

hardware dengan software yang akan digunakan. Software yang dilakukan pengujian diantaranya:

1 ArcView sebagai software yang digunakan untuk pembuatan data spatial

dengan data atribut.

2 ALOV Map yang akan digunakan sebagai software yang dapat mempublikasikan data spatial dan data atribut melalui internet. JVM (Java Virtual Machine) diperlukan agar ALOV Map berjalan dengan baik, sehingga diperlukan Java Runtime Environment (JRE) untuk di-install.

3 MySql sebagai software yang akan digunakan dalam pembangunan basis data untuk informasi asrama, sedangkan untuk membangun basis data pada data

spatial menggunakan file *.dbf menggunakan software ArcView.

Perencanaan dan Pembangunan Basis Data

Basis data untuk denah pada sistem ini menggunakan data tabel atribut dari data

spatial. Daftar nama tabel yang digunakan pada sistem ini dapat dilihat pada Tabel 1. Sedangkan Desain Model Fisik basis data dari sistem pada ArcView dapat dilihat pada Lampiran 6, model fisik basis data pada MySQL dapat dilihat pada Lampiran 7. Tabel 1 Basis Data SIG Denah Asrama Putri

TPB

Nama Tabel Keterangan Penghuni Lantai 1 Memberikan

informasi mengenai nama penghuni kamar yang berada pada lantai 1 seluruh gedung

Nama Tabel Keterangan Penghuni Lantai 2 Memberikan

informasi mengenai nama penghuni kamar yang berada pada lantai 2 seluruh gedung

Fasilitas Umum Memberikan

informasi mengenai fasilitas yang berada di lingkungan asrama

Fasilitas Lantai 1 Memberikan

informasi mengenai fasilitas yang berada di lantai 1 seluruh gedung

Fasilitas Lantai 2 Memberikan

informasi mengenai fasilitas yang berada di lantai 2 seluruh gedung

No kamar lantai 1 Memberikan

informasi mengenai nomor kamar dari lantai 1 seluruh gedung

No kamar lantai 2 Memberikan

informasi mengenai nomor kamar dari lantai 2 seluruh gedung

Jalan Memberikan informasi jalan Gedung Memberikan

informasi mengenai nama dari masing-masing gedung

Akuisisi Software dan Hardware

Pada tahapan akuisisi dilakukan untuk memilih software dan hardware yang akan digunakan untuk membangun sistem yang diinginkan. Berdasarkan kebutuhan fungsional sistem dan hasil uji kesesuaian antara software dan hardware, jenis

software yang akan digunakan adalah

software ArcView untuk proses implementasi awal sistem. Pemilihan ini dilakukan karena ArcView merupakan salah satu software yang mendukung antarmuka berbasis grafik (Graphical User Interface) sehingga memudahkan pengguna untuk


(18)

bernavigasi dengan menggunakan elemen

user interface seperti button, menu, toolbar, dan lain-lain. ArcView memungkinkan pemanfaatan grafik Windows untuk membangun aplikasi yang menarik dan mudah digunakan (user friendly).

ALOV Map dipilih untuk pengembangan aplikasi berbasis web. Pemilihan ini didasarkan karena masih jarang penggunaan ALOV Map untuk publikasi data vector dan data raster serta untuk mengenalkan kepada

public tentang fungsi-fungsi yang ditawarkan oleh ALOV Map. Salah satu alasan lain dipilihnya ALOV Map karena ALOV Map mendukung arsitektur penyajian yang cukup komplek, navigasi yang baik dan dapat bekerja dengan multi layer, peta-peta tematik, mendukung taut (hyperlink)

serta data atribut. Versi yang digunakan dalam pengembangan sistem ini yaitu

standalone, karena pada versi ini tidak perlu

server khusus untuk menjalankan aplikasi ini. JVM (Java Virtual Machine) diperlukan agar ALOV Map berjalan dengan baik, sehingga diperlukan Java Runtime Environment (JRE) untuk di-install.

Hardware yang dipilh sesuai dengan hasil uji yang dilakukan pada tahapan pengujian. Hardware yang dipilih telah dianggap memenuhi syarat untuk pengembangan sistem.

Integrasi dan Perancangan Antarmuka

a. Perancangan Antarmuka

Berdasarkan hasil analisis kebutuhan sistem, maka dibuatlah perancangan antarmuka yang dapat dlihat pada Gambar 5.

Gambar 5 Antarmuka Sistem Keterangan tampilan sistem tersebut secara umum dijelaskan sebagai berikut: 1 Header sistem berisi tampilan logo

sistem, judul sistem, yang temanya

2 Menu sistem berupa fungsi-fungsi yang terdapat pada sistem. Diantaranya halaman berita pada Lampiran 9, halaman tentang sistem pada Lampiran 10, halaman PPAMB pada Lampiran 11, halaman BPA pada Lampiran 12, halaman Senior Residence pada Lampiran 13, halaman saran dan kesan pada Lampiran 14.

3 Jendela utama sistem berisi tampilan denah asrama yang dapat dilihat pada Lampiran 15, serta fungsi pendukung lainnya.

4 Menu kiri sistem berisi icon yang mempunyai link menuju fungsi SIG Asrama pada setiap halaman sistem, kecuali pada halaman tampilan denah ditambah petunjuk teknis penggunaan

map.Icon SIG Asrama dapat dilihat pada Lampiran 16.

5 Footer berisi menu sistem dan informasi alamat Asrama TPB IPB.

b. Desain Proses

Dalam pengembangan sistem dilakukan perancangan proses dengan membuat

Context Diagram yang berfungsi memetakan model lingkungan (menggambarkan hubungan antara entitas luar, masukan dan keluaran sistem). Dalam hal ini pengguna dikategorikan menjadi dua kategori, yaitu pengguna umum dan administrator. Context Diagram dapat dilihat pada Gambar 6. Kamus data dibuat untuk menjelaskan aliran data pada Context Diagram dan DFD (Data Flow Diagram). Kamus data Context Diagram dapat dilihat pada Lampiran 17.

SIG Asrama Pengguna umum Info denah Key word info denah Administrator Info umum Info umum update

Header Menu Icon SIG Asrama Footer Menu Utama


(19)

kamus datanya dapat dilhat pada Lampiran 18 da 19. DFD level 2 dan kamus datanya dapat dilihat pada Lampiran 20 dan 21. DFD

level 3 dan kamus datanya dapat dilihat pada Lampiran 22 dan 23.

Pengembangan Sistem

Setelah melalui tahap pengujian serta akuisisi kesesuaian software dan hardware, maka software yang digunakan untuk pengembangan sistem yaitu:

1 Software untuk pembuatan serta perbaikan data spatial, yaitu ArcView 3.3

2 ALOV Map v0.96 yang digunakan sebagai software yang dapat mempublikasikan data spatial dan data atribut melalui internet

3 Java Runtime Environment Version 6 Update 11. JRE merupakan bagian dari Java Development Kit (JDK), sebuah

tool untuk mengembangkan aplikasi Java. JRE menyediakan kebutuhan-kebutuhan minimum untuk mengeksekusi aplikasi Java. JRE terdiri dari Java virtual Machine (JVM), class-class inti, dan file

-file pendukung.

4 Apache version 1.3.23 sebagai webserver

5 Microsoft Windows XP Service Pack 2 sebagai sistem operasi

6 PHP 4.1.1 sebagai bahasa pemrograman

web

7 MySQL 3.23.47 sebagai DBMS informsasi umum pada sistem.

8 Macromedia Dreamweaver MX sebagai editor PHP, xml, dan HTML

9 Mozilla Firefox Version 2.0.0.4 sebagai

web browser

10 Color Schemer Studio untuk variasi warna pada sistem informasi geografi asrama.

Hardware yang digunakan dalam pengembangan sistem ini, yaitu: 1 Prosessor AMD Turion 64 2.2 GHz, 2 Memori 448 MB,

3 Harddisk 80 GB, 4 Monitor,

5 Mouse dan Keyboard.

Pada tahap pengembangan sistem, versi ALOV Map yang digunakan adalah

standalone, yaitu mengambil data denah dari bentuk *.shp dengan menggunakan sintaks:

dataset url="nama_folder/nama_file.shp"

yang terdapat pada konfigurasi file astri.xml. Pada Gambar 7 merupakan arsitektur sistem

Alov Map dan software yang digunakan pada pengembangan sistem.

Gambar 7 Arsitektur SIG Asrama Pada tahap pengembangan sistem, dilakukan pemberian warna. Ada tiga warna pokok yang digunakan untuk sistem informasi geografis asrama, yaitu merah, hijau dan biru. Tiga warna tersebut dipilih berdasarkan tiga warna pokok pada logo asrama, seperti yang dapat dilihat pada gambar logo asrama pada Gambar 8. Pemilihan warna merah untuk Gedung A1, warna hijau untuk Gedung A2, dan warna biru untuk Gedung A3. Pemilhan warna untuk fasilitas gedung dan fasilitas umum menggunakan tool Color Schemer Studio untuk variasi warna, dengan tetap menggunakan warna dasar pada tiga warna tersebut. Warna yang digunakan dapat dilihat pada Gambar 9.

Gambar 8 Logo Asrama TPB IPB


(20)

Hasil Pengembangan Sistem

Menu yang terdapat pada sistem dibagi menjadi dua bagian yaitu, menu untuk pengguna umum dan menu untuk administrator. Desain mengenai menu pengguna umum dapat dilihat pada Lampiran 24, sedangkan menu untuk administrator dapat dilihat pada Lampiran 25.

Menu yang ditampilkan untuk pengguna umum yaitu:

1 Halaman utama, pada halaman ini ditampilkan denah asrama yang dapat dilihat pada Lampiran 15.

Pada halaman denah asrama disediakan berbagai menu yang digunakan untuk memanipulasi tampilan peta. Menu-menu tersebut yaitu:

Menu aktivasi layer dan legenda peta yang berfungsi menampilkan peta sesuai dengan layer yang dipilih pengguna.

Menu Navigasi Denah Asrama Menu navigasi tampilan denah dapat dilihat pada Lampiran 26, serta fungsi navigasi dapat dilihat pada Tabel 2. Pada menu navigasi tampilan denah terdapat empat domain. Domain

adalah suatu batasan kepemilikan luasan dari data yang akan ditampilkan. Empat domain tersebut adalah:

1 Domain Asrama Putri, menampilkan seluruh Asrama Putri TPB IPB.

2 Domain Gedung A1, hanya menampilkan Gedung A1. Domain Gedung A1 dapat dilihat pada Lampiran 27.

3 Domain Gedung A2, hanya menampilkan Gedung A2. 4 Domain Gedung A3. hanya

menampilkan Gedung A1. Selain itu, pada menu navigasi memiliki tema. Suatu tema yang ditampilkan dibentuk dari pengelompokan layer-layer yang berkaitan dengan tema, sehingga tampilan denah lebih informatif. Pada navigasi ini terdapat empat tema, yaitu:

1 Tema Asrama Putri TPB IPB, menampilkan seluruh layer yang

Fasilitas Lantai 1, layer No.Kamar Lantai 2, layer Penghuni Lantai 2,

layer Fasilitas Lantai 2, layer

Fasilitas Umum, layer Jalan, dan

layer Atribut.

2 Tema Gedung lantai 1, menampilkan layer-layer yang berkaitan dengan Gedung Lantai 1, yaitu layer No.Kamar Lantai 1,

layer Penghuni Lantai 1, layer

Fasilitas Lantai 1, dan layer

Atribut.

3 Tema Gedung lantai 2, menampilkan layer-layer yang berkaitan dengan Gedung Lantai 2, yaitu layer No.Kamar Lantai 2,

layer Penghuni Lantai 2, layer

Fasilitas Lantai 2, dan layer

Atribut.

4 Tema Sebaran asal penghuni berdasarkan daerah, menampilkan sebaran kamar penghuni berdasarkan asal daerah penghuni kamar. Pada tema ini, asal penghuni kamar dibentuk kedalam tujuh kelompok besar, yaitu kelompok Jawa Barat, DKI Jakarta, Jawa Tengah, Jawa Timur, Sumatera, Luar Jawa dan Sumatera, dan Luar Negeri.

Layer-layer yang berkaitan dengan tema sebaran asal daerah yaitu layer Sebaran Asal Daerah dan Atribut. Data yang digunakan untuk sebaran asal menggunakan data mahasiswa baru angkatan 2008-2009 update bulan Juni. Tema sebaran asal daerah dapat dilihat pada Lampiran 28.

Tabel 2 Fungsi Navigasi Denah Asrama Toolbar Penjelasan

Melakukan identifikasi denah tertentu

Memperbesar denah Memperkecil denah

Menggeser tampilan denah ke koordinat tertentu

Pencarian terhadap data atribut peta

2 Halaman berita, berisi berita tentang asrama, seperti kegiatan-kegitan yang akan diadakan di asrama, atau berita


(21)

3 Halaman tentang sistem, berisi informasi tentang sistem yang dibuat.

4 Halaman PPAMB, berisi informasi tentang PPAMB.

5 Halaman BPA, berisi tentang struktur organisasi Badan Pengelola Asrama. 6 Halaman SR, berisi informasi mengenai

SR (Senior Residence).

7 Halaman Pesan dan Kesan, berisi pesan dan kesan yang diberikan oleh pengguna untuk sistem ini.

Menu yang ditampilkan untuk administrator yaitu:

1 Halaman Login

Pengguna harus mengisi menu login

terlebih dahulu untuk masuk ke halaman Administrator. Halaman ini dapat dilihat pada Lampiran 29.

2 Halaman input berita baru, berisi form

untuk menambah berita baru. Halaman ini dapat dilihat pada Lampiran 30. 3 Halaman update berita, berisi tampilan

untuk mengubah atau menghapus isi berita. Halaman ini dapat dilihat pada Lampiran 31.

4 Halaman hapus pesan, berisi menghapus isi pesan yang diisi oleh pengguna umum. Halaman ini dapat dilihat pada Lampiran 32.

5 Logout, menu untuk keluar dari halaman administrator.

Pada penelitian ini ALOV Map dapat menampilkan domain, sama halnya pada penelitian Isriana (2008) dalam pengembangan web GIS ruangan IPB dengan menggunakan Pmapper juga dapat menampilkan domain. Kelebihan yang dimiliki oleh ALOV Map pada penelitian ini yaitu memiliki tema, sedangkan pada penelitian pada Isriana (2008) belum terdapat tema. Tema merupakan salah satu fungsi navigasi pada ALOV Map yang dapat menampilkan beberapa layer yang berkaitan dengan suatu tema tertentu, sehingga tampilan denah lebih informatif, tetapi pada penelitian ini hanya memiliki fungsi print, sedangkan pada penelitian yang dilakukan Isriana (2008) dapat mencetak gambar peta dalam bentuk PDF.

Pengujian Sistem

Setelah kode program selesai dibuat, maka program-program yang terpisah digabungkan dan dilakukan pengujian. Secara fungsional, sistem dapat digunakan pada browser Internet Explorer Version 6.0.2900.2180, Mozilla Firefox Version

2.0.0.4, Google Chrome Version 1.0.154.36, Flock version 2.0.3, Opera Version 9.63, dan Safari Version 3.2.1. Pada pengembangan sistem dilakukan pengujian dengan menggunakan metode black box. Pengujian difokuskan pada logika internal dari

software, fungsi eksternal, mencari segala kemungkinan kesalahan, serta memeriksa apakah sesuai dengan hasil yang diinginkan. Hasil pengujian dengan metode black-box

dapatdilihat pada Lampiran 33.

Penggunaan dan Perawatan

Setelah dilakukan pengujian, maka dilakukan penggunaan oleh Asrama TPB IPB serta dilakukan perawatan agar sistem selalu terjaga kekiniannya dalam menyediakan informasi. Perawatan dilakukan oleh Manager Cyber atau Sekretaris Asrama TPB IPB. Penulis menyusun pedoman instalasi, pemakaian, dan perawatan sistem untuk mempermudah dalam penggunaan sistem. Pedoman instalasi, pemakaian, dan perawatan sistem dapat dilihat pada Lampiran 34.

KESIMPULAN DAN SARAN Kesimpulan

Sistem Informasi Geografi Denah Asrama TPB IPB adalah suatu sistem informasi geografi berbasis web yang digunakan untuk memetakan posisi denah gedung, kantor, kamar, dan fasilitas penunjang Asrama Putri TPB IPB, sehingga penyebarannya dapat dilihat dengan mudah dan lebih interaktif. Denah ruangan asrama disajikan dalam bentuk polygon, line. Sistem ini dibangun menggunakan ALOV Map versi standalone untuk mempublikasikan data spatial dan data atribut.

Saran

Pada penelitian ini informasi geografis yang disajikan terbatas pada gedung A1, A2, dan A3. Diharapkan pengembangan sistem selanjutnya dapat menyajikan semua gedung yang berada pada Asrama TPB IPB, sehingga informasi yang ditampilkan lebih lengkap. Pengembangan selanjutnya dapat menggunakan versi selain standalone seperti penggunaan versi client/server, selain itu pengembangan selanjutnya dapat menggunakan software lain yang dapat mempublikasikan data vector/ raster, seperti Mapserver dengan menggunakan data server


(22)

DAFTAR PUSTAKA

Babu MN. 2003. Implementing Internet GIS with Java based Client/Server Environment.

http://www.gisdevelopment.net/technolo gy/gis/ma03230a.htm. [12 November 2008]

Chang KT. 2002. Introduction to Geographic Information Sistems. Ed. ke-1. New York: McGraw-hill Companies, Inc.

Departemen of Geography University at Buffalo, NY. 2004. GIS Development Guide.

http://www.ncgia.buffalo.edu/sara/index. html. [27 Oktober 2008].

Isriana IR. 2008. Web Gis Ruangan IPB dengan konfigurasi Mapfile dinamis menggunakan Mapstorer dan Pmapper

[Skripsi]. Bogor: Departemen Ilmu Komputer , Institut Pertanian Bogor. Peng ZR, Tsou MH. 2003. Internet GIS:

Distributed Geographic Information Services for The Internet and Wireless Network. New Jarsey: John Willey&Sons, Inc.

Sanjaya H. 2004. Membangun WebGIS yang Portabel dengan ALOV Map. http://www.hartanto.wordpress.com [3 Sep 2008].


(23)

(24)

Lampiran 1 Karakteristik Pengguna SIG Denah Asrama Putri TPB

Pengguna Hak Akses Tingkat Keterampilan

Tanggung Jawab

Keterangan Pengguna Umum Melihat tampilan

utama SIG Denah Asrama Putri Melihat menu-menu yang disediakan SIG Denah Asrama Putri kecuali menu administrator Melihat denah SIG Denah Asrama Putri, menampilkan denah Gedung, kamar, fasilitas Asrama Putri Dapat menggunakan menu navigasi pada halaman tampilan peta

Dapat mengisi menu kritik dan saran

Dapat menggunakan komputer Terbiasa menggunakan aplikasi internet

Untuk pengguna umum tidak terlalu dibebankan dengan tanggung jawab

Siapa saja yang mengakses sistem ini

Administrator Semua hak akses yang dimiliki aggota umum Mengelola basis data MySQL Administrator dapat menambah, menghapus, ataupun mengubah data berita sesuai dengan yang dibutuhkan

Dapat menggunakan komputer Terbiasa menggunakan aplikasi internet Mampu menggunakan ArcView

Mengelola basis data MySQL Mengelola data vektor pada ArcView

Administrator dari sistem ini


(25)

Lampiran 2

Use Case

Pengguna Umum

Berita Kegiatan Asrama

PPAMB

BPA

SR

Melihat Inf ormasi

tentang Asrama TPB IPB Pengguna Umum

Melakukan Zoom-in pada denah

Melakukan Zoom-out pada denah

Mengidentif ikasi lokasi

Pencarian penghuni

Pencarian no kamar

Pencarian Fasilitas

Melihat sebaran mahasiswa berdasarkan asal daerah Mengisi kritik dan saran

Melihat denah Asrama File Denah (sistem) Print denah

Lampiran 3

Use Case

Administrator

Berita Kegiatan Asrama

PPAMB

BPA

SR

Mengisi kritik dan saran

Melihat Inf ormasi tentang Asrama TPB IPB

Login

Mengubah

Menambah Menghapus Mengelola Berita Asrama

Pengguna Umum

Melakukan Zoom-in pada denah

Melakukan Zoom-out pada denah

Mengidentif ikasi lokasi pada denah

Pencarian penghuni

Pencarian no kamar

Pencarian Fasilitas

Melihat sebaran mahasiswa berdasarkan asal daerah Melihat denah Asrama

File Denah (sistem) Print Denah


(26)

Lampiran 4

Entity Relational Diagram

SIG Denah Asrama Putri TPB

Asrama Putri TPB IPB

Terdiri dari

Gedung

Lantai Memiliki

Penghuni dihuni

Kamar Berisi

1

N

N

N 1

1 1 N

Fasilitas Umum Memiliki

Lampiran 5 Diagram Keterhubungan Antartabel SIG Denah Asrama Putri TPB

No kamar

PK Id_noKamar

Gedung Kamar Lorong Lantai Fasilitas Lantai PK Id_fasilitasLantai

Lorong Lantai Fasilitas Asrama Putri TPB IPB

PK Id_astri

Penghuni

PK Id_Penghuni

Gedung Kamar Lorong Lantai Penghuni Fasilitas Umum

PK Id_fasilitasUmum

Fasilitas N

1

1 N

N N

1 N


(27)

Lampiran 6 Model Fisik Basisdata pada ArcView

Tabel Penghuni Lantai 1 dan 2

Field Tipe Keterangan

ID Int (5) ID penghuni lantai

Gedung String (100) Nama gedung

Kamar Stirng (5) Nomor kamar

Lorong String (5) Nomor lorong

Lantai String (5) Nomor lantai

Penghuni String (100) Nama Penghuni kamar

Tabel Fasilitas Umum

Field Tipe Keterangan

ID Int (5) ID fasilitas umum

Fasilitas String (100) Fasilitas umum yang berada di lingkungan asrama Tabel Fasilitas Lantai 1 dan 2

Field Tipe Keterangan

ID Int (5) ID fasilitas lantai

Lorong String (5) Nomor lorong

Lantai String (5) Nomor lantai

Fasilitas String (100) Nama fasilitas lantai Tabel No kamar lantai 1 dan 2

Field Tipe Keterangan

ID Int (5) ID No kamar lantai

Gedung String (100) Nama gedung

Kamar Stirng (5) Nomor kamar

Lorong String (5) Nomor lorong

Lantai String (5) Nomor lantai

Penghuni_1 String (100) Nama Penghuni kamar ke-1 Penghuni_2 String (100) Nama Penghuni kamar ke-2 Penghuni_3 String (100) Nama Penghuni kamar ke-3 Penghuni_4 String (100) Nama Penghuni kamar ke-4 Tabel Jalan

Field Tipe Keterangan

ID Int (5) ID jalan

Jalan String (100) Nama jalan

Tabel nama

Field Tipe Keterangan

ID Int (5) ID nama atribut


(28)

Lampiran 7 Model Fisik Basisdata pada MySQL

Tabel tbl_news

Field Tipe Keterangan

id_news Int (11) Primary key

judul Varchar(50)

isi_berita Text

Tanggal Varchar(20)

Waktu Varchar(15)

Waktu_pelaksanaan Varchar(50)

photo Varchar(20)

Tabel pesan

Field Tipe Keterangan

id_ks Int (5) Primary key

pengirim varchar (30)

isi Text

judul Varchar(50)

waktu varchar (30)

Tabel tbl_admin

Field Tipe Keterangan

id_admin Int (11) Primary key

username varchar (30)

password varchar (30)

Lampiran 8

Header

sistem


(29)

Lampiran 10 Halaman Tentang Sistem

Lampiran 11 Halaman Tentang PPAMB


(30)

Lampiran 13 Halaman

Senior Residence


(31)

Lampiran 15 Tampilan Denah Asrama

Lampiran 16

Icon

SIG Asrama


(32)

Lampiran 17 Kamus Data

Diagram Context

Nama

arus

data

Alias Bentuk

data

Arus data Penjelasan

Periode

Struktur

data

Info

umum

Tidak

ada

Tampilan

di layar

SIG

Asrama

Tampilan layar tentang

informasi umum dari

sistem untuk pengguna

umum

Setiap kali

pengguna

memilih

menu

informasi

umum

Informasi

tentang

berita,

sistem,

PPAMB,

BPA, SR,

dan pesan

& kesan

Info

denah

Tidak

ada

Tampilan

layar

SIG

Asrama

Tampilan layar tentang

denah asrama dari

sistem untuk pengguna

umum

Setiap kali

pengguna

memilih

menu

denah

Informasi

denah

Key

word

denah

Tidak

ada

dokumen Pengguna

umum

Masukan dari

pengguna untuk

melakukan pencarian

Setiap kali

pengguna

melakukan

pencarian

Key word

no kamar,

penghuni,

fasilitas.

Lampran 18

DFD

Level 1

Pengguna umum 1. Mengelola

SIG Asrama

2. Mengelola Info umum

Administrator Key word info denah

Info denah

Info umum update

dt_denah Data denah


(33)

Lampiran 19 Kamus Data

DFD

Level 1

Nama

arus

data

Alias Bentuk

data

Arus data

Penjelasan

Periode

Struktur data

Info

umum

Tidak

ada

Tampilan

di layar

Proses 2.

Mengelola info

umum

Dari sistem ke

pengguna umum

Tampilan layar

tentang informasi

umum

Setiap kali

pengguna

memilih

menu

informasi

umum

Informasi

tentang berita,

sistem,

PPAMB,

BPA, SR, dan

pesan & kesan

Info

denah

Tidak

ada

Tampilan

layar

Proses 1.

Mengelola SIG

Asrama.

dari sistem ke

pengguna umum

Tampilan layar

tentang denah

asrama

Setiap kali

pengguna

memilih

menu denah

Informasi

denah

Key

word

denah

Tidak

ada

Dokumen Pengguna umum Masukan dari

pengguna untuk

melakukan

pencarian pada

denah

Setiap kali

pengguna

melakukan

pencarian

Key word

no

kamar,

penghuni,

fasilitas.

Data

denah

Tidak

ada

Filed

Proses 1.

Mengelola SIG

Asrama. Dari

dt_denah ke

pengguna umum

Merupakan data

yang mengalir

untuk

menampilkan

denah asrama

Setiap kali

pengguna

memilih

menu denah

atau

melakukan

pencarian

Layer

kamar,

layer

penghuni,

layer

fasilitas

lantai,

layer

fasilitas

umum,

Nama

arus

data

Alias Bentuk

data

Arus data

Penjelasan

Periode

Struktur data

Info

umum

Tidak

ada

Field

Proses 2.

Mengelola info

umum. Dari

dt_info ke

pengguna umum

Merupakan

aliran data yang

memberikan

informasi umum

Setiap kali

pengguna

memilih

menu

informasi

umum

Informasi

tentang berita,

sistem,

PPAMB,

BPA, SR, dan

pesan & kesan

Info

umum

update

Tidak

ada

Dokumen Proses 2.

Mengelola info

umum. Dari

administrator ke

pengguna umum

Merupakan info

update

yang

dilakukan oleh

administrator

Setiap kali

administrator

melakukan

update

info

umum

data berita

dan data

pesan


(34)

Lampiran 20

Data Flow Diagram

Level 2

Pengguna umum 2.1 Mengelola berita Administrator Info berita update

Info berita

dt_berita Info berita update

2.2 Mengisi Pesan Info pesan Data pesan dt_pesan 2.3 Mengelola Pesan

Data pesan pesanInfo

Info pesan update

Info pesan update Info berita

Lampiran 21 Kamus Data

DFD

Level 2

Nama

arus

data

Alias Bentuk

data

Arus data

Penjelasan

Periode

Struktur data

Info

berita

update

Tidak

ada

Dokumen

Proses 2.1

Dari

administrator ke

penyimpanan

dt_berita

Merupakan

pengelolaan

dokumen berita

yang dilakukan

oleh administrator

Setiap kali

administrator

melakukan

update

data

berota

Id_news,

judul,

isi_berita,

photo, tanggal

Info

berita

Tidak

ada

Tampilan

layar

Proses 2.1 dari

dt_berita ke

pengguna umum

Merupakan

tampilan layar

tentang berita

Setiap kali

pengguna

memilih

menu berita

Id_news,

judul,

isi_berita,

photo, tanggal

Info

pesan

update

Tidak

ada

Dokumen Proses 2.3

Dari

administrator ke

penyimpanan

dt_pesan

Merupakan

pengelolaan

dokumen pesan

yang dilakukan

oleh administrator

Setiap kali

administrator

melakukan

update

data

pesan

Id_ks,

pengirim. Isi,

judul, waktu

Info

pesan

Tidak

ada

Tampilan

layar

Proses 2.2 dari

penyimpanan

dt_pesan ke

pengguna umum

Merupakan

tampilan layar

tentang pesan

Setiap kali

saat

pengguna

memilih

menu

pesan&kesan

Id_ks,

pengirim. Isi,

judul, waktu

Data

pesan

Tidak

ada

dokumen

Proses 2.2 dari

pengguna umum

ke penyimpanan

data pesan

Merupakan data

hasil dari pengisian

pengguna tentang

pesan&kesan

Setiap kali

pengguna

mengisi

formulir

Id_ks,

pengirim. Isi,

judul,


(1)

Pada tahapan survei hardware, hasil yang digunakan untuk pengembangan sistem adalah:

Prosessor AMD Turion 64 2.2 GHz Memori 1.43 GB

Harddisk 80 GB

ATI Radeon Xpress 1100

Pengujian Kesesuaian Hardware dan Software

Pada tahapan ini dilakukan pengujian antara spesifikasi kebutuhan minimum hardware dengan software yang akan digunakan. Software yang dilakukan pengujian diantaranya:

1 ArcView sebagai software yang digunakan untuk pembuatan data spatial dengan data atribut.

2 ALOV Map yang akan digunakan sebagai software yang dapat mempublikasikan data spatial dan data atribut melalui internet. JVM (Java Virtual Machine) diperlukan agar ALOV Map berjalan dengan baik, sehingga diperlukan Java Runtime Environment (JRE) untuk di-install.

3 MySql sebagai software yang akan digunakan dalam pembangunan basis data untuk informasi asrama, sedangkan untuk membangun basis data pada data spatial menggunakan file *.dbf menggunakan software ArcView. Perencanaan dan Pembangunan Basis Data

Basis data untuk denah pada sistem ini menggunakan data tabel atribut dari data spatial. Daftar nama tabel yang digunakan pada sistem ini dapat dilihat pada Tabel 1. Sedangkan Desain Model Fisik basis data dari sistem pada ArcView dapat dilihat pada Lampiran 6, model fisik basis data pada MySQL dapat dilihat pada Lampiran 7. Tabel 1 Basis Data SIG Denah Asrama Putri

TPB

Nama Tabel Keterangan Penghuni Lantai 1 Memberikan

informasi mengenai nama penghuni kamar yang berada pada lantai 1 seluruh gedung

Nama Tabel Keterangan Penghuni Lantai 2 Memberikan

informasi mengenai nama penghuni kamar yang berada pada lantai 2 seluruh gedung

Fasilitas Umum Memberikan

informasi mengenai fasilitas yang berada di lingkungan asrama

Fasilitas Lantai 1 Memberikan

informasi mengenai fasilitas yang berada di lantai 1 seluruh gedung

Fasilitas Lantai 2 Memberikan

informasi mengenai fasilitas yang berada di lantai 2 seluruh gedung

No kamar lantai 1 Memberikan

informasi mengenai nomor kamar dari lantai 1 seluruh gedung

No kamar lantai 2 Memberikan

informasi mengenai nomor kamar dari lantai 2 seluruh gedung

Jalan Memberikan

informasi jalan

Gedung Memberikan

informasi mengenai nama dari masing-masing gedung Akuisisi Software dan Hardware

Pada tahapan akuisisi dilakukan untuk memilih software dan hardware yang akan digunakan untuk membangun sistem yang diinginkan. Berdasarkan kebutuhan fungsional sistem dan hasil uji kesesuaian antara software dan hardware, jenis software yang akan digunakan adalah software ArcView untuk proses implementasi awal sistem. Pemilihan ini dilakukan karena ArcView merupakan salah satu software yang mendukung antarmuka berbasis grafik (Graphical User Interface) sehingga memudahkan pengguna untuk


(2)

bernavigasi dengan menggunakan elemen user interface seperti button, menu, toolbar, dan lain-lain. ArcView memungkinkan pemanfaatan grafik Windows untuk membangun aplikasi yang menarik dan mudah digunakan (user friendly).

ALOV Map dipilih untuk pengembangan aplikasi berbasis web. Pemilihan ini didasarkan karena masih jarang penggunaan ALOV Map untuk publikasi data vector dan data raster serta untuk mengenalkan kepada public tentang fungsi-fungsi yang ditawarkan oleh ALOV Map. Salah satu alasan lain dipilihnya ALOV Map karena ALOV Map mendukung arsitektur penyajian yang cukup komplek, navigasi yang baik dan dapat bekerja dengan multi layer, peta-peta tematik, mendukung taut (hyperlink) serta data atribut. Versi yang digunakan dalam pengembangan sistem ini yaitu standalone, karena pada versi ini tidak perlu server khusus untuk menjalankan aplikasi ini. JVM (Java Virtual Machine) diperlukan agar ALOV Map berjalan dengan baik, sehingga diperlukan Java Runtime Environment (JRE) untuk di-install.

Hardware yang dipilh sesuai dengan hasil uji yang dilakukan pada tahapan pengujian. Hardware yang dipilih telah dianggap memenuhi syarat untuk pengembangan sistem.

Integrasi dan Perancangan Antarmuka

a. Perancangan Antarmuka

Berdasarkan hasil analisis kebutuhan sistem, maka dibuatlah perancangan antarmuka yang dapat dlihat pada Gambar 5.

Gambar 5 Antarmuka Sistem Keterangan tampilan sistem tersebut secara umum dijelaskan sebagai berikut: 1 Header sistem berisi tampilan logo

sistem, judul sistem, yang temanya dirancang berhubungan dengan Asrama TPB IPB. Tampilan header sistem dapat dilihat pada Lampiran 8.

2 Menu sistem berupa fungsi-fungsi yang terdapat pada sistem. Diantaranya halaman berita pada Lampiran 9, halaman tentang sistem pada Lampiran 10, halaman PPAMB pada Lampiran 11, halaman BPA pada Lampiran 12, halaman Senior Residence pada Lampiran 13, halaman saran dan kesan pada Lampiran 14.

3 Jendela utama sistem berisi tampilan denah asrama yang dapat dilihat pada Lampiran 15, serta fungsi pendukung lainnya.

4 Menu kiri sistem berisi icon yang mempunyai link menuju fungsi SIG Asrama pada setiap halaman sistem, kecuali pada halaman tampilan denah ditambah petunjuk teknis penggunaan map. Icon SIG Asrama dapat dilihat pada Lampiran 16.

5 Footer berisi menu sistem dan informasi alamat Asrama TPB IPB.

b. Desain Proses

Dalam pengembangan sistem dilakukan perancangan proses dengan membuat Context Diagram yang berfungsi memetakan model lingkungan (menggambarkan hubungan antara entitas luar, masukan dan keluaran sistem). Dalam hal ini pengguna dikategorikan menjadi dua kategori, yaitu pengguna umum dan administrator. Context Diagram dapat dilihat pada Gambar 6. Kamus data dibuat untuk menjelaskan aliran data pada Context Diagram dan DFD (Data Flow Diagram). Kamus data Context Diagram dapat dilihat pada Lampiran 17.

SIG Asrama

Pengguna umum Info denah Key word

info denah

Administrator

Info umum Info umum update

Gambar 6 Context Diagram SIG Asrama Selanjutnya Context Diagram kemudian dikembangkan menjadi DFD level 1 dan Header

Menu Icon

SIG Asrama

Footer


(3)

kamus datanya dapat dilhat pada Lampiran 18 da 19. DFD level 2 dan kamus datanya dapat dilihat pada Lampiran 20 dan 21. DFD level 3 dan kamus datanya dapat dilihat pada Lampiran 22 dan 23.

Pengembangan Sistem

Setelah melalui tahap pengujian serta akuisisi kesesuaian software dan hardware, maka software yang digunakan untuk pengembangan sistem yaitu:

1 Software untuk pembuatan serta perbaikan data spatial, yaitu ArcView 3.3

2 ALOV Map v0.96 yang digunakan sebagai software yang dapat mempublikasikan data spatial dan data atribut melalui internet

3 Java Runtime Environment Version 6 Update 11. JRE merupakan bagian dari Java Development Kit (JDK), sebuah tool untuk mengembangkan aplikasi Java. JRE menyediakan kebutuhan-kebutuhan minimum untuk mengeksekusi aplikasi Java. JRE terdiri dari Java virtual Machine (JVM), class-class inti, dan file-file pendukung.

4 Apache version 1.3.23 sebagai webserver 5 Microsoft Windows XP Service Pack 2

sebagai sistem operasi

6 PHP 4.1.1 sebagai bahasa pemrograman web

7 MySQL 3.23.47 sebagai DBMS informsasi umum pada sistem.

8 Macromedia Dreamweaver MX sebagai editor PHP, xml, dan HTML

9 Mozilla Firefox Version 2.0.0.4 sebagai web browser

10 Color Schemer Studio untuk variasi warna pada sistem informasi geografi asrama.

Hardware yang digunakan dalam pengembangan sistem ini, yaitu: 1 Prosessor AMD Turion 64 2.2 GHz, 2 Memori 448 MB,

3 Harddisk 80 GB, 4 Monitor,

5 Mouse dan Keyboard.

Pada tahap pengembangan sistem, versi ALOV Map yang digunakan adalah standalone, yaitu mengambil data denah dari bentuk *.shp dengan menggunakan sintaks: dataset url="nama_folder/nama_file.shp" yang terdapat pada konfigurasi file astri.xml. Pada Gambar 7 merupakan arsitektur sistem

Alov Map dan software yang digunakan pada pengembangan sistem.

Gambar 7 Arsitektur SIG Asrama Pada tahap pengembangan sistem, dilakukan pemberian warna. Ada tiga warna pokok yang digunakan untuk sistem informasi geografis asrama, yaitu merah, hijau dan biru. Tiga warna tersebut dipilih berdasarkan tiga warna pokok pada logo asrama, seperti yang dapat dilihat pada gambar logo asrama pada Gambar 8. Pemilihan warna merah untuk Gedung A1, warna hijau untuk Gedung A2, dan warna biru untuk Gedung A3. Pemilhan warna untuk fasilitas gedung dan fasilitas umum menggunakan tool Color Schemer Studio untuk variasi warna, dengan tetap menggunakan warna dasar pada tiga warna tersebut. Warna yang digunakan dapat dilihat pada Gambar 9.

Gambar 8 Logo Asrama TPB IPB


(4)

Hasil Pengembangan Sistem

Menu yang terdapat pada sistem dibagi menjadi dua bagian yaitu, menu untuk pengguna umum dan menu untuk administrator. Desain mengenai menu pengguna umum dapat dilihat pada Lampiran 24, sedangkan menu untuk administrator dapat dilihat pada Lampiran 25.

Menu yang ditampilkan untuk pengguna umum yaitu:

1 Halaman utama, pada halaman ini ditampilkan denah asrama yang dapat dilihat pada Lampiran 15.

Pada halaman denah asrama disediakan berbagai menu yang digunakan untuk memanipulasi tampilan peta. Menu-menu tersebut yaitu:

Menu aktivasi layer dan legenda peta yang berfungsi menampilkan peta sesuai dengan layer yang dipilih pengguna.

Menu Navigasi Denah Asrama Menu navigasi tampilan denah dapat dilihat pada Lampiran 26, serta fungsi navigasi dapat dilihat pada Tabel 2. Pada menu navigasi tampilan denah terdapat empat domain. Domain adalah suatu batasan kepemilikan luasan dari data yang akan ditampilkan. Empat domain tersebut adalah:

1 Domain Asrama Putri, menampilkan seluruh Asrama Putri TPB IPB.

2 Domain Gedung A1, hanya menampilkan Gedung A1. Domain Gedung A1 dapat dilihat pada Lampiran 27.

3 Domain Gedung A2, hanya menampilkan Gedung A2. 4 Domain Gedung A3. hanya

menampilkan Gedung A1. Selain itu, pada menu navigasi memiliki tema. Suatu tema yang ditampilkan dibentuk dari pengelompokan layer-layer yang berkaitan dengan tema, sehingga tampilan denah lebih informatif. Pada navigasi ini terdapat empat tema, yaitu:

1 Tema Asrama Putri TPB IPB, menampilkan seluruh layer yang berkaitan dengan Asrama Putri, yaitu layer No.Kamar Lantai 1, layer Penghuni Lantai 1, layer

Fasilitas Lantai 1, layer No.Kamar Lantai 2, layer Penghuni Lantai 2, layer Fasilitas Lantai 2, layer Fasilitas Umum, layer Jalan, dan layer Atribut.

2 Tema Gedung lantai 1, menampilkan layer-layer yang berkaitan dengan Gedung Lantai 1, yaitu layer No.Kamar Lantai 1, layer Penghuni Lantai 1, layer Fasilitas Lantai 1, dan layer Atribut.

3 Tema Gedung lantai 2, menampilkan layer-layer yang berkaitan dengan Gedung Lantai 2, yaitu layer No.Kamar Lantai 2, layer Penghuni Lantai 2, layer Fasilitas Lantai 2, dan layer Atribut.

4 Tema Sebaran asal penghuni berdasarkan daerah, menampilkan sebaran kamar penghuni berdasarkan asal daerah penghuni kamar. Pada tema ini, asal penghuni kamar dibentuk kedalam tujuh kelompok besar, yaitu kelompok Jawa Barat, DKI Jakarta, Jawa Tengah, Jawa Timur, Sumatera, Luar Jawa dan Sumatera, dan Luar Negeri. Layer-layer yang berkaitan dengan tema sebaran asal daerah yaitu layer Sebaran Asal Daerah dan Atribut. Data yang digunakan untuk sebaran asal menggunakan data mahasiswa baru angkatan 2008-2009 update bulan Juni. Tema sebaran asal daerah dapat dilihat pada Lampiran 28.

Tabel 2 Fungsi Navigasi Denah Asrama Toolbar Penjelasan

Melakukan identifikasi denah tertentu

Memperbesar denah Memperkecil denah

Menggeser tampilan denah ke koordinat tertentu

Pencarian terhadap data atribut peta

2 Halaman berita, berisi berita tentang asrama, seperti kegiatan-kegitan yang akan diadakan di asrama, atau berita kegitan PPAMB yang sudah dilaksanakan.


(5)

3 Halaman tentang sistem, berisi informasi tentang sistem yang dibuat.

4 Halaman PPAMB, berisi informasi tentang PPAMB.

5 Halaman BPA, berisi tentang struktur organisasi Badan Pengelola Asrama. 6 Halaman SR, berisi informasi mengenai

SR (Senior Residence).

7 Halaman Pesan dan Kesan, berisi pesan dan kesan yang diberikan oleh pengguna untuk sistem ini.

Menu yang ditampilkan untuk administrator yaitu:

1 Halaman Login

Pengguna harus mengisi menu login terlebih dahulu untuk masuk ke halaman Administrator. Halaman ini dapat dilihat pada Lampiran 29.

2 Halaman input berita baru, berisi form untuk menambah berita baru. Halaman ini dapat dilihat pada Lampiran 30. 3 Halaman update berita, berisi tampilan

untuk mengubah atau menghapus isi berita. Halaman ini dapat dilihat pada Lampiran 31.

4 Halaman hapus pesan, berisi menghapus isi pesan yang diisi oleh pengguna umum. Halaman ini dapat dilihat pada Lampiran 32.

5 Logout, menu untuk keluar dari halaman administrator.

Pada penelitian ini ALOV Map dapat menampilkan domain, sama halnya pada penelitian Isriana (2008) dalam pengembangan web GIS ruangan IPB dengan menggunakan Pmapper juga dapat menampilkan domain. Kelebihan yang dimiliki oleh ALOV Map pada penelitian ini yaitu memiliki tema, sedangkan pada penelitian pada Isriana (2008) belum terdapat tema. Tema merupakan salah satu fungsi navigasi pada ALOV Map yang dapat menampilkan beberapa layer yang berkaitan dengan suatu tema tertentu, sehingga tampilan denah lebih informatif, tetapi pada penelitian ini hanya memiliki fungsi print, sedangkan pada penelitian yang dilakukan Isriana (2008) dapat mencetak gambar peta dalam bentuk PDF.

Pengujian Sistem

Setelah kode program selesai dibuat, maka program-program yang terpisah digabungkan dan dilakukan pengujian. Secara fungsional, sistem dapat digunakan pada browser Internet Explorer Version 6.0.2900.2180, Mozilla Firefox Version

2.0.0.4, Google Chrome Version 1.0.154.36, Flock version 2.0.3, Opera Version 9.63, dan Safari Version 3.2.1. Pada pengembangan sistem dilakukan pengujian dengan menggunakan metode black box. Pengujian difokuskan pada logika internal dari software, fungsi eksternal, mencari segala kemungkinan kesalahan, serta memeriksa apakah sesuai dengan hasil yang diinginkan. Hasil pengujian dengan metode black-box dapat dilihat pada Lampiran 33.

Penggunaan dan Perawatan

Setelah dilakukan pengujian, maka dilakukan penggunaan oleh Asrama TPB IPB serta dilakukan perawatan agar sistem selalu terjaga kekiniannya dalam menyediakan informasi. Perawatan dilakukan oleh Manager Cyber atau Sekretaris Asrama TPB IPB. Penulis menyusun pedoman instalasi, pemakaian, dan perawatan sistem untuk mempermudah dalam penggunaan sistem. Pedoman instalasi, pemakaian, dan perawatan sistem dapat dilihat pada Lampiran 34.

KESIMPULAN DAN SARAN Kesimpulan

Sistem Informasi Geografi Denah Asrama TPB IPB adalah suatu sistem informasi geografi berbasis web yang digunakan untuk memetakan posisi denah gedung, kantor, kamar, dan fasilitas penunjang Asrama Putri TPB IPB, sehingga penyebarannya dapat dilihat dengan mudah dan lebih interaktif. Denah ruangan asrama disajikan dalam bentuk polygon, line. Sistem ini dibangun menggunakan ALOV Map versi standalone untuk mempublikasikan data spatial dan data atribut.

Saran

Pada penelitian ini informasi geografis yang disajikan terbatas pada gedung A1, A2, dan A3. Diharapkan pengembangan sistem selanjutnya dapat menyajikan semua gedung yang berada pada Asrama TPB IPB, sehingga informasi yang ditampilkan lebih lengkap. Pengembangan selanjutnya dapat menggunakan versi selain standalone seperti penggunaan versi client/server, selain itu pengembangan selanjutnya dapat menggunakan software lain yang dapat mempublikasikan data vector/ raster, seperti Mapserver dengan menggunakan data server Postgis.


(6)

3 Halaman tentang sistem, berisi informasi tentang sistem yang dibuat.

4 Halaman PPAMB, berisi informasi tentang PPAMB.

5 Halaman BPA, berisi tentang struktur organisasi Badan Pengelola Asrama. 6 Halaman SR, berisi informasi mengenai

SR (Senior Residence).

7 Halaman Pesan dan Kesan, berisi pesan dan kesan yang diberikan oleh pengguna untuk sistem ini.

Menu yang ditampilkan untuk administrator yaitu:

1 Halaman Login

Pengguna harus mengisi menu login terlebih dahulu untuk masuk ke halaman Administrator. Halaman ini dapat dilihat pada Lampiran 29.

2 Halaman input berita baru, berisi form untuk menambah berita baru. Halaman ini dapat dilihat pada Lampiran 30. 3 Halaman update berita, berisi tampilan

untuk mengubah atau menghapus isi berita. Halaman ini dapat dilihat pada Lampiran 31.

4 Halaman hapus pesan, berisi menghapus isi pesan yang diisi oleh pengguna umum. Halaman ini dapat dilihat pada Lampiran 32.

5 Logout, menu untuk keluar dari halaman administrator.

Pada penelitian ini ALOV Map dapat menampilkan domain, sama halnya pada penelitian Isriana (2008) dalam pengembangan web GIS ruangan IPB dengan menggunakan Pmapper juga dapat menampilkan domain. Kelebihan yang dimiliki oleh ALOV Map pada penelitian ini yaitu memiliki tema, sedangkan pada penelitian pada Isriana (2008) belum terdapat tema. Tema merupakan salah satu fungsi navigasi pada ALOV Map yang dapat menampilkan beberapa layer yang berkaitan dengan suatu tema tertentu, sehingga tampilan denah lebih informatif, tetapi pada penelitian ini hanya memiliki fungsi print, sedangkan pada penelitian yang dilakukan Isriana (2008) dapat mencetak gambar peta dalam bentuk PDF.

Pengujian Sistem

Setelah kode program selesai dibuat, maka program-program yang terpisah digabungkan dan dilakukan pengujian. Secara fungsional, sistem dapat digunakan pada browser Internet Explorer Version 6.0.2900.2180, Mozilla Firefox Version

2.0.0.4, Google Chrome Version 1.0.154.36, Flock version 2.0.3, Opera Version 9.63, dan Safari Version 3.2.1. Pada pengembangan sistem dilakukan pengujian dengan menggunakan metode black box. Pengujian difokuskan pada logika internal dari software, fungsi eksternal, mencari segala kemungkinan kesalahan, serta memeriksa apakah sesuai dengan hasil yang diinginkan. Hasil pengujian dengan metode black-box dapat dilihat pada Lampiran 33.

Penggunaan dan Perawatan

Setelah dilakukan pengujian, maka dilakukan penggunaan oleh Asrama TPB IPB serta dilakukan perawatan agar sistem selalu terjaga kekiniannya dalam menyediakan informasi. Perawatan dilakukan oleh Manager Cyber atau Sekretaris Asrama TPB IPB. Penulis menyusun pedoman instalasi, pemakaian, dan perawatan sistem untuk mempermudah dalam penggunaan sistem. Pedoman instalasi, pemakaian, dan perawatan sistem dapat dilihat pada Lampiran 34.

KESIMPULAN DAN SARAN Kesimpulan

Sistem Informasi Geografi Denah Asrama TPB IPB adalah suatu sistem informasi geografi berbasis web yang digunakan untuk memetakan posisi denah gedung, kantor, kamar, dan fasilitas penunjang Asrama Putri TPB IPB, sehingga penyebarannya dapat dilihat dengan mudah dan lebih interaktif. Denah ruangan asrama disajikan dalam bentuk polygon, line. Sistem ini dibangun menggunakan ALOV Map versi standalone untuk mempublikasikan data spatial dan data atribut.

Saran

Pada penelitian ini informasi geografis yang disajikan terbatas pada gedung A1, A2, dan A3. Diharapkan pengembangan sistem selanjutnya dapat menyajikan semua gedung yang berada pada Asrama TPB IPB, sehingga informasi yang ditampilkan lebih lengkap. Pengembangan selanjutnya dapat menggunakan versi selain standalone seperti penggunaan versi client/server, selain itu pengembangan selanjutnya dapat menggunakan software lain yang dapat mempublikasikan data vector/ raster, seperti Mapserver dengan menggunakan data server Postgis.