RPL OOT (Review)

RPL OOT IF-36-04 (Azhar Wahid)

1. Sequence Diagram
Sequence Diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek – obyek yang melakukan suatu tugas atau aksi tertentu.
Sequence diagram digunakan untuk menggambarkan arus pekerjaan, pesan yang sampaikan dan bagaimana elemen-elemen di dalamnya bekerja sama dari waktu ke waktu untuk mencapai suatu hasil.
Masing – masing urutan elemen diatur di dalam suatu urutan horisontal, dengan pesan yang disampaikan dibelakang dan didepan diantara elemen-elemen.
– Seorang elemen aktor digunakan untuk menghadirkan pemakai yang memulai alur peristiwa / kejadian.
– Elemen – elemen yang ditiru, seperti boundary, control dan entity, digunakan untuk menggambarkan layar, pengontrol, dan materi database, secara berturut-turut.
– Masing-masing elemen yang dihubungkan garis – garis batang disebut suatu lifeline, di mana jika unsur itu berpotensi mengambil bagian dalam interaksi itu.

Simbol Sequence Diagram :
Picture1

Contoh Sequence Diagram Pendaftaran Anggota Perpus :
sequence-pendaftaran-anggota

2. Collaboration Communication Diagram
Collaboration diagram menggambarkan interaksi antar objek seperti sequence diagram, tetapilebih menekankan pada peran masing-masing objek. Setiap message memiliki sequence number, di mana message dari level tertinggi memiliki nomor 1. Messages dari level yang sama memiliki prefiks yang sama. Diagram Collaboration juga merupakan diagram interaction. Diagrammembawa informasi yang sama dengan diagram Sequence, tetapi lebih memusatkan ataumemfokuskan pada kegiatan obyek dari waktu pesan itu dikirimkan.

Contoh :
collaboration

3. Composite Structure Diagram
Diagram struktur komposit adalah diagram yang menunjukkan struktur internal classifier,termasuk poin interaksinya ke bagian lain dari sistem. Hal ini menunjukkan konfigurasi danhubungan bagian, yang bersama-sama melakukan perilaku classifie. Diagram struktur kompositmerupakan jenis diagram struktur statis dalam Unified Modeling Language (UML),yangmenggambarkan struktur internal kelas dan kolaborasi.
Struktur komposit dapat digunakan untuk menjelaskan :
– Struktur dari bagian-bagian yang saling berkaitan
– Run-time struktur yang saling berhubungan

Contoh :

composite

4. Component Diagram
Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan (dependency ) di antaranya. Komponen piranti lunak adalah modul berisi code, baik berisi source code maupun binary code, baik library maupun executable, baik yang muncul pada compile time, link time, maupun run time. Umumnya komponen terbentuk dari beberapa class dan package, tapi dapat juga dari komponen-komponen yang lebih kecil. Komponen dapat juga berupa interface, yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lain.
Contoh Component Diagram Sistem Presensi Pegawai :
component

5. Deployment Diagram
Deployment/physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server atau yang lain), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, danhal-hal lain yang bersifat fisikal Sebuah node adalah server, workstation, atau piranti keras lainyang digunakan untuk men-deploy komponen dalam lingkungan sebenarnya. Hubungan antar node (misalnya TCP/IP) dan requirement dapat juga didefinisikan dalam diagram ini.
Contoh :
atm_deployment_diagram01

6. Timing Diagram
Timing Diagram adalah bentuk lain dari interaction diagram, dimana fokus utamanya lebih ke waktu. Timing diagram sangat berdaya guna dalam menunjukkan faktor pembatas waktu diantara perubahan state pada objek yang berbeda.
Contoh :

timing diagram

7. Statechart Diagram
Statechart Diagram menggambarkan transisi dan perubahan keadaan (dari satu state ke state lainnya) suatu objek pada sistem sebagai akibat dari stimuli yang diterima. Padaumumnya statechart diagram menggambarkan class tertentu (satu class dapat memiliki lebih darisatu statechart diagram). Dalam UML, state digambarkan berbentuk segiempat dengan sudut membulat dan memiliki nama sesuai kondisinya saat itu. Transisi antar state umumnya memiliki kondisi guard yang merupakan syarat terjadinya transisi yang bersangkutan, dituliskan dalam kurung siku. Action yang dilakukan sebagai akibat dari event tertentu dituliskan dengan diawali garis miring. Titik awal dan akhir digambarkan berbentuk lingkaran berwarna penuh dan berwarna setengah.
Contoh :
contoh state chart

8. Object Diagram
Object Diagram merupakan sebuah gambaran tentang objek-objek dalam sebuah sistem pada satu titik waktu. Karena lebih menonjolkan perintah-perintah 29 daripada class, object diagram lebih sering disebut sebagai sebuah diagram perintah.
Contoh :
object diagram

Referensi :
http://en.wikipedia.org/wiki/Sequence_diagram
https://queenlittle.wordpress.com/2011/11/17/sequence-diagram/
http://yogiperman4.blogspot.com/2013/05/sequence-diagram.html
https://tutorialpemrograman.wordpress.com/2010/03/11/use-case-diagram-dan-sequence-diagram-studi-kasus-persewaan-buku/
http://www.comptechdoc.org/independent/uml/begin/umlcoldiagram.html
http://www.academia.edu/4887559/Fungsi_Dan_Pengertian_UML
http://www.dofactory.com/net/composite-design-pattern
https://starwoss.wordpress.com/2011/10/09/sistem-informasi-presensi-pegawai-versi-2-uts-apl/
http://belajaranapersil.blogspot.com/2011/04/deployment-diagram.html
http://juliansyah-dhika.blogspot.com/2013/04/uml-unified-modeling-language-dan-jenis.html
http://tugas-kuliah-stmik.blogspot.com/2013/04/statechart-diagram-uml.html

Modul Praktikum RPL OOT

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *