5
M endukung rekayasa unt uk sist em client server.
c. Notasi
UM L menyediakan not asi-not asi yang lengkap mulai dari analisis sampai dengan desain. Elemen-elemen pada not asi dipakai pada w akt u analisis, t erdiri dari use-
case, class, asosiasi, agregasi, inherit ance
dan sebaginya. Peran not asi t ersebut adalah sebagai berikut :
digunakan unt uk komunikasi diant ara berbagai komponen sist em
menyediakan semant ik yang menyimpan cat at an st rat egik dari pilihan user
memiliki form dan t ool yang dapat dioperasikan secara bersama
d. Fitur-fitur pada Rose
Beberapa fit ur pada Rat ional Rose yang digunakan selama analisis, desain dan konst ruksi sist em adalah :
use case analysis
Object orient ed modeling
Support t o UM L, COM , OM T, Booch’93
Semant ic checking
M endukung pengembangan syst em secara it erat ive
Round-t rip engineering
M endukung pengembangan syst em oleh user secara parallel
Terint egrasi dengan t ool pemodelan dat a
M empunyai fasilit as unt uk membuat dokument asi
Script yang t erint egrasi dan ekst ensif
OLE linking
OLE aut omat ion
Ket ersediaan sumberdaya dalam berbagai plat form yang berbeda
e. Extended Rose dan Add In M anager
Tersedianya t ool add-in unt uk inst alasi bahasa t ert ent u sepert i Visual Basic, Java dan beberapa t ool sepert i Project M anagement . Sedangkan komponen add-in
t ersebut t erdiri dari :
M enu .mnu file
help file .hlp file
cont ent s t ab file .cnt file
propert ies .pt y file
execut ables .exe
script files .ebs dan .ebx
OLE server .dll Add-in manager berguna unt uk melakukan cont rol st at us dari add-in; apakah
dalam kondisi akt if at au t idak akt if. Jika t idak akt if maka t ampilannya t idak t erlihat dan propert y sert a menu-menunya t idak t ersedia.
6
3.2. View s pada Rational Rose Unt uk melihat sist em dari berbagai aspek, RUP mendefinisikan at au membaginya
menjadi 4 empat + 1 sat u cara pandang at au view .
Tiap-t iap vew m enjelaskan penegasan dalam aspek yang berbeda m engenai sist em yang kit a m odelkan. Berikut adalah penjelasan dari m asing-masing cara pandang yang disediakan oleh
Rat ional Rose : 3.2.1. Use Case View
M em bant u unt uk m em aham i dan m enggunakan sist em yang kit a m odelkan. View ini m elihat pada bagaim ana act or dan use-case berint eraksi.
3.2.2. Logical View
Cara pandang yang m engarah pada persyarat an fungsional sist em , m elihat pada kelas- kelas dan hubungan ant ar kelas-kelas.
3.2.3. Physical View
View yang m enggam barkan bagaim ana suat u sist em di design dan m em perlihat kan
pem et aan set iap proses kedalam hardw are.. 3.2.4. Component View
View yang m engandung inform asi m engenai kom ponen-kom ponen soft w are, kom ponen
execut able , dan library unt uk sist em yang kit a m odelkan.
3.2.5. Deployment View
M enggam barkan bagaim ana bagian-bagian dari sist em dikelom pokkan m enjadi m odul- m odul at au kom ponen-kom ponen.
7
3.3. Graphical User Interface GUI pada Rational Rose