Download presentation
Presentation is loading. Please wait.
Published byRose Sherman Modified over 8 years ago
2
Analysis Review of Workflow Subsystem Kaushik Merchant And The Workflow Team
3
Outline What is Workflow? Requirements Use Cases Object Model Activity Diagram Open Issues
4
What is Workflow? Provides services to Authoring, Inspection and Repair Group Maintains group-specific documents in the workflow database Notifies appropriate parties about a document
5
Requirements Core Optional Fancy
6
Core Requirements Documents have access control Access to database can be remote Concurrent access to database should be supported Synchronous/asynchronous notification Extensible solution
7
Optional Requirements Document search using arbitrary fields Automatically generated work orders
8
Fancy Requirements Automatic maintenance control scheduling Plug-and-chug databases
9
Use Cases SubmitDocument UpdateDocument
10
SubmitDocument Authenticates user and verifies access rights Enters new document along with associated documents into the workflow database Notifies appropriate parties about the new document
11
UpdateDocument Authenticates user and verifies access rights Enters updated document along with associated documents into the database Older document becomes previous version of the updated document Notifies appropriate parties about the update
12
Object Model (simplified) LotusNotesDB Document AssociatedDocument User Workflo w database Digital Doc, IETM, work order Annotations, stickies
13
Object Model
14
Activity Diagram (UpdateDocument) Hi! I’m Bob, the Technical Manual Writer Bob wants to make changes to IETM 1.1 in the workflow database
15
Activity Diagram contd.. Bob edits IETM 1.1 and calls SubmitDocument… Bob is authenticated and his access rights verified. The updated IETM is stored as IETM 1.2 IETM 1.1 is still in the workflow database IETM 1.1 becomes the old version of IETM 1.2 Intended parties are notified of the update
16
Open Issues List of users to be notified Control over Document class
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.