
Rational Rose
apa itu Rational Rose?
Rational Rose adalah tools pemodelan visual untuk pengembangan system yang handal untuk digunakan sebagai bantuan bagi para pengembang dalam melakukan analisis dan perancangan system berorientasi obyek yang menggunakan Unified Modeling Language (UML). UML merupakan bahasa pemodelan yang dapat digunakan secara luas dalam pemodelan bisnis, pemodelan perangkat lunak dari semua fase pembentukan dan semua tipe sistem, dan pemodelan secara umum dari berbagai pembentukan / konstruksi yang memiliki dua perilaku yaitu baik statis maupun dinamis.
Rational rose mendukung permodelan bisnis yang membantu para pengembang memahami system secara komprehensif. Ia juga membantu analisis system dengan cara pengembang membuat diagram use case untuk melihat fungsionalitas system secara keseluruhan sesuai dengan harapan dan keinginan pengguna. Kemudian, ia juga menuntut pengembang untuk mengambangkan Interaction Diagram untuk melihat bagaimana objek-objek saling bekerjasama dalam menyediakan fungsionalitas yang diperlukan.
Dalam Rational rose, pemodelan adalah cara melihat system dari berbagai sudut pandang. Ia mencakup semua diagram yang dikenal dalam UML, actor-aktor yang terlibat dalam system, use-case, objek-objek, kelas-kelas, komponen-komponen, serta simpul-simpul penyebaran. Model juga mendeskripsikan rincian yang diperlukan system dan bagaimana ia akan bekerja, sehingga para pengembang dapat menggunakan model itu sebagai blue print untuk system yang akan dikembangkan.
Tutorial ini akan membahas cara pemakaian Rasional Rose dengan mengambil sebuah kasus untuk mempermudahpemahaman. Namun demikian tutorial ini bersifat sangat sederhana karena pemakaian perangkat lunak ini sangat ditentukan pada system yang akan dibangun dan variasinya. beberapa bagian Fasilitas yang ada Pada Rational Rose sebagai Aplikasi untuk merancang suatu desain untuk pembuatan perangkat Lunak.
1. Actor.
Actor merupakan bagian dari use case yang bertindak sebagai subjek ( pelaku) dalam suatu roses.
2. Use Case.
Use case adalah proses-proses yang terjadi dalam suatu software.Use case juga menggambarkan apa yang sedang dilakukan oleh seorang Actor.
3 Relasi.
Relasi menggambarkan hubungan antara actor dan use case.relasi-relasi tersebut dapat dibagi menjadi:
- Undirectional Association
- Generalization
- Dependency
1. No 1 adalah textbox untuk menulis di kanvas.
2. No 2 adalah Notes: catatan untuk komentar dari suatu use case atau actor
3. No 3 line untuk menghubungkan notes dengan komponen yang akan diberikan komentar.
4. No 4 untuk membuat suatu package.
5. No 5 untuk membuat suatu use case.
6. No 6 untuk membuat suatu actor.
7. No 7 adalah unidirectional association untuk menghubungkan actor dengan.
8. No 8 adalah dependencies line.
9. No 9 adalah relasi untuk generalisasi.
Untuk tutorial rational rose dapat dilihat di http://homepages.uel.ac.uk/D.Bowden yang berisi :
- [ Membuat Use Case Diagram ]
- [ Membuat Class Diagram ]
- [ Membuat Sequence Diagram ]
- [ Membuat Collaboration Diagram ]
- [ Membuat State Diagram ]
atau download di link berikut
Selengkapnya download –> tutorial-penggunaan-rational-rose
Aturan dan cara pembutan Diagram Use Case download di sini -> cara-pembuatan-use-case
Flash cara membuat diagram usecase download di sini –> bab-1-creating_use_case_diagram
Contoh tabel SRS download di sini –> contoh-tabel-system-requirement-specification-srs
Flash cara membuata Diagram Class download di sini –> bab-2-creating_class_diagram
Flash Cara membuat Diagram Sequience download di sini –> bab-3-creating_sequence_diagrams
Flash cara membuat Diagram Colaboration download di sini –> bab-4-creating_collaboration