Systems Development Models
|
Collect information sources
|
Use information already collected for the construction of use case diagrams
|
|
Find activities and actions
|
|
|
Adopt actors from business use cases
|
And who is responsible for each action. Unit or person.
|
|
Connect actions
|
In Which Order are Actions Processed? Which conditions have to be met in order for an action to be executed? Where are branches necessary? Which occur simultaneously?
|
|
Refine activities
|
Do any other activity diagrams have to be added?
|
|
Verify the view
|
Is everything correct?
|
|
1. Define who will initiate the interaction. Draw an actor on the diagram to specify who kick starts the interaction within a system
|
|
2. Draw the first message to a sub-system. Specify the message sent from the actor who begins the interaction to the first point of contact in the system.
|
|
3. Draw message to other sub-systems. Send other messages between objects (i.e. lifelines) in the system.
|
|
4. Draw return message to actor. Send return messages back to the original callers upon receiving their messages.
|
|
5. Send/Respond to anonymous actors. Send messages to unknown receivers or receive messages from unknown senders.
|
|
1. Identify the process.
|
|
2. Name your process
|
|
3. ID a clear start point and end point
|
|
4. Identify your purpose for diagramming the workflow.
|
|
5. List or draw out a series of steps
|
|
6. Look for exceptions or rules
|
|
7. Use the symbols
|
|
ID entities (Nouns, names)
|
|
ID relationships (verbs, conveys an action)
|
|
ID and assosciate attributes with entities or relationships
|
|
Determine candidate, primary and alternate key attributes
|
|
Check ER model for redundancy and remove if found
|
|
Check ER model supports user transactions
|
|
Review model with users
|
|
Create tables
|
|
Normalise structure
|
|
Check support user interactions
|
|
Check Business Rules
|
|
Review with users
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.