You are on page 1of 2

CS 303: Software Engineering (D)

Quiz 2
Time: 20 minutes Max Marks: 20 Roll No. _______________

Q1. 10 Marks

Pfleeger defines a system as a collection of: a set of objects, a set of activities, a description of
relationships among objects and activities, and a definition of the boundary of the system.

Suppose we are developing a system to grant authorized access to lab based on RFID cards. The system
will have an RFID module and is intended to prevent unauthorized students from entering the
university’s research lab. This prevention is done by controlling the lock on the doors. When a person
tries to enter the lab, he/she touches his/her card with the RFID modules mounted on the door. The
system compares the card holder’s record with the records of authorized card holders. The door lock is
opened only if the person is authorized to pass through the door.

Identify elements of the above system. Also give a context level diagram in the end.
Q2. 8+2 = 10 Marks

Consider the following project table which shows the planned start and finish times of each work item in
the work breakdown structure. Make a Gantt Chart from the project table. Also tell which work tasks
can be performed in parallel to each other?

Work Task / Work Item Acronym Planned Start Planned Finish


1.1.1 Identify needs and benefits
Meet with customers MWC W1,d1 W1,d2
Identify need and project constraints INPC W1,d2 W1,d2
Establish product statement EPS W1,d3 W1,d3
1.1.2 Define desired output/control/input (OCI)
Scope keyboard functions SKF W1,d4 W2,d2
Scope voice input functions SVIF W1,d3 W2,d2
Scope modes of interaction SMI W2,d1 W2,d3
Scope document diagnostics SDD W2,d1 W2,d2
Scope other WP functions SOWPF W1,d4 W2,d3
Document OCI DOCI W2,d1 W2,d3
FTR: Review OCI with customer FTR W2,d3 W2d3
Revise OCI as required ROR W2,d4 W2,d4
Finalize the definition of OCI FDOCI W2,d5 W2,d5
Note: W denotes Week, d denotes day. One week means 5 days. Do not show 7 days of week.

You might also like