Você está na página 1de 2

Model Analisis dan Design

Model Analisis menampilkan kebutuhan konsumen dengan melukiskan PL dalam tiga domain
yang berbeda : domain inIormasi, domain Iungsi, dan domain perilaku.
Model Desain menampilkan karakteristik PL yang membatu praktisi untuk mengkonstruksinya
secara eIektiI : arsitektur, antarmuka, detail level komponen.
Jenis pemodelan
llow orlenLed adalah menun[ukkan bagalmana daLa ob[ecL dlrubah dengan menggunakan
fungsl(proses) Parus ada ulu yang menun[ukkan relaLlon anLara enLlLy dan eksLernal enLyLl
lLem enLlLy Lldak blsa langsung ke daLa sLore harus melalul proses
2 ehavlor modellng adalah men[elaskan sLaLus darl sysLem (sLaLe dlagram) sequence
Menggunakan sLaLe LranslLlon dlagram [uga memlllkl Lrlgger agar sebuah evenL dapaL berplndah
ke evenL yang laln !uga berkalLan dengan fungsl yalLu use case/scenarlo dan yang
merepresenLaslkan ob[ecL/enLlLy yang ada dl dunla nyaLa adalah class dlagram Parus
melakukan revlew unLuk menverlflkasl akurasl dan konslsLensl
3 9aLLern base modellng adalah menggunakan domaln knowledge(pola yang sudah ada dan Leru[l)
yang sudah ada
4 cenarlo based elemenL
uidelines untuk analisis
Pasll darl anallsls harus malnLalnable sesual dengan (sofLware eq peclflcaLlon)
2 Dkuran masalah harus dlbagl dengan efekLlf aLau harus ada baLasan
3 unakan graflk unLuk mempresenLaslkan halhal yang Lldak mungkln
dlgunakan/dl[elaskan(narraLlve)
4 9lsahkan hal hal yang berkalLan dengan physlcal(lmplemenLasl) dan loglcal(LexL/pengerLlan)
3 uaL perencanaan unLuk mengevaluasl user lnLerface
6 unakan Lools unLuk mendeskrlpslkan loglka dan aLuran
Component level design mengubah elemen struktural dari arsitektur program menjadi deskripsi
prosedural dari komponen perangkat lunak
Interface design menjelaskan bagaimana soItware berkomunikasi dalam dirinya, dengan sistem
yang bertukar inIormasi dengannya, dan dengan manusia yang menggunakannya. DFD
diperlukan untuk desain ini. Meliputi antarmuka program internal dan eksternal serta desain
untuk antarmuka pengguna. Desain antarmuka internal dan eksternal diarahkan oleh inIormasi
yang diperoleh dari model analisis
Architectural design mendeIinisikan relasi antara elemen-elemen struktural utama, pola desain
yang digunakan untuk mencapai kebutuhan yang ditentukan untuk sistem dan batasan-batasan
yang mempengaruhi bagaimana desain arsitektural ini diterapkan. Desain ini berdasarkan
spesiIikasi sistem, model analisis (bagian DFD) dan interaksi antara subsistem.
Perancangan arsitektur merepresentasikan struktur dari data dan komponen program. Beberapa
gaya merepresentasikannya adalah berupa gambar, symbol, dan data design. Dta yang berpindah-
pindah, sending Iunction/berbicara mengenai Iungsi, bisa juga gambaran berupa uml.
Tujuan arsitektur
DnLuk menganallsa keefekLlfan darl deslgn agar sesual dengan req darl user
2 DnLuk mellhaL alLernaLlve laln
3 Mengurangl reslko yang berhubungan degan consLrucLlon dan processlng
ata design mengubah inIormasi menjadi struktur data untuk mengimplementasikan soItware.
Data design dibuat berdasarkan data dictionary dan ERD. Mengubah objek data yang
dideIinisikan pada model analisis menjadi struktur data yang ada dalam perangkat lunak. Atribut
yang dimiliki objek data, hubungan di antara objek data, dan penggunaannya dalam program,
semuanya mempengaruhi pemilihan struktur data . merupakan pandangan user yang harus/dapat
ditunjukkan, berkaitan dengan data(decision modeling) atau inIormasi. Harus design structure
data di dalamnya terdapat tipe data, teknologi apa , operator apa yang akan menggunakan data
itu.yang membuat aplikasi yang hight kwality adalah struktur data yang didesain dengan baik,
dan operator yang akan digunakan.

Você também pode gostar