MSIS-811 Unit 5
MSIS-811 Unit 5
System Modeling
System modeling
Context models
Interaction models
Structural models
Behavioral models
Model-driven engineering
Consider you are developing the specification for the patient information
system for medical clinic. This system is intended to manage information
about patients attending the clinics and the treatments that have been
prescribed.
In developing the specification for this system, you have to decide whether
the system should focus exclusively on collecting information about
consultations (using other systems to collect personal information about
patients) or whether it should also collect personal patient information
Transfer to
Not police station
available
Confirm
detention
decision
Find secure Available Inform social
place care
Transfer to
secure
place
Inform next of
dangerous kin
Inform
patient rights
Update
Not register
Record
dangerous
detention Admit to hospital
decision
Register in a
course
Administrator
Student
Register in a
course
Student Administrator
Login
e >>
<<includ
Search a
catalogue
Student
<<extend>>
Borrow a
book
Librarian
Receptionist
ViewInfo (PID)
Authorization
Authorization Fail
Patient
Patient
record
A simple class diagram showing two classes:
Patient and Patient Record with an association
between them
Doctor
Name
ID
Phone
Office no
Time
Name()
Time()
…
Manager Supervisor
Processor Monitor