HRMS Proposal
HRMS Proposal
HRMS Proposal
1.1Introduction
An organization's ability to succeed in the fast-paced corporate world of today depends on
its human resource management. Recruiting top talent, keeping valuable staff, adhering to
regulations, and preserving high levels of employee engagement and satisfaction are just
a few of the many difficulties that businesses confront. It is critical to streamline HR
operations through the deployment of an extensive Human Resource Management System
(HRMS) in order to handle these issues and satisfy the changing needs of our workforce.
An integrated suite of software tools called an HRMS is made to improve and automate a
range of HR-related tasks. All facets of human resource management, including the full
employee lifetime, will be unified by this system. Employer data management, payroll
processing, benefits administration, performance management, onboarding, and employee
data management are all handled by the HRMS, which acts as a single, consolidated
platform for these vital tasks.
1.2Problem Statement
Due to disjointed systems, manual procedures, and limited access to real-time data, many
firms have inefficiencies in HR administration. These difficulties can take many different
forms, which might result in an inadequate employee experience overall, more
administrative work for HR personnel, and mistakes in crucial procedures like payroll and
benefits administration. Because of the dependence on different systems, HR
professionals frequently need to switch between platforms to finish repetitive duties,
which can be error-prone and time-consuming. These inefficiencies are further
compounded by manual operations, which cause errors and delays when processing leave
requests, updating employee records, or monitoring staff attendance.
1.3Objectives
The main objectives of this project are listed below:
To develop a web-based system to replace the manual (paper based) system used
for human resource management.
Enhances recruitment and onboarding processes for efficiency and effectiveness.
Automates routine HR tasks to reduce administrative overhead.
Streamlines payroll and benefits administration for accuracy and compliance.
1.4Scope and Limitation
1.4.1 Scope
Monitors employee attendance, leave, and working hours.
Provides a portal where employees can access and manage their own HR-related
information.
Centralizes and maintains all employee data, including personal details, job
history, and qualifications.
1.4.2 Limitation
Regular maintenance and updates are necessary to keep the system running
smoothly.
Integrating an HRMS into existing systems and processes can be complex and
time-consuming.
1.5Methodology
To solve actual problems, one must incorporate a development strategy that encompasses
the process, methods and tools layers. The strategy is often referred to as a system
planning, chosen based on the nature of the project and application, the methods and tools
to be used, and the controls and deliverables that are required. We made a systematic plan
for proper work flow of project considering different procedures and steps before
initializing project development. We use Waterfall Model as a software development
model. As in software development process, we perform the development of our system
is planned.
Systems analysis is the process by which an individual(s) studies a system such that an
information system can be analyzed, modeled, and a logical alternative can be chosen.
Systems analysis projects are initiated for three reasons: problems, opportunities, and
directives.
Requirement identification for an HRMS involves figuring out what exactly you need the
system to do. This means looking at stuff like managing employee info, handling payroll,
tracking attendance, and helping with recruitment. You talk to different people in the
company to understand their needs, check out what systems you're already using, and
make sure everything fits with legal requirements and can grow as your company does.
There are some existing HRMS system around the market, among them we have picked
some system as an example such as Streamline HRMS,
The following drawbacks of the existing system emphasize the need forcomputerization
of the Antenatal system
Talk to People: Have a chat with folks in HR, managers, and staff to see what
they really need from the system.
Map Out HR Stuff: Figure out all the tasks HR does, like hiring new folks,
keeping track of vacations, and evaluating how everyone's doing.
Write Down What It Should Do: Make a list of all the things this new system
should handle, like storing employee info, managing schedules, and making
reports.
Think About How It Should Feel: Consider how fast it needs to be, how easy it
is to understand and use, and how safe everyone's info needs to be.
Check the Legal Stuff: Make sure the system follows all the legal and company
rules for handling everyone's personal info.
1.5.1.2.2 Operational
Assess whether the HRMS aligns with existing HR processes and if it can be effectively
integrated into daily operations without causing disruption or resistance from staff.
1.5.1.2.3 Economical
Evaluate the costs involved in developing, implementing, and maintaining the HRMS
against the expected benefits and returns on investment to ensure it's financially viable for
the organization. As all the tools and resources required are either open sources or free.
After the completion of the system didn’t need to deploy any new hardware and software.
The existing resource of the system can be used.
1.5.1.3 Tools
1.5.1.3.1 Analysis & Design tools
Our software development process is enhanced by sophisticated analysis and design tools.
For instance, we utilize IBM Rational Rose, which allows us to analyze requirements,
create detailed UML diagrams, and design robust software architectures.
Following analysis and design, our skilled development team translates design
specifications into functional code using languages like Java and Python. With a focus on
quality and efficiency, we ensure timely delivery of high-performance software solutions.
Frontend
HTML
CSS
JavaScript
Database
MySQL
Backend
JavaScript
PHP
Hardware/Software
Windows/MacOs
VS Code
1.6High Level Design of Proposed System
Fig: zero level DFD
1.7Gantt Chart
1.8Expected outcome