Dr. Mohamed Osama Grida Industrial Engineering Department A use case is a: Behaviorally related sequence of steps (a scenario), both automated.
Download ReportTranscript Dr. Mohamed Osama Grida Industrial Engineering Department A use case is a: Behaviorally related sequence of steps (a scenario), both automated.
Dr. Mohamed Osama Grida Industrial Engineering Department A use case is a: Behaviorally related sequence of steps (a scenario), both automated and manual for the purpose of completing a single business task. An actor represents Anything that needs to interact with the system to exchange information. An actor is a user, a role, which could be an external system as well as a person. Facilitates user involvement. A view of the desired system’s functionality from an external person’s viewpoint. An effective tool for validating requirements. An effective communication tool. Primary business actor A stakeholder who primary benefit from the case execution Primary system actor A stakeholder who directly interface with the system to initiate or trigger the case External server actor A stakeholder who respond to a request from the case External receiver actor A stakeholder who receive something from the system but not the primary actor Form a group of students Consider that you are asked to develop a warehouse management system (WMS) Define some actors for the system Give one relation example for each type of relation that may exist in such system Identify business actors (nouns) Who provide input or output to the system Other interacting systems Events that may trigger some actions Who maintain information in the system Identify the business requirements use-cases (verbs) Actors’ tasks, needed data, and provided data Changes that needed to be exchanged among actors and the system Construct the use case model diagram Document business requirement use cases Document business requirement use cases