CPlusOOP
SiteMap
Project Cycle
System Design
UML
Use Case View
«Prev
Next»
UML Fundamentals
Intro to UML
Why UML was Created
UML Scope Specification
How to extend UML
Four Views SW Development
Use Case View
Purpose Logical View
Component View
Deployment View
Purpose Function Packages
UML Standardizes Development
UML Software - Quiz
Use Case View
Use Case Model
Use Case Diagram
Use Case System
Use Case Actors
Define Use Cases
Use Case Associations
Building Case Diagram
Use Case Narrative
Write Use Case
Use Case Scenarios.
Use Case Conclusion
Logical View Model
UML ClassDiagram
Model Attribute Notation
Notation Modeling Operations
Modeling UML Class
Modeling Associations
Reflexive Qualified Association
Modeling Aggregation Composition
Aggregation Composition - Quiz
UML Composition
Specifying Inheritance Generalization
Specifying UML Delegation
Generalization Visibility
Logical View Model Conclusion
Object Diagrams
Object Diagram
Object Diagram Notation
Test Class Diagrams
Logical View Object Diagram
Use Case Narrative - Exercise
Course project, part 2
Objective:
Write a use case narrative for the course project inventory control system.
Instructions
We have identified the use case Fill Order in the use case diagram. Given what you know about this process draft a narrative for this use case.
Remember to include the four elements:
assumptions,
pre-conditions,
dialog, and
post-conditions.
Four Human Factors
Use this guide to help you construct the use case narrative:
Name
Fill Order
Number
Author
Your name
Last update
Date
Assumptions
Pre-conditions
Use case description
Use case initialization
This use case starts when…
For example:
Requested: on demand
A system event occurs: order cancelled
A point in time arrives: midnight on the last day of the month
Use case dialog
Use case termination
Post-conditions
See if you can find an error or something missing from our
use case diagram
. Very often, taking a closer look at one aspect of the problem will reveal new insights to update existing models. This is a normal and desirable part of the modeling process.
Exercise scoring
This exercise is worth a total of 20 points:
Assumptions: 2 points
(there are no pre-conditions in the exercise solution)
Use case initialization: 2 points
Use case dialog: 6 points
Use case termination: 2 points
Post-conditions: 2 points
2 points for each error/change found, up to 6 points maximum
Submitting the exercise
Step 1
Include your return email address if it is not already present.
In the subject field, type: UML - Course project, part 2 - Module 3 - your Student ID. This is very important! Without this specific text in the subject field, the exercise may not be matched to the person who created it.
Include a brief note in the text field of your email.
Attach your file. Make sure your file is named: narrative.gif.
Each email program has a slightly different way of attaching files. Please check your program's documentation for full instructions.
Step 2
In the text area below, type: Course project, part 2 and your Student ID. In addition, you can include any questions or comments you have about the exercise. When you are ready to submit it, click the
Submit
button.
Submit