automated ot calculation for non academic staff based on the daily attendance obtained from finger...
TRANSCRIPT
Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger
print machine
Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger
print machine
Group 06Group 06
Department of Computer ScienceUniversity of Ruhuna
Matara
General Objective
ObjectivesObjectives
Implement Automated OT calculation system for non-academic staff based on the daily attendance.
Main Functions Automatically copy Finger print records from MS Access Database to Our MySQL
database every one minute by using Linux Cron job. System can calculate OT hours of each day, according to employee’s finger print
records. Employee can view their worked OT hours & they can submit their OT voucher by
online. Employees can submit pre request OT form online. Employees can submit leave form online.
Department head can accept or reject employee’s OT forms or leaves who is in his/her department.
Department head can view daily attendance of each employee who works in his/her department.
Officer of in charge who handle the OT can check the OT forms of every non academic employee & submit it to finance branch through this system.
Database StructureDatabase Structure
EER Diagram
Database name:
cs2012g6
Tables attend_tb cron_service department group_tb leave_type monthly_leave month_ot ot_days permission role role_infor user_group year_leave
PHP 5.3.5 My SQL 5.5.8 Apache 2.2.1.7 Notepad++ Adobe PhotoShop CS 3 Adobe Flash CS3 Professional CorelDRAW 12
Used SoftwareUsed Software
Time LineTime LineProcedure
Time
March April May June July August September October November December
1s
t
2nd 3rd 4th 1st 2nd 3rd 4th 1st 2nd 3rd 4th 1st 2nd 3rd 4th 1st 2nd 3rd 4th 1st 2nd 3rd 4th 1st 2nd 3rd 4th 1st 2nd 3rd 4th 1st
2nd 3rd 4th 1st 2nd 3r
d 4t
h
Identifying the problem
Collecting information
Writing proposal
Collecting Data
Planning the project
Planning Interface
Planning &
Implemen ting
Database
Planning classes
Coding Testing Report writing
Pro
cedu
re
Time
Task ListTask ListB.M.K.L. Bandara.(SC/2009/7316)
G.K.D.D. Jayasinghe.(SC/2009/7216)
W.H.J. Jinasena.(SC/2009/7247)
J.R.K. Jayasiri. (SC/2009/7218)
A.M.N.S. Attanayaka. (SC/2009/7272)
D.N.P. Athukorala. (SC/2009/7195)
Cordinate project tasks as a team leader. Design the database & software architecture. Design OT hours calculation method in the system.
Analyze system requirements. Design OT pre-request procedure & interface.
Design leave form procedure & interface. Design employee profile view form.
Design login form user status panel. Design Contact page.
Design OT form interface. Design Employee data entering page to database.
Design employee notice panel. Design footer part of the web page.
Thank You!