Professional Documents
Culture Documents
Final Project Document
Final Project Document
Advisors:
Name Signature
1. Mr. Worku Berhanie ……………………..
2. Mrs. Melishew Awoke ……………………...
JIMMA, ETHIOPIA
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Acknowledgement
First of all, we would like to thanks GOD who gave us the ability, patience and strength to
conduct and Complete this Project documentation. Secondly, we would like to acknowledge
and thank our advisors Mr Worku Berhanie and Mrs Melishew Awoke.
i|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Abbreviation
UML = unified modeling language
BR = business rule
UC = use case
EPMS = employee performance management system
JIT= Jimma Institute of Technology
HRM = human resource management
ii | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Contents
CHAPTER ONE ......................................................................................................................... 1
1. INTRODUCTION ........................................................................................................................ 1
1.1 Problem statement ............................................................................................................. 2
1.2 Significant of the project.................................................................................................... 2
1.3 . Proposed system .............................................................................................................. 3
1.4 Objective of the projects ........................................................................................................ 3
1.4.1 General objective ........................................................................................................... 3
1.4.2 Specific Objective .......................................................................................................... 3
1.5 Scope of Project..................................................................................................................... 4
1.6 Methodology......................................................................................................................... 4
1.6.1 Data collection method................................................................................................... 4
1.6.2 System Analysis and Design Methodology ...................................................................... 5
1.6.2.1. Case Tool ................................................................................................................... 5
1.6.2.1.1 Hardware tools: - ................................................................................................. 5
1.6.2.1.2 Software tools: - ..................................................................................................... 5
1.7 .System Development Environment ....................................................................................... 6
1.8 Testing Procedures ................................................................................................................ 6
1.8.1 Unit Testing .................................................................................................................... 6
1.8.2 Integration Test .............................................................................................................. 7
1.8.3 System Testing ................................................................................................................ 7
1.9 Project schedule .................................................................................................................... 8
CHAPTER TWO ........................................................................................................................ 9
2.1 EXISTING SYSTEM ........................................................................................................ 9
Existing system Description .................................................................................................... 9
Introduction ............................................................................................................................ 9
2.1.1 BUSINESS RULE ..................................................................................................... 10
2.1.2 Existing system players ................................................................................................. 10
2.1.3 Functions and Activities in the Existing System ............................................................... 12
2.1.4 Report Process in the Existing System ............................................................................. 12
2.1.5 Bottlenecks of the Existing System ................................................................................. 13
2.1.6. Practices to be preserved .............................................................................................. 14
2.2 New system ...................................................................................................................... 14
2.2.1 Proposed Solution for the new System ....................................................................... 14
2.2.2 Requirements of the Proposed System ....................................................................... 15
iii | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
iv | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
v|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
List of Figure
Fig1.1. Gant chart ................................................................................................................................. 9
Figure 2.1. use case diagram ............................................................................................................... 19
Figure 2.2. sequence diagram for login............................................................................................... 31
Figure2.3. Sequence diagram for view notification ............................................................................ 32
Figure2.4. Sequence diagram for set examinee/er (examinee and examiner) ..................................... 33
Figure2.5. Sequence diagram for update examinee/er (examinee and examiner)............................... 34
Figure2.6. Sequence diagram for generate report ............................................................................... 35
Figure2.7. Sequence diagram for make evaluation ............................................................................. 36
Figure2.8. Sequence diagram for manage criteria .............................................................................. 37
Figure2.9. state chart diagram for login .............................................................................................. 38
Figure2.10. state chart diagram for manage users............................................................................... 39
Figure2.11. Activity diagram for login ............................................................................................... 40
Figure2.12. Activity diagram for make evaluation ............................................................................. 41
Figure2.13. Activity diagram for manage criteria ............................................................................... 42
Figure2.14. Activity diagram for send notification ............................................................................. 43
Figure2.15. Activity diagram for view notification ............................................................................ 44
Figure 2.16. Class diagram.................................................................................................................. 45
Figure 2.17. User interface prototype ................................................................................................. 46
Figure 3.1. System software architecture ............................................................................................ 49
Figure 3.2. Subsystem decomposition ................................................................................................ 51
Figure 3.3. Domponent diagram ......................................................................................................... 52
Figure 3.4. Deployment diagram ........................................................................................................ 53
Figure 3.5 Database design diagram ................................................................................................... 54
Figure 3.6. Persistent diagram............................................................................................................. 55
Figure 4.1 Home page ......................................................................................................................... 59
Figure 4.2 Login form ......................................................................................................................... 60
Figure 4.3. Boss home page ................................................................................................................ 60
vi | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
List of Tables
Table 2.1. Login use case table ........................................................................................................... 20
Table 2.2. Generate report use case table........................................................................................... 21
Table 2.3: send notification use case table .......................................................................................... 22
Table 2.4: view notification use case table ......................................................................................... 22
Table 2.5: manage users use case table ............................................................................................... 23
Table 2.6: make evaluation use case table .......................................................................................... 24
Table 2.7: logout use case table .......................................................................................................... 25
Table 2.8:- set examinee/er (examinee and examiner) use case table ................................................. 26
Table 2.9:- update examinee/er (examinee and examiner) use case table .......................................... 27
Table 2.10:- manage criteria use case table ........................................................................................ 28
Table 2.11:- view report use case table ............................................................................................... 29
Table 2.12:- view result use case table............................................................................................... 30
Table 3.1. Access control table ........................................................................................................... 56
vii | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
CHAPTER ONE
1. INTRODUCTION
In JIT, employee performance management system is not well-developed in the form web
before to evaluates employee performance, so we want to develop web-based systems that
can increase employee performance among them and increase competency-based system that
measures employee not only on goal attainment but also on the very competencies that are
required for their role. The competency rating value are stored in the database system so that
other processes such as criteria, new criteria, backup search, calculator form and so on, can
arrangement in these databases. Performance management is a system designed to identify
the ways to achieve or fulfill organizational goals through constant assessment and feedback
leading to improvement of employee performance.
1|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Wastage of time: - supervisor required a lot of time to evaluates each employee with
meeting time.
The supervisor doesn’t record the performance evaluation at the right time.
The performance objective and the management system are not proportional: - most
employees perform activities that are not listed or mentioned on the give criteria.
Data loss and redundancy: - during evaluation information record data can be lost.
Wastage of resource: - the existing system needs much resource for printing and
writing many documents.
The existing system is it doesn’t support the feedback system, only examined
employee.
Lack of security of data.
More insight for self and managers to plan initiatives and take decisions
Help all the employee can understand their job responsibilities and improve job
performance
Make plan to solve the fetch up problems for future
2|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Manage time effectively: The proposed system will minimize wastage of time using
computers instead of manual system
Make the data error free: - helps to avoid data redundancy or duplication.
Utilize available resource effectively - minimize the usage of any writing material like
paper, pen and any other material that helps to write report document.
Make the system computerized: - access all the performance management system
using computer system with the aid of the internet connection.
Give any feedback to the entire employee to correct their weakness.
Security: since the system requires verification of logon form, sensitive information’s
will not be accessed or modified by unauthorized users.
Efficient way of data management: -Since the system uses database system there is no
loose of data.
3|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
1.6 Methodology
1.6.1 Data collection method
We will try to developing this system obtained data from different sources. Since the data
was the basic component (requirement) to achieve the target aimed by the Project and we will
collect data from different sources to develop our system. Data can be collected:-
A. Interview: -is used to gather required data for the project by contacting directly with
different departments of the JIT administrative staff.
B. Observation: -is used to gather additional data by observing the actual work being
done by the staff and consolidated with what was obtained through Interview.
C. Document Analysis (Document & literature review): -consulted and analyzed
written materials that describe the operations conducted in the station to further
strengthen and support the information that applied the above technique.
4|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
The object-oriented approach has the ability of encapsulation, inheritance and polymorphism
that provide the facilities of the data hiding and reusability of the code. The objects created in
the program can be reused and the internal structure of the objects it hides using
encapsulation to protect them from corruption. So, it made the system maintenance easier and
shortens the development time. Object-oriented approaches also reduce the complexity of the
system development. This is the reason why object-oriented approach is used in developing
this project.
5|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
PHP programming language: - the implementation or code part of this system is developed on
the area of this language. It is used to develop computer programs for Microsoft Windows, as
well as web sites, web applications and web services.
Microsoft office 2016: The team use Microsoft office word during prepares planning and
writing documentation.
UML Diagramming: The application design using different UML diagram for the application.
The team proposes to use Edraw max in order to support those diagrams. Since Edraw max
facilitates object-oriented analysis and design the great thing about Edraw max is that it
allows analysts, engineers, writers, and project managers to create, view, manipulate, and
modify elements in a Unified Modeling Language (UML) across the entire enterprise, using
one tool and one language.
6|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
7|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Task name Nov 1-8 Nov 17-25 Nov 29- Dec 10- Mar 1- Jun 25-
Dec 9 Jan 15 May 25 (?)
Title
submission
Title proposal
Analysis
Design
Implementation
Final defense
8|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
CHAPTER TWO
2.1 EXISTING SYSTEM
Existing system Description
Introduction
This chapter produces a broad outline of the proposed system that identifies the function to be
performed and the technical aspect that the system must fulfill and briefly describes the
existing system functionality, problem of the existing system. It also deals the functional and
non- functional requirements of the proposed system.
It is necessary to know the existing system of a given organization to develop a better system.
The existing system of JIT EPMS follows working manual system; this type of system is very
tedious or bulky for each employee. Each and every employee has its own individual
evaluation criteria within their department which is give or prepared by their supervisor. The
target area of this web based employee performance management system currently performs
different activities including calculating the evaluation result, adding evaluation criteria,
update evaluation criteria, set examinee/er (examinee and examiner) and update examinee/er
(examinee and examiner) and then like. In addition to the above explanation the existing
system is not secured since; it is manual based and the documents which stored in each
individual department can be easily steal by someone and throwaway the paper. so this
manual system is not reliable in case of such problems.
9|Page
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
10 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Diagnosis
Main Cash holder
Supporter Cash holder
Library
Librarian
Library attendant
Library auditor
dormitory
human resource management
main record
human resource study
type writer
lecturer id card preparation
empty vacancy space
perquisite motivation rather regular payment
discipline
In the academicals staff there is two different departments. Which includes:-
Lecture
Lecturer
Assistant lecturer
Assistant
Lab Assistant
Lab attendants
In the technician staff there are five major activities or sub staffs. Which includes:-
Electricity
Water(drain pipe)
Construction and color plated
Wood maintenance
Metal welding
In JIT as we have gathered information all staff (administrative, academicals and
technician) the employee performance can be measure or evaluated by three evaluation
types or methods. These evaluation types are:-
11 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Supervisor evaluation types: - the supervisor must be evaluates all the employees
which are participating in his or her staff and finally sent their result to the HRM.
Colleague evaluation types: - in this evaluation type all the colleague can be evaluate
their work friend or their colleague and send to the supervisor.
Student evaluation types:- evaluation type in which university lecturers evaluates
according to criteria given by supervisor
Distributing the evaluation criteria to the individual employee with their department.
Evaluate the entire employee within the organization.
Give the reward to the employee that has a good participation on their work.
Give warnings to the employee when he or she can’t surmount the responsibility.
Give the extension time for correcting his or her performance.
Record the employee information in documented form.
Make confirmation between the employee and supervisor in the given plan.
Divide the employee into groups used for easy manage by the supervisor.
Each employee processes the report to the supervisor and supervisor pass into the HR
12 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
13 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Manage time effectively:-in the proposed system make it reducing the wastage of time
during evaluation with the aid of computer system.
Make the data error free: - helps to avoid data redundancy or duplication.
Utilize available resource effectively - minimize the usage of any writing material like
paper, pen and any other material that helps to write report document.
Make the system computerized: - access all the performance management system
using computer system with the aid of the internet connection.
Give any feedback to the entire employee to correct their weakness.
Security: since the system requires verification of logon form, sensitive information’s
will not be accessed or modified by unauthorized users.
Efficient way of data management: -Since the system uses database system there is no
loose of data.
14 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Performance: The system provides fast access to user according to their request.
Navigation requires very little Computation and the response time of the system is short.
Usability: The system interface that we are developing to be interactive and easily
understandable. Employees can easily interact with the system from outside using internet
since it is web based and easy to use it.
Reliability: The data or information which is retrieved from the system is accurate
(required) in deserved time and easy to load data.
Availability: Our system is available in everywhere in a JIT; every time and system user
can access who wants to evaluate employee performance using internet access.
Security: Our system can be accessed only for the authorized user by creating account.
Portability: our system supports every operating system.
Error handling: It can tolerate to wrong inputs and prompts the users to correct the inputs.
It guides the users to properly utilize it. It displays a message when the user tries to access
the data that are not available in the data base or make a mistake on the system.
Extensibility: The system should enable the addition of new functionality or feature
without any restriction.
Maintainability: The system that we are developing will be easily maintainable and
modifiable for new features.
User interface requirement
The User interface of the homepage use attractive color: -the user interface of this
software includes button or link lists in the home page and as well as in the
individual user pages and make it use more appropriate color.
The interface should be user friendly: - the interface is not ambiguous for any
system user to use it.
15 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Manage users: - the system admin can manage users in case of Add, activate, deactivate
and delete them.
Manage criteria: - the supervisors manage criteria in case of adding and updating the
criteria that were added before as needed.
Manage examinee/er (examinee and examiner): - the supervisor can set and update the
examinee/er (examinee and examiner) for different time schedule.
Make evaluation: - all the examiners can evaluate or examine the examinee how he or
she performs his or her work efficiently and effectively.
View result: -only the examinee and supervisor can see the evaluation results how much
he or she can got out of one hundred.
Generate report: - system generates the report that result of each examinee or employee
must be submitted to the supervisor and HRM.
View report: - the HRM view or read all the prepared report that were send from
supervisor.
Send notification:-all the system users can send any notification in the form of message
between them except the system admin.
View notification: - all the system- users can view or read the notifications that were
send by the other users except the system admin.
16 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Colleague: - Colleague is one of the participators in the evaluation system can which
evaluate the examinee and notify.
Student evaluation:- participants who evaluates university lecturers according to
criteria stored on database by supervisor
Supervisor: -the supervisor sets the examinee/er (examinee and examiner), update
examinee/er (examinee and examiner), add and update criteria and make the
evaluation. .
HRM: -who can view the report and exchange notification system.
Admin: - control the overall of the system by creating, activate, deactivating and
deleting system users.
17 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
18 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
19 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
20 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
21 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
UC_ID UC_05
Actor Admin
Description The admin of the system can Add, activate, deactivate and delete
any user of the system.
Pre-condition Admin must be login to system.
Basic course of action 1. System displays Admin page.
2. Admin clicks manage users link.
3. Admin Select an option from the lists.
4. Admin edit the necessary profile.
5. Click Save button.
6. Use case end
Post condition Employee changes the necessary information.
22 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
23 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
24 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
25 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Post condition User closes it and logs out from the system.
26 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
27 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
28 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
29 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
30 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
31 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
32 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
33 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
34 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
35 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
36 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
37 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
38 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
39 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
40 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
41 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
42 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Class Diagram
Create a class diagram is diagram that we will use to build block the system we
will develop. Our Class diagrams should show the objects and how they are
interrelated.
43 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
44 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
45 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
CHAPTER 3
SYSTEM DESIGN
3.1 Introduction
System Design phase is process of describing, organizing, and structuring system
components at architectural design level and detailed design level. Build a system Design
converts functional models from analysis into models that helps to represent the solution for
the problem.
The analysis model describes the system completely from the actors’ point of view and serves
as the basis of communication between the client and the developers. The analysis model,
however, does not contain information about the internal structure of the system, its
hardware configuration, or, more generally, how the system should be realized. And System
design is the transformation of the analysis model into a system design model.
In this chapter, we define the design goals of our project and decompose the system into
smaller subsystems that it can be understandable. We also select strategies for building the
system, such as the hardware/software platform on which the system will run the persistent
data management strategy and the access control policy. The result of this chapter is a model
that includes a clear description of each of these strategies, a subsystem decomposition,
and a UML deployment diagram representing the hardware or software mapping of the
system.
46 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
The design goals are to describe the structure of the system, including any subprograms to be
used along with the packaging of the system. Design goals describe the qualities of the
system that developers should achieve. Such goals are normally derived from the
nonfunctional requirements of the system described earlier.
User Interface: The user interface of the system should be easy to use by each user of the
system with little training. Our interface contains different buttons which guide the Users
what to click and fill to enter to their page to do what they want. So the user interface is
easy to use. We also use different icons, buttons, frames and light colors to make
attractive interface. We also do our system clear which means the interface shows where
to go in the system.
Security: user’s account is created by the system administrator, so, no one can’t create an
account by themselves and use the system. But person who has an account can login to
the system using his/her username and password and use the system.
Fault Tolerance: The system should be able to give response (error message) when the
user enter incorrect input. If users enter incorrect data like username, password and
invalid fields the system displays an error message which informs the user to enter the
correct information. To do this, we apply validation using java script.
Extensibility: The system should enable the addition of new functionality without any
restriction.
Portability: The system should work in different platforms, for there could be platform
shifting in the future and the work to have the acceptance of different institutes having the
different platforms.
47 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
The presentation layer (UI):- occupies the top level part and displays information
related to services available on website.
The Service/application tier: - is the middle tier which is pulled from the user interface. It
performs controlling the application functionalities by performing detailed processing.
The data tier (DB):- is a house for database servers where information is stored and
retrieved.
The server will give response based on the user request. From this description the architecture
of the system is depicted diagrammatically.
48 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
criteria subsystem: -
add new criteria
update existing criteria
examinee/er(examinee and examiner) subsystem: -
set examinee/er(examinee and examiner)
set examinee
set examiner
update examinee
update examiner
update examiner
evaluation subsystem: -
make evaluation
users subsystem: -
add users
Activate users
deactivate users
Delete users account
Report subsystem: -
send report
View report
Notification sub system:-
Send notification
View notification
49 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
50 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
51 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
52 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
53 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
54 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
55 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
Operator Actors
Notify()
View
notification()
View result()
56 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
CHAPTER FOUR
57 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
be delivered quickly and inexpensively, for example, but the quality will suffer. It can be
considered as restriction that show the project's limitations.
4.4 Testing
Testing is a trial experience in which the deliverables of the project are checked with acceptable
stands in project. There are three types of testing used in many testing endeavors.
58 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
59 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
60 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
61 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
62 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
63 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
<?php
session_start();
require('dbconfig.php'); ?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>JIT</title>
</head>
<body>
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<li style="color:#FFFFFF">
</li>
<li style="color:#FFFFFF">
</li>
<li class="dropdown">
65 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="index.php?info=login">Student</a></li>
<li><a href="index.php?info=boss_login">boss</a></li>
<li><a href="index.php?info=faculty_login">Faculty</a></li>
<li><a href="index.php?info=hrm_login">Hrm</a></li>
<li><a href="admin">Admin</a></li>
</ul>
</li>
<li>
</li>
</ul>
</div>
</div>
</nav>
<?php
@$info=$_GET['info'];
if($info!="")
if($info=="about")
66 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
include('about.php');
else if($info=="contact")
include('contact.php');
else if($info=="login")
include('login.php');
else if($info=="boss_login")
include('boss_login.php');
else if($info=="hrm_login")
include('hrm_login.php');
else if($info=="faculty_login")
include('faculty_login.php');
// else if($info=="registration")
67 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
//include('registration.php');
else
?>
<ol class="carousel-indicators">
</ol>
<div class="carousel-inner">
<div class="carousel-caption">
</div>
</div>
<div class="item">
68 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
<div class="carousel-caption">
</div>
</div>
<div class="item">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<div class="carousel-caption">
</div>
</div>
69 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
<span class="icon-prev"></span>
</a>
<span class="icon-next"></span>
</a>
</header>
<div class="container">
<div class="row">
<div class="col-lg-12">
</div>
<?php } ?>
</div>
</div>
70 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
</div>
<script src="css/jquery.js"></script>
<script src="css/bootstrap.min.js"></script>
<script>
$('.carousel').carousel({
})
</script>
</body>
</html>
4.8 Installation
The installation process is the method of converting the run code to actual use by users. After
code is written and run the following are required for installation of system.
Web Server with PHP: This is the software server that controls the web communication between
the Web Host Server (Hardware Web Server) and each Web Client (user browser).
Database Server: We used MySQL for the backend database server which uses to store each and
every table of the system for permanent storage. Information stored in database is accessed using Ip
address of the host or using local host if on one machine.
User Browser: This is the application that user used to browse the server in order to get the service
from server. This application is Firefox, internete explorer, opera and safari.
71 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
CHAPTER FIVE
Accordingly hrm visit or read all given result for each employees and give some conclusions
based on the evaluation result of each employee how they perform their tasks to achieve the
goal of the organization.
5.2 Recommendations
The system that we have developed involves web based employee performance management system
for JIT, which means it’s a huge system. So it is very difficult to include all functionality of the
performance management systems in each and every staffs and departments so we only concerned the
online performance evaluation system for Academic staffs. Therefore, we recommend the following
features need to be included in any further revision and extension attempt.
72 | P a g e
WEB BASED EMPLOYEE PERFORMANCE MANAGEMENT SYSTEM FOR JIT
5.3 APPENDIX
Questions asked during requirement gathering using interview
Is it manual?
Is it computerized?
Is it semi-automated?
If your answer for question number 4 is choice “b” or “c” what computer applications do you
use?
What are the problem that you get when the organization use the existed system?
73 | P a g e