Professional Documents
Culture Documents
USE CASE MODELING (PART 1) - To create a comprehensive, robust system that truly meets
users’ needs, the developers must understand each use
USE CASE DESCRIPTIONS case’s detailed steps.
- The most formal method for documenting a use case. - Table 2 is an example of a fully developed use case
- Creating a fully developed use case description increases the description of the use case, Create customer account.
probability of understanding the business processes and how - Table 3 also serves as a standard template for documenting
the system can support the developers. a fully developed description for other use cases.
- First and Second compartment (Scenarios/use case ACTIVITY DIAGRAM FOR USE CASES
instances) – a unique set of internal activities within a use
case - Activity diagrams are also used to document the flow of
- Third compartment – identifies the event that triggers the use activities for one use case.
case - An activity diagram can take the place of the flow of activities
- Fourth compartment – a brief description of the use case section of a use case description and created to supplement
- Fifth compartment – identifies the actor or actors the use case description.
- It is an effective tool that helps in the user interface’s initial - The origin of the message is an actor or object that sends it,
design by identifying the specific information that flows from as indicated by the lifeline at the arrow’s tail.
the user into the system and the information that flows out of - The purpose of lifeline is to indicate the sequence of the
the system back to the user. messages sent and received by the actor and object.
- A message is labeled to describe its purpose and any input
data being sent. The message name should follow the verb-
noun syntax to make the purpose clear.
- The term message in a sequence diagram is an action that is
invoked on the destination object, much like a command.
Figure 7. SSD for ‘Create Customer account’ use case Figure 8. SSD for the ‘Ship items’ use case
- Figure 7 shows a return data on the dashed line for two (2) REFERENCES:
returns and a returned value on the same line as the
message for enter address. Dennis, A. Wixom B and Tegarded, D. (2015). Systems analysis and design:
- Figure 8 shows an SSD for the Ship items use case, an An object oriented approach UML (5th ed.). USA: Wiley.
example of a fully developed use case.
Satzinger, J., Jackson R., & Burd, S. (2015). Systems analysis and design in a
changing world – Course Technology. USA. Cengage Learning.