COURSE MODULE
Unified Modeling Language (UML) 2.0 with
Professor Keng Siau, Ph.D.
E.J. Faulkner Professor of MIS
Director of
UNL-
Editor-in-Chief,
Journal of Database Management
Co-Editor-in-Chief,
Advances in Database Research
University of
Nebraska-Lincoln
Email: ksiau@unl.edu
http://www.cba.unl.edu/faculty/ksiau.html
1.0 Why we model?
1.1 Object Basics
1.2 Introduction of
Unified Modeling Language
2.0 Unified Modeling Language 2.0
Diagrams
﹞ Class
Diagram 每 5 hours
每 Classes
每 Relationships in
class diagram
每 Examples of class
diagram drawing
每 Lab guide and
exercises
﹛
﹞
Object Diagram 每 1 hours
每 Course
﹛
﹞ Use
Case Diagram 每 5 hours
每 Course
每 Examples of use
case diagram drawing
每 Lab guide and
exercises
﹛
﹞
Activity Diagram 每 5 hours
每 Course
每 Object flow
每 Lab guide and
exercises
﹞
Interaction Diagram 每 8 hours
每 Course
每 Examples of
interactive diagram drawing
每 Timing versus
interactive diagram drawing
每 Lab guide and
exercises for sequence diagram
每 Lab
guide and exercises for communication diagram
﹞ State
Diagram 每 6 hours
每 Event and signal
每 State machine
每 Examples of state
diagram drawing
每 Lab guide and
exercises
﹞
Packages and Package Diagram 每 1 hours
每 Course
﹞
Component and Composite Structure Diagram 每 1 hours
每 Course
﹛
﹞
Artifacts and Artifact Diagram 每 1 hours
每 Course
﹛
﹞
Deployments and Deployment Diagram 每 1 hours
每 Course
﹛
3.0. Unified Process 每 1 hours
每 Course