ITS Undergraduate 10277 Paper

Published on January 2017 | Categories: Documents | Downloads: 35 | Comments: 0 | Views: 320
of 7
Download PDF   Embed   Report

Comments

Content

Sistem Informasi Geografis untuk Perguruan Tinggi Negeri Di Indonesia
Oleh : I G.L.A. Oka Cahyadi P. Pembimbing I : Umi Laili Yuhana, S.Kom, M.Sc Pembimbing II : Hadziq Fabroyir, S.Kom NRP 5106100061 NIP 132309747 NIP 051 100 125

Jurusan Teknik Informatika, Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember, Surabaya, Indonesia, 60111.
Email : [email protected].

ABSTRACT Today almost everybody has been using the Internet. The role of the Internet for human life makes human can not separated from the Internet. Every person looking for information about something through the internet. Especially the high school students who want to find information about the State Universities that they want to search through the internet. Unfortunately until now there is no website which provides information about the State Universities in Indonesia. Geographic Information System application for all State Universities in Indonesia needed. With this application, guest gets information about the State Universities in Indonesia. This application can display the location of PTN through the map. This application also searches PTN based courses, where the provinces, accreditation status, search by map location of PTN, and search PTN within a certain radius from the place of origin is determined by the guest.

ABSTRAK Saat ini hampir setiap orang telah menggunakan internet. Peran internet yang besar terhadap kehidupan manusia tersebut yang menjadikan manusia tidak bisa terlepas dari internet. Hampir setiap orang mencari informasi tentang sesuatu hal melalui internet. Khususnya para pelajar Sekolah Menengah Atas yang ingin mencari informasi tentang Perguruan Tinggi Negeri yang ingin mereka cari melalui internet. Namun sayangnya sampai saat ini masih belum terdapat website yang khusus menyediakan informasi tentang PTN di Indonesia. Perlu adanya sebuah aplikasi Sistem Informasi Geografis untuk seluruh Perguruan Tinggi Negeri di Indonesia. Dengan aplikasi ini, seorang guest dapat mendapatkan informasi tentang Perguruan Tinggi Negeri di Indonesia. Aplikasi ini dapat menampilkan lokasi PTN melalui peta. Aplikasi ini juga dapat melakukan pencarian PTN berdasarkan program studi, letak propinsi, status akreditasi, pencarian lokasi PTN melalui peta, dan pencarian PTN yang berada dalam radius tertentu dari tempat asal yang ditentukan oleh guest. menjadikan manusia tidak bisa terlepas dari internet, dengan kata lain internet telah menjadi 1. PENDAHULUAN bagian hidup manusia. Kemajuan internet telah membawa Saat ini internet mempunyai pengaruh yang perubahan pola hidup manusia. Saat ini hampir besar atas ilmu pengetahuan, dan pandangan setiap orang telah menggunakan internet. dunia. Dengan hanya berpandukan mesin Internet sudah terbukti telah banyak membantu pencari seperti Google, pengguna di seluruh kehidupan manusia. Peran internet yang besar dunia mempunyai akses internet yang mudah terhadap kehidupan manusia tersebut yang

atas bermacam-macam informasi. Dibanding dengan buku, Internet melambangkan penyebaran (decentralization) / pengetahuan (knowledge) informasi dan data secara ekstrim. [1] Hampir setiap orang mencari informasi tentang sesuatu hal melalui internet. Khususnya para pelajar Sekolah Menengah Atas yang ingin mencari informasi tentang Perguruan Tinggi Negeri yang ingin mereka cari melalui internet. Namun sayangnya sampai saat ini masih belum terdapat website yang khusus menyediakan informasi tentang PTN di Indonesia. Para pelajar merasa kesulitan dalam mencari informasi yang lengkap dan terkini tentang PTN di Indonesia. Para pelajar juga memerlukan semacam aplikasi peta internet yang dapat menunjukan lokasi PTN yang akan mereka tuju secara visual, sehingga akan memudahkan mereka dalam pencarian lokasi PTN tersebut. Dilatarbelakangi oleh adanya permasalahan diatas, maka kami mencoba untuk membuat sebuah solusi yang dapat membantu banyak orang khususnya para pelajar SMA yang ingin mendapatkan informasi tentang PTN di Indonesia. Solusi yang akan kami lakukan adalah pembuatan sebuah aplikasi mengenai Sistem Informasi Geografis untuk seluruh Perguruan Tinggi Negeri di Indonesia. Dengan aplikasi ini, seorang guest dapat mendapatkan informasi tentang Perguruan Tinggi Negeri di Indonesia. Aplikasi ini nantinya akan dapat melakukan search (pencarian) berdasarkan kriteria tertentu, seperti pemilihan program studi dengan status akreditasi yang diinginkan di suatu wilayah propinsi, dan dapat juga melakukan pencarian PTN berdasarkan program studi yang dicari. Aplikasi ini juga dapat mencari PTN yang berada dalam radius tertentu dari lokasi yang ditentukan oleh guest, dan dapat juga menghitung jarak PTN tersebut. Nantinya aplikasi ini memiliki keunggulan dalam hal menampilkan informasi letak PTN melalui peta di dalam komputer. Diharapkan dengan ini guest dapat dengan mudah mengetahui informasi dan letak dari PTN yang dituju.

2. TINJAUAN PUSTAKA 2.1 Sistem Informasi Geografis Sistem Informasi Geografis merupakan sistem berbasis computer yang didesain untuk mengumpulkan, mengelola, memanipulasi, dan menampilkan informasi spasial (keruangan). Yakni informasi yang mempunyai hubungan geometric dalam arti bahwa informasi tersebut dapat dihitung, diukur, dan disajikan dalam sistem koordinat, dengan data berupa data digital yang terdiri dari data posisi (data spasial) dan data semantiknya (data atribut). SIG dirancang untuk mengumpulkan, menyimpan dan menganalisis suatu obyek dimana lokasi geografis merupakan karakteristik yang penting, dan memerlukan analisis yang kritis.[2] Penanganan dan analisis data berdasarkan lokasi geografis merupakan kunci utama SIG. Oleh karena itu data yang digunakan dan dianalisa dalam suatu SIG berbentuk data peta (spasial) yang terhubung langsung dengan data tabular yang mendefinisikan bentuk geometri data spasial. 2.2 Google Map Google Maps adalah layanan gratis Google yang cukup popular.[3] Anda dapat menambahkan fitur Google Maps dalam web Anda sendiri dengan Google Maps API. Google Maps API adalah library JavaScript. Menggunakan/memprogram Google Maps API sangat mudah. Yand Anda butuhkan adalah pengetahuan tentang HTML dan JavaScript, serta koneksi Internet. Dengan menggunakan Google Maps API Anda dapat menghemat waktu dan biaya Anda untuk membangun aplikasi peta digital yang handal, sehingga Anda dapat focus hanya pada data-data Anda. Biarkan data peta-peta dunia menjadi urusan Google saja. Kita bisa mulai menulis program Google Map API dengan urutan sebagai berikut: 1. Memasukkan Maps API JavaScript ke dalam HTML kita. 2. Membuat element div dengan nama map_canvas untuk menampilkan peta.

3. Membuat beberapa objek literal untuk menyimpan property-properti pada peta. 4. Menuliskan fungsi membuat objek peta. JavaScript untuk

5. Meng-inisiasi peta dalam tag body HTML dengan event onload. 2.3 XML XML mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri. XML terutama dibutuhkan untuk menyusun dan menyajikan informasi dengan format yang tidak mengandung format standard layaknya heading, paragraph, table dan lain sebagainya.[4] Sama dengan HTML, File XML berbentuk teks sehingga bila diperlukan kita bisa membacanya tanpa memerlukan bantuan software khusus. Hal ini memudahkan pengembang aplikasi yang menggunakan XML untuk mendebug programnya. XML lebih fleksible dibanding HTML dalam hal kemampuannya menyimpan informasi dan data. Pada XML kita bisa menyimpan data baik dalam atribut maupun sebagai isi elemen yang diletakkan diantara tag pembuka dan tag penutup. Kelebihan lain yang dimiliki XML adalah bahwa informasi bisa di pertukarkan dari satu system ke system lain yang berbeda platform. Misalnya dari Windows ke Unix, atau dari PC ke Machintosh bahkan dari internet ke handphone dengan teknologi WAP. 3. METODOLOGI 3.1 Arsitektur Sistem Arsitektur system ini dapat dilihat pada gambar 1. Dalam arsitektur ini pengguna aplikasi ini dapat dibagi menjadi tiga kategori, wakil masing-masing PTN, Guest, dan Administrator. Wakil masing-masing PTN nantinya dapat ikut mengelola data PTN yang terdapat didalam aplikasi ini. Sehingga lebih menjamin dalam hal kelengkapan dan kekinian informasi PTN yang tersedia dalam aplikasi ini. Aplikasi ini dapat dikelola oleh beberapa orang perwakilan dari masing-masing PTN. Kategori pengguna yang kedua adalah administrator website, yang nantinya akan bertugas mengelola data PTN dan data user website.

User website yang dimaksudkan disini adalah perwakilan dari masing-masing PTN yang telah terdaftar di aplikasi ini. Guest khususnya pelajar nantinya dapat mengakses aplikasi ini sehingga mereka mendapatkan informasi tentang PTN yang mereka cari. Masing-masing user tersebut nantinya dapat mengakses aplikasi ini melalui browser mereka masing-masing. Dari browser tersebut akan terhubung dengan web server. Web server ini akan meproses permintaan dari user dan mengirimkan permintaan tersebut ke dalam database server. Untuk mengakses database server yang dalam hal ini adalah oracle server, aplikasi ini menggunakan Bahasa Pemrograman JSP Script dengan Konektor JDBC. Apabila user akan mengakses Google Map, web server akan mengirimkan permintaan peta tersebut ke Google Map Server. Untuk mengakses Google Map aplikasi ini menggunakan Bahasa Pemrograman JavaScript dengan Format Data XML. Ketika semua proses sudah selesai, maka web server akan kembali mengirimkan semua hasil kepada user.

Gambar 1 Arsitektur Sistem PTN OnLine

3.2 Perancangan Use Case Secara garis besar, skenario use case sistem PTN OnLine dapat direpresentasikan pada gambar 2. Use case ini merupakan gambaran keseluruhan aktifitas dari sistem. Setiap actor memiliki use case masing-masing. Guest mempunyai use case Melihat Data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi) dan Lokasi Peta PTN, Mencari PTN Berdasarkan Kriteria, Mencari Lokasi Tempat

Melalui Peta, Menghitung Jarak PTN dari Lokasi Tertentu, Mencari PTN Berdasarkan Radius Tertentu. Wakil PTN memiliki use case Melihat Data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi), Memasukkan Data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi), Mengubah Data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi), Menghapus Data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi). Sedangkan administrator website memiliki use case Melihat data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi) dan Data User, Memasukkan data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi) dan Data User, Mengubah data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi) dan Data User, Menghapus data Perguruan Tinggi Negeri (PTN, Fakultas, Program Studi) dan Data User.

Gambar 3 Use Case PTN OnLine

3.4 Perancangan Database Database PTN OnLine diimplementasikan dalam database oracle. Proses pembuatan desain database dilakukan dengan menggunakan Power Designer. Desain dari database PTN OnLine dapat dilihat pada gambar 4 untuk Conceptual Data Model (CDM).

Gambar 4 CDM PTN OnLine

4. HASIL DAN PEMBAHASAN
Gambar 2 Use Case PTN OnLine

3.3 Perancangan Class Diagram Rancangan class diagram yang akan digunakan di dalam sistem PTN OnLine digambarkan pada gambar 3. Dari gambar 3 dapat dilihat kelas-kelas dan fungsi yang dimiliki oleh PTN OnLine.

Dari hasil uji coba diketahui bahwa system PTN OnLine telah berjalan dengan baik sesuai dengan daftar kebutuhan system. Uji coba dilakukan per use case. Berikut akan ditampilkan hasil uji coba dari beberapa dari use case. 4.1 Uji Coba Melihat Data dan Lokasi Peta PTN

Dari hasil uji coba melihat data dan lokasi PTN, semua fungsi sudah berjalan dengan baik. Pada gambar 5 akan ditampilkan screen shot dari menu informasi detail PTN. Halaman informasi detail PTN berisi informasi lengkap tentang PTN yang dicari beserta peta lokasi PTN tersebut. Informasi PTN yang ditampilkan antara lain, Nama PTN, alamat, kota, propinsi, telepon, faximile, email, website, dan daftar fakultas yang terdapat pada PTN tersebut.

Dari hasil uji coba pencarian PTN berdasarkan kriteria, semua fungsi sudah berjalan dengan baik. Pada gambar 6 akan ditampilkan screen shot dari menu informasi detail PTN. Jika diklik menu Pencarian PTN maka akan menampilkan halaman untuk mencari PTN berdasarkan kriteria yang diinginkan oleh guest terlihat pada gambar 6. Kriteria yang dimaksud antara lain, propinsi, program studi, dan status akreditasi. Jika tombol Cari diklik maka akan menampilkan hasil pencarian yang diinginkan oleh guest. Seperti terliha pada gambar 6 dicari PTN dengan letak propinsi Daerah Istimewa Yogyakarta, dengan program studi akuntansi, dan status akreditasi A, memberikan hasil pencarian PTN Universitas Gadjah Mada.

Gambar 6 Menu Pencarian PTN Berdasarkan Kriteria

4.3 Uji Coba Pencarian Lokasi PTN Melalui Peta Dari hasil uji coba pencarian Lokasi PTN melalui peta, semua fungsi sudah berjalan dengan baik. Pada gambar 7 akan ditampilkan tampilan antar muka dari menu pencarian lokasi PTN melalui peta. Pada gambar 7 guest tinggal memasukkan nama tempat yang ingin mereka cari dan mengeklik tombol Cari. System akan menampilkan letak lokasi yang dicari oleh guest pada peta.

Gambar 5 Halaman Informasi Detail PTN

4.2 Uji Coba Pencarian PTN Berdasarkan Kriteria

baik. Pada gambar 9 akan ditampilkan screen shot dari menu pencarian PTN yang berada dalam radius tertentu dari suatu lokasi yang ditentukan oleh guest. Pada gambar 9 guest tinggal memasukkan nama tempat asal dan menentukan radius jarak kemudian mengeklik tombol Cari. System akan menampilkan PTN yang berada dalam radius yang diinginkan guest pada peta. Seperti contoh diatas guest ingin mencari PTN yang berada dalam radius jarak 500 kilometer dari Kota Denpasar. Jika marker diklik, maka akan muncul info HTML window yang berisi informasi nama PTN, kota, dan link direction yang akan menghubungkan ke halaman situs google map untuk mendapatkan petunjuk jalan dari kota asal ke lokasi yang dituju.

Gambar 7 Menu Pencarian Lokasi PTN melalui Peta

4.4 Uji Coba Penghitungan Jarak PTN dari Lokasi Tertentu Dari hasil uji coba penghitungan jarak PTN dari Lokasi tertentu, semua fungsi sudah berjalan dengan baik. Pada gambar 8 akan ditampilkan screen shot dari menu penghitungan jarak PTN dari lokasi tertentu. Halaman penghitungan jarak lokasi digunakan untuk mengetahui jarak PTN dari suatu tempat yang ditentukan oleh guest. Pada gambar 8 memperlihatkan guest ingin mengetahui jarak lokasi PTN Institut Teknologi Surabaya dengan Kota Denpasar. Maka akan muncul hasil lokasi asal, lokasi tujuan, dan jarak yang dihasilkan dalam satuan mil dan kilometer.

Gambar 9 Menu Pencarian PTN Terdekat

5. KESIMPULAN Dari hasil uji coba, antara desain perancangan pembuatan PTN OnLine, implementasi dan uji coba memiliki kesesuaian, sehingga dapat disimpulkan bahwa uji coba sistem PTN OnLine berhasil dengan baik sesuai dengan requirement yang ada. Meskipun demikian, sistem ini merupakan sistem yang dirancang secara sederhana sehingga perlu dilakukan penyempurnaan-penyempurnaan pada beberapa hal.

Gambar 8 Menu Penghitungan Jarak Lokasi PTN

4.5 Uji Coba Pencarian PTN dalam Radius Tertentu yang Ditentukan Oleh Guest Dari hasil uji coba pencarian PTN dalam radius tertentu dari suatu lokasi yang ditentukan oleh guest, semua fungsi sudah berjalan dengan

DAFTAR PUSTAKA [1] Internet. http://id.wikipedia.org/wiki/Internet. [200909-2009] [2] Sisem Informasi Geografis. http://www.ittelkom.ac.id/library/index.php ?view=article&catid=25%3Aindustri&id=2 23%3Asig&option=com_content&Itemid= 15. [2009-09-2009] [3] Shodiq, Amri. 2008. Pemrograman Google Maps API. [4] Moh. Junaedi. 2008. Pengantar XML.

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close