School of Information Systems

Object Oriented Design – Review 

  1. First-cut DCD
  2. Extend use case with Communication Diagram
  3. Final DCD
  4. Package diagram

Langkah-langkah tersebut yaitu: 

A. Use Case Diagram 

Use Case Diagram merupakan gambaran dari interaksi yang terjadi antara aktor dengan system. Langkah pertama pada OOD pertama yaitu memilih sebuah use case 

B. First-Cut Design Class Diagram 

First-Cut Design Class Diagram adalah sebuah class diagram yang lebih menjelaskan mengenai alur data beserta tipe datanya. Dalam menggambar proses desain memulai dengan merancang first-cut design class diagram berdasarkan domain class diagram. Pada perancangan ini, first-cut design class diagram tidak memerlukan method list. Langkah-langkah untuk fisrt-cut DCD yaitu: 

  • Identifikasi kelas
  • Atribut terpetinci (elaborate attributes)
  • Identifikasi navigasi 

 C. CRC Cards, Comunication Diagram, Sequence Diagram 

Terdapat 3 model use case yaitu: 

  • Simple Use Case(CRC Card) 

CRC Card digunakan untuk mengetahui responsibilities dan collaboration dari sebuah kelas. Langkahnya yaitu menentukan responsibility dan menentukan collaboration setiap class 

  • Moderately Comple Use Case(Communication Diagram) 

Communication Diagram adalah diagram interaksi yang menekankan kumpulan objek yang terlibat dalam use case 

Langkahnya yaitu: 

  • Identifikasi messages(pesan) 
  • Menetapkan parameter 
  • Menambahkan multilayer objek 
  • Complex Use Case(Sequence Diagram) 

Sequene Diagram adalah diagram interaksi yang menekankan urutan pesan yang terlibat dalam kasus penggunaan 

Langkahnya yaitu: 

  • Identifikasi messages(pesan) 
  • Menetapkan parameter
  • Menambahkan multilayer objek 

D. Final Design Class Diagram 

Final design class diagram adalah diagram yang mengambarkan design akhir. Langkahnya yaitu: 

  • Menambahkan dan mengurai metode(elaborate metods) 
  • Menyelesaikan navigasi  

E. Package Diagram 

Package Diagram adalah diagram yang digunakan untuk mengelompokan elemen model dari use case ataupun class diagram. Langkahnya yaitu: 

  • Konfigurasi paket dengan kelas 
  • Tentukan dependencies 

 

Referensi: 

Systems Analysis and Design in a Changing World, 7th Edition – Chapter 13 ©2016. Cengage Learning. All rights reserved. 

https://sis.binus.ac.id/2019/04/11/introduction-to-package-diagram/ 

 

Dibuat oleh : 

Erwin – 2201755762
Ferdianto, S.Kom, M.MSI – D5181 – SCC Information Engineering 

 

 

 

Erwin. Ferdianto