bab iv
TRANSCRIPT
BAB IV
IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi
Dalam mengimplementasi perangkat lunak sistem informasi geografis kabupaten
garut ini agar dapat berjalan dengan semestinya, perlu disusun sebuah
penjadwalan yang mengatur waktu pelaksanaan implementasi agar dapat
terorganisasi dengan baik dan pembuatannya pun selesai tepat pada waktunya.
Sehingga pada bab ini akan dibahas mengenai jadwal pengimplementasian dan
Penggambaran bisa menggunakan Gantt Chart dan CPM (Critical Path Method).
Rencana Implementasi merupakan tahap awal dari penerapan sistem yang akan
dibuat dan tujuan dari kegiatan implementasi sistem ini adalah agar sistem yang
dibuat dapat beroperasi atau berjalan sesuai dengan yang diharapkan.
Langkah-langkah kegiatan pengimplementasian sistem yang baru adalah sebagai
berikut :
1. Pengumpulan Bahan
Pada tahap ini pengumpulan bahan- bahan dari mulai pencarian peta garut, dan semua
informasi tentang garut.
2. Pemilihan hardware dan software
Pada tahap ini menyediakan kelengkapan hardware dan software yang akan
dibutuhkan berdasarkan analisis dan desain kebutuhan Aplikasi multimedia
menggunakan sistem operasi Windows Xp Service Pack 2
3. Instalasi hardware dan software
Pada tahap ini semua hardware dan software yang berhubungan dengan
pembuatan Aplikasi multimedia Sistem Informasi Geografi kabupaten Garut akan
diinstalkan. Proses instalasi dimulai dengan sistem operasi dan semua hardware
& software yang akan digunakan dalam pembuatan Aplikasi.
4. Pembangunan Aplikasi Multimedia.
Proses membangun Aplikasi multimedia yang meliputi tahapan pembuatan design
interface peta dengan Adobe Photoshop lalu dengan menggunakan Adobe flash
untuk software pembangun Aplikasi multimedia dimana digunakan untuk
memanipulasi tampilan menu aplikasi Multimedia serta tampilan Aplikasi yang
dapat memudahkan user dalam penggunaan Aplikasi Multimedia.
5. Pengujian Aplikasi Multimedia.
Pada tahap ini pembangunan aplikasi multimedia yang telah diimplementasikan
akan diuji, seberapa jauh tingkat keberhasilannya bisa berjalan dengan baik ketika
digunakan oleh pengguna.
6. Evaluasi dan perbaikan Aplikasi Multimedia
Di dalam tahap ini, Aplikasi multimedia yang telah diuji akan dievaluasi, dan jika
terjadi kesalahan-kesalahan, maka aplikasi akan diperbaiki. Perbaikan dari hasil
pengujian yang dirasakan masih perlu penambahan ataupun perbaikan pada
perangkat lunak multimedia ini
Dari uraian rencana implementasi diatas akan dijadwalkan dalam tabel dibawah ini:
Kode
AktivitasNama Aktivitas
Aktivitas
SebelumnyaWaktu
(hari)
A Pengumpulan bahan - 5
B Pemilihan hardware & software A 3
C Instalasi hardware & software B 2
D Pembangunan Aplikasi Multimedia C 20
E Pengujian Aplikasi Multimedia D 6
FEvaluasi & perbaikan Aplikasi
multimediaE 7
Tabel IV - 1 : Rencana implementasi
Gantt Chart adalah table yang menerangkan rentang waktu pelaksanaan jadwal
kegiatan penerapan sistem pengamanan komputer.
No Nama Aktivitas Mulai SelesaiWaktu
(hari)
Juli
2010
Agustus
2010
4
/7
11
/7
18
/7
25
/7
1
/8
8
/8
15
/8
1 Pengumpulan bahan04/07/
2010
08/07/
20105
7/
11
7/
18
7/
25
2Pemilihan hardware
& software
09/07/
2010
11/07/
20103
3Instalasi hardware &
software
12/07/
2010
13/07/
20102
7/
4
4Pembangunan
Aplikasi GIS
14/07/
2010
02/08/
201020
7/
4
5Pengujian Aplikasi
GIS
03/08/
2010
9/08/
20106
7/
4
6Evaluasi & perbaikan
Aplikasi GIS
10/08/
2010
16/08/
20107
7/
4
Tabel IV - 2 : Ghant chart Aktivitas Implementasi
Keterangan : Aktifitas Kerja
Critical Path Method (CPM) adalah tabel yang menerangkan manajemen
perangkat lunak dalam pembuatan, penerapan, evaluasi perangkat lunak.
Gambar IV - 1 :CPM (Crirical Path Method)
Keterangan : Lintasan Terlama
Aktifitas Kerja
4.1.1 Lingkup dan Batasan
Dalam mengimplementasi sistem ini agar pengerjaannya dapat maksimal, maka
perlu dibatasi mengenai hal-hal atau fitur-fitur yang akan dibuat. Sehingga dalam
implementasinya tidak menjadi meluas terlalu jauh dari tujuan dibuatnya sistem
aplikasi multimedia ini. Adapun dalam mengimplementasi aplikasi multimedia
ini, yaitu:
1. Informasi yang di berikan kepada user berupa visualisasi posisi potensi –
potensi daerah Kabupaten Garut
2. Informasi pendukung berupa letak batas kecamatan, batas kabupaten,serta
batas jalan.
3. Peta yang di gunakan adalah peta Kabupaten Garut.
4. Informasi hanya berupa profil kecamatan dan data penduduk kecamatan saja.
5. Informasi yang bisa di update hanya informasi data kecamatan saja.
4.1.2 Kebutuhan Sumber daya
Kebutuhan Hardware dan Software merupakan salah satu kebutuhan sumber daya
dalam melakukan instalasi perangkat lunak ini. Sub bab ini akan menjelaskan
secara terperinci mengenai struktur perangkat lunak dan kebutuhan spesifikasi
hardware dan software untuk implementasi pengembangan perangkat lunak yang
dimodelkan dalam deployment diagram dan component diagram.
Deployment diagram adalah diagram menggambarkan detail bagaimana
komponen di-deploy dalam infrastruktur sistem, dimana komponen akan terletak
pada mesin, server atau piranti keras yang digunakan, bagaimana kemampuan
jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat
fisikal. Dan Component Diagram adalah untuk memodelkan komponen object.
Berikut adalah penggambaran diagramnya :
Gambar 4.1 Deployment Diagram
Pada diagram diatas menjelaskan tentang perangkat keras yang terlibat dalam
sistem informasi geografi kabupaten garut ini. Yaitu harus ada yang mengakses
seorang user, lalu pada komputer client yang terdapat browser untuk
menampilkan hasil komponen berupa program browser seperti Mozilla firefox,
Internet Explorer, dll. Kemudian pada komputer server terdapat komponen
program swf atau aplikasi yang kita buat dan MySql Database untuk menyimpan
database.
4.1.2.1 Kebutuhan Hardware
Hardware adalah perangkat keras dan bisa diasumsikan sebagai Komputer, yang
digunakan untuk menjalankan dan mendukung sebuah program.
1. Processor Pentium IV (1,8 Ghz)
2. Memory (RAM) 1 GB
3. Motherboard Support Processor
4. VGA Card
5. Keyboard dan Mouse
6. Media penyimpanan Harddisk minimal 40 GB
7. Monitor SVGA dengan resolusi minimal 1024X800 Pixels
8. Power supply
9. Serta kabel-kabel untuk mengoneksikan divice-device diatas
10. Koneksi Internet
4.1.2.2 Kebutuhan Perangkat Lunak ( Software )
Perangkat keras komputer tidak akan dapat berbuat apa-apa tanpa adanya
perangkat lunak. Teknologi yang canggih dari perangkat keras akan berfungsi bila
instruksi-instruksi tertentu telah diberikan kepadanya. Instruksi-instruksi tersebut
disebut dengan perangkat lunak (Software).
Kebutuhan perangkat lunak yang diperlukan dalam menunjang sistem yaitu
sebagai berikut :
1. Untuk system operasi dapat menggunakan Microsoft Windows XP
2. Adobe flash CS 3 untuk membangun aplikasi multimedia
3. Adobe Photoshop CS 3 untuk desain peta
4. Apache sebagai Web Server
5. Macromedia Dreamweaver untuk membuat web
6. Apache sebagai Web Server
7. MySQL sebagai DBMS
8. Mozila Firefox atau Internet exploler untuk web browser
4.1.2.3 Kebutuhan Manusia ( Brainware )
Kebutuhan lain agar sistem yang telah dibuat dapat berjalan dengan semestinya
yaitu seorang operator/ administerator yang bertugas mengawasi aplikasi pada
sistem tersebut.
4.1.3 Implementasi Antarmuka
Implementasi antarmuka merupakan pernjabaran interaksi antar pengguna dengan
sistem yang akan dibuat.
Nama Dialog Screen Home
Fungsi Tampilan pertama aplikasi dijalankan
Bentuk
Gambar 4.3 Dialog Screen Home
Uraian Penggunaan 1. Tampilan Utama aplikasi yg terdapat beberapa
menu HOME , ADMIN, MAP, ABOUT ,
Sound
Tabel 4.2 Tabel Dialog Screen Login YM
Nama Dialog Screen Login Admin
Fungsi Digunakan untuk mengakses halaman admin
Bentuk
Gambar 4.4 Dialog Login Admin
Uraian Penggunaan 1 Isi lah pada textbox yang tersedia untuk user dan
password admin anda.
2 tekanlah tombol Submit untuk melakukan proses
verifikasi.
3 tekanlah tombol Cancel untuk melakukan proses
pembatalan
Tabel 4.3 Tabel Dialog Admin
Nama Dialog Screen Map
Fungsi Untuk melihat peta garut
Bentuk
Gambar 4.5 Dialog Screen Map
Uraian Penggunaan 1. user bisa melihat peta garut lengkap dengan
kecamatan – kecamatan nya
2. user bisa menggunakan Navigasi untuk merubah
posisi peta
3. user bisa memperbesar dan memperkecil peta
dengan menggunakan scroll mouse
4. User bisa memilih Peta yang akan di tampilkan
seperti, Peta Rawan Erosi, Kepadatan
Penduduk, Kawasan Gunung berapi ,Dll.
5. Search kecamatan untuk mencari kecamatan
6. User juga bisa melihat informasi kecamatan
Search Kecamatan
tersebut dengan cara mengklik titik yang ada di
kecamatan tersebut, nanti akan muncul informasi
tentang Kecamatan tersebut
Tabel 4.4 Tabel Dialog Screen Map
Nama Dialog Screen Tampil informasi
Fungsi Untuk menampilkan informasi kecamatan
Bentuk
Gambar 4.6 Dialog Screen tampil informasi
Uraian Penggunaan 1. Pengguna bisa melihat informasi yang ada di
kecamatan tersebut.
2. User bisa melihat photo - photo atau video yang
berhubungan dengan kecamatan tersebut dengan
mengklik Gambar Video
3. Klik X untuk keluar
Gambar Video
Tabel 4.5 Tabel Dialog Tampil Informasi
Nama Dialog Screen Update Informasi
Fungsi Untuk Merubah informasi kecamatan
Bentuk
Gambar 4.6 Dialog Screen Update Informasi
Uraian Penggunaan 1. Klik Update untuk merubah informasi
kecamatan
2. Klik X untuk keluar
Tabel 4.5 Tabel Dialog Update Informasi
Nama Dialog Screen Update Informasi
Update
Fungsi Untuk Merubah informasi kecamatan
Bentuk
Gambar 4.6 Dialog Screen Update Informasi
Uraian Penggunaan 1. Muncul form informasi kecamatan yang berisi
data informasi kecamatan.
2. Tombol New untuk membuat data baru
3. Edit untuk merubah data
4. Delete untuk menghapus data
5. Save untuk menyimpan data
6. Cancel untuk membatalkan proses
7. Klik X untuk keluar
4.2 Pengujian
Setelah proses implementasi selesai dilakukan dan aplikasi multimedia telah
dibuat, maka untuk dapat memastikan bahwa aplikasi yang dibuat dapat berjalan
dengan semestinya perlu dilakukan pengujian pada perangkat lunak tersebut.
Adapun langkah-langkah pengujian yang dapat dilakukan, meliputi:
1. Pengujian terbangunnya koneksi terhadap database .
2. Pengujian untuk respon sistem terhadap informasi yang di tampilkan untuk
user.
3. Pengujian untuk proses navigasi bisa digunakan dan berjalan
4. Pengujian untuk informasi yang di butuhkan user.
5. Pengujian untuk searching kecamatan dapat dilaksanakan
6. Pengujian untuk proses login sebagai administrator.
7. Pengujian untuk proses logout/ keluar sistem.
8. Pengujian bahwa informasi dapat ditampilkan dengan benar.
9. Pengujian bahwa informasi dapat ditambah dengan benar.
10. Pengujian bahwa Informasi dapat diubah dengan benar.
11. Pengujian bahwa informasi dapat dihapus dengan benar.
4.2.1 Lingkup dan Lingkungan
Agar proes pengujian dapat berjalan dengan benar dan tidak keluar dari tujuan
dibuatnya sistem ini, maka pengujian sebaiknya dilakukan menurut tabel
pengujian yang disediakan. Dan pengujian terhadap pertanyaan yang diajukan
terhadap sistem merupakan pertanyaan yang terdapat pada knowledge, contohnya
knowledge yang tersedia berupa knowledge mengenai troubleshooting computer
maka lingkup pertanyaanya pun mengenai troubleshooting computer.
4.2.2 Kebutuhan Sumberdaya
Kebutuhan Hardware dan Software merupakan salah satu kebutuhan sumber daya
dalam melakukan instalasi perangkat lunak ini. Kebutuhan sumber Daya yang
penulis usulkan untuk pengujian adalah sebagai berikut :
4.2.2.1 Kebutuhan Hardware
Hardware adalah perangkat keras dan bisa diasumsikan sebagai Komputer, yang
digunakan untuk menjalankan dan mendukung sebuah program sebagai berikut :
1. Processor Pentium IV (1,8 Ghz)
2. Memory (RAM) 1 GB
3. Motherboard Support Processor
4. VGA Card
5. Keyboard dan Mouse
6. Media penyimpanan Harddisk minimal 40 GB
7. Monitor SVGA dengan resolusi minimal 1024X800 Pixels
8. Power supply
9. Serta kabel-kabel untuk mengoneksikan divice-device diatas
10. Koneksi Internet
4.2.2.2 Kebutuhan Perangkat Lunak ( Software )
Perangkat keras komputer tidak akan dapat berbuat apa-apa tanpa adanya
perangkat lunak. Teknologi yang canggih dari perangkat keras akan berfungsi bila
instruksi-instruksi tertentu telah diberikan kepadanya. Instruksi-instruksi tersebut
disebut dengan perangkat lunak (Software).
Kebutuhan perangkat lunak yang diperlukan dalam menunjang sistem sebagai
berikut :
1. Untuk system operasi dapat menggunakan keluarga Microsoft Windows XP
2. Flash player
3. Mozila Firefox atau Internet exploler untuk web browser
4. Driver modem (jika menggunakan modem external)
4.2.2.3 Kebutuhan Manusia ( Brainware )
Kebutuhan lain untuk pengujian selain hardware dan software, yaitu seorang
operator yang berperan untuk mencoba/ menguji terhadap sistem yang telah
dibuat.
4.2.3 Hasil Pengujian
Setelah pengujian terhadap sistem dilakukan, maka akan didapat hasil dari
pengujian yang memperlihatkan apakah sistem yang telah dibuat telah berjalan
dengan benar.
No
.
Fungsi yang diuji Cara Pengujian Hasil diharapkan Hasil pengujian
1 Pengujian untuk proses login sebagai
administrator.
Melakukan
login admin
Teruji Belum Teruji
2 Pengujian untuk proses logout/
keluar sistem.
Melakukan
logout admin
Teruji Belum Teruji
3 Pengujian terbangunnya koneksi
terhadap database.
Melakukan
Update
Teruji Belum Teruji
4 Pengujian perangkat lunak yang
dibuat telah terkoneksi dengan
database.
Melihat data-
data yang
pernah diinput
telah tampil
Teruji Belum Teruji
5 Pengujian bahwa data informasi
kecamatan dapat ditampilkan dengan
benar.
Melihat data-
data yang
pernah diinput
telah tampil
Teruji Belum Teruji
6 Pengujian bahwa data informasi
kecamatan dapat ditambah dengan
benar.
Menambahkan
informasi
kecamatan
baru
Teruji Belum Teruji
7 Pengujian bahwa data informasi
kecamatan dapat diubah dengan
benar.
Mengubah
informasi
kecamatan
yang telah ada
Teruji Belum Teruji
8 Pengujian bahwa data informasi
kecamatan dapat dihapus dengan
benar.
Menghapus
informasi
kecamatan
yang ada
Teruji Belum Teruji
9 Pengujian terhadap respon aplikasi Melihat peta teruji teruji
10 Pengujian terhadap respon navigasi
pada aplikasi
Melakukan
Zoom in/Zoom
Out, Pan
teruji teruji
Tabel 4.8 Tabel Pengujian