automated ot calculation for non academic staff based on the daily attendance obtained from finger...

7
Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Group 06 Department of Computer Science University of Ruhuna Matara

Upload: tabitha-kelley

Post on 21-Jan-2016

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Automated OT calculation for Non Academic

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

Page 2: Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Automated OT calculation for Non Academic

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.

Page 3: Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Automated OT calculation for Non Academic

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

Page 4: Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Automated OT calculation for Non Academic

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

Page 5: Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Automated OT calculation for Non Academic

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

Page 6: Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Automated OT calculation for Non Academic

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.

Page 7: Automated OT calculation for Non Academic staff based on the daily attendance obtained from finger print machine Automated OT calculation for Non Academic

Thank You!