Learning Systems Design With UML and Patterns - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Learning Systems Design With UML and Patterns

Description:

Learning Systems Design With UML and Patterns :Jacob L. Cybulski and Tanya Linden :IEEE Transaction on Education, Nov. 2000, pp. 372 - 376 – PowerPoint PPT presentation

Number of Views:186
Avg rating:3.0/5.0
Slides: 26
Provided by: Lsj7
Category:

less

Transcript and Presenter's Notes

Title: Learning Systems Design With UML and Patterns


1
Learning Systems Design With UML and Patterns
  • ??Jacob L. Cybulski and Tanya Linden
  • ??IEEE Transaction on Education, Nov. 2000, pp.
    372 - 376
  • ?????
  • ???????

2
Outline
  • Background
  • UML and POST System
  • MATE
  • Conclusion
  • References

3
Background(1/2)
  • Learning Systems analysis and design
  • SAD subject is taught in tradional way
  • Lecturers
  • Tutorials
  • Laboratory sessions

4
Background(2/2)
  • Disadvantages
  • Quality
  • Passive role
  • Absorb 30
  • Time
  • Place
  • Improve
  • Use of interactive Multimedia

5
Outline
  • Background
  • UML and POST System
  • MATE
  • Conclusion
  • References

6
UML
  • Definition
  • The UML is Visual Language(meaning a drawing
    notation with semantics) used to create models of
    program.

7
Unified Modeling Language(UML)
  • Use case diagram??use case?actor?????
  • Use case
  • ????????
  • ?????????(what),???????(how)
  • Actor
  • ???????????
  • ????????????????????????

8
Use case Diagram(cont.)
  • ???? ltltincludegtgt
  • ????use-case???????use-case???

9
  • Sequence Diagram
  • ?????????
  • ????????????????

10
POST System
  • The POST system should be able to
  • process sales
  • handle payments
  • inventory quantities should be updated

11
Example
12
Outline
  • Background
  • UML and POST
  • MATE
  • Conclusion
  • References

13
MATE Concepts and Architecture
  • Multimedia assisted teaching environment
  • Helps both teachers and students
  • transfer knowledge and experience in systems
    analysis and design
  • with the use of multimedia

14
MATE Concepts and Architecture
  • Three activities
  • Authoring
  • creation of multimedia teaching components
  • problem descriptions, solutions
  • Delivery
  • teaching and assessment material by a presenter
  • Reception
  • Active learning
  • Evaluation

15
(No Transcript)
16
MATE from Students Perspective
  • MATE supports a student in the process of
  • 1.Learning
  • creating own solutions with some feedback
  • 2.Gaining experience
  • by comparing their solutions to those of the
    similar problems
  • 3.Scavenging
  • browsing existing
  • problem descriptions, problem solutions,
  • design-patterns and design-rationale.

17
Design a POST system
18
Sequence Diagram
19
Correct Choice
20
Incorrect choice
21
Select Controller pattern
  • Based on the Controller pattern, four classes are
    candidates to handle this system event
  • POST, Store, BuyItemsHandler, and Cashier.

22
Correct Choice
23
System feedback
  • For each selection the student gets an immediate
    feedback in the feedback

24
Conclusions
  • Work on case studies in their own time ,
    self-directed study and at their own pace
  • Have ability to SAD.

25
References
  • Cybulski, J.L. Linden, T.Education, IEEE
    Transactions on , Volume 43 , Issue 4 , Nov.
    2000 Pages372 - 376
  • Cybulski, J.L. Linden, T.Software Engineering
    Education Training, 2000. Proceedings. 13th
    Conference on , 6-8 March 2000 Pages113 - 122
Write a Comment
User Comments (0)
About PowerShow.com