membuat suatu model yang luar biasa. Semakin lengkap informasi yang digunakan untuk mengembangkan UML, maka akan semakin baik sistem yang dihasilkan Kendall dan Kendall, 2011.
2.9.1 Diagram Kasus Use Case Diagram
Diagram kasus menyajikan interaksi antara use case dan aktor. Aktor dalam diagram use case dapat berupa orang, peralatan, atau sistem lain yang berinteraksi dengan sistem yang sedang dibangun.
Use case menggambarkan fungsionalitas sistem atau persyaratan – persyaratan yang harus dipenuhi
sestem dari pandangan pemakai Sholiq, 2006.
2.9.2 Diagram Aktivitas Activity Diagram
Diagram aktivitas menggambarkan aliran fungsionalitas sistem. Pada tahap pemodelan bisnis, diagram aktivitas dapat digunakan untuk menunjukan aliran kerja bisnis. Selain itu, dapat juga untuk
menggambarkan aliran kejadian dalam use case. Diagram aktivitas ini pada dasarnya tidak perlu dibuat untuk setiap aliran kerja, namun diagram ini akan sangat berguna untuk aliran kerja yang komplek dam
luas Sholiq, 2006.
2.9.3 Diagram Kelas Class Diagram
Diagram kelas menunjukan interaksi antar kelas dalam sistem. Kelas mengandung informasi dan tingkah laku yang berkaitan dengan informasi tersebut Sholiq, 2006.
Menurut Nugraha 2002, kelas dapat merupakan implementasi dari sebuah interface, yaitu kelas abstrak yang hanya memiliki metoda. Interface tidak dapat langsung diinstansiasikan, tetapi harus
diimplementasikan dahulu menjadi sebuah kelas. Hubungan antarkelas dapat terdiri dari: 1. Asosiasi, yaitu hubungan statis antar kelas. Umumnya menggambarkan kelas yang memiliki
atribut berupa kelas lain, atau kelas yang harus mengetahui eksistensi kelas lain. Panah navigasi menunjukkan arah query antar kelas.
2. Agregasi, yaitu hubungan yang menyatakan bagian. 3. Pewarisan, yaitu hubungan hirarkis antar kelas. Kelas dapat diturunkan dari kelas lain dan
mewarisi semua atribut dan metoda kelas asalnya dan menambahkan fungsionalitas baru, sehingga ia disebut anak dari kelas yang diwarisinya. Kebalikan dari pewarisan adalah
generalisasi.
2.9.4 Diagram Status State Chart Diagram