Dosen Pengampu :
Erlan Darmawan, S.Kom., M.Si.
Oleh :
Evy Setia Oktaviani
20180910044
C. POSTEST
1. Jelaskan secara singkat apa yang anda dapat dari praktikum yang baru saja anda
lakukan?
Jawab : yang saya dapat dari praktikum modul 1 ini yaitu yaitu
- Mengenal bagian-bagaian yang ada pada software Rational rose, seperti
jendela diagram, jendela dokumentasi, browser dan toolbox.
- Mengenal view yang ada dalam rational rose seperti
Use case view yang digunakakn untuk memahami serta
menggunaka system yang dimodelkan. Dimana dalam use case view
sendiri juga terdapat beberapa diagram yaitu use case diagram,
sequence diagram, collaboration diagram dan activity diagram.
Logicl view yang mengarah pada persyaratan fumgsional system.
Componen view yang merupakan pengaturan software.
Deployment view yang merupakan pemetaan setiap proses kedalam
hardware.
- Mengenal Diagram dalam rational rose khusunya mengenal bagaimana
membuat tampilan atau tempat untuk kita dapat menggambar sebusah
diagram di rational rose.
D. TUGAS
Pahami dan jelaskan secara singkat diagram apa saja yang ada di rasional rose. Cari
penjelasan dari masing-masing diagram tersebut
Jawab :
a. Use case diagram
Use case diagram merupakan diagram yang menggambarkan hubungan antara
aktor dengan sistem. Use case diagram bisa mendeskripsikan sebuah interaksi
antara satu atau lebih aktor dengan sistem yang akan dibuat.
Adapun fungsi dari use case diagram, sebagai berikut.
b. Class Diagram
Class Diagram adalah salah satu jenis diagram yang paling berguna di
UML, hal ini karena dapat dengan jelas memetakan struktur sistem tertentu
dengan memodelkan kelas, atribut, operasi serta hubungan antar objek.
Class Diagram menggambarkan serta deskripsi atau penggambaran dari class,
atribut, dan objek disamping itu juga hubungan satu sama lain seperti
pewarisan, containmet, asosiasi dan lainnya.
c. Collaboration
Collaboration diagram adalah suatu diagram yang memperlihatkan /
menampilkan pengorganisasian interaksi yang terdapat disekitar objek (seperti
halnya sequence diagram) dan hubungannya terhadap yang lainnya.
Collaboration diagram menuliskan metode dan proses yang berjalan atara
objek satu dengan yang linnya secara menyeluruh.
Contoh collaboration diagram pendaftaran service.
d. Sequence Diagram
Sequence diagram adalah jenis diagram interaksi karena menggambarkan
"Bagaimana" dan dalam urutan "Apa" sekelompok objek bekerja bersama.
Mengindikasikan sebuah
4. Activation objek yang akan melakukan
sebuah aksi.
Menyatakan objek yang
5. Object Name : Class Object
Name berinterkasi dengan pesan.
Mengindikasikan
6. Message komunikasi antara objek.
Mengindikasikan
komunikasi kembali
7. Self-Message
kedalam sebuah objek itu
sendiri.
Mengeksekusi berulang kali
8. Loop dan penjaga menunjukan
dasar iterasi.
e. Statechart Diagram
Statechart Diagram - UML State chart diagram adalah suatu diagram yang
menggambarkan daur hidup (behavior pattern) dari sebuah objek, dari awal objek
tsb diinisialisasi sampai di-destroy. Menggambarkan transisi dan perubahan
keadaan (dari satu state ke state lainnya) suatu obyek pada sistem sebagai akibat
dari stimulans yang diterima.
Manfaat utama dalam diagram statechart:
1. Untuk memodelkan objek objek suatu sistem.
2. Untuk memodelkan sistem reaktif. Sistem reaktif terdiri dari benda reaktif.
3. Mengidentifikasi events yang bertanggung jawab atas perubahan keadaan.
f. Activity Diagram
activity diagram adalah pemodelan yang dilakukan pada suatu sistem dan
menggambarkan aktivitas sistem berjalan. Activity diagram di gunakan sebagai
penjelelasan aktivitas program tanpa melihat koding atau tampilan. Activiry
diagram di gambarkan dengan simbol-simbol yang setiap simbolnya memiliki
makna dan tujuan.