0% found this document useful (0 votes)
211 views4 pages

Functional and Non-Functional Requirements Exercise

The document provides requirements for software products for 4 different companies: 1. An automated parking lot - The software must track parking availability and process payments. It must be delivered within 12 weeks. 2. An event rental space - The software must book events, display bookings, and warn of conflicts. It must be operable on Windows and Mac and only allow bookings during work hours. 3. A computer repair company - The software must generate service reports, store customer data, and print inventory reports. It must be compatible with Windows and iOS and retrieve data within 0.5 seconds. 4. A nursery - The software must store parent/child data, display activities, and report on

Uploaded by

Shanice Thompson
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views4 pages

Functional and Non-Functional Requirements Exercise

The document provides requirements for software products for 4 different companies: 1. An automated parking lot - The software must track parking availability and process payments. It must be delivered within 12 weeks. 2. An event rental space - The software must book events, display bookings, and warn of conflicts. It must be operable on Windows and Mac and only allow bookings during work hours. 3. A computer repair company - The software must generate service reports, store customer data, and print inventory reports. It must be compatible with Windows and iOS and retrieve data within 0.5 seconds. 4. A nursery - The software must store parent/child data, display activities, and report on

Uploaded by

Shanice Thompson
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Checked Sept 30, still incomplete. Signing out.

Group 1
1. Imagine that you have completed the analysis for a comparkingny
that owns a large lot in New Kingston and wants to turn it into an
automated parking lot.
a. Give 3 functional requirements for their new software product

● The program shall indicate when the parking lot is full


● The program shall give each car entering a parking
pass with a unique number and time of entry on it
● Problem shall collect pass upon exiting the parking lot
and calculate how much is to be paid for time spent.
● The program shall tell how many cars are in the lot at
any giving time.

b. Give 3 non-functional requirements for their new software product


● A manual will be given explaining how the software works
● Each request for parking should be processed within 10 seconds.
● The system should be completed and delivered in 12 weeks after
contract is signed.
Group 2
2. Imagine that you have completed the analysis for a company
that owns a large open building in Liguanea and wants to turn it
into an events rental spot.
c. Give 3 functional requirements for their new software product
i. The program shall accept the date, time, hosts and duration
for each event being hosted and store the record into a
database
ii. The program shall display all booked events in chronological
order when a customer is making a booking
iii. The program shall give users a warning when dates and
durations being entered interfere with booking previously
made.
d. Give 3 non-functional requirements for their new software product
i. The program should be operable on both MS Windows and
Mac operating systems
ii. The system should only accept new bookings and edits to
bookings during the work day (8 am to 5 pm)
iii. The project development should be completed within 15
months from the start date.

Group 3
3. Imagine that you have completed the analysis for a company
that does servicing of computer equipment for customers.
Customers call them in and they look at their machinery including
computers and printers, or take them back to their office if
necessary.
e. Give 3 functional requirements for their new software product
- The system shall print a report on the equipment serviced
every Friday at 5pm including the type of machinery, the
customer information, the services provided and the cost of
each service.
- The system shall allow the storage, retrieval and altering of
customer information such as address, contact info and type
of service required.
- The system shall be able to print an inventory report each
Friday at 5pm on the servicing products including the amount
of products remaining and the amount used that week.

f. Give 3 non-functional requirements for their new software


product
- The system must be compatible with both Windows and iOS
devices.
- The system must allow retrieval of stored information on
customers within 0.5 seconds of request
- An information manual on the system including how to install
it and descriptions of its features must be provided.

Group 4
4. Imagine that you have completed the analysis for a creche
/nursery that looks after kids from 0 to 3 years of age.
g. Give 3 functional requirements for their new software product.
● The program shall store the full name and contact information of
each parent for each first time child.
● The program shall display the list of activities per day to each
parent.
● This program shall give a report to the parent’s child about their
behaviours in the nursery overall after each stay

h. Give 3 non-functional requirements for their new software product


- The software should be able to retrieve parent’s information
within 0.5 seconds of request.
- The system should be available for twelve hours each day,
from eight in the morning to eight in the night.
- The software should be accessible to the nursery staff only.

You might also like