Pertemuan 12 Pengkodean & Implementasi Matakuliah : T0234 / Sistem Informasi Geografis

advertisement
Matakuliah
Tahun
Versi
: T0234 / Sistem Informasi Geografis
: 2005
: 01/revisi 1
Pertemuan 12
Pengkodean & Implementasi
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan
mahasiswa akan mampu :
• Menghasilkan suatu aplikasi SIG sesuai
dengan desain yang telah dilakukan (C3 ,
TIK12)
2
Outline Materi
• Materi 1 : Pengkodean
• Materi 2 : Implementasi
• Materi 3 : Evaluasi
3
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.
4
Implementasi Desain
• Pengujian Internal
• Pengoperasian
• Pemeliharaan
5
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.
6
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.
7
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.
8
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 ?
9
Evaluation
3 tests that used to check the goals of GIS application:
1.
2.
3.
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.
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.
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.
10
Penutup
• Mahasiswa diharapkan telah mampu
menghasilkan suatu aplikasi SIG sesuai
dengan desain yang telah dilakukan .
11
Download