Contoh UML


Contoh UML

Ø  The ESU University wants to computerize their registration system
o    The Registrar sets up the curriculum for a semester : One course may have multiple course offerings
o    Students select 4 primary courses and 2 alternate courses
o    Once a student registers for a semester, the billing system is notified so the student may be billed for the semester
o    Students may use the system to add/drop courses for a period of time after registration
o    Professors use the system to receive their course offering rosters
o    Users of the registration system are assigned passwords which are used at logon validation

Ø  Aktor : registrar, prof, billing syst, student
Ø  Usecase:
Actors are examined to determine their needs
o   Registrar -- maintain the curriculum
o   Professor -- request roster
o   Student -- maintain schedule
o   Billing System -- receive billing information from registration














 



Ø  Sequence Diag :  Course Enrollment
  

Ø  Collaboration diag :


Ø  Classes, atribut, relationship, navigation – multiplicity, :


Inheritance :
Ø  State Transition Diag :


Ø  Component Diag :


Ø  Deployment Diag :

0 komentar: