The document proposes developing an Employee Management System for an organization to streamline employee processes. It will consist of modules like employee information, payroll, leave tracking, personal details, vacancies and applicant tracking. The system aims to provide transparency, flexibility, faster data access and improved efficiency. It will be developed using Java programming on the frontend and MySQL database on the backend. Testing will include unit, integration and stress testing. The system is expected to benefit the organization by providing transparency, easy operation and improved work efficiency.
The document proposes developing an Employee Management System for an organization to streamline employee processes. It will consist of modules like employee information, payroll, leave tracking, personal details, vacancies and applicant tracking. The system aims to provide transparency, flexibility, faster data access and improved efficiency. It will be developed using Java programming on the frontend and MySQL database on the backend. Testing will include unit, integration and stress testing. The system is expected to benefit the organization by providing transparency, easy operation and improved work efficiency.
The document proposes developing an Employee Management System for an organization to streamline employee processes. It will consist of modules like employee information, payroll, leave tracking, personal details, vacancies and applicant tracking. The system aims to provide transparency, flexibility, faster data access and improved efficiency. It will be developed using Java programming on the frontend and MySQL database on the backend. Testing will include unit, integration and stress testing. The system is expected to benefit the organization by providing transparency, easy operation and improved work efficiency.
The document proposes developing an Employee Management System for an organization to streamline employee processes. It will consist of modules like employee information, payroll, leave tracking, personal details, vacancies and applicant tracking. The system aims to provide transparency, flexibility, faster data access and improved efficiency. It will be developed using Java programming on the frontend and MySQL database on the backend. Testing will include unit, integration and stress testing. The system is expected to benefit the organization by providing transparency, easy operation and improved work efficiency.
Download as DOC, PDF, TXT or read online from Scribd
Download as doc, pdf, or txt
You are on page 1of 6
SYNOPSIS
EMPLOYEE MANAGEMENT SYSTEM
Submitted in partial fulfillment of the requirement of the award of the degree of Master of Business Administration (Session 2009 2011 B!"LA !NST!T#TE O$ TE%&NOLOGY MES"A "AN%&! E'TENS!ON %ENT"E NAN! ALLA&ABA( Under the Guidance of Mr) *+emra, S+arma -N!%.
Internal guide Submitted By Mr. Suvendu Kanungo SAURABH -B!T. M%A/0001/02
About The Organization National Informatics Centre (NIC) of the Department of Information Technology is providing networ bacbone and e!"overnance support to Central "overnment# State "overnments# $T %dministrations# Districts and other "overnment bodies& It offers a wide range of ICT services including Nationwide Communication Networ for decentrali'ed planning# improvement in "overnment services and wider transparency of national and local "overnments& NIC assists in implementing Information Technology (ro)ects# in close collaboration with Central and State "overnments# in the areas of (a) Centrally sponsored schemes and Central sector schemes# (b) State sector and State sponsored pro)ects# and (c) District %dministration sponsored pro)ects& NIC endeavor to ensure that the latest technology in all areas of IT is available to its users& Introduction The *mployee +anagement System supports management within the organi'ation with timely and accurate *mployee information& It is a comprehensive solution for the efficient management and development of *mployee& It will assist in the comple, and strategic process of managing the crucial resource of the enterprise& -ased on modular architecture# it facilitates a vast range of *mployee activities# with features that reflect the main *mployee management activities& .ence it is a perfect platform for re!engineering the *mployee processes and achieving a new level of *mployee +anagement& Employee Management System consists of following modules& /& *mployee Information 0& *mployee1s (osting 2 (ayment Details 3& *mployee 4eave Summary 5& *mployee1s (ersonal Information 6& 7acancies& 8& %pplicant Information&
Objective and Scope of the Project It provides timely and accurate *mployee information for management and employees in support of organi'ational e,cellence& Goals: 9espond to all requests in a thoughtful# accurate and timely fashion& It supports the payroll process of the organi'ation to ensure that the end!to! end processes are reliable# repeatable# predictable and efficient& (rovide effective training# help des# documentation and consulting support to assist departments and their managers& Develop *mployee +anagment solutions that best meet the needs of departments and their managers starting with %ttendance +anagement& Present State of the Art / Limitations of Existing Sstem 4ac of transparency between users& 4ac of fle,ibility& *,pensive# as development costs through the division of development is more compared with in!house development of systems with equivalent functions& Time Consuming& The installation of software products on the user1s destop
Ana!sis" #esign" #eve!opment $ Testing %ethodo!og :unctional requirements are given by the client& They are then analy'ed& (ro)ect plan is prepared ne,t& Detailed activity plan is prepared at this stage& %ctivities in each phase of the pro)ect are defined by (ro)ect 4eader ((4) and allocated to +odule leads (+4) and Team +embers (T+)& %fter getting the pro)ect plan approved from the client# technical requirements document is prepared& %fter the approval of the technical document by the client# coding is started& Test cases are also made side by side& Testing Methodology Unit testing ; The individual units of code are tested by the developer himself& Code 9eviews are also performed& System testing ; The complete# integrated system to evaluate the system<s compliance with its specified requirements is tested& Test cases are prepared against all the functional requirements stated in the requirement document& Stress testing ; It is a form of testing that is used to determine the stability of a given system or entity& It involves testing beyond normal operational capacity# often to a breaing point# in order to observe the results& =e will be including e,tra checs in our pro)ect for this& -oth system and stress testing are performed by testing team in accordance with the developer& Advantages of Proposed Sstem Employee Management System is expected to proide: Transparency in public wors procedure *asy 2 $ser :riendly >peration& $ser friendly environment& :ast data insertion 2 retrieval Improved wor efficiency (romotion of interactions between employees and the administration
&ard'are and Soft'are (e)uirements The minimum hardware 2 software requirements are as follows? Software: !ront End : >b)ect >riented (rogramming =ith @%7% Sun +icrosystem has introduced the @%7% initiative with the intention of bridging the gap in interoperability between applications& It aims at integrating various programming languages and services& It is designed to mae significant improvements in code reuse# code speciali'ation# resource management# multi!language development# security# deployment# and administration& The @%7% initiative offers a complete suite for developing and deploying applications& This suite consists of @%7% products# &@%7% services& Some of the advantages of @%7% are? ! Consistent programming model +ulti!platform applications +ulti!language integration *ase of deployment
Bac" End : +ySql 6&A #latform : =in B(C0AAA Software Interface: User on Internet: Web Browser, Operating System (inu!, Windows" User on Intranet: Web Browser, Operating System (inu!, Windows" Data Base Server: MyS#$, Operating System (Windows" Development End: H%M, &A'A, MyS#$ (.), OS (inu!, Windows". $ardware: #rocessor : (entium III D33+.' or above
Graphics : EAA B 8AAF /8 bit hi!color(minimum) EAA B 8AAF 05 bit true!color(recommended) *ontribution / +a!ue Addition Project ,i!! %a-e/ .ene/ts Streamlining of employee life cycle transactions in *mployee +anagement and (ersonnel# including recruitment# hiring# promotion# transfer# leaves and sabbaticals# retirements# other separations& Delivers accurate# timely management information to support strategic planning and worforce management& (ermits employees to manage their own data ! from phone number and home address to credentials to faculty biography and bibliography& %llows internal and e,ternal )ob applicants to view )ob listings and apply for positions& +anagers are able to submit )ob vacancy listings# review applicant rosters# and log the status of their recruitments& (eferences and .ib!iograph http?CCwww&w3schools&comC G(rogramming in @%7%1 by -alaguruswamy Complete 9eference -y H.erb SchdiltI