Download presentation
Presentation is loading. Please wait.
Published byRalph Stewart Modified over 9 years ago
1
Systems Analysis and Design in a Changing World, Thursday, Feb 15
2
2 Today’s Schedule Introduce UML – Modeling – Types of Diagrams Use Visual Paradigm to build Activity Diagrams
3
3 Unified Modeling Language (UML) Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems Provides ready-to-use, expressive visual modeling language to develop and exchange meaningful models. Independent of particular programming languages and development processes.
4
4 Modeling in UML Functional Model – Showcases the functionality of the system from the user's Point of View. – Includes Use case diagrams.Use case diagrams Object Model – Showcases the structure and substructure of the system using objects, attributes, operations, and associations. – Includes Class Diagrams.Class Diagrams Dynamic Model – Showcases the internal behavior of the system. – Includes sequence diagrams, activity diagrams and state machine diagrams.sequence diagramsactivity diagramsstate machine diagrams Diagram is a partial graphical representation of a system's model
5
5 UML Diagram Hierarchy
6
6 UML 2.0 Diagrams Static Application Structure Diagrams – Class Diagram, Object Diagram, Component Diagram, Composite Structure Diagram, Package Diagram, and Deployment Diagram. General Behavior Diagrams – Use Case Diagram (used by some methodologies during requirements gathering); Activity Diagram, and State Machine Diagram. Interaction Diagrams (all derived from the more general Behavior Diagram) – Sequence Diagram, Communication Diagram, Timing Diagram, and Interaction Overview Diagram.
7
7 Activity Diagram, Models a Workflow Communication tool Visualize process Review with users Shows: 1.User Activities 2.Sequential Flow
8
8 How to draw UML activity diagrams 1. Identify the scope 2. Add start and end points 3. Add activities 4. Add transitions from the activities 5. Add decision points 6. Identify opportunities for parallel activities REF: http://www-128.ibm.com/developerworks/webservices/library/ws-tip-drawuml/ Let’s do Critical Thinking, #10, pg 147 together and in Visual Paradigm
9
9 For Tuesday, February 20 Begin Reading Chapter 5, Modeling System Requirements, Pg 151-156 Assignment #5 Due Monday, Feb 19, 11:30 pm
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.