Desain Sistem WebGIS
Dany Laksono
February 9, 2020
Mata Pelatihan WebGIS dan Transformasi Sistem Koordinat
SKKNI Teknisi Utama – Analis Sistem Informasi Geografis
Desain Sistem WebGIS
• Bagaimana internet bekerja?
• Bahasa dan Protokol komunikasi inter-net
• Bagaimana halaman web dibuat?
• Praktek: HTML, CSS, JS
Review: Software
Quality
Software Quality
CISQ’s Software Quality Measure
Bagian kiri menunjukkan parameter
yang dapat diukur, bagian kanan
menunjukkan abstraksi kualitas yang
dicari
UGM.AC.ID
Kebutuhan Sistem: FR vs NFR
UGM.AC.ID
FR vs NFR
UGM.AC.ID
Software Development LifeCycle (SDLC)
UGM.AC.ID
Waterfall adalah
contoh paradigma
pembangunan
aplikasi paling
sederhana
Waterfall Model
UGM.AC.ID
V-Model
menekankan
pada pengujian
aplikasi (verifikasi
dan validasi)
V-Model
UGM.AC.ID
Agile adalah
salah satu model
SDLC yang
paling popular
Prinsip Agile:
iterative,
konstruktif
Agile Model
UGM.AC.ID
Model RAD
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Use-case diagram
Dibuat berdasarkan
interaksi antar- actor
pada sistem dari
hasil identifikasi
kebutuhan
pengguna
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Use-case diagram
Dibuat berdasarkan
interaksi antar- actor
pada sistem dari
hasil identifikasi
kebutuhan
pengguna
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Activity diagram
(diagram aktivitas)
Menggambarkan
proses bisnis atau
aktivitas dari aplikasi
yang dibangun
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Activity diagram
(diagram aktivitas)
Menggambarkan
proses bisnis atau
aktivitas dari aplikasi
yang dibangun
(Sutejo, 2016)
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Activity diagram
(diagram aktivitas)
Menggambarkan
proses bisnis atau
aktivitas dari aplikasi
yang dibangun
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Class diagram
(diagram kelas)
Menggambarkan
struktur objek-objek
yang dipetakan
pada aplikasi,
termasuk variable
(property) dan fungsi
(method)
(Sutejo, 2016)
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Class diagram
(diagram kelas)
Menggambarkan
struktur objek-objek
yang dipetakan pada
aplikasi, termasuk
variable (property) dan
fungsi (method) berikut
tipe datanya
(Ramdhani, 2019)
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Class diagram
(diagram kelas)
Menggambarkan
struktur objek-objek
yang dipetakan
pada aplikasi,
termasuk variable
(property) dan fungsi
(method)
(Sutejo, 2016)
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Class diagram
(diagram kelas)
Menggambarkan
struktur objek-objek
yang dipetakan
pada aplikasi,
termasuk variable
(property) dan fungsi
(method)
(Sutejo, 2016)
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Sequence diagram
(diagram urut)
Memvisualkan
perilaku objek
terhadap use-case
(Sutejo, 2016)
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Object Oriented (OO)
Sequence diagram
(diagram urut)
Memvisualkan
perilaku objek
terhadap use-case
(Sutejo, 2016)
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Structured Analysis
Data Flow Diagram
(DFD) Level 0
Perancangan
diagram berorientasi
pada proses yang
dijalankan oleh
aplikasi
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Structured Analysis
Data Flow Diagram
(DFD) Level 1
Semakin tinggi level
diagram, semakin
kompleks data yang
terlibat
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Structured Analysis
Pendekatan Pengembangan Aplikasi
Pendekatan berbasis
Structured Analysis
Terdapat dua
macam notasi Data
Flow Diagram
(DFD):
DeMarco&Yourdon
Gane&Sarson
Rancangan Sitemap (peta situs)
Arsitektur Aplikasi
TERIMA KASIH

Desain sistem informasi web gis