Review Pemodelan Perangkat Lunak
Review Pemodelan Perangkat Lunak
Penjelasan
Garis Besar Pengembangan Versi Menengah
Spesifikasi
Persyaratan
Validasi
Laporan
Model Sistem Persyaratan
Kelayakan
Persyaratan
User dan Sistem
Dokumen
Persyaratan
Perancangan Arsitektural
Spesifikasi Abstrak
Perancangan Interface
Perancangan Komponen
Perancangan Struktur Data
Perancangan Algoritma
Spesifikasi Perancangan Arsitektur
Persyaratan Arsitektural Sistem
Spesifikasi Spesifikasi
Abstrak Perangkat Lunak
Perancangan Spesifikasi
Interface Interface
Perancangan Spesifikasi
Komponen Komponen
Perancangan Spesifikasi
Struktur Data Struktur data
Perancangan Spesifikasi
Algoritma Algoritma
Pengujian
Unit
Pengujian
Modul
Pengujian
Sub Sistem
Pengujian
Sistem 1
Pengujian
Sistem 2
Pengujian
Pengujian Integrasi Pengujian User
Komponen
Definisi Pengajuan
Nilai Sistem Modifikasi
Persyaratan Perubahan
Yang Ada Sistem
Sistem Sistem
Sistem Sistem
Yang Ada Baru
Pemodelan dan analisa dapat dianggap sebagai akar konsep dari
semua displin teknik karena keutamaannya dalam
mendokumentasikan dan mengevaluasi alternatif serta pilihan
desain.
Pemodelan dilakukan pada awal analisa, spesifikasi dan validasi
persyaratan.
Persyaratan yang dimaksud adalah semua kebutuhan pengguna,
kustomer dan stakeholder yang harus dipenuhi oleh sistem.
Dalam pembuatan persyaratan melibatkan :
Analisa studi kelayakan dari sistem yang akan dibuat,
Memperoleh dan menganalisa kebutuhan dari stakeholder
Pembuatan gambaran yang akurat terhadap sistem tentang apa
yang harus dilakukan sistem dan apa yang tidak.
Validasi terhadap dokumen atau spesifikasi oleh stakeholder
Information modeling (e.g. entity-relationship modeling,
class diagrams, etc.)
Behavioral modeling (e.g. structured analysis, state
diagrams, use case analysis, interaction diagrams, failure
modes and effects analysis, fault tree analysis etc.)
Structure modeling (e.g. architectural, etc.)
Domain modeling (e.g. domain engineering approaches,
etc.)
Functional modeling (e.g. component diagrams, etc.)
Enterprise modeling (e.g. business processes,
organizations, goals, etc.)
Modeling embedded systems (e.g. real-time schedulability
analysis, external interface analysis, etc.)
Rational Rose UML
PowerDesigner Data Modeling