Description
In class, we have discussed how to develop use case diagrams from user requirements. In this homework, you are expected to create a set of use cases for the specified system.
System:
Halil KOÇ Inc. is a company that performs human transportation by coaches and sells tickets online or over branch offices. The company has a number of coaches and each coach includes a driver and a host who manages the seat occupation in coaches. As a developer, you may refer to a real company that you used for traveling intercity and get the requirements.
Please provide the list of stakeholders of the system and briefly define their roles. Then provide all the use case diagrams that you collected from the requirements you have discovered. For each use case, provide a detailed information using the following template (Table 1)(as in Fig 7.3 on your text book). Moreover, please mention about the challenges that you have faced when you are extracting uses cases (just two paragraphs).
Deliverables: A single pdf file should be submitted.
Evaluation:
-
Are all use cases that are important for the system created?
-
Is a complete and correct description provided for all use cases in a table (according to the template)?
-
Is a description provided about the challenges?
Submission deadline: 14th of Nov: 23:30
Use case description template:
System |
Name of the Systems |
Use Case |
Name of the use case |
Actors |
Actors involved in use case |
Data |
The data and how it is processed |
Stimulus |
The external/internal stimuli who start the |
use case |
|
Response |
The response to stimuli |
Comments |
Additional informative commends about the |
use case |