Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

WKES3203 SRE - Tutorial 2 (Sample Solutions)

Answer all questions:

1. Which two of the following types of documentation are best suited to document the system context and
system boundary? (2 answers)
a. Textual description in natural language
b. Data flow diagram
c. State diagram
d. Stakeholder list
e. Use case diagram

2. Which aspects need to be considered when defining the system boundary and the context boundary?
(Tick the correct answer)

Need to be Does not need to Aspects


considered be considered

The system

The system context

The irrelevant environment

The interfaces between system and external system

3. What can be seen in the definition of system context and in the system boundary? (1 answer)
a. The affected software components
b. The interfaces between the system and its environment
c. The necessary capacity of the system
d. Costs of the project

4. During the testing phase of a software your client finds that data protection regulations do not apply, as
the data processed by the system are published to the public.
Which aspect did the requirement engineer fail to refer to? (1 answer)
a. The system boundary
b. The context boundary
c. System interfaces
d. Gray zone of the system boundary

5. Which of the following is incorrect to the system development when the gray zone in the scope is getting
bigger?
a. Need to negotiate with stakeholders to put the gray zone into next development phase
b. The bigger the risk in the system development
c. The lower the uncertainties in the requirements
d. The higher the uncertainties in the requirements
WKES3203 SRE - Tutorial 2 (Sample Solutions)

Part 2: Use Case Diagram (USD)

Draw a use case diagram for the following two systems.

System 1 – Online shopping System

A popular shopping complex TRX has decided to provide an online shopping system to facilitate its
customers to do shopping anywhere and at anytime. The system shall enable the customer to
search through its products , make an order , request for delivery services and make payment
online. The delivery system has to receive the order and make relevant products delivery to the
customers. The payment can be made through the external payment system has to cooperate with
this online system. .

System 2 – E-Ticketing System

A Leisure Bus company has decided to offer its customers services through its online ticketing
system.

This will include ordering, provision of searching for several destination at various time and days. It
enables the customer to send queries to the bus, book for the ticket, purchase the ticket and
cancel the ticket.

After a system user registers and becomes a valid user, a registered user can perform all the above
services which include searching for destinations, book the ticket, purchase the ticket and cancel
the ticket if necessary. The registered user can also print their ticket to be used as evidence of the
ticket purchase.

The system will keep track of each registered user and will be able to keep track of their previous
purchase record. The registered user will receive a certain discount offer if they have done more
than 10 tickets within one year.

You might also like