Answers_Exercises_Lab2
3.A. Provide the use case diagram of this application. (hint: it’s simple, do
NOT complicate things!)
Figure 1 depicts a use-case diagram of the system, which shows the connection
between the child and the parent/guardians. At first, the device will be with
the child. Which reads the child's location. The used telegram application
connects the child and parent, whereas GPS will only connect to the child's
device. The image and L&L of the child's location will be continuously received
until we send the message /STOP from the Telegram application.
3.B. What is the main purpose of use case modeling?
Provides a complete, black box, outside in view of system functionality.
Shows all users of the IT system and all tasks that users can perform with
the system.
Usually applied during requirements activities to capture functional
requirements.
Should be the first serious output from your model after a project is
started.
3.C. In which phase(s) of the software development would you use use
case diagrams?
Use cases are an excellent starting point!
3.D. Can you think of any non---functional requirements for this
software?
Robustness
Response time
Exercise 2:
What is the difference between a use case and a scenario?
Each use case is composed of one or more behavior sequence/scenario.
A scenario is a sequence of steps describing an interaction between a
user and a system.
[Link]
s1600/[Link]