Professional Documents
Culture Documents
I. INTRODUCTION
Software planning always has a primary objective that
provides a framework which enables the IT manager for
making reasonable estimate of resources, cost and schedule.
Within a limited time period at the beginning of the software
project, these estimates are made and required to update
regularly. Before project begins, the software project planner Fig. 1. HRMS Model
must predict three things:
● Time required for completion
B. Proposed system modules:
● Requirement of effort [4]
The list of modules that are integrated with proposed system
● Number of people needed are as below:
The following objectives are under this software project ● Employee information module:
planning. An important issue in HR Module is the decision for The employee information module gives the general
assigning proper skilful hands for a project. The HR information along with qualification, certification, skill,
administrator reports with the personal holding the necessary project information and contact for the HR administrator. The
skills required for the project assignment. Analysing the projects are assigned to the employees in the basis of their
employee’s skills are the prime important decision. Here we skills. All respective responses and mismanagements are
proposed a system of HR module, which is meant to be the handled by the HR administrator.
right software for serving the needs of an organization with
respect to the utilization of skilful human resource [1]. The ● HR module
system enables detail general information about the employees The HR module is responsible for managing the human
along with qualification, certification, skills, contact details resources for all kinds of technical needs of the organization.
and project details[2]. It enhances the HR manager in viewing, It handles employee’s details, viewing, adding and updating
adding, updating employees details and also generates various information and generates various reports based on present
reports regarding employee’s skill and experience that makes and previous project performances. The HR is responsible for
the overall system more efficient and accurate changing from handling leave and grievance reports submitted by the
management by hand to management by the computer [3]. employees. The leave is sanctioned to the employees based on
the policies of the company. HR also handles feedbacks.
Based on the experience and several other criteria’s of the
employees, the HR provides appraisal to the employees. The the various parts of the software achieve the goal. It is done
HR also responsible for allotting new programmes, projects, very carefully because any error may affect the performance
supporting issues through email. of the system. The designing may take extra coding workload,
more processing time or more response time etc.
● Project Module
A web based application is developed for a company to
This module deals with details and schedule of projects to
maintain an accurate and up to date information for the
various departments of the company allotted by the HR
working employees, their skills, working projects etc.
administrator based on the project management specification
and technical skills of the employees. This module gives the A. Data flow diagram
information about the strength and weakness of employees. Hr
For accommodating the above requirement, first a data
has the primary role of adding new projects come to the
model is designed. A data flow diagram (DFD) is a pictorial
company and to create a team. Prior to allotment of the
definition of the movement of data among external entities, the
projects, HR first checks the status of the employee whether
processes and the data stores within a system. The model
he/she is free to allot. The projects team periodically send the
comprises of four types of symbols- process, dataflow,
feedbacks of the project updates to the HR. The HR take the
external entity and data store. The Fig. 2 shows the level1
responsibility of mailing different deadlines associated with
dataflow diagram for login process.
the project to the project team. A link is provided to each
project that displays the team members and the total working
days by each employees allotted for completion of the project.
● Training Module
The company provides various training programs to the
employees through the HR. The employees can view various
training programs and they can register themselves according
to their needs.
● Leave Management Module Fig. 2. Level 1 DFD for login process
The employees can apply for the leave through a provided The HR and the employees can access the HRMS database
interface. The company keeps some polices for granting the providing their username and password through login process.
leave for the working employees. It depends on the type of The level 2 dataflow diagram for HR administrator is shown in
leave and the number of days for which employees has already the Fig. 3 and for Employee is shown in the Fig. 4.
taken. As the leave application is submitted a leave ID is
generated automatically for the employee such that he or she
can check the leave status later. These leaves are send as a
report to the HR and HR has the authority to approve or
decline a leave.
● Grievance Handling Module
The employees can file for various grievance to the HR.
These grievances are send to the HR as a report via email. As
the grievance is submitted, a grievance ID is submitted for the
employee such that the status can be checked later. The
Employees can remind back the HR if the submitted grievance
is not handled within a specific time period.
● Increment Details Module
Based on company’s policies, an employee can get
different increments or bonus depending upon their working
experiences. These increments are also look up by the HR.
The HR provide the increments to the employees in the
company.