Professional Documents
Culture Documents
Payroll Management System
Payroll Management System
Software Requirements
1.1 Purpose
Main aim of #e$eloping Employee Payroll Management is to pro$i#e an easy way not only to automate all functionalities in$ol$e# managing lea$es an# Payroll for the employees of )ompany! %ut also to pro$i#e full functional reports to management of )ompany with the #etails a%out usage of lea$e facility. (e are committe# to %ring the %est way of management in the $arious forms of EPM. (e un#erstan# that EPM in not a pro#uct to %e sol#! it is a tool to manage the inner operation of )ompany relate# to employee lea$e an# Payroll.
1.2 Scope
This *pplication wor s in Multiple P)+s installe# on multiple )omputers %ut sharing same #ata%ase %y which users of #ifferent #epartment can use it sitting at #ifferent locations simultaneously. ,ut in future we can ma e the *pplication where the #ata%ase will %e hoste# in or#er to manage the all #epartments which will %e locate# in #ifferent places an# %y eeping #omain of *pplication as -nline.
Page .o / www.freestu#entpro0ects.com
Software Requirements
1.3 ene!its
To impro$e the efficiency. 1uic ly fin# out information of an employee #etails. To pro$i#e easy an# faster access information. To pro$i#e user frien#ly en$ironment.
1.. Re!erences
Programming 4isual ,asic ..ET! Secon# E#ition %y 6esse 7i%erty 6ones an# ,artlett Pu%lishers ' Essential S17 on S17 Ser$er 899:! 89// Software Engineering %y &an Sommer$ille .
2. O(er)++ description
2.1 Product perspecti(e
Page .o 8 www.freestu#entpro0ects.com
Software Requirements
This software is #e$elope# specifically to cater the company employees lea$e management! is totally self containe# an# wor s efficiently. &t pro$i#es simple #ata%ase rather than comple" ones for high requirements an# it pro$i#es goo# an# easy graphical user interface to %oth new as well as e"perience# user of the computer.
2.2.3 Se)rc2 &odu+e 2.2." Attend)nce &odu+e 7ea$e *tten#ance Managing 7ea$e
2.3.2 Ad&inistr)tor
Page .o = www.freestu#entpro0ects.com
Software Requirements
*#ministrator must %e ha$ing goo# nowle#ge of #ata%ase management system. *#ministrator must %e capa%le to manage user rights. &f the networ connection #oes not wor properly than our system shoul# not wor as inten#e#. *lso that is assume# that the pro#uct is installe# properly at we% ser$er. This system will not ta e care of any $irus pro%lem! which might occur either on the client or the ser$er system. *$oi#ing the use of pirate# software an# ensuring that floppies an# other remo$a%le me#ia are scanne# for $iruses %efore use coul# minimize the possi%ility of $iral infection. Reco$ery of #ata after a system crash will %e possi%le only if %ac ups are ta en at regular inter$als. Manual interfaces cannot %e fully a$oi#e#. <ocumente# proofs li e #ata entry of employees etc. will ha$e to %e $erifie# %y the concerne# management staff %efore entering it into the computerize# system.
#ependencies3 *ll necessary har#ware an# software are a$aila%le for implementing an# use of the tool. The propose# system woul# %e #esigne#! #e$elope# an# implemente# %ase# on the software requirements specifications #ocument.
Page .o ? www.freestu#entpro0ects.com
Software Requirements
En# users shoul# ha$e %asic nowle#ge of computer an# we also assure that the users will %e gi$en software training #ocumentation an# reference material. The system is not require# to sa$e generate# reports.
3 Speci!ic re4uire&ents
3.1 E5tern)+ inter!)ce re4uire&ents
3.1.1 User inter!)ces The software pro$i#es goo# graphical interface for the front en# which is self e"planatory. 3.1.2 6)rd1)re inter!)ces Memory minimum of /@, R*M Har# #is of ?9 @, Monitor Mouse Aey%oar# Printer
3.1.3 So!t1)re inter!)ces -perating System 5ront En# ,ac en# (in#ows BP. Microsoft 4,..et 899: MS S17 Ser$er 899:
Page .o C www.freestu#entpro0ects.com
Software Requirements
This mo#ule helps to a## the #etails of the employee li e the personal #etail an# the employee #etail. 3.2.3 Se)rc23 This mo#ule helps to search the employee #etails #epartment wise an# #esignation wise. 3.2." Attend)nce3 This mo#ule helps to #ifferent types of lea$e for #ifferent year. &t also helps the employee to enter their entry an# e"it time. ;sing the atten#ance mo#ule the employee can also chec their remaining lea$es an# also apply for the lea$e. 3.2.. S)+)r%3 This mo#ule helps to calculate the salary %y a##ing the allowances an# the %asic salary an# %y #e#ucting the #e#uctions %ase# on the lea$es an# also the P5! ES&. &t also helps to generate the employee pay slip.
3.2./ Report3 This mo#ule helps to generate the a#ministrati$e reports li e the Salary Report! *tten#ance Report an# the Employee Report which is in can %e e"porte# to wor#! p#f.
Page .o D www.freestu#entpro0ects.com
Software Requirements
3.. Attri'utes
3...1Re+i)'i+it% &n or#er to ensure relia%ility! this system is %eing #esigne# using software that is esta%lishe# to %e sta%le an# easy to use. 3...2A()i+)'i+it% This system is #esigne# to run 8?>E an# %e rea#ily a$aila%le to the user. 3...3Securit% The access to the software is gi$en only to $ali# operators. (e nee# a specific &< an# passwor# to get access to the software.
Page .o E www.freestu#entpro0ects.com