1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1
2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menghasilkan suatu aplikasi SIG sesuai dengan desain yang telah dilakukan (C3, TIK12)
3 Outline Materi Materi 1 : Pengkodean Materi 2 : Implementasi Materi 3 : Evaluasi
4 Pengkodean Pengkodean /Pemrograman/Coding : Dilakukan implementasi hasil rancangan/ desain ke dalam baris-baris kode program yang dapat dimengerti oleh mesin komputer Tahap ini sering disebut juga sebagai tahap implementasi perangkat lunak/ coding.
5 Implementasi Desain Pengujian Internal Pengoperasian Pemeliharaan
6 Implementasi Desain (2) Pengujian Internal : Pengujian pada setiap modul Pengujian pada perangkat lunak yang utuh (hasil integrasi/kompilasi modul-modul) Fokus : -Logika Internal. -Fungsi Eksternal. -Potensi masalah yang mungkin terjadi. -Pemeriksaan hasil, apakah sudah sesuai dgn permintaan.
7 Implementasi Desain (3) Pengoperasian & Pemeliharaan : Ditandai dgn penyerahan (delivery), Pengoperasian oleh pemilik, Dalam pengoperasian, mungkin mengalami kesalahan/ kegagalan fungsi (errors/bugs), Pemilik dapat meminta peningkatan kemampuan (jumlah atau kualitas) perangkat lunak, Perangkat lunak perlu dipelihara (maintenance) dari waktu ke waktu.
8 Implementation Problems There will always be problems for GIS design & development which no amount of prior planning can prepare for. Three of the most common are : Data in the wrong format for GIS S/W A lack of GIS knowledge imposing technical & conceptual constraints on a project Users of the GIS frequently changing their mind about what they want the GIS to do.
9 Implementation Problems : Questions Are data available ? What format are they in ? Can they be entered into the GIS ? Can an appropriate attribute database be created ? Is appropriate software available ? Does the software impose restrictions on the analysis that can be conducted ? If so, can the analysis scheme be revised or the software changed ? Will the output produced still meet user ’ s needs ? Have the users ’ needs changed ? Has the root definition changed in the light of increased knowledge and awareness of GIS & the problem to be addressed ?
10 Evaluation 3 tests that used to check the goals of GIS application: 1.All the parties involved in the design & development of the GIS can be asked if they are using the application for the purpose for which it was designed. 2.The GIS output can be checked against reality. This type of test would be appropriate for the avalanches could be predicted before the start of a season & then compared against actual avalanches at the end of the season. 3.The adaptations & changes that had to be made when moving from the rich picture through the GIS data model to the GIS implementation can be evaluated.
11 Penutup Mahasiswa diharapkan telah mampu menghasilkan suatu aplikasi SIG sesuai dengan desain yang telah dilakukan.