Development of an Attendance System for Kabila Using a Dynamic Systems Development Method

Only available on StudyMode
  • Download(s) : 120
  • Published : November 14, 2010
Open Document
Text Preview
Abstract
The aims of the project are to develop an attendance system for Kabila Cleaning Service Group. The system mainly handles a large number of workers’ attendance from government contracts. It provides an attendance sheet for workers to sign. Those attendance sheets will be verified and signed by both government supervisors and the group supervisors to meet the government requirements. Those verified attendance sheets will be sent to head office’s HR department to input to the attendance system through the barcode scanner. It can reduce some manpower and human errors.

Acknowledgements
I want to take this chance to acknowledge those who have helped me in the project. First of all, I would like to give thanks to my project supervisor Dr. Arthur Wong for his guidance that given valuable suggestions and advice during the whole project. Secondly, I would like to thanks Ms. Carrie Tsang who gave me the course information and help me to arrange and organize the meeting with Dr. Arthur Wong. Finally, I also want to thanks team members: Peter. They all provide some information of the workflow to me and giving me suggestions and comments throughout the system development.

Page 2 of 106

Student Name: Chung Tat Hung, Henry BSc (Hons) in Computing Final Year Student Number: 000537796

List of Figures
Figure 2.1 iGuard – Fingerprint Access Control Time Attendance System ………... 15 Figure 2.2 Fingerprint Time and Attendance Control System (Gabor 9000) ………. 16 Figure 3.1 Project Schedule ………………………………………………………… 21 Figure 4.1 DSDM three pizzas and a cheese diagram ……………………………… 23 Figure 6.1 Workflow of Attendance System ……………………………………….. 35 Figure 7.1 USE CASE Diagram for Attendance System …………………………... 39 Figure 7.2 System Menu Hierarchies ………………………………………………. 51 Figure 8.1 Entity Relationship Diagram …………………………………………… 58 Figure 8.2 Table Relationship Diagram ……………………………………………. 59 Figure A1.1 Login Screen ………………………………………………………….. 77 Figure A1.2 Main Menu Screen ……………………………………………………. 77 Figure A1.3 System Hierarchy ……………………………………………………... 78 Figure A1.4 User Maintenance Screen ……………………………………………... 79 Figure A1.5 Search User Screen ……………………………………………………. 79 Figure A1.6 Group Maintenance Screen …………………………………………… 80 Figure A1.7 Search Group Screen ………………………………………………….. 80 Figure A1.8 Change Password Screen ……………………………………………… 81 Figure A1.9 Area Maintenance Screen …………………………………………….. 81 Figure A1.10 Search Area Screen ………………………………………………….. 81 Figure A1.11 Contract Maintenance Screen ……………………………………….. 82 Figure A1.12 Search Contract Screen ……………………………………………… 82 Figure A1.13 Government Supervisor Maintenance Screen ……………………….. 83 Figure A1.14 Search Government Supervisor Screen …………………………….... 83 Figure A1.15 Holiday Maintenance System ………………………………………... 84 Figure A1.16 Position Maintenance Screen …………………………………………85 Figure A1.17 Search Position Screen ………………………………………………. 85 Figure A1.18 Shift Maintenance Screen ……………………………………………. 86 Figure A1.19 Search Shift Screen …………………………………………………... 86 Figure A1.20 Zone Maintenance Screen …………………………………………… 87 Figure A1.21 Search Zone Screen …………………………………………………. 87 Figure A1.22 Employee Maintenance Screen ……………………………………… 88 Figure A1.23 Search Employee Screen …………………………………………….. 89 Figure A1.24 Employment Maintenance Screen …………………………………… 89 Figure A1.25 Search Employment Screen ………………………………………….. 90 Figure A1.26 Attendance Sheet Screen …………………………………………….. 90 Figure A1.27 Search Contract Screen ………………………………………………. 91 Figure A1.28 Attendance Sheet Printouts …………………………………………... 92 Figure A1.29 Monthly Report Screen ……………………………………………….93 Figure A1.30 Monthly Report Printouts ……………………………………………. 94 Figure A1.31 Attendance Batch Screen …………………………………………….. 95 Figure A1.32 Create Batch Screen …………………………………………………..95 Figure A1.33 Attendance Entry Screen ……………………………………………...96 Figure A1.34 Inputted Record Screen ……………………………………………… 97 Figure A1.35 Duplicate Scan Screen ……………………………………………….. 98

Page 3...
tracking img