Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.

Assignment No. 01 Semester: Fall 2019 Software Engineering-1 (CS504)



AlphaTech is a renowned organization for developing embedded systems. Company wants to install a bio-metric attendance system that will allow the employees to mark their time-ins and time-outs based on their biometric verification. Interface of system should be very simple for the employees to mark their attendance.


This system should be designed in such a way that the employee first has to register into the system. The system will capture an item of biometric data from the employees for attendance purpose which can be a photo of their face, a record of their voice or an image of their fingerprint. The administrator should be able to manage the details of registered employees in the system. The system should restrict the unauthorized users from using the system and only the company employees should have access to the system functionalities.


Company also wants to integrate this system with the already established payroll system. Attendance system should generate employee attendance report required by the payroll system on monthly basis for calculating the salary of the employee. System should be fast enough that it should not take more than one second to mark the attendance for an employee.







Question No. 1:                                                                                                                                   (08)

Carefully read the above mentioned scenario and classify the functional and non-functional requirements of the Attendance system?


Question No. 2:                                                                                                                                   (12)

Also draw the use case diagram for the above mentioned scenario?





Note: You can use Microsoft Visio or some other drawing tool (supporting the UML notations) for depicting the required diagram(s).

Views: 154

Reply to This

Replies to This Discussion


© 2022   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service