0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan5 halaman

Tugas Praktikum Perancangan Basis Data Modul 1

Laporan praktikum ini membahas pengenalan Rational Rose sebagai alat pemodelan visual dalam perancangan berorientasi objek. Praktikum mencakup penjelasan mengenai berbagai diagram yang dapat dirancang, seperti use case, class, statechart, activity, sequence, collaboration, deployment, dan component diagram. Selain itu, laporan ini juga menjelaskan konsep roundtrip engineering dan reverse engineering dalam konteks pemodelan perangkat lunak.

Diunggah oleh

Resa Septiana
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan5 halaman

Tugas Praktikum Perancangan Basis Data Modul 1

Laporan praktikum ini membahas pengenalan Rational Rose sebagai alat pemodelan visual dalam perancangan berorientasi objek. Praktikum mencakup penjelasan mengenai berbagai diagram yang dapat dirancang, seperti use case, class, statechart, activity, sequence, collaboration, deployment, dan component diagram. Selain itu, laporan ini juga menjelaskan konsep roundtrip engineering dan reverse engineering dalam konteks pemodelan perangkat lunak.

Diunggah oleh

Resa Septiana
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

LAPORAN PRAKTIKUM

PERANCANGAN BERORIENTASI OBJEK

MODUL 1

“PENGENALAN RATIONAL ROSE”

Disusun Oleh:

NIM : 20180910064
Nama : Resa Septiana

Kelas : SI 2018 E (Kelas Sore)

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS KUNINGAN
1. Screenshoot Program rational rose:

PRE TEST

1. Selain rasional rose, tool pemodelan visual apa lagi yang anda ketahui?

Jawab:

Microsoft Visio;

Argo UML;
BOUML;
VioletML;

StarUML;

Modelio.

2. Apa yang dimaksud dengan roundtrip engineering dan reverse engineering?

Jawab:
Roundtrip engineering : Kita dapat megenerate kode dari model yang telah dibuat menjadi code
(Java, C++, Visual Basic dan sebagainya).

Reverse Engineering : Yaitu menampilkan arsitektur software berdasarcan source code yang

ada.

POST TEST

Jelaskan secara singkat apa yang anda dapat dari praktikum yang baru saja anda mulai!

Jawab:

Rational Rose merupakan visual untuk membuat, menganalisis, desain, view, modifikasi dan
mengolah komponen-komponen. Sehingga User dapat menggambarkan overview dari sistem
dengan menggunakan use case diagram yang digunakan untuk menggambarkan interaksi

antara objek-objekvdan hubungannya dengan objek yang dibangun.

Selanjutnya activity diagram digunakan untuk memodelkan operasional dari class-class yang
ditampilkan dalam sebuah aliran kerja.

TUGAS

Penjelasan Mengenai Beberapa diagram yang dapat di rancang di rational rose:

1. Diagram Use Case

Use case adalah deskripsi fungsi dari sebuah dari sudut pandang pengguna. Use case

bekerja dengan cara men eskripsikan tipikal interkasi antar user (pengguna) sebuah

system dengan system itu sendiri dan menjelaskan bagaimana system itu bekerja.
2. Diagram Class

Class diagram adalah sebuah spesifikasi yang jika diinstansiasi maka akan menghasilkan objek

yang merupakan inti dari pengembangan dan desain berorientasi objek. Kelas menggambarkan

atribut atau properti dari sebuah system sekaligus menawarkan layanan apa saja yang bisa
dilakukan dengan objek tersebut (method/fungsi). Jadi, kelas memiliki 3 pokok penting yaitu:
nama, atribut dan method.

3. Diagram Statechart

Statechart diagram menunjukkan transisi dan perubahan keadaan suatu objek pada system
sebagai akibat dari stimulasi yang diterima. Dalam UML, state digambarkan berbentuk segi

empat dengan sudut tumpul dan memiliki nama sesuai dengan kondisi saat itu.

4. Diagram Activity

Actifity diagram menggambarkan berbagai alir aktifitas dalamwassystem yang sedangcom

dirancang, bagaimana masing-masing alir berawal, decision yang mungkin.terjadi dan


bagaimana mereka berakhir. Activity resource diagram juga dapat menggamba kan proses
parallel yang mungkin erjadi pada beberapa eksekusi.

5. Diagram Sequence

Sequence diagram digunakan untuk menggambarkan perilaku pada sebuah sekenario.

Diagram ini menunjukkan sejumlah contoh objek dan message (pesan) yang diletakkan di

antara objek-objek ini di dalam use case.


6. Diagram Collaboration

CollaborationThisshareddiagamadalah perluasan dari objek diagram. Objek diagram

menunjukkan objek-objek dan hubungannya dengan yang lain. Collaboration diagram

menunjukkan message-me age objek yang dikirim satu sama lain,

7. Diagram Deployment.

Deployment diagram menggambarkan detail bagaimana komponen di-deploy dalam


infrastruktur system, dimana komponen akan diletakkan (pada mesin, server atau piranti keras

apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server dan hal-hal lain
yang bersifat fisikal.

8. Diagram Component

Component Diagram menggambarkan struktur dan hubungan antar komponen piranti


lunak, termasuk ketergantungan di antaranya.

Anda mungkin juga menyukai