93 BAB V
IMPLEMENTASI DAN PEMBAHASAN 4.5 Implementasi
Proses implementasi dari perancangan aplikasi yang dilakukan pada bab sebelumnya akan dijelaskan pada bab ini. Implementasi bertujuan untuk menterjemahkan keperluan perangkat lunak ke dalam bentuk sebenarnya yang dimengerti oleh komputer atau dengan kata lain tahap implemetasi ini merupakan tahapan lanjutan dari tahap perancangan yang sudah dilakukan. Dalam tahap implementasi ini akan dijelaskan mengenai perangkat keras (hardware) dan perangkat lunak (software) yang digunakan dalam membangun sistem ini, file-file yang digunakan dalam membangun sistem, tampilan web beserta potongan-potongan script program untuk menampilkan Halaman web.
5.2 Batasan implementasi
Dalam mengimplementasikan aplikasi ini, ada beberapa hal yang perlu dijadikan sebagai batasan implementasi, yaitu :
a. Manipulasi data hanya bisa dilakukan di server dan aplikasi sistem informasi geografis (GIS) lokasi PMI Provinsi Kepulauan Bangka Belitung dikota pangkalpinang.
b. Aplikasi ini hanya menampilkan informasi kegiatan(web) dan lokasi yang terintegritas dengan peta.
c. Data yang dimasukkan ke database untuk tahap implementasi hanya sebatas data contoh.
5.3 Perangkat Keras (Hardware) yang Digunakan
Perangkat keras yang digunakan untuk mengoperasikan Sistem Informasi Geografis berbasis Web ini adalah :
a. Laptop Compaq
b. Processor Genuine Intel(R) Core 2 Duo c. RAM 3072MB
94 d. Hardisk 320 GB
5.4 Perangkat Lunak (Software) yang digunakan
Perangkat lunak yang digunakan dalam membangun Sistem Informasi Geografis :
a. Macromedia dreamweaver CS8 b. Adobe Photoshop CS8
c. Mozila firefox
d. Xampp –win 32-1.7.2 e. Database phpMyAdmin f. UML
g. MS Project 2007 Pro+Serial
5.5 File yang Digunakan Dalam Sistem
Dalam membangun Sistem Informasi Geografis Berbasis Web Untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung digunakan beberapa file dalam proses. Daftar file yang digunakan serta keterangan masing-masing file tersebut adalah :
5.5.1 WEB
File-file yang digunakan dalam membangun sebuah Sistem Informasi
Berbasis Web sebagai berikut : a. Daftar file pada Halaman User
File-file yang digunakan dalam Halaman User adalah sebagai berikut :
Tabel 5.1 File- file dalam halaman user No Nama File Keterangan
1. Halaman utama.php File Halaman utama home 2. Index.php File Halaman utama web/peta 3. visi misi.php File untuk menampilkan isi visi misi 4. Air.php File untuk menampilkan isi kegiatan 5. Assesment.php File untuk menampilkan isi kegiatan 6. Bencana.php File untuk menampilkan isi kegiatan
95
7. Community.php File untuk menampilkan isi kegiatan 8. Dapur.php File untuk menampilkan isi kegiatan 9. Donor darah.php File untuk menampilkan isi kegiatan 10. Gerakan.php File untuk menampilkan isi kegiatan 11. Logistik.php File untuk menampilkan isi kegiatan 12. Pelatihan.php File untuk menampilkan isi kegiatan 13. Penampungan.php File untuk menampilkan isi kegiatan 14. Pendekatan.php File untuk menampilkan isi kegiatan 15. Perawatan.php File untuk menampilkan isi kegiatan 16. Cabang.php File untuk menampilkan isi cabang PMI 17. about.php File untuk menampilakan info tentang penulis 18. Kontak.php File untuk menampilakan info kontak PMI yang
bisa dihubungi
19. Buku tamu.php File untuk menampilkan form buku tamu 20. Koneksi.php File untuk database
21. Isi.php File untuk data base
b. Daftar file pada Halaman admin
File-file yang digunakan dalam membangun halaman untuk admin adalah sebagai berikut :
Tabel 5.2 File-file halaman Admin No Nama File Keterangan
1. kegiatan.php File untuk menampilkan kegiatan PMI 2. Index.php File Halaman utama web/peta
3. Buku tamu.php File untuk form buku tamu 4. Koneksi.php File untuk database
5. Isi.php File untuk data base
5.6 Implementasi
5.6.1 Implementasi Halaman User
Implementasi Interface halaman User merupakan implementasi halaman web yang digunakan oleh User pengunjung web yang berisi informasi- informasi tentang Sistem Informasi Geografis.
5.6.2 Koneksi.php
File koneksi.php merupakan script php untuk menghubungkan web dengan basis data yang terdapat dalam database phpMyAdmi/MySQL n.
<?php
96
$kon = mysql_connect("localhost","root","");
if(!$kon)
die ("koneksi gagal");
else
mysql_select_db("buku_tamu") or die("database hilang");
?>
Modul 5.1 Script koneksi.php 5.6.3 isi.php
File isi.php merupakan script php untuk menghubungkan web dengan basis
data yang terdapat dalam database phpMyAdmin/MySQL.
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
<a href="index.php" class="style1">Kembali ke Home</a>
<?php
include "koneksi.php";
mysql_query("insert into tamu
(Nama,Alamat,Jenis_Kelamin,No_Hp,Gol_Darah,Komentar) values
('$_POST[nm]','$_POST[almt]','$_POST[jenkel]','$_POST[no]','$_POST[gol dar]','$_POST[komen]')
");
?>
Modul 5.1 Script isi.php 5.6.4 Tampilan Halaman Home
Halaman Home merupakan halaman utama dari Website Sistem Informasi Geografis Berbasis Web untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung. Halaman ini berfungsi sebagai tempat untuk menampilkan informasi- informasi tentang PMI . Adapun Tampilan Home sebagai berikut :
97
Gambar 5.1 Tampilan Halaman Home 5.6.5 Tampilan Halaman GIS
Halaman ini menampilkan Data Peta, dimana Peta akan ditampilkan pada form layer ini. Adapun Tampilan Halaman GIS sebagai berikut.:
98
Gambar 5.2 Tampilan Halaman GIS
99 5.6.6 Tampilan Halaman Visi & Misi
Halaman Visi & Misi merupakan halaman Website Sistem Informasi Geografis Berbasis Web untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung. Halaman ini berfungsi sebagai tempat untuk menampilkan Visi & Misi PMI . Adapun Tampilan Visi & Misi sebagai berikut :
Gambar 5.3 Tampilan Halaman Visi & Misi
100 5.6.7 Tampilan Halaman Kegiatan
Halaman Kegiatan merupakan halaman Website Sistem Informasi Geografis Berbasis Web untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung.
Halaman ini berfungsi sebagai tempat untuk menampilkan kegiatan-kegiatan PMI . Adapun Tampilan kegiatan sebagai berikut :
Gambar 5.4 Tampilan Halaman Kegiatan
101 5.6.8 Tampilan Halaman Cab.PMI
Halaman Cab.PMI merupakan halaman Website Sistem Informasi Geografis Berbasis Web untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung.
Halaman ini berfungsi sebagai tempat untuk menampilkan cabang PMI yang tersebar diseluruh Provinsi Kepulauan Bangka Belitung . Adapun Tampilan kegiatan sebagai berikut :
Gambar 5.5 Tampilan Halaman Cab.PMI
102 5.6.9 Tampilan Halaman Profil
Halaman Profil merupakan halaman Website Sistem Informasi Geografis Berbasis Web untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung.
Halaman ini berfungsi sebagai tempat untuk menampilkan profil penulis. Adapun Tampilan profil sebagai berikut :
Gambar 5.6 Tampilan Halaman Profil
103 5.6.10 Tampilan Halaman Kontak
Halaman Kontak merupakan halaman Website Sistem Informasi Geografis Berbasis Web untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung.
Halaman ini berfungsi sebagai tempat untuk menampilkan Kontak PMI Kabupaten/Kota yang tersebar diseluruh Provinsi Kepulauan Bangka Belitung.
Adapun Tampilan kontak sebagai berikut :
Gambar 5.7 Tampilan Halaman Kontak
104 5.6.11 Tampilan Halaman Buku Tamu
Halaman Buku Tamu merupakan halaman Website Sistem Informasi Geografis Berbasis Web untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung. Halaman ini berfungsi sebagai tempat untuk menampilkan Buku Tamu yang diisi oleh pengunjung. Adapun Tampilan buku tamu sebagai berikut :
Gambar 5.8 Tampilan Halaman Buku Tamu
105 5.7 Kesimpulan
Dari hasil penelitian ini, dapat diambil kesimpulan bahwa telah dihasilkan suatu Sistem Informasi Geografis Berbasis Web Untuk Pemetaan Lokasi PMI Provinsi Kepulauan Bangka Belitung, yang dapat membantu PMI Provinsi Kepulauan Bangka Belitung untuk menginformasikan lokasi dan kegiatan-kegiatan PMI kepada masyarakat secara efektif dan efisien.
5.8 Saran
Saran yang dapat diberikan untuk pengembangan sistem ini selanjutnya adalah sebagai berikut :
a. Menambah fasilitas keamanan agar sistem yang dibuat tidak dapat di- hacking atau dicuri oleh orang yang tidak berwenang.
b. Website ini dapat dikembangkan menjadi lebih animatif dengan menambahkan flash agar dapat lebih menarik.