• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2017

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

Copied!
91
0
0

Teks penuh

(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

(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

(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

(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

(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

(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.

(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

(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.

(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

(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

(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

(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.

(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

(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

(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

(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

(35)

Lampiran 22

DFD

Level 3

Administrator 2.1.2 Mengubah berita 2.1.1 Menambah data berita baru 2.1.3 menghapus Info berita baru

Perbaikan info berita

Info berita

Info berita baru

Info berita Perbaikan info berita dt_berita

Lampiran 23 Kamus Data

DFD

Level 3

Nama

arus data

Alias Bentuk

data

Arus data

Penjelasan

Periode

Struktur data

Info

berita

baru

Tidak

ada

Dokumen

Proses 2.1.1

dari

administrator ke

penyimpanan

dt_berita

Memasukkan

dokumen berita

baru yang

dilakukan oleh

administrator

Setiap kali

administrator

melakukan

input

data

berita

Id_news,

judul,

isi_berita,

photo,

tanggal

Perbaikan

info

berita

Tidak

ada

Dokumen Proses 2.1.2

dari

administrator

ke penyimpanan

data

Memasukkan

perbaikan

dokumen berita

yang dilakukan

oleh

administrator

Setiap kali

administrator

melakukan

perbaikan

data berita

Id_news,

judul,

isi_berita,

photo,

tanggal

Info

berita

Tidak

ada

Dokumen Proses 2.1.3

dari dt_berita ke

pengguna

umum

Merupakan

tampilan layar

tentang berita

Setiap kali

pengguna

memilih

menu berita

Id_news,

judul,

isi_berita,

photo,

tanggal

(36)

Lampiran 25 Menu Pengguna Administrator

Lampiran 26 Menu Navigasi

Lampiran 27

Domain

Gedung A2

(37)

Lampiran 28 Tema Sebaran Asal Penghuni berdasarkan daerah

(38)

Lampiran 30 Halaman

Input

Berita Baru

Lampiran 31 Halaman

Update

Berita

Pilih „edit isi berita‟

(39)

Lampiran 32 Halaman Hapus Pesan

Lampiran 33 Pengujian Sistem Menggunakan Metode

Black-blox

No Kelas Uji Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang Diharapkan

Hasil Uji 1 Menu utama

tampilan denah asrama

Menampilkan halaman denah asrama

Halaman utama Pilih icon SIG asrama Tampilan denah asrama OK Melakukan identifikasi pada denah Jendela tampilan peta Pilih navigasi

identify’ Hasil identifikasi koordinat yang

ditunjuk OK Memperbesar denah Jendela tampilan peta Pilih navigasi

„zoom-in’ Tampilan denah diperbesar

OK Memperkecil denah Jendela tampilan peta Pilih navigasi

zoom-out’

Tampilan denah diperkecil OK Menggeser denah Jendela tampilan peta Pilih navigasi

pan’ Tampilan menggeser sesuai yang diinginkan

OK

Menampilkan denah gedung A1 pada domain

Jendela tampilan peta

Pilih domain

Gedung A1 Tampilan Gedung A1 OK Menampilkan denah gedung A2 pada domain

Jendela tampilan peta

Pilih domain

Gedung A2 Tampilan Gedung A2 OK Menampilkan denah gedung A3 pada domain

Jendela tampilan peta

Pilih domain

Gedung A3 Tampilan Gedung A3 OK Menampilkan denah gedung Lantai 1 pada tema

Jendela tampilan peta

Pilih tema

Gedung Lantai 1

Tampilan Gedung Astri Lantai 1

OK

Pilih „Hapus‟

(40)

No Kelas Uji Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang Diharapkan Hasil Uji Menampilkan denah gedung Lantai 2 pada tema

Jendela tampilan peta

Pilih tema

Gedung Lantai 2

Tampilan Gedung Astri Lantai 2

OK

Menampilkan denah gedung Lantai 3 pada tema

Jendela tampilan peta

Pilih tema

Gedung Lantai 3

Tampilan Gedung Astri Lantai 3

OK

Menampilkan sebaran asal daerah pada tema

Jendela tampilan peta

Pilih tema

Sebaran asal daerah Tampilan sebaran asal daerah OK Melakukan pencarian nama penghuni kamar, no kamar, fasilitas Jendela tampilan peta Memasukkan query

Tampilan peta dan hasil query

OK

[image:40.595.82.570.81.773.2]

Mencetak gambar peta

Jendela tampilan peta

Memilih icon

print

Navigasi pada pilihan print pada halaman

OK

2 Menu Berita Menampilkan menu Berita

Halaman menu utama

Pilih menu

„Berita‟ Tampilan halaman Berita

OK 3 Menu Tentang

Sistem Menampilkan menu Tentang Sistem Halaman menu utama Pilih menu „Tentang Sistem‟ Tampilan halaman Tentang Sistem OK

4 Menu PPAMB Menampilkan menu PPAMB

Halaman menu utama

Pilih menu

„PPAMB‟ Tampilan halaman PPAMB

OK 5 Menu BPA Menampilkan

menu BPA

Halaman menu utama

Pilih menu

„BPA‟ Tampilan halaman BPA

OK 6 Menu SR Menampilkan

menu SR

Halaman menu utama

Pilih menu

„SR‟ Tampilan halaman SR OK 7 Menu Pesan

dan Kesan

Menampilkan menu Pesan dan Kesan Halaman menu utama Pilih menu „Pesan dan Kesan‟ Tampilan halaman Pesan dan Kesan

OK

Menambah data pesan dan kesan

Halaman Pesan dan Kesan

Memasukkan data pesan dan kesan

Data dapat masuk ke dalam basis data asrama dan tampil pada halaman pesan dan kesan

OK

8 Login Menguji

keotentikan

username dan

password

Form pengisian

username dan

password

Pengguna memasukkan

username dan

password

Pengguna dapat masuk ke halaman utama

administrator

OK

9 Menu Input

Berita

Menampilkan menu Input

Berita

Halaman menu utama

administrator

Pilih menu

„InputBerita‟ Tampilan halaman Input Berita OK

Menambah data Halaman menu

Input Berita

Memasukkan data berita asrama

Data dapat masuk ke dalam basis data asrama dan tampil pada halaman berita pada pengguna umum atau pada halaman

(41)

No Kelas Uji Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang Diharapkan

Hasil Uji 10 Menu Update

Berita

Menampilkan menu Update

Berita

Halaman menu administrator

Pilih menu

„Update Berita‟

Tampilan halaman

Update Berita

OK

Memilih Edit isi berita

Halaman menu

Update Berita

Pilih fungsi

„Edit Isi Berita‟

Tampilan halaman form edit berita

OK

Memperbaiki isi berita

Halaman form

edit berita yang dipilh

Edit isi berita pada form yang telah disajikan

Data meng-update

isi berita dalam basis data asrama dan merubah isi berita yang dipilih pada halaman berita atau

OK

Memilih Hapus isi berita

Halaman menu

Update Berita

Pilih fungsi

„Hapus‟ Data berita terhapus pada basis bata

OK

11 Menu Hapus Pesan

Memilih menu hapus pesan

Halaman menu Hapus pesan

Pilih icon atau tulisan Hapus

Data pesan dan kesan terhapus pada basis bata

OK

12 Menu Logout Memilih menu

logout

Halaman menu administrator

Pilih menu

logout

Administrator telah keluar dari

halaman administrator

(42)

Lampiran 34 Pedoman Instalasi, Pemakaian dan Perawatan Sistem

1 Instalasi

Pada CD instalasi terdapat beberapa direktori, yang digunakan untuk instalasi sistem pada komputer. Berikut tahapan instalasi Sistem Informasi Geografi Denah Asrama Putri TPB IPB:

Buka CD instalasi, kemudian buka folder Software Pendukung. Install software pendukung secara berurutan JDK (versi jdk-6u3-windows-i586-p.exe), phptriad (versi, phptriad2-2-1). Salin/copy folder “G64104014\Software\Source Code\alov-work” dari CD instalasi ke direktori C:\apache\htdocs pada komputer pengguna

Aktifkan Apache server dan MySQL dengan cara meng-klik “Start Apa

Gambar

gambar peta
Gambar 3 Hasil Query
Gambar 6 Halaman PPAMB
Gambar 8 Halaman SR
+7

Referensi

Dokumen terkait

Kriopreservasi sperma ikan nilem cukup efektif dengan menggunakan kombinasi ekstender ringer atau glukosa dengan krioprotektan DMSO atau metanol dan dapat

The environmental and social assessment process must provide guidance for the development of projects with maximum biodiversity and social benefits, such as agroforestry and

memberikan pelayanan yang sebaik-baiknya di bidang akomodasi kepada wisatawan, kiranya perlu direncanakan dengan baik peningkatan atau penambahan jumlah kamar hotel dan

[r]

 Kelarutan dan karakteristik hidrogen dengan berbagai macam logam merupakan subyek yang sangat penting dalam bidang metalurgi (karena perapuhan hidrogen dapat terjadi

Peran pemuda dan mahasiswa dalam otonomi daerah dan MEA ibarat dua mata pedang, di satu sisi pemuda dan mahasiswa bisa menjadi kelompok oposisi yang kerap memberikan hujan kritik,

Melihat jumlah penduduk di Kecamatan Sewon dan latar pendidikan nya bermacam-macam wajar saja apabila watak dari setiap orang berbeda. Adanya PKH membuktikan tidak semua

2) Kapal dengan muatan barang dan penumpang disebut Kapal barang penumpang (Cargo passanger ship). Untuk membatasi istilah kapal barang penumpang dan kapal penumpang barang