Use Case Diagram Class Diagram Activity Diagram Sequence Diagram

24

2.7.1.9 Association

Menurut Julius Hermawan 2004 : 21 Association menggambarkan navigasi antar class, berapa banyak objek lain yang bisa berhubungan dengan satu objek dan apakah menjadi bagian dari class lainnya. Gambar 2.12 Notasi Association Sumber menurut : Julius H : 2004,21

2.7.2 Use Case Diagram

Use Case Diagram UCD menggambarkan apa yang akan dilakukan oleh sistem yang akan di bangun dan siapa yang berinteraksi dengan sistem. UCD menjadi dokumen kesepakatan yang akan dibangun antara customer, user dan developer. User menggunakannya untuk memahami sistem dan mengevaluasi bahwa benar yang dilakukan sistem adalah memecahkan masalah user. Sedangkan developer menggunakan UCD ini sebagai rujukan yang benar dalam mengembangkan sistem. UCD pada umumnya tersusun dari elemen actor, use case, dependency, generalization dan assosiation. UCD memberikan gambaran yang statis mengenai sistem yang akan dibangun berupa artifak dari proses analisis. Menurut Julius Hermawan 2004 :23-24. 25

2.7.3 Class Diagram

Class diagram CD merupakan permodelan yang selalu ada dalam sistem berorentasi objek. CD menunjukkan menunjukkan hubungan antar class dalam sistem yang akan dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai tujuan. Pada umumnya CD tersusun dari beberapa class. Menurut Julius Hermawan 2004 :28 Sedangkan menurut Kendall 2005 : 437-443 class dalam UML adalah identik dari kelas dalam orientasi objek yang menyediakan atribut umum suatu objek. CD sendiri digunakan untuk memodelkan pandangan rancangan struktural statis untuk sistem. Hubungan-hubungan kelas diilustrasikan secara grafik. CD memperlihatkan kebutuhan fungsional dari sistem yang dikumpulkan oleh cara analisis dan rancangan fisik sistem.

2.7.4 Activity Diagram

Menurut Kendall 2005 : 445-448 Activity Diagram AD adalah diagram rangkaian untuk menggambarkan pemprosesan yang digambarkan dalam skenario kasus dan memperlihatkan aliran aktivitas dalam sebuah proses. Atau bisa dikatakan serangkaian kegiatan interaksi antara actor dan pengguna sistem lainnya. 26

2.7.5 Sequence Diagram

Menurut Julius Hermawan 2004 :24 Sequence diagram menjelaskan secara detail urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case, interaksi class dan operasi yang terlibat. Pembuatannya merupakan hal yang paling kritikal dalam proses desain artifak.

2.8 Relational Database Management Systems RDBMS