Вы находитесь на странице: 1из 62

Employee Management System

Kiran Shahzadi
2016-GCWUF-0332

Zuhra Javied
2016-GCWUF-0319

Supervisor
Ms. Ammarah

MASTER OF SCIENCE
IN
COMPUTER SCIENCE

FACULTY OF SCIENCE AND TECHNOLOGY


GC WOMEN UNIVERSITY
FAISALABAD PAKISTAN

1
DECLARATION

We hereby declare that the contents of the project report, “Employee Management
System” is website of my own research and no part has been copied from any published
source (except the references, standard mathematical and genetic models/ equations/
formula/ protocols etc.). We further declare that this work has not been submitted for
award of any degree. The university may take action if the information provided is found
inaccurate at any stage.

Kiran Shahzadi Zuhra Javaid


2016-GCWUF-0332 2016-GCWUF-0319

2
The Controller of Examinations,
The members of the Supervisory Committee find the project Thesis submitted by Miss.
Zuhra Javed(2016-GCWUF-0319) and Miss. Kiran Shahzadi(2016-GCWUF-0332)
satisfactory and recommend that it be processed for evaluation by the External
Examiner(s) for the award of degree.

SUPERVISOR: Mrs.Ammara ______________


Assistant Professor
Dept. of CS

MEMBER: Mrs.Amna ______________


Assistant Professor
Dept. of CS

MEMBER: Mrs.Asma ______________


Visiting Lecturer
Dept. of CS

Incharge
Department of Computer Science
GC Women University, Faisalabad

3
List of content
Chapter No 1....................................................................................................................................... 6
Introduction ................................................................................................................................ 6
1.1 Employee Management System ........................................................................................... 6
1.2 Project Background:............................................................................................................. 7
1.3 Problem Description: ........................................................................................................... 8
1.4 Project Objectives: ............................................................................................................... 9
1.5 Project Scope: .................................................................................................................... 10
1.5.1 Employee Profiles: ................................................................................................. 10
1.5.2 Project Management: ............................................................................................. 10
1.5.3 Report generation: .................................................................................................. 10
1.6 Recruitment Process: ......................................................................................................... 10
1.7 Expected Benefits: ............................................................................................................. 11
1.8 Summary: ........................................................................................................................... 11
Chapter No: 2 ................................................................................................................................... 12
Reviews of Literature ....................................................................................................................... 12
2.3 Finding:....................................................................................................................................... 16
2.4 Summary.................................................................................................................................... 19
Chapter No: 3 ................................................................................................................................... 20
Requirement Specification ....................................................................................................... 20
3.1 Existing System ................................................................................................................. 20
3.2 Proposed System ................................................................................................................ 21
3.3 Development tools ............................................................................................................. 22
3.3.1 Front- end ............................................................................................................... 22
3.3.2 Back-end: ............................................................................................................... 23
3.4 Requirement Specifications: .............................................................................................. 25
3.4.1 Methodology .......................................................................................................... 25
3.4.2 Functional Requirements: ...................................................................................... 26
3.4.3 Non-Functional Requirements: ............................................................................. 28
3.5 Summary: ........................................................................................................................... 29
CHAPTER # 4 .................................................................................................................................. 30
Design ............................................................................................................................................... 30
4.1 System Architecture: .......................................................................................................... 30
4.2 WBS For Employee Manageme System: ........................................................................... 31
4.3 Project Schedule: ............................................................................................................... 32
Table 3.1:Project Schedule .............................................................................................. 32
4.4 Network Diagram: ............................................................................................................. 33
Figure3. 4:Network Diagram .......................................................................................... 33

4
4.5 Gantt chart: ........................................................................................................................ 34
Figure 3.5:Gantt chart ..................................................................................................... 34
4.6 ER Diagram: ...................................................................................................................... 35
Figure3. 6 :ER Diagram .................................................................................................. 35
4.7 Data Flow Diagram ............................................................................................................ 36
4.7.1 Admin module ........................................................................................................ 36
4.7.2 Employee Module: ................................................................................................. 38
4.8 Sequence diagrams: ........................................................................................................... 39
4.9 Usecase Diagrams .............................................................................................................. 42
4.9.1Admin Usecase: ...................................................................................................... 42
Table 2:Admin usecase table........................................................................................... 43
4.9.2Employee Use Case: ............................................................................................... 44
4.10 Use case Analysis: .......................................................................................................... 45
4.10 Admin Login Activity Diagram: ...................................................................................... 46
Start .................................................................................................................................................. 46
Chapter No.5..................................................................................................................................... 48
System Implementation ........................................................................................................... 48
5.1 Logical Structure:............................................................................................................... 48
5.1.1 Description of logical design .................................................................................. 49
5.2 Physical Structure .............................................................................................................. 49
5.2.1 Description: ............................................................................................................ 49
Chapter No.6..................................................................................................................................... 50
Testing And Evaluation ........................................................................................................... 50
6.1 Testcases ............................................................................................................................ 50
6.2 System Testing and Evaluation: ......................................................................................... 57
Chapter No 7..................................................................................................................................... 59
Conclusion ............................................................................................................................... 59

5
Chapter No 1

Introduction
1.1 Employee Management System

A Web Based Application for Employee Management System. In this application


all of the system of industry will be online. Employee management system is an
operation in company to maximize employee performance in order to meet the
employer's strategic goals and objectives. More precisely, Employee management
system focuses on management of employee within company emphasizing on
pssolicies and systems. In short, Employee management system is the process of
recruiting, selecting employees, providing proper orientation and Employee
Payroll System on the base of attendance. Also providing Old Age benefits. The
information about staffing and vacant positions can be easily gathered at any
time.Studies have shown that the workforce of a company is the most important
part of any company irrespective of its size and type of business they are into.
Success ratio of a company is highly influenced by the employee management.
Companies who understand the importance of employee management often use
employee management system (EMS). Companies are challenged daily by the
need to manage and integrate data information SS needs of the human resources,
payroll, and accounting functions using the computerized employee management
system. This has necessitated the need to design and implement an employee
management system for Mumtaz Foundry & Engz works, Sheikhupura Road,
Faisalabad. Management isn't just about supervising resources and controlling
expenses. Despite the way that these are central components of management,
there's something unique totally to management than just supervising resources
and controlling expenses. Another basic limit of management is the ability to
regulate agents - especially since they are the assistance of any business. Given the
way that each individual and representative is extraordinary, overseeing workers
viably keeps on being a standout amongst the most widely recognized
administration issues that organizations look in this requesting universe of
business. Organizations can surely enlist workers that have extraordinary
6
accreditations and amazing resumes. In any case, overseeing representatives and
tending to administration issues viably is similarly as essential as contracting
workers with the best possible experience and training to build up a decent worker
base that will be instrumental for future achievement.

1.2 Project Background:


Employees are the backbone of any company therefore their management plays a
major role in deciding the success of an organization. The aim of this research is
to design an employee management for Mumtaz Foundry&Engz works,
Sheikhupura Road, Faisalabad. It is expected that on delivery, the proposed
management system would create an improved and early method of keeping
employee records, provide for a quick retrieval of employee records, it is expected
to provide fast and efficient responses to management employee data needs. This
software allows the administrator to edit employees, add new employees as well as
evaluate an employee’s performance. Employees can be managed efficiently
without having to retype back their information in the database. You can check to
see if there are duplicate positions/employees in the database. A flexible and easy
to use Employee Management software solution for small and medium sized
companies provides modules for personnel information management thereby
organization and companies are able to manage the crucial organization asset –
people. The combination of these modules into one application assures the perfect
platform for re-engineering and aligning Employee Management along with the
organizational goals. This system brings about an easy way of maintaining the
details of employees working in any organization. It is simple to understand and
can be used by anyone who is not even familiar with simple employees system. It
is user friendly and just asks the user to follow step by step operations by giving
easy to follow options. It is fast and can perform many operations for a company

1.3 Problem Description:


What is Employee management system?
An Employee management system is a combination of systems and processes that
connect human resource management and information technology. Employee
Management system is an application that enables users to create and store
Employee Records. The application also provides facilities of a payroll system

7
which enables user to generate Pay slips too. This application is helpful to
department of the organization which maintains data of employees related to an
organization.

Why Prefer Employee management system?

It has been observed in the Mumtaz Foundry&Engz works, Sheikhupura Road,


Faisalabad that the way the personnel (employee) records have been handled
manually, i.e. using paper work and most recently, excel sheets. This has been
observed to be inefficient and cumbersome thereby increasing loss time and
reducing productivity. It is the objective of this research work therefore to seek
ways to improve the system and make it more efficient by Computerized the whole
system. Manual handling of employee information poses a number of challenges.
This is evident in procedures such as leave management where an employee is
required to fill in a form which may take several weeks or months to be approved.
The use of paper work in handling some of these processes could lead to human
error, papers may end up in the wrong hands and not forgetting the fact that this is
time consuming. A number of current systems lack employee self-service meaning
employees are not able to access and manage their personal information directly
without having to go through their HR departments or their managers. Another
challenge is that multi-national companies will have all the employee information
stored at the headquarters of the company making it difficult to access the
employee information from remote places when needed at short notice. The
aforementioned problems can be tackled by designing and implementing a web
based Employee management system. This system will maintain employee
information in a database by fully privacy and authority access. The project is
aimed at setting up employee information system about the status of the employee,
the educational background and the work experience in order to help monitor the
performance and achievements of the employee through a password protected
system.

System contains the following benefits the following benefits:

 Improved data management


 Central storage
 Fewer systems to manage

8
 Employee Development and on-demand reporting

How?

For the development of this system ASP.NET framework will be used as front-end
for providing gorgeous interface for its users and SQL Server as back-end for
database storage of employees for extended period of time and security reason.

1.4 Project Objectives:


In this world of growing technologies everything has been computerized. With
large number of work opportunities the Human workforce has increased. Thus
there is a need of a system which can handle the data of such a large number of
Employees. This project simplifies the task of maintaining records because of its
user friendly nature. The objective of this project is to provide a comprehensive
approach towards the management of employee information. This will be done by
designing and implementing an Employee Management System that will bring up
a major paradigm shift in the way that employee information is handled.

The objectives of this system include:

 Design a web based Employee Management System to fulfill requirments


of the industry.

 leave management,
 Well-designed database to store employee informations.
 A user friendly front-end for the user to interact with the system.

In this world of growing technologies everything has been computerized. With


large number of work opportunities the Human workforce has increased. Thus
there is a need of a system which can handle the data of such a large number of
Employees in an organization. This project simplifies the task of maintain records
because of its user friendly nature.The aim of this Project is to develop Online
Business Intelligence System for Employee management department of Mumtaz
Foundry&Engz works, Sheikhupura Road, Faisalabad.

1.5 Project Scope:


The scope of this project will be limited to the following:
9
1.5.1 Employee Profiles:
Employee will have access to their personal profiles and will be able to edit their details.
Electronic leave application Complete elimination of paperwork in leave management by
enabling an employee apply for leave as well as check their leave status through the
system. This will also enable the HR manager to accept/reject leave application through
the system

1.5.2 Project Management:


Assign tasks and projects to employees, assign a project team and keep track of the
progress.

1.5.3 Report generation:

The HR manager will be able to generate timely reports in order to monitor


employees and this can be used for performance appraisals. The reports will be
have all the information of an employee from educational background, trainings
attended, projects done as well as technical skills.

1.6 Recruitment Process:


The admin will add an employee and a default password and employee id will be
generated and sent to the new employees email. The HR manager will then have
the ability to add an employee’s information to the database.Project of EMS
(Employee Management System) will solve all the problems of manual file based
sytem.All the system can handle online by using this application. All the data will
save properly instead of storing in manual system because there are too much
chances of deletion and corrupting of data. It will save time MS will monitor
payroll process end-to-end all employees can see all of his record in Portal pack.
There will no chances of data hacking, deletion, redundancy.Stystem will work
more efficiently and fastly instead of Manual based file processing system.

1.7 Expected Benefits:


This system is expected to be user friendly and will offer easy access to data as
well as services such as online leave management, e-recruitment, and timely report
generation, monitoring employee trainings, task management, project management
and employee tracking. The employee is expected to have direct interaction with
this system through a password protected user account therefore proposed system
is web based to enable accessibility from any location as long as internet
connectivity is available. This direct interaction with the system will enable
10
employee self-service. without an employee management system, it’s a tedious job
for the human resource department to keep track of each and every employee and
even harder for a project manager to assign tasks to the project team. The HR
management system will be developed to provide information of employees and
many other facilities at the click of a button.

1.8 Summary:
This chapter began by giving a brief overview of the entire project, the background
of the project and the scope. The problem definition and solution highlights the
current problems faced with the use of the systems that are in place and outlines
briefly the solution system to be developed. The next chapter will focus on the
literature review. This is literature that relates to the project and similar systems.

11
Chapter No: 2

Reviews of Literature
Nishad Nawaz 2012 The software companies are found their competitive advantage
in various domains of HR processes by using of human resources information
system.

Tyagi 2012 Automating the Recruitment Processes acquiring the best talent
involves the planning, sourcing, assessing, hiring and on-boarding of top talent and
helps companies in implementing the best practices of recruitment and hiring the
best talent available in the market.

Nishad Nawaz and Anjali 2012 The automation of HR enhances the professional
development of HR professionals in the The automation of HR enhances the
professional development of HR professionals in the organization.

Kapse et al. 2012 This research explored the advantages and disadvantages of E
recruitment such as wider access and geographical spread, larger audience,
greater chance to find right candidate quicker/with greater effectiveness 24/7 no
waiting for issue dates, quicker and time saving/cost saving relatively cheap,
better match of workers vacancies, efficiency gains, cost saving/saving
personnel costs, access passive jobseekers, reduction of unqualified
candidates, more opportunities for smaller companies in advantage and in the
area of disadvantages screening and checking the skill mapping and
authenticity of millions of resumes is a problem and time consuming
exercise for organizations. There is low Internet penetration and no access and
lack of awareness of internet in many locations across India, Organizations
cannot be dependent solely and totally on the online recruitment methods. In
India, the employers and the employees still prefer a face-to-face interaction rather
than sending e-mails.

Nishad Nawaz 2012 The study is found that the using of HRIS, Information
Technology Recruiters and Human Resources Executives not consuming time
and cost more than other designation (i.e. Human Resources Executives,

12
Human Resources Managers and other functional managers of the selected
organizations).

Nishad Nawaz and Channakeshavalu 2013 The research revealed that those who
are working in selected software companies are having right decision in the right
time for the right problem in easy way by using of human resources information
system.In Performance Management sub function of HR. Enhanced performance
management is another by product of technological improvement. Human
resources professionals can use computer technology to assess employee
performance and also to get employee feedback to be used for the betterment of the
organization.Various software programs make it possible for human resources
professionals to examine employee performance through metrics to ensure that all
of them obtain performance standards. Employees that don't measure up can be
subjected to additional training or let go in favor a replacement that can come in
and do the job.Technology has another advantage of database Storage and
retrieval. Human resources professionals generally process a considerable amount
of paperwork and also have to keep much of that paperwork on file for a
considerable period of time. The use of electronic imaging has made it possible for
companies to store and retrieve files in an electronic format. Technology also
makes it possible for human resources professionals to simply print the forms that
are needed for employees. Printing on demand eliminates the need to dig through
an endless number of files in the file cabinet to find what is needed.Many vendors
have going with built for the cloud and technology providers redefine HR
functions.Even as ERP providers expand their HR product lines, a “third wave” of
vendors is emerging with cloud-based talent solutions that are user-friendly,
inexpensive to buy, and built for mobile devices from the start. These new vendors
target a range of core HR activities, including payroll, recruiting, learning, and
employee engagement, time entry and applicant tracking system. The explained the
enterprise resource planning (ERP) systems implementation helpfulness in the
business performance of the organization.

Mweemba simaanya in 2014 An EMS refers to the systems and processes at the
intersection between EMS and information technology. It merges EMS as a
discipline and in particular it’s basic HR activities and processes with the
information technology field whereas the programming of data processing systems
13
evolved into standardized routines and packages of enterprise resource planning
(ERP) software. An organization or company with a very large number of
employees manages a greater volume of data. This activity can be daunting without
a more sophisticated tool to store and retrieve data.The various levels of
sophistication can be examined by looking at the evolutionary aspects of HR
technology. These aspects can be characterized into four stages of development:
Paper-based Systems, early personal computer (PC) technology, electronic
databases, and Web-based technology.The benefits of automation are becoming
widely known to HR and other areas of the business.The focus has shifted to
automating as many transactions as possible to achieve effectiveness and
Efficiencies.The technology of the future will be about speedy access to accurate
current information, and Reliability to access this information via multiple systems
will give organizations a strategic edge.EMS is expected to relinquish its role as
sole owner of HR information, so that managers and Employees can use this
information to solve their own problems using Web-based systems. This New
system will not necessarily mean reduction in HR staff. The new system will
enable HR Professionals to focus on transforming information into knowledge that
can be used by the Organization for decision making; it will be about EMS and IT
working together to leverage this Technology. A recent study by the Hackett
Group, a business process advisory firm found that high performing organizations
spend 25 percent less than their peers on HR because they use technology
effectively.The two most popular Web-based HR applications used today are self-
service for employees and self-service for managers Nishad Nawaz 2014 In the
area of HR functions such as ,training and performance management these
functional areas have been changed via technology impact. In EMS has been
significantly impacted by technology is in the area of recruiting. Before
introduction of Internet, HR recruiters had to rely on print publications, such as
newspapers, to post jobs and get prospects for open positions. Other methods such
as networking also used, but HR recruiters did not have the ability to post a job in
one or more locations and have millions of people see it all at once. In this era it is
possible though technology has made recruiting more efficient and, in the hands of
the right recruiter, more use very effectively to draw the best possible solutions. In
another function of training information technology makes it possible for human
resources professionals to train new staff members in a more efficient manner. The
14
ability to access company information and training programs from remote
locations eliminates the need for trainers to work directly with new hires on all
training programs. Some interaction will always be necessary on some level, of
course, but training in virtual classrooms makes it possible for the HR
professionals to train a large number of employees quickly and to assess their
progress through computerized testing programs.

Adam Vaccaro 2014 Schwab, explained in the “Fourth Industrial Revolution,”


describing how digital technologies have radically changed our lives, our
societies and our experiences at work. These changes, which impact
organizations in every country, are coupled with a new workforce which is
increasingly diverse (in gender, age, culture and nationality), demanding and
mobile. The recent recruiting technology works by collecting a bunch of
potential recruits and chopping off those who don't meet certain qualifications,
or don't use certain buzzwords in their resumes and cover letters of the
applicants.

Ashok Kumar 2014 The study of (Ashok Kumar 2014) revealed that perceived
usefulness and perceived ease of use plays an important role in IT adoption.The
study of Ashok Kumar revealed that perceived usefulness and perceived ease of
use plays an important role in IT adoption.

Nishad Nawaz 2014 The companies have to concentrate on selection of the right
person otherwise it will pay high costly consequences; this is one of the area HR
department come into the picture. In organizations has to rethink how to
manage and supply right talent to right place for right work to solve right
business solutions by using of innovative technology solutions.
Nishad Nawaz and Anjali 2014 The study found that the employees are achieved
satisfied in work place after using of human resources information systems in human
resources processes. Therefore, the study concludes that satisfaction of the employees in
the organization embedded with information system.

Grant 2015 The CEO’s surveyed stated that the workforce planning was
mainly focused on finance and neglected to put any thought into talent
selection.Career Builder 2015 As per the survey of CareerBuilder most of the
CEO’s considered the opinion of the senior managers than the HR department

15
and the survey made a suggestion that the senior management has a lot of
experience and knowledge, HR department is very specialized in certain
aspects it will helpful for the business to run smoothly.

SHRM 2015 The SHRM survey explained the employee satisfaction towards the
communication between their senior management, this is reason there is less gap
between employees and executives. Therefore, the most of employee’s felt into
satisfaction area.

El Ouirdi et al. 2016 The unified theory of acceptance and use of technology
(UTAUT) to social media use in recruitment, and extended it by incorporating
two additional moderators, namely the recruiters' managerial position and
educational level.

Walters et al. 2017 In the National Institute for Health Research (NIHR) is
considerable variation in the consent, recruitment and retention rates in publicly
funded randomized controlled trials.

2.3 Finding:
In the era of technology HR has been changed his skin to match the competitive
world to satisfice the need of the employers and employees’. In this direction HR
has be to move from traditional to digital. The following areas required to be
change in future.

2.3.1 New digital workforce:


In the brave new world emerged the digital workforce. Using of PC went back and
technology has been changed everywhere, driven by mobile devices, sensors
location awareness and so on. The new HR applications are embedded with
mobile apps, design thinking, video, behavioral economics and the use of system
analytics.

16
2.3.2 Updated HR technology will accelerate:

There is tremendous shift away from traditional licensed HR software


moving toward modern, cloud based systems will accelerate. Now HR
applications move to mobile devices and may shift to mobile platforms in
coming days.

2.3.3 New tools for talent management (people management):

Bersin introduced the talent management in publication of Deloitte in 2006.


Presently the companies are rethinking on how to manage people why
because careers are become more dynamic and young generation looking for
more leadership skills. The employees are driven recruitment, performance
management and training in world market. The talent management software
exploded in the market in the 2000 in that period ERP companies have
taken lead to design. But now new innovative vendors are want to come-up
with various versions and tools to catch the world market. The study has
been explored the importance of the talent management benefits for the
organization. Talent management creates a warm environment to work,
increased productivity & profitability, increased employee retention, increased
level of staff engagement and lower recruitment costs. (Nishad Nawaz and
Prathibha 2013). Here some of the tools have been listed.
 Next generation performance management and goal setting tools.
 New employee recognition and sharing tools.
 New tools for employee feedback, pulse surveys and real time anonymous
feedback.
 Tools to help manage wellness, mindfulness, physical activity.
 Tools for goal management and goal transparency.
 Tools for integrated team management, goals, document and communications
sharing.
 Tools for onboarding, knowledge sharing, video learning, content curation.
 Analytics tools to understand candidate quality, retention models and other
employee trends.

2.3.4 Reengineering in performance management:

The global competition forcing ERP vendors to rethink on culture, reward system,
the role of managers and how to align people in the organization in to people of
network and network of teams.

17
2.3.5 Culture, engagement and feedback:
The companies in all industries are realized that they have to compete and
operate based on culture, if they not watching on daily basis and it is not
possible to get improve for further. The companies are introducing
red/yellow/red button to know the satisfaction level of the employees at the end of
the day. It will be very useful feedback for HR to take decisions on a regular basis.

2.3.6 Development of global leadership:


The companies are realized that leadership skills should accelerate in the earlier
careers and need keep mentoring and design new models and reward systems for
talent mobility. So, majority of the companies are moving towards new
leadership development strategy. The study has been found that mobility of
the talent the organizations will get good number of benefits such as
interconnectivity in workforce, opportunity to create new leadership skills,
employee engagement and place right person in right place. (Nishad Nawaz 2013).

2.3.7 Revolution in corporate learning:


In everywhere employees are using video learning platform to learn new
knowledge. Learning and development has been moving towards digital
transformation, learning experience design and peer to peer learning. It will act as a
“Learning curve is the Learning Curve”.

2.3.8 Diversity, inclusion, and gender inequality are in priority:


The research of Stacia Garr and Candace Atamanik of Deloitte explained that
building an inclusive culture is very most priority topic before the CEO’s and
senior executives and while reinvention of talent management should be
embedding inclusion and diversity into every people practice in the company
(source of recruitment to assessment of promotion). The majorities of the
companies programs focusing on women, race and cultural diversity to make
impact on HR it will grow importance throughout the year.

2.3.9 Analytics and Information-driven decision making process:


The organizations have a huge opportunity of using of information to understand
people work environment to get rid of the risk and compliance violations.
Therefore, organizations need to adopt analytics teams with HR.

18
2.3.10 Reinvention of HR:
In the field of HR young, innovative and creative professional are entering senior
level in HR, they are come up with new ideas about how to leverage digital
technologies, how make experiment with new programs, how to use
behavioral economics, how to introduce more flexible environment and humane
working environment.

2.3.11 Conclusion and further research:


The researcher provided the reader with an overview of the HR digital
research field and a conceptual framework of the different areas of concern.
The findings can hopefully act as a foundation for researchers for further
research in HR digital and it will be assist other researchers in the identification
of related studies in the literature review phase of their work. Finally, the
bibliographical Mendeley database and its rich set of empirical data can hopefully
be used by others in future research and analyses.

2.4 Summary
The core and emphasis of this chapter was the analysis of the current system.
The various development tools used in the project were also discussed in this
chapter. The next chapter will focus on the design characteristics and aspects of
the system to be developed.

19
Chapter No: 3

Requirement Specification
3.1 Existing System
The issue definition for outlining the framework is to keep up information of
employee, to make simple controlling workers, to partition occupations and access
control of employee, to utilize innovation for exact and auspicious preparing by
completely security and full expert access. The target of the venture is to set up
representative data framework about status of worker and participation of
representative and month to month compensation process and conveyance. To
dispose of or diminish however much as could be expected the hardships of
existing framework and maintain a strategic distance from blunders while entering
information. In existing technique representative administration are worker record
are keep up in records. It's a manual procedure. Convoluted to look through the
worker salary. The old manual framework was experiencing a progression of
drawbacks. Since entire of the framework was to be keep up with hands the
procedure of keeping, maintaining and recovering the data was exceptionally
repetitive and lengthy. The records were never used to be in a deliberate order. If
any data was to be discovered it was required to experience the diverse registers,
documents there could never exist anything like report generation. There would
dependably be superfluous utilization of time while entering records and
recovering records. One more issue was that it was extremely hard to discover
mistakes while entering the records. Once the record were entered it was
exceptionally hard to refresh these records. Manual System is relatively low cost
but it is time consuming to access data held in a manual filing system. The papers
and documents are store in the filling cabinet, as task or work amount increase on
paperwork this is consumes a lot of space in filling cabinet.Furthermore,if the task
of a manager increase, it can lead to cause data miss-filling because too much of
task to be perform. Moreover the manual system has to record data by hand written
manually into paper, it could cause the information to be incorrect or inaccurate
because that might be possibilities that the manager accidentally written the incorct
information in the documents.Other than that it can cause data duplication because

20
some task has to be repeatedly over and over again.Data duplication essentially
refers to the elimination of redundant data.

Some other disadvantages are as follows:

 Time consuming when search information


 To much paperwork and documenting
 Bad information maintenance
 Less accurate information
 Lake of data security

3.2 Proposed System


The proposed system is designed to eliminate all the drawbacks of the existing
employee management software. The system shall be responsible for maintaining
information about employees. Our web based application has evolved significantly
over recent years and with improvements in security and technology. Many
companies that are using manual system or conventional system have transform
their system into web-based system due to their many advantages in using a web-
based system. Data is stored in a secure server, so anything goes to the computer it
won’t affect the data. Most of the web-based is user friendly; it is convenient
where user can get use to the system easily. As we know in any technical
educational office, the manager of office used to spare lot of time even after the
normal office hours either at home or office for preparation of daily/weekly report
and other necessary record. Now with the help of this system ,the manager has the
information on his finger tips and can easily prepare a record based on their
requirements apart from daily/weekly report. Finally, We can say that this system
will not only auto-mate the process but save the valuable time of the office
manager, which can be well utilized by this institute. This will be an additional
advantage and management of manpower based on their free time from his normal
duty. The purpose of Employee Management System is to automate the existing
manual system by the help of computerized equipment’s and full-fledged computer
software, fulfilling their requirements, so that their valuable data can be stored fo a
longer period with easy accessing and manipulation of the same. The required
software and hardware are easily available and easy to work with. This web based
application system can lead to error free, secure, reliable and fast management

21
system. It can assist the user to concentrate on their other activities rather to
concentrate on the record keeping. The organization can maintain computerized
records without redundant entries. To automate existing manual system by the help
of computerized equipment’s valuable information can be stored for a longer
period with easy accessing and manipulation of the same. Basically the project
describes how to manage for good performance and better services for the clients.
The main object of the Project on EMS is to maintain the detail of employee,
salary, leaves, attendance, registration.The project is totally built at administrative
end and thus only the administrator is guaranteed the access. The purpose of the
project is to build an application program to reduce the manual work for managing
the employee, salary, attendance, leaves,It may help collecting perfect management
in details. In a very short time the collection will be obvious, simple and sensible.

3.3 Development tools

3.3.1 Front- end


Front end-is a term used to describe program interfaces and administrations with
respect to the underlying client of these interface and administrations. It for the
most part alludes to the customer side of an application. A front end application is
one that clients interface with specifically. Turban et al (2008, p45) characterizes
front end as the part of an e-dealer's entry, electronic lists, a shopping basket, an
internet searcher and an installment door.The front end typically includes the
HTML, CSS and JavaScript that creates pages, menus, buttons and everything else
that forms the basis of what the user sees in his or her Web browser. So someone
working as a front-end developer would be familiar with code that focuses on
display, and may also have Web design skills with tools like Photoshop.

3.3.1.1HTML
Hypertext Markup Language (HTML) is a computer language devised to
allow website creation. These websites can then be viewed by anyone else
connected to the Internet. It is relatively easy to learn, with the basics being
accessible to most people in one sitting; and quite powerful in what it allows you
to create. Having the basic knowledge of HTML will could help make or develop
m-commerce websites and will also prove to be handy especially for editing and
modifying web pages. Furthermore, it has some low cost benefits because of its

22
many free online tutorials and advice support which is vital for m-commerce
development.

3.3.1.2 CSS
CSS is a template dialect used to portray introduction and design of HTML labels.
CSS is utilized to empower partition of archive content from report introduction.
This alludes to the partition of record introduction viewpoints, for example, hues,
formats and textual styles from the real report content. CSS causes us accomplish
format outline and control substantially less demanding.

3.3.1.3 Java Script


JavaScript is a scripting dialect that is program based and was created by Netscape
to empower website admins/creators to include intelligence and upgrades conduct
of site pages . A portion of the dynamic conduct that can be created by JavaScript
is approving structure, performing particular activities e.g. after a mouse click,
including timestamps and so forth. JavaScript is an open dialect and anybody can
utilize it. It likewise shares m any of the highlights and structures of the Java
programming dialect, however it isn't generally identified with Java. It was
produced freely.
3.3.2 Back-end:
Front-end advancement and back-end improvement work couple to make a site or
application for clients. In straightforward terms, Back-end improvement is the
thing that makes the introduction of front-end advancement conceivable. At the
point when a client endeavors to get to an application through the front-end
interface, the significant data is confirmed by means of the back-end database, and
the best possible data is then exhibited to the client by means of the back-end Web
server. For instance of how front-end and back-end frameworks cooperate,
consider a site that has diverse substance that is available to clients with various
authorizations. At the point when a client visits the site and endeavors to get to a
specific page, he or she will be requested to sign in; that login data will be
validated through a database query, and afterward the back-end application speaks
with the front end (once in a while by means of a mediator program) to show the
correct page to the client.
The back end generally includes a Web server that hosts an application (built with code
like, C# , .NET, ), which communicates with a database (using something like SQL

23
Server to serve up the information that the front-end presents. Back-end developers have
expertise in building applications that can efficiently locate and deliver data.

3.3.2.1 ASP.NET
AP.NET is a web improvement stage, which gives a programming model, a
complete programming framework and different administrations required to
develop hearty web applications for PC, and in addition cell phones. ASP.NET
deals with best of the HTTP convention, and utilizations the HTTP summons and
approaches to set a program to-server two-sided correspondence and participation.
ASP.NET is a piece of Microsoft .Net stage. ASP.NET applications are arranged
codes, composed utilizing the extensible and reusable segments or questions show
in .Net system. These codes can utilize the whole chain of command of classes in
.Net structure

3.3.2.2 SQL Server


Microsoft SQL Server is Microsoft’s relational web hosting database used to store
website information like user information, it’s mostly used on windows servers and
it is not free. It has advanced features such as buffer management, logging and
transaction, concurrency and locking, replication services, integration services,
stored procedures and triggers. MS SQL databases work well with ASP.NET
and also integrate well with other Microsoft products. MS SQL has been
used to support large enterprise applications worldwide, its most common use
is to store data for Customer Relationship Management(CRM) systems in
large organization that need to keep track of their customers data for example
mobile phone service providers, this database though is not platform independent
and is also expensive to implement. A lot of web based help desk systems around
the world created using ASP.NET or C# are all supported by MS SQL database.

3.3.2.3 C#
C# is an elegant and type-safe object-oriented language that enables developers to
build a variety of secure and robust applications that run on the .NET Framework.
You can use C# to create Windows client applications, XML Web services,
distributed components, client-server applications, database applications, and
much, much more. Visual C# provides an advanced code editor, convenient user
interface designers, integrated debugger, and many other tools to make it easier to
develop applications based on the C# language and the .NET Framework.In 2000,

24
Microsoft announced the C# programming language. C# has roots in C, C++ and
Java. C# has similar capabilities to Java and is appropriate for the most demanding
app-development tasks, especially for building today’s large-scale enterprise apps,
web-based, mobile and “cloud”-based apps .C# is object oriented and has access to
the powerful .NET Framework Class Library—a vast collection of prebuilt classes
that enable you to develop apps quickly# is event driven. You’ll write programs
that respond to user-initiated events such as mouse clicks, keystrokes, timer
expirations, touches and finger swipes—gestures that are widely used on
smartphones and tablets.C# also allows asynchronous programming in which
multiple tasks can be performed at the same time. Asynchronous make your apps
more responsive to user interactions, such as mouse clicks and keystrokes, among
many other uses.

3.4 Requirement Specifications:


3.4.1 Methodology
Why We Prefer V-Model

For Developing EMS We Will Use V Model the V-Model is a unique, linear
development methodology used during a software development life cycle (SDLC).
The V-Model focuses on a fairly typical waterfall-esque method that follows strict,
step-by-step stages. While initial stages are broad design stages, progress proceeds
down through more and more granular stages, leading into implementationcoding,
and finally back through all testing stages prior to completion of System.

Figure3.1:V Model

25
3.4.2 Functional Requirements:
Authentication

 Login- The user can login to the EMS with his/her username and password.
 Logout- The user can log out from the EMS.
 Login failure- If the user does not exist in the database or the user has not yet
being authorized by the EMS admin.

Authorization

 User role check- After logging in, the user role will be checked from the
database and the user interface will be displayed according to their role.

Process Data

 Display- User with defined roles can display the content of the database.
Being more specific, employee can only view his/her personal information.
Admin can not only see his/her personal information but also employee’s
information who are under his/her department . Admin and can display their
personal information and all employees’ information.
 Edit- Admin can only edit employee’s personal information that is under
his/her coverage except user role type. Admin can edit all information related
to all employee including their user role type.
 Admin roles can search all the employees’ information in the database.
Search feature works on specific keywords showing employee’s
characteristics, peculiarities, skills, features, and etc. For example, HR wants
to find employees’ who are well trained in “what skill”. He/she will write the
specific keyword in the search bar and press the available search button.
Afterwards, he/she will find a list of all the employees’ who know.
 Update authentication- This feature can be used only by admin role type.
Admin can update the role type of a specific user. For example, an employee
got promotion and his role type will be changed from employee role id.
Admin will be able to update this authentication mechanism.

26
Leave Application/Approval

 Leave application- The user can be able to fill in leave application form in the
appropriate fields.
 Leave approval- The admin can be able to approve leave applications based
on the reasons stated, length of leave as well as available admin on a
department. Leave days accrued- The user shall be able to check the number
of leave days accrued.

Recruitment

 Add new employee- Admin role type is able to add a new employee to the
database. The new employee will have all the required personal information
related to him/her. The new created employee will have an id.
 Add a new user- After a new employee has being created , admin role is
responsible for creating a new user by the specified id assigned in the “Add
a new employee” feature. The unique id will be given by the system. Admin
will assign a new role such as employee, Dean, and admin to the new
created user.

Report generation

 Report generation- Admin shall be able to generate a report in pdf format


for each employee based on the information in the database.

Project Management

 Create project team: The project manager shall be able to create a project
and come up with a project team.
 Work Breakdown Structure (WBS): The HOD or project manager shall be
able to assign tasks to the project team as well as monitor their progress.
Trainings and Task Management

Tasks

 Admin shall assign tasks to employees in his/her department.

27
3.4.3 Non-Functional Requirements:
Performance requirements

There is no restriction on the number of the users to be added to the database.

Hardware requirements

EMS should be able to work on a computer with the following minimum hardware
specifications

OS: Windows XP/Vista/7/8 and Linux

CPU: Pentium III (700MHz) and above

Memory: 128 MB and above

Capacity: 4GB of hard drive

Others: Network interface card, mouse, keyboard, and monitor.

Software requirements:

Since EMS application is a web-based application, internet connection must be


established. The EMS software personal database model will support MySQL
environment as DB

3.5 Summary:
In this chapter looked at a brief overview of existing employee management
systems and what procedusres have to be followed when executing these systems.
Various front and back end technologies were also reviewed highlighting the
advantages and disadvantages of their use.usecase diagrams are also mention in
it.

28
CHAPTER # 4

Design
4.1 System Architecture:
Employee management system is the process of recruiting, selecting employees, providing
proper orientation and Employee Payroll By Admin and Registration, Update Experience and
View Of Jobs As Showing Below.

Figure 3.2:System Artitecture

29
4.2 WBS For Employee Manageme System:

Employee Management
System

Project Project Project Design Project Code Project Testing Project


Management Requirement Deployment

4.
Plan the Project Requirements Front-end Alpha Testing Updates
Conceptual Design
Identification Coding

Control the Project Requirements


Gathering Preliminary Design Back-end Coding
Improvements

Confirm the
Requirement Final Design
Project
Elicitation

Requirement
Close the Project Validation

Requirements
Approval

Figure 3.3:WBS

30
4.3 Project Schedule:
Table 3.1:Project Schedule

Serial No. Task Name Start Date End Date

1 Project Management 3/14/2018 3/25/2018

1.1 Plan the Project 3/14/2018 3/17/2018

1.2 Control the Project 3/18/2018 3/20/2018

1.3 Confirm the Project 3/21/2018 3/23/2018

1.4 Close the Project 3/24/2018 3/25/2018

2 Project Requirement 3/26/2018 4/10/2018

2.1 Requirement 3/26/2018 3/30/2018


identification

2.2 Requirement Gathering 3/31/2018 4/5/2018

2.3 Requirement Elicitation 4/6/2018 4/7/2018

2.4 Requirement Validation 4/8/2018 4/9/2018

2.5 Requirements Approval 4/10/2018 4/10/2018

3 Project Design 4/11/2018 4/21/2018

3.1 Conceptual Design 4/11/2018 4/14/2018

3.2 Preliminary Design 4/15/2018 4/18/2018

3.3 Final Design 4/19/2018 4/21/2018

4 Project Code 4/22/2018 5/22/2018

4.1 Front end coding 4/22/2018 5/07/2018

31
4.2 Back end Coding 5/08/2018 5/22/2018

5 Testing 5/23/2018 5/28/2018

5.1 Alpha testing 5/23/2018 5/28/2018

6 Project Deployment 5/29/2018 6/4/2018

6.1 Updates 5/29/2018 6/1/2018

6.2 Improvements 6/2/2018 6/4/2018

4.4 Network Diagram:

Figure3. 4:Network Diagram

32
4.5 Gantt chart:

Figure 3.5:Gantt chart

33
4.6 ER Diagram:

Salary Detail Login

Attendance Communication

Company
Profile
Emp-Detail
Detail
Emp New E-account
Registratio Creation Employee
n
Test
Attendanc
e entry Registration
Salary

Recruitment
Result
E-
View resume Manger E-Test
E-Manager

Question Entry

Communication Login

Career Through
Ads

Apply Job Search Job

Through other
sources

Figure3. 6: ER Diagram

34
4.7 Data Flow Diagram

4.7.1 Admin module

Admin Admin
Employee Employee
registratio
User Candidate Details
creation
Recruitment Recruitment

Question Questions
entry
View Resumes
resumes
Results Results

Attendance Attendance
entry
Salary Salary Details
Salary
Salary structure
Salary
structure

Send
messages Communication
Messages

Receive
messages
View

Figure3.7:Admin module

Admin holds all management activities as shown in diagram.as admin enters


Employee registration all data will stored in employee database.And all of
actions performed by admin will store in its database as shown in figure. And
any time data can be collected.

35
4.7.2 Employee Module:

Employee Employee

Company Company
profile

Employee
Profile
Employee

Attendance Attendance
Details

Salary Salary details


Details

Send
Message
Communication

Received
Message

Figure3.8:Employee module
4.7.4 Career Module

Career

Search
Apply
Job
Job

Job

36
Figure3.9:Carrer module
4.7.5 E-Test Module
E-Test

Candidate
Registration Result Exam

Test Records

Figure3.10:Test module

4.8 Sequence diagrams:

Sequence diagrams help in the identification of a detailed level of the operations


required to implement the functionality depicted by a use case model.

Scenario 1: Admin add new employee

 The user logs in by providing correct username and password.


 If username and password are not found on the database access into the system is
denied.If the credentials are identical to the ones found on the database, access is
granted.
 Admin enters the details of the new employee.

37
Scenario 2: Employee leaves application
 The user logs in by providing correct username and password.
 If the username and password are not found in the database access into the
system is denied.
 If the credentials are identical to the ones found on the database, access is
granted.
 User requests for leave form.
 User enters leave details.
 Details are written to the database.
 A message confirming details have been submitted is displayed to the
user.

38
Figure3.11:Sequence Daigrams

39
4.9 Usecase Diagrams

4.9.1Admin Usecase:

Login

Keep Track of
Attendance

Admin

Calculate Salary

Manage Updating

Report to Owner

Pay Salary

Figure3.12:Admin usecase

40
Admin:

Table 2:Admin usecase table

Use Case Description

User Admin

Login The Admin first login the system.

Attendance Admin manage the attendance of all Employees.


According to the attendance admin manage the salary.
Count Salary
After checking the time and experience admin manage the
updation in salary.
Updating

41
4.9.2Employee Use Case:

In time
Mark Attendance
Employee

Out time

Apply for leave

Get Salary

Figure3.12:Employee usecase

Employee:

Table 3:Employee usecase table


Use case Description

User Employee

Mark attendance The employee first mark the in time and


out time attendance

42
Get salary On the base of attendance employee get the
salary.Employee can also apply for leave.

4.10 Use case Analysis:

A use case defines a goal-oriented set of interactions between external users and
the system under consideration or development. Thus a Use Case Scenario is a
description that illustrates, step by step, how a user is intending to use a system,
essentially capturing the system behavior from the user's point of view.

Actor Use Case Description

Employee Edit Profile Employee will be able to


edit personal details such
as emergency contacts as
well as technical skills
acquired.

Employee Apply Leave Employee will be able to


submit leave request along
with supporting
documents.

Employee View Tasks The employee will be able


to view tasks assigned by
the HOD.

Employee Check Leave days Employee will be able to


check leave days

Admin Add new employee Add mean will be able to


create new employees.
Admin Edit user role

43
Admin will be able to edit

Admin Edit user role Admin will be able to edit


user roles.

Admin View user activity log Admin will be able to view


activity log of all users in
the system

4.10 Admin Login Activity Diagram:

Start

Admin is Register

Admin login Id and


Password

Check id and
password
Invalid id/password

Login successfully

Set user level and


permission

Access the
permission

44
4.11 Activity Diagram for EMS:

Login Employee Management System

In Valid Valid

Register Employee Manage Attendance Manage Salary Manage Leave


Manage update

Logout

45
Chapter No.5

System Implementation
5.1 Logical Structure:

Time sheet Hr worked


Compute
Employee Create
monthly
monthly
payroll
pay roll
record

Paych
eck

Prepare
pay roll
summery

Accounting
Department

Enormous Data Flow

46
5.1.1 Description of logical design

In the logical design, we look at the logical relationships among the objects. In
the physical design, we look at the most effective way of storing and retrieving the
objects. Our design should be oriented toward the needs of the end users. End users
typically want to perform analysis and look at aggregated data, rather than at individual
transactions. Our design is driven primarily by end-user utility, but the end users may
not know what they need until they see it. A well-planned design allows for groswth and
changes as the needs of users change and evolve. By beginning with the logical design,
we focus on the information requirements without getting bogged down immediately
with implementation detail.

5.2 Physical Structure

5.2.1 Description:

Three applications will be run in system. Client Application, ASP.NETweb application


and ASP.NET service files..

47
Chapter No.6

Testing And Evaluation


6.1 Testcases
TC 1: open the Login

Number TC-1Date Created: 20-06-2018Created by: Zuhra Javaid & Kiran Shahzadi

Requirement #01

Description: Open the login

(Login page)

Steps

Step Type Description Expected Actual, if P/F Date By


different
from
Expected

TC {Simple {Login {View Login Pass 20- Zuhra


1 Open the Page will be Login Page not 06- Javaid&Kiran
Website} open} Page} Exist. 2018 Shahzadi

Operating System Environment Software’s used Version

Windows 7 Normal user ASP.net& SQL version 1

48
environment under Server
windows 7

Executed: 0-6-2018 Executed By: Zuhra javaid & Kiran Shahzadi Passed/Failed:
passed

Failed Reason: User not Register Or Database Connectivity is invalid.

Table 4 TC 1: open the App


TC 2: open the track of attendance

Number TC-2Date Created: 20-06-2018Created by: Zuhra Javaid & Kiran Shahzadi

Requirement #02

Description: Keep track of attendance

(Login keep track of attendance)

Steps

Step Type Description Expected Actual, if P/F Date By


different
from
Expected

TC 2 Keep Employee Successfully Unable to Pass 20- Zuhra


track of will mark Login Login 06- Javaid &
attendance the 2018 Kiran
attendance Shahzadi
and admin
will check it

49
and keep
record of
the
attendance.

Operating System Environment Software’s used Version

Windows 7 Normal user Dreamweaver & version 1


environment under SQL Server
windows 7

Executed: 20-6-2018 Executed By: Zuhra javaid & Kiran Shahzadi Passed/Failed:
passed

Failed Reason: User not Register Or Database Connectivity is invalid.

Table 5 TC 1: open the attendance record


TC 3: Calculate Salary

Number TC-1Date Created: 20-06-2018Created by: Zuhra Javaid & Kiran Shahzadi

Requirement #03

Description: Calculate Salary

50
(Login calculate salary)

Steps

Step Type Description Expected Actual, if P/F Date By


different
from
Expected

TC Calculate According to Salary Unable to Pass 20- Zuhra


3 Salary the successfully calculate 06- Javaid&Kiran
attendance calculated salary 2018 Shahzadi
salary will be
calculated

Operating System Environment Software’s used Version

Windows 7 Normal user Dreamweaver & version 1


environment under SQL Server
windows 7

Executed: 20-6-2018 Executed By: Zuhra javaid & Kiran Shahzadi Passed/Failed:
passed

Failed Reason: User not Register Or Database Connectivity is invalid.

Table 6 TC 3: open the calculate salary


TC 4: open the manage employee

Number TC-1Date Created: 20-06-2018Created by: Zuhra Javaid & Kiran Shahzadi

Requirement #04

51
Description: Open the manage employee

(open the manage employee page)

Steps

Ste Type Descriptio Expected Actual, P/F Dat By


p n if e
different
from
Expecte
d

TC Manage Employee Successfull Unable Pas 20- Zuhra


4 the information y manage to s 06- Javaid&Kira
Employe will update the manage 201 n Shahzadi
employee
e and delete the 8
employee

Operating System Environment Software’s used Version

Windows 7 Normal user Dreamweaver & version 1


environment under SQL Server
windows 7

Executed: 20-6-2018 Executed By: Zuhra javaid & Kiran Shahzadi Passed/Failed:
passed

Failed Reason: User not Register Or Database Connectivity is invalid.

Table 7 TC 4: Open the manage employee

52
TC 5: open the report to owner

Number TC-5Date Created: 20-06-2018Created by: Zuhra Javaid & Kiran Shahzadi

Requirement #05

Description: Open the report to owner

(Login page)

Steps

Step Type Description Expected Actual, if P/F Date By


different
from
Expected

TC 1 Report Report to the Successfully Unable to Pass 20-06- Zuhra


to owner about report to the report the 2018 Javaid&Kir
owner employee owner owner. an
updating
Shahzadi

Operating System Environment Software’s used Version

Windows 7 Normal user Dreamweaver & version 1


environment under SQL Server
windows 7

Executed: 20-6-2018 Executed By: Zuhra Javaid & Kiran Shahzadi Passed/Failed:
passed

53
Failed Reason: User not Register Or Database Connectivity is invalid.

Table 8 TC 5: open the report the owner


TC 6: open the pay salary

Number TC-1Date Created: 20-06-2018Created by: Zuhra Javaid & Kiran Shahzadi

Requirement #6

Description: Open pay salary

(open the pay salary page)

Steps

Step Type Description Expected Actual, if P/F Date By


different
from
Expected

TC 6 Pay Salary given Successfully Unable to Pass 20- Zuhra


the to the paid the paid the 06- Javaid&Kiran
salary employee salary salary 2018 Shahzadi
Calculated

Operating System Enviro6nment Software’s used Version

Windows 7 Normal user Dreamweaver & version 1


environment under SQL Server
windows 7

54
Executed: 20-6-2018 Executed By: Zuhra javaid & Kiran Shahzadi Passed/Failed:
passed

Failed Reason: User not Register Or Database Connectivity is invalid.

Table 9 TC 6: open the pay salary

6.2 System Testing and Evaluation:

Test & Evaluation (T&E) is the process by which a system or components are compared
against requirements and specifications through testing. The results are evaluated to
assess progress of design, performance, supportability, etc. Developmental test and
evaluation (DT&E) is an engineering tool used to reduce risk throughout the acquisition
cycle. Operational test and evaluation (OT&E) is the actual or simulated employment,
by typical users, of a system under realistic operational conditions.Open the website and
following page will open in front of you. Here all of the info of industry will display
containing all departments working and other info.Also list of tags are here through
which you can check home page, skills, team info.

55
About tag gives all of the info of industry and all its departments. And Also explain
working of all departments.

Skills Tag gives working percentage about the skills of all departments.

56
Services tag explain all of the services provided in Molding shop, grinding shop, final
shape of machine parts and others as showing in the following picture.

Contact tag gives all of the info about industry like phone number, Address, Email
address through you can contact to industry. And also a comment box is here through
which you can convey your message by writing your Name, Email and then write your
and click send button.

57
Login tag is just for worker.it will display a page in front of you through which you can
login to your account by writing your Emp-Code and Password that is your CNIC
number. Employee can check all of the info (Attendance record, leaves and about his
salary.

58
Chapter No 7
Conclusion
In the present system we cannot search for the report of an employee by entering
the name of that employee. Search is based on the employee id. Following issues are in
existing system. The biggest downfall to manual document filing is the amount of space
it can take up. Otherwise you might find yourself taking up rooms just to fit the files in.
Manual document filing means you are placing faith in the people handling the files.
There are so many ways they can be damaged, lost, or misplaced. A fire or natural
disaster could mean the loss of all your clients’ important information. You will have to
start over at square one getting the information back. It can also lead you to losing
clients who don’t appreciate your mishandling of their information.When you are
working with paper documents it is much harder to make changes. This means the
editing process is more time consuming than if you were working with digital copies.
If the payroll company is understaffed and has an abundance of clients, it may
become difficult to reach someone when you need it immediately such as when
paycheck discrepancies arise.Because the payroll company is located off-site, it is
difficult to always know what’s going on with your payroll until the actual pay date
arrives.
System contains the following benefits the following benefits:

 Improved data management

 Employee self-service

 Central storage

 Fewer systems to manage

 Employee Development

 On-demand reporting

59
References:
Adam Vaccaro,(2014) https://www.inc.com/, http://https://www.inc.com/adam-
vaccaro/the-future-ofrecruiting-automation.html, April 09,2017.
Ashok Kumar, P., 2014. Computer Science and Management Studies A study on
adoption of E-recruitment using Technology Acceptance Model (TAM) with
reference to graduating students in universities in Bahrain. International Journal
of Advance Research in, 2(9), pp.377–383.
Anthony, J. J., (July 30, 2014) Technology is an enabler not a replacement for HR
functions, Available at: http://insights.wired.com/profiles/blogs/technology-is-
and-enabler- not-a- replacement-for- hrfunctions#ixzz4cVni3Sfx (Accessed: 8th
April 2017).
Bersin, J., 2006. Talent Management what is it? Why now? From Personnel to Strategic
HR to TalentAvailable at: http://www.prnewswire.com/news-
releases/careerbuilder-survey-reveals-new-era-in-ceohuman-resources-
relationship-300109753.html# (Accessed: 8th April 2017).
Grant, S.,(September 21, 2015) Nearly Three-quarters of businesses have missed
objectives due to inadequate workforce planning, Harvard business review
analytic services report reveals, Available at:
http://www.prweb.com/releases/2015/09/prweb12968094.htm (Accessed: 8th
April 2017).
Kapse, A.S., Patil, V.S. & Patil, N. V, 2012. E-Recruitment. International Journal of
Engineering and Advanced Technology, (14), pp.2249–8958.
Kashi, K. & Zheng, C., 2013. Extending Technology Acceptance Model to the E-
recruitment Context in Iran. International Journal of Selection and Assessment.
Nishad Nawaz, 2014. Talent Management System A Critical Review. Proceedings of
National Conference On Recent Trends in Management (NCRTM-2014),
pp.134–137.
Nishad Nawaz, 2014. HRIS as a Tool for Effective Decision Making in Select Software
Companies in Bangalore, Karnataka, India. International Journal of Business and
Management Review, 2(1), pp.90–107. Nishad Nawaz, 2012a. Human Resource

60
Information Systems-A Review. International Journal of Management, IT and
Engineering, 2(6), pp.402–416.
Nishad Nawaz, 2013. Impact of talent mobility on employee performance in software
companies, Bangalore. The International Journal of Management, 2(1), pp.1–19.
Available at: www.theijm.com.
Nishad Nawaz, 2012b. Time and cost savings advantages with usage of HRIS in select
software companies in Bangalore City . Indian Journal of Applied Research,
1(12), pp.161–163.
Nishad Nawaz,2012c. The usage of human resource information systems in HR
processes in select software companies in Bangalore City India. Journal of
Management Research, 4(4), pp.102–112. Available at:
http://www.macrothink.org/journal/index.php/jmr/article/view/2262.
Nishad Nawaz and Anjali, 2012. Automation of the HR functions enhances the
professional efficiency of the HR professionals-A Review. International Journal
of Management, IT and Engineering, 2(6), pp.402–416. Nishad Nawaz and
Anjali, 2014. To assess the level of employee satisfaction on HRIS usage in
select software companies in Bangalore, Karnataka, India. Elixir - Human
Resource Management., 66, pp.20438– 20441.
Nishad Nawaz and Channakeshavalu, 2013. The impact of enterprise resource planning
(ERP) systems implementation on business performance. Asia Pacific Journal of
Research, 2(4), pp.1–18. Nishad Nawaz and Prathibha, 2013. Role of talent
management importance in any organization. Asia Pacific Journal of Research,
2(June), pp.2–5.
El Ouirdi, M. et al., 2016. Technology adoption in employee recruitment: The case of
social media in Central and Eastern Europe. Computers in Human Behavior.
Robert Bolton, 2016. Cloud HR: the future belongs to the bold. KPMG. Available at:
https://assets.kpmg.com/content/dam/kpmg/pdf/2016/07/cloud-hr-the-future-
belongs-to-the-bold.pdf. Schwab, K., 2016. The Fourth Industrial Revolution.
Harvard Business Review, pp.1–5. Available at:
https://www.weforum.org/agenda/2016/01/the-fourth-industrial-revolution-what-
it-means-and-how-torespond/.

61
SHRM, 2015. Employee Job Satisfaction and Engagement. The Society for Human
Resource Management (SHRM), pp.1–6. Available at: https://www.shrm.org/hr-
today/trends-and-forecasting/research-andsurveys/Documents/2016-Employee-
Job-Satisfaction-and-Engagement-Report-ExecutiveSummary.pdf. Stacia, G.,
and Candace, A (11/12/2015) High-impact talent management: the new talent
Tyagi,2012 Effective Talent Acquisition though E-Recruitment: A Study.
International Journal of Multidisciplinary Research, 2(3). Available at:
www.zenithresearch.org.in.
Walters, S. et al., 2017. Recruitment and retention of participants in randomized
controlled trials: a review of trials funded and published by the United Kingdom
Health Technology Assessment Programme. BMJ Open, 7. Available at:
http://dx.doi.org/10.1136/.

62

Вам также может понравиться