
Pemodelan Perangkat
Lunak
·
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 :
1.
Analisa studi kelayakan dari sistem yang akan
dibuat,
2.
Memperoleh dan menganalisa kebutuhan dari
stakeholder
3.
Pembuatan gambaran yang akurat terhadap sistem
tentang apa yang harus dilakukan sistem dan apa yang tidak.
4.
Validasi terhadap dokumen atau spesifikasi oleh
stakeholder
Types of Models
·
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.)
Modeling CASE Tool
·
Rational Rose à
UML
·
PowerDesigner à
Data Modeling








0 komentar:
Posting Komentar