Uploaded by lehuutai099

REPORT

advertisement
System modeling
MENTER: VO HONG KHANH
GROUP 1:
L E AD E R : T R AN T R U N G D I N H C E 1 4 0 3 3 1
M E M B E R : L E H U U TAI
CE140276
M E M B E R : N G U Y E N TAN L O C
Contents
5.1
Context models.
5.2
Interaction models.
5.3
Structural models.
5.4
Behavioral models.
5.5
Model-driven engineering.
1.What is system modeling?
2.What is System perspectives?
3.What is Use case diagrams?
5.1 Context models
Figure 5.1 The context of the MHC -PMS
Figure 5.2 Process model of involuntary detention
5.2 I n t e r a c t i o n m o d e l s .
1.What is Interaction models?
2.What is Use case modeling?
Figure 5.3 Transfer -data use case
Figure 5.4 Tabular description of the ‘Transfer data’ use -case
Figure 5.5 Use cases involving the role ‘Medical Receptionist’
What is Sequence diagrams?
Figure 5.6 Sequence diagram for View patient information
Figure 5.7 Sequence diagram for Transfer Data
5.3 Structural models
What is Structural models?
What is class diagram ?
Figure 5.9 Classes and associations in the MHC -PMS
Figure 5.10 The Consultation class
1.What is key points
2.What is Generalization?
Figure 5.11 A generalization hierarchy
Figure 5.12 A generalization hierarchy w ith added detail
Figure 5.13 The aggregation association
5.4 Behavioral models
What is B e h a v i o r a l m o d e l s ?
What is data-driven modeling?
Figure 5.14 An activity model of the insulin pump’s operation
1.Event -driven modeling?
2 .St a te ma c hine mode ls ?
Figure 5.17 States and stimuli for the microwave oven (a)
Stimulus
Description
Half power
The user has pressed the half-power button.
Full power
The user has pressed the full-power button.
Timer
The user has pressed one of the timer buttons.
Number
The user has pressed a numeric key.
Door open
The oven door switch is not closed.
Door closed
The oven door switch is closed.
Start
The user has pressed the Start button.
Cancel
The user has pressed the Cancel button.
Figure 5.17 States and stimuli for the microwave oven (b)
Figure 5.18 Microwave oven operation
5.5 Model-driven engineering.
What is M o d e l - d r i v e n e n g i n e e r i n g ?
Figure 5.19 MDA transformations
Figure 5.20 Multiple platform -specific models
THANKS
For your listening
Download