UIUC CS327 Fall 2002
Database Visualizer - dbViZ
Use-Case Specification: Print Diagram
Version 1.1
dbViZ / Version: 1.0Use-Case Specification: Print Diagram / Date: 12/05/2002
Use Case – Print Diagram
Revision History
Date / Version / Description / Author10/13/2002 / 1.0 / Initial Version for hw2 / Brian Sidharta
12/05/2002 / 1.1 / Modified to RUP format / Jianmei Fan
Table of Contents
1. Print Diagram 4
1.1 Brief Description 4
2. Flow of Events 4
2.1 Basic Flow 4
2.2 Alternative Flows 4
3. Special Requirements 4
4. Preconditions 4
5. Post conditions 4
6. Extension Points 5
Use-Case Specification: Print Diagram
1. Print Diagram
1.1 Brief Description
The user has created a diagram and wants to print it.
2. Flow of Events
2.1 Basic Flow
- User selects "File->Print..." from the Menu Bar.
- A Print Dialog window appears.
- User selects Print options.
- User clicks OK button on Print Dialog window.
- Print Dialog window disappears.
- The application displays "Printing..." in the Status Bar.
- The application sends the print job to the Printer.
- The application displays the status of the print job in the Status Bar.
2.2 Alternative Flows
4a. User clicks Cancel button on the Print Dialog window. Print process is aborted.
7a. A Printer error occurs.
7a1. Application displays "Printer Error" message.
7a2. Print process is aborted.
3. Special Requirements
Interface interaction within a few seconds. Printing speed is dependent on the user's printer.
4. Preconditions
User has created one or more diagrams. User has access to a printer. User is viewing the diagram he wants to print.
5. Post conditions
The diagram(s) are printed successfully.
6. Extension Points
No extension points associated with this use case.
Confidential / Ó<Company Name>, 2002 / Page 2