payroll management Project Proposal

June 28, 2016 | Author: Umair Yasin | Category: Types, School Work
Share Embed Donate


Short Description

project proposal of generic payroll engine with multiple database connectivity option....

Description

PROJECT PROPOSAL

October 8, 2012

Payroll Engine

Abstract: There are a lot of payroll engines that do exist in the market serving different organizations under different circumstances. But the problem with those payroll engines that comes to our observation is that most of them are static or required changes in their programming when an organizational structure changes. And for these changes t here required a professional programmer to make these changes according to the demands of company. So what we are aiming to develop is such a comprehensive payroll engine t hat is 

Fully Customizable



Platform independent



User friendly interfaces Fully customizable means that a simple computer operator can easily manages the changes that are happening in the partic ular organization by using user friendly interfaces. Platform independent defines a term that our software did not be based on any particular platform (e. g mySQL , Oracle), but it can be interact with any of the database system installed in any organization. So this feature didn’t binds the client to

use a particular database technology.

Introduction: A lot of organizations now a days are moving towards the software’s to assist their workers and also to reduce their manpower. Almost eve ry organization either small or large do have some employees and have to pay them o n time. So to generate the t he payroll slips of their workers and manage them accordingly is a time consuming task which almost every organization wants to reduce as much as possible. So we are trying to develop such a reliable payroll engine which generates the payroll slips of  employees efficiently and quickly.

Background: Currently there are a lot of payroll software’s that exist in the market and running in different

organizations. Many software development companies companies have develop the payroll software’s for different organizations. Some of them also developed generic payroll software’s or web based payroll software’s.

E.g. PAYROLL MATE is a generic payroll software and TIMETRAX is a web based payroll generator.

PROJECT PROPOSAL

October 8, 2012

So this shows that there is a lot work done in the field of payroll software development. But why we choose this project as our final year project is because of following two reasons. 

Almost every payroll software is developed for particular organization and worked efficiently under specific circumstances. But when the conditions or specifications of an o rganization changes, then these software’s become inefficient , or require changes in their code by

professional developers. So we are looking forward to develop such a software which is fully customizable by user friendly interfaces. So that changes can easily be implemented to them by not going through the coding. 

Secondly ,almost every payroll engine is technology dependent i.e. either it is for mySQL, Oracle e.t.c. So if an organization wants change their database technology then their payroll engine also needs to be change. So our focus is to develop a Platform independent software.

Project aim and objectives: The aim of our project is to develop a comprehensive platform independent payroll engine. This can be achieved by fulfilling the following objectives. 1. User friendly administrative interfaces 2. Full customization of software 3. Platform independency 4. Efficient coding 5. Interactive Outlook of software

Intellectual challenge: Platform independency is one main reason of doing this as a final year project. Because we didn’t saw any payroll engine which is platform independent so this is actually a type of innovation in

this field. So this project is also a research project as well because we are going to implement a new idea to this field. And the end of this project we are able to gain immense knowledge of most of  database technologies e.g. mySQL, Oracle e.t.c.

Research Programme: We have divided our project to different phases in order to successfully complete the projec t within the allocated time. Following is the description of different phases. 

Research phase In this phase we planned to visit almost 6-7 companies who have implemented the payroll software’s so that we have a good understanding about how payroll works, what are the

PROJECT PROPOSAL

October 8, 2012

limitations they are facing, what are different criteria’s in every organization so that we can

customized are project as much as possible. 

Design Phase



Implementation Phase



Debugging Phase Gant chart/Timeline:

Project deliverables: At the end of this project we are able to deliver a payroll software which is 

Fully Customizable



Platform Independent



User friendly

Resources required for the project: For the development of our software , following programming language we are going to use 

Java

Why java: Java is an open source powerfull programming language which have excellent resources to assist us in this project.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF