• Tidak ada hasil yang ditemukan

Aplikasi Peta Kampus Universitas Kristen Maranatha.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Peta Kampus Universitas Kristen Maranatha."

Copied!
13
0
0

Teks penuh

(1)

ABSTRAK

Teknologi informasi merupakan hal yang saat penting pada jaman sekarang ini, seiring dengan perkembangan kebutuhan manusia yang ingin selalu mendapatkan informasi dengan cepat dan tepat. Dengan pertumbuhan teknologi informasi tersebut, layanan disuguhkan dengan metode yang memudahkan pengguna ataupun pengelola informasi.

Universitas Kristen Maranatha merupakan universitas yang banyak diminati orang untuk menimba ilmu dan juga sering diadakan kegiatan sehingga orang yang berkepentingan sangat perlu mengetahui denah kampus Universitas Kristen Maranatha. Oleh karena itu, dibuatlah Aplikasi Peta Kampus Universitas Kristen Maranatha.

Aplikasi ini merupakan aplikasi yang berbasis web yang dapat diakses melalui browser seperti Mozilla Firefox, Internet Explorer atau browser lainnya. Dan dibangun dengan menggunakan bahasa pemrograman PHP, MapScript, HTML, JavaScript dan MapTable sebagai database server. Sedangkan server webnya menggunakan MapServer yang biasa digunakan untuk server pengelolaan Sistem Informasi Geografis.

Penulisan laporan ini menggunakan siklus hidup pengembangan sistem yang meliputi analisis, perancangan, dan implementasi. Metode yang digunakan dalam pemodelan aplikasi ini menggunakan Data Flow Diagram sebagai diagram untuk mendeskripsikan proses-proses yang terjadi didalam sistem, sehingga mempermudah dalam implementasi kedalam bahasa pemrograman.

(2)

Universitas Kriten Maranatha

ABSTRACT

Information Technology is very important at the moment. Along with human needs development who wants information briskly and correctly. With information technological growth mentioned, service can be served with easier method user or administrator.

Maranatha Christian University is one of the university common interested to study there and often organizes student activities so they need to know about map sketch of Maranatha Christian University. Therefore Aplikasi Peta Kampus Universitas Kristen Maranatha made one.

This application is application web base accessible in by Mozilla Firefox, Internet Explorer, or other browser. And developed by use of PHP programming language, MapScript, HTML, JavaScript and MapTable as database server. And web server use with MapServer which commonly use to manage Geographic Information System.

This report writing used with life cycles of system develop includes the following analysis, design and implementation. In modeling of application using Data Flow Diagram as diagram to describe process in system, so it will make easier to programming language.

(3)

DAFTAR ISI

Halaman

LEMBAR PENGESAHAN ……….……... i

KATA PENGANTAR ……….. ii

PERNYATAAN PUBLIKASI LAPORAN TUGAS AKHIR ..……….. iii

SURAT PERNYATAAN ORISINALITAS LAPORAN TUGAS AKHIR …… iv

ABSTRAK ……….……….… v

ABSTRACT ……….……….. vi

DAFTAR ISI ……… vii

DAFTAR GAMBAR ………..…….. ix

DAFTAR TABEL ………..………..………. x

DAFTAR LAMPIRAN ………. xi

BAB I PERSYARATAN PRODUK I.1 Pedahuluan ……….. 1

I.1.1 Tujuan ………..………….. 1

I.1.2 Ruang Lingkup ……… 1

I.1.3 Defenisi, Akronim dan Singkatan ……… 2

I.1.4 Overview Laporan ……….. 2

I.2 Gambaran Keseluruhan ……… 3

I.2.1 Perspektif Produk ……… 3

I.2.2 Fungsi Produk ……… 4

I.2.3 Karakteristik Pengguna ……… 4

I.2.4 Batasan – Batasan ……… 4

BAB II SPESIFIKASI PRODUK II.1 Persyaratan Antarmuka Eksternal………. 5

II.1.1 Antarmuka dengan Pengguna ……… 5

II.1.2 Antarmuka Perangkat Keras……… 6

II.1.3 Antarmuka Perangkat Lunak………. 6

II.1.4 Antarmuka Komukasi……… 7

II.2 Fitur Produk Perangkat Lunak……… 9

BAB III DESAIN PERANGKAT LUNAK III.1 Pendahuluan ……….. 10

III.1.1 Identifikasi ……… 10

III.1.2 Overview Sistem ………. 11

(4)

Universitas Kriten Maranatha

III.3 Desain Arsitektur Perangkat Lunak ……… 13

III.3.1 Komponen Desain Perangkat Lunak ……….. 13

III.3.1.1 Context Diagram ……….. 14

III.3.1.2 Data Flow Diagram Level 1 ……….. 14

III.3.1.3 Data Flow Diagram Level 2 Proses 2 ……….. 17

III.3.1.4 Kamus Data ………. 18

III.3.2 Konsep Eksekusi ………. 19

III.3.3 Desain Antarmuka ……….. 20

BAB IV PENGEMBANGAN SISTEM IV.1 Perencanaan Tahap Implementasi……….. 21

IV.1.1 Pembagian Modul Implementasi ……….. 21

IV.1.2 Keterkaitan Antar Modul atau File ……….. 28

IV.2 Perjalanan Tahap Implementasi (Coding) ………. 28

IV.2.1 Debugging ……….. 31

VI.2.1.1 Halaman Depan Perangkat Lunak ………. 31

IV.2.3 Ulasan Realisasi User Interface Design ……….. 34

BAB V TESTING DAN EVALUASI SISTEM V.1 Rencana Pengujian Sistem Terimplementasi ……….. 35

V.1.1 Test Case ……… 35

V.1.2 Uji Fungsionalitas Modul ……….. 36

V.2 Perjalanan Metodologi Pengujian ……… 39

V.2.1 Pengujian Black Box ………. 40

V.2.1.1 Black Box Berdasarkan Funsi-fungsi Code Program …… 40

V.2.1.2 Black Box Berdasarkan Antarmuka ………. 42

V.3 Ulasan Hasil Evaluasi ……… 62

BAB VI KESIMPULAN DAN SARAN VI.1 Keterkaitan antara Kesimpulan dengan Hasil Evaluasi ……….. 63

VI.2 Keterkaitan antara Saran dan Hasil Evaluasi ……….. 63

VI.3 Rencana Perbaikan / Implementasi terhadap Saran yang Diberikan ... 63

(5)

DAFTAR TABEL

Tabel I.1 Definisi, Akronim dan Singkatan ………. 2

Tabel II.1 Gambaran Fungsi Halaman-halaman Aplikasi ………... 5

Tabel III.1 Spesifikasi Proses Data Flow Diagram level 1 ……….. 15

Tabel IV.1 Skema Modul dan File ……… 22

Tabel V.1 Black Box MarnatGetStatus() ……….. 39

Tabel V.2 Black Box getLayerbyname ……….. 39

Tabel V.3 Black Box MarnatDrawMap() ……….. 39

Tabel V.4 Black Box SetMapExtents() ……….. 40

Tabel V.5 Black Box MarnatDrawKeyMap() ……… 40

Tabel V.6 Black Box MarnatDrawScaleBar() ………. 40

Tabel V.7 Black Box

Aplikasi

…………..……….………. 41

Tabel V.8 BlackBox Halaman Depan ……….. 42

Tabel V.9 BlackBox Grha Widya Maranatha ……… 43

Tabel V.10 BlackBox Link kembali ke Grha Widya Maranatha ……….. 45

Tabel V.11 BlackBox Gedung Administrasi Pusat ……… 46

Tabel V.12 BlackBox Link kembali ke Gedung Administrasi Pusat ……… 48

Tabel V.13 BlackBox Gedung Fakultas Teknik ……… 49

Tabel V.14 BlackBox Gedung Fakultas Kedokteran ……… 50

Tabel V.15 BlackBox Gedung Fakultas Ekonomi ……… 51

Tabel V.16 BlackBox Gedung Fakultas Psikologi dan Sastra ……… 52

Tabel V.17 BlackBox Gedung Fakultas Senirupa dan Desain ……… 53

Tabel V.18 BlackBox Gedung Kuliah Bersama ……… 55

Tabel V.19 Black Box Gedung Serbaguna ……… 56

Tabel V.20 Black Box Gedung Studio Fakultas Senirupa ……….. 57

Tabel V.21 Black Box Gedung Laboratorium Psikologi ……… 58

Tabel V.22 Black Box Gedung Laboratorium Teknik Industri dan Unit Kemahasiswaan ……… 59

(6)

Universitas Kriten Maranatha

DAFTAR GAMBAR

Gambar II.1 Local Area Network ………. 7

Gambar II.2 Local Area Network ……….. 8

Gambar III.1 Context Diagram ………. 14

Gambar III.2 Data Flow Diagram level 1 ……….. 14

Gambar III.3 Konsep Eksekusi ……….. 16

Gambar III.4 Halaman Utama ……… 18

Gambar III.5 Halaman Satu Lokasi atau Gedung yang Dipilih ……… 19

Gambar III.6 Halaman Lokasi Spesifik ………. 19

Gambar IV.1 Skema Dari Modul dan File ……….. 21

Gambar IV.2 Halaman Depan Perangkat Lunak ………. 30

Gambar IV.3 Peta Grha Widya Maranatha ………. 31

Gambar IV.4 Peta Grha Widya Maranatha – Basemen 3 ……….. 32

Gambar IV.5 Peta Studio Fakultas Senirupa ……….. 32

Gambar V.1 Halaman Depan ……… 41

Gambar V.2 Grha Widya Maranatha ……… 43

Gambar V.3 Grha Widya Maranatha – Basemen 3 ……… 45

Gambar V.4 Gedung Administrasi Pusat ………. 46

Gambar V.5 Gedung Administrasi Pusat – Basemen ………. 48

Gambar V.6 Gedung Fakultas Teknik ………... 49

Gambar V.7 Gedung Fakultas Kedokteran ……….. 50

Gambar V.8 Gedung Fakultas Ekonomi ………. 51

Gambar V.9 Gedung Fakultas Psikologi dan Sastra ………. 52

Gambar V.10 Gedung Fakultas Senirupa dan Desain ……….. 53

Gambar V.11 Gedung Kuliah Bersama ……… 54

Gambar V.12 Gedung Serbaguna ……… 56

Gambar V.14 Gedung Studio Fakultas Senirupa ……… 57

Gambar V.15 Gedung Laboratorium Psikologi ……… 58

Gambar V.16 Gedung Laboratorium Teknik Industri dan Unit Kemahasiswaan ………… 59

(7)

DAFTAR LAMPIRAN

Lampiran A Riwayat Hidup
(8)

1

Universitas Kristen Maranatha

BAB I PERSYARATAN PRODUK

Bab ini membahas tentang gambaran umum perangkat lunak

Aplikasi Peta Kampus Universitas Kristen Maranatha yang akan dibangun.

Gambaran umum perangkat lunak ini meliputi fungsi, tujuan perangkat

lunak dan juga pembatasan atau batasan masalah pembangunan

perangkat lunak.

I.1 Pendahuluan

Sistem yang terkomputerisasi merupakan salah satu cara untuk

mempermudah dalam menyelesaikan berbagai permasalahan. Sebagian

orang kemungkinan akan mengalami kesulitan untuk menemukan sesuatu

jika informasi yang didapat tidak cukup sehingga mengakibatkan berbagai

permasalahan.

Kampus Universitas Kristen Maranatha mempunyai areal yang luas

dan juga ruangan yang banyak. Sangat banyak orang yang

berkepentingan dengan Universitas Kristen Maranatha. Oleh karena itu

dibutuhkan suatu petunjuk atau peta untuk menelusuri areal kampus.

Terutama bagi orang belum pernah ke Universitas Kristen Maranatha

ataupun civitas kampus yang belum mengetahui areal-areal atau

lokasi-lokasi di Universitas Kristen Maranatha.

I.1.1 Tujuan

Pembuatan perangkat lunak ini adalah untuk memudahkan

orang-orang yang mempunyai kepentingan dengan Universitas Kristen

Maranatha seperti orang yang akan mengunjungi Universitas Kristen

Maranatha dan juga civitas Universitas Kristen Maranatha untuk

mengetahui letak tempat yang akan dikunjungi.

I.1.2 Ruang Lingkup Proyek

(9)

2

1. Menampilkan letak area, gedung, ruangan, parkir kendaraan yang ada

di Universitas Kristen Maranatha.

2. Menampilkan informasi tentang letak gedung, ruangan, parkir

kendaraan.

I.1.3 Definisi, Akronim dan Singkatan

Daftar penggunaan kata-kata penyusunan laporan ini yang

mengandung akronim, definisi atau singkatan dapat dilihat sebagai

berikut:

Tabel I.1 Definisi, Akronim dan Singkatan

Akronim/Singkatan Keterangan Click Memilih dengan mouse

DFD Data Flow Diagram

GIS Geographic Information System HTML Hypertext Markup Language

Map Peta

PAG Page

Pan Menggeser posisi peta

Zoom Memperbesar/memperkecil ukuran peta

I.1.4 Overview Laporan

Sistematika penulisan dalam penyusunan laporan ini adalah sebagai

berikut:

Bab I: Persyaratan Produk

Bab ini membahas tentang gambaran umum perangkat lunak

Aplikasi Peta Kampus Universitas Kristen Maranatha yang akan dibangun.

Gambaran umum perangkat lunak ini meliputi fungsi, tujuan perangkat

lunak dan juga pembatasan atau batasan masalah pembangunan

perangkat lunak.

Bab II: Spesifikasi Produk

(10)

3

Universitas Kristen Maranatha

Bab III: Desain Perangkat Lunak

Bab ini menjelaskan tentang perancangan sistem, perancangan

desain antarmuka aplikasi dan juga perancangan aplikasi yang akan

dibangun.

Bab IV: Pengembangan Sistem

Bab ini menjelaskan tentang bagaimana implementasi dari

perancangan yang sudah didesain, pembuatan aplikasi dengan bahasa

pemrograman(peng

coding

an) sesuai dengan fungsi aplikasi dan juga

desain antarmuka aplikasi.

Bab V: Testing dan Evaluasi Sistem

Bab ini menjelaskan tentang hasil pengujian aplikasi sesuai dengan

fungsinya. Dan evaluasi setelah aplikasi diuji. Pengujian yang digunakan

adalah

blackbox

dan

whitebox.

Bab VI: Kesimpulan dan Sarsan

Bab ini menjelaskan tentang bagaimana hasil yang dicapai dan juga

saran atau masukan yang akan menjadi perbaikan untuk pengembangan

berikutnya.

I.2 Gambaran Keseluruhan

I.2.1 Perspektif Produk

Dokumentasi aplikasi ini dipublikasikan dalam bentuk

hypertext

yang

tampil di

browser.

Data yang didokumentasikan tersebut meliputi:

o

Lokasi

o

Nama lokasi

o

Nama gedung

o

Nama ruangan didalam gedung

(11)

4

I.2.2 Fungsi Produk

Fungsi aplikasi ini adalah untuk mendokumentasikan peta kampus

Universitas Kristen Maranatha ke dalam bentuk

HTML

yang dapat diakses

di

browser.

Yang menjadi kelebihan aplikasi ini adalah dibuat interaktif sehingga

pengguna lebih tertarik dalam pencarian lokasi dibandingkan dengan cara

manual.

I.2.3 Karakteristik Pengguna

Penggunaan aplikasi ini khususnya ditujukan bagi orang yang belum

mengetahui detail lokasi kampus Universitas Kristen Maranatha, baik itu

orang luar universitas yang mempunyai kepentingan terhadap univesitas

maupun civitas Universitas Kristen Maranatha.

I.2.4 Batasan – Batasan

Adapun batasan-batasan masalah dalam pembuatan aplikasi ini

adalah:

1. Menampilkan gambar area dan nama area.

(12)

59

Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

VI.1 Keterkaitan antara Kesimpulan dengan Hasil Evaluasi

Setelah proses pengembangan perangkat lunak selesai, dapat

diambil kesimpulan:

1. Fungsi aplikasi ini adalah untuk mendokumentasikan peta

kampus Universitas Kristen Maranatha ke dalam bentuk

HTML

yang dapat diakses di browser.

2. Antarmuka perangkat lunak yang sederhana memudahkan

pengguna untuk menggunakan perangkat lunak untuk

mengurangi kesalahan.

VI.2 Keterkaitan antara Saran dan Hasil Evaluasi

Hasil akhir dari perangkat lunak terdapat beberapa kelemahan yang

dijadikan sebagai saran:

1. Pemanfaatan penggunaan

error handling pada setiap aspek

teknis pengkodean penting dilakukan dan direncanakan.

2. Perangkat lunak ini dibuat statis, sehingga jika terjadi perubahan

letak dan nama gedung akan sulit dilakukan.

VI.3 Rencana Perbaikan / Implementasi terhadap Saran

yang Diberikan

1. Perencanaan atas error handling untuk setiap keadaan lebih terinci

dan spesifik.

2. Dalam pengoperasian sistem web ini hendaknya diperhatikan

keamanannya baik dari segi data hardware maupun software dari

orang yang tidak berhak(pemakaian yang tidak berhak).

(13)

DAFTAR PUSTAKA

1. Ambler, Scott W.(2005). Data Flow Diagrams (DFDs). Diakses pada 26 Oktober 2008 http://www.agilemodeling.com/style/ dataFlowDiagram.htm.

2. Analsis dan perancangan sistem jilid 1 Edisi Ke-5

System Analysis and Design 5th Edition Oleh Kendall, Kenneth E dan Julie E. Kendall Penerbit: 2002 Pearson Education, Inc New Jersey

Alih Bahasa: Thamir Abdul Hafedh Al-Hamdany, B.Sc.,M.Sc Penerbit: PT.Prenhallindo, Jakarta.

3. H., M., Jogiyanto(1988).Teori dan Aplikasi Program Komputer Bahasa Turbo

Pascal(Jilid 1). Yogyakarta: Andi Offset.

4. La An(2007). ArcView. Diakses pada 30 Oktober 2009 dari http://mbojo.wordpress.com /ArcView GIS/ As-syakur.htm.

5. Moss, Simon().GIS Mapping in PHP: Part 2. Diakses pada 04 April 2005 dari http://www.web-max.ca/PHP/ article_2.php.htm.

6. Prahasta, Eddy(2006). Sistem Informasi Geografis:Membangun Aplikasi Web-Base

GIS dengan MapServer. Bandung: Informatika.

Referensi

Dokumen terkait

Berdasarkan studi yang telah dilakukan mengenai klasifikasi moda transportasi mahasiswa Universitas Kristen Maranatha untuk menuju dan dari kampus menurut

Seberapa besar jumlah mahasiswa yang mempunyai dan yang tidak mempunyai kekebalan terhadap stres pada mahasiswa Fakultas Kedokteran Universitas Kristen

Universitas Kristen Maranatha Gambar 4.61 Gambar Visualisasi 3D Furniture Departure Waiting Area.

5.5 Apabila terdapat kesesuaian nama RS yang tercantum di SKt dengan RS rujukan yang disyaratkan oleh Universitas Kristen Maranatha, maka Tata Usaha

2.1 Prosedur Usulan Penelitian Tesis Secara Online ini berlaku di Lingkungan Fakultas Psikologi Universitas Kristen Maranatha-Prodi Magister Psikologi Profesi yang

Pembuatan aplikasi tugas akhir dengan studi kasus organisasi ikatan alumni Universitas Kristen Maranatha ini bertujuan untuk membantu dalam mengelolah informasi

5.11 DSDI berkoordinasi dengan Pusat Pelayanan Psikologi Terpadu (P3T) Universitas Kristen Maranatha untuk mengadakan pemeriksaan psikologi bagi Calon Dosen yang sudah

Tabel XV Penilaian Responden Mengenai Tindakan Perusahaan Terhadap Manajer Yang Melakukan Penyimpangan Anggaran .... xv Universitas