Use cases are used to explain and document the interaction that is required
between the user and the system to accomplish the user’s task. Use cases are created to help the development team understand more fully the steps that are involved in accomplishing the user’s goals. Once created, use cases often can be used to derive more detailed functional requirements for the new system.
The main Objectives for this chapter can be defined in the following :
The modeling definition and importance through the various SDLC phases
Explain the purpose of Use cases in the analysis phase of the SDLC.
■ Describe the various parts of a use case and the purpose of each part.
■ Explain the process used to create a use case.
■ Describe how Use cases contribute to the functional requirements.
■ Describe how Use cases inform the development of test plans.
مرفق رابط لموقع يمكن الإستعانة لتنفيذ نماذج حالات الإستخدام
https://drawio-app.com/?fbclid=IwAR0tzL4cp7sbWdQqXN6ZppY2nbDOYCKHq4Mibw5D8aPrjvPGC0jZv6O2AnM