erms 4
erms 4
MANAGEMENT SYSTEM
By
Nakabira Sarah
BIS/100031811DU
June, 2011
DECLARATION
I Nakabira Sarah hereby declare that this project report is my original work and has never been
Signed Date
Nakabira Sarah
This Project Report was submitted for examination with approval of the following supervisor:
My sincere appreciation goes to my Supervisor Mr. Zirimmenya Joseph for the time he has taken
I am very grateful to everybody who has helped me carry out this research successfully.
Above all to the Lord Almighty for the wisdom that has enabled me accomplish this
achievement.
iv
DEDICATION
I dedicate this research to my Lecturer Mr. Kasawuli for the good spirit of cooperation and
Furthermore, I thank all my colleagues for the advice and moral support they have provide me
v
TABLE OF CONTENTS
Approval
Acknowledgement
Dedication iv
List of Acronyms X
Chapter One 1
1.0. Introduction I
1.1. Background 1
1.3. Objectives 2
Chapter Two
2.1. Introduction 4
2.3. Record
vi
2.4, History of Performance 6
ChapterThree 10
3.0. Introduction 10
3.4.1. QuestionnaireS 11
3.4.2. Intei~ieWs 11
3.5.DataAnalysiS 13
3.6.Obsei~ation 13
3.7. DocumentAnalySis 13
ChapterFour 14
SystemDesign 14
4.0. Introduction 14
4.1.SystemDesign 14
vii
4.1.3. Physical Database Desiun 16
Chapter Five— 24
System Implementation 24
5.0. Introduction 24
5.4. Conclusion 26
Chapter Six 27
6.1. RecominenOanons . 27
6.2. Conclusion 28
Refbrence— 29
AppendixA 31
Appendix B— 34
Appendix C- 36
I S..
viii
LIST OF FIGURES
Figure4.l:DataPlanandDBdesignofthesystem 15
Figure 4.7: Use Case Diagram for an Integrated Electronic Records Management System- 21
ix
LIST OF ACRONYMS
HR Human Resource
DB Database
x
DEFINITION OF KEY TERMS
Electronic is a term used when relating to electronics; it is concerned with or using devices that
operate on principles governing the behavior of electrons; ‘electronic device’. ISO 15489 (2001)
composed offields, each of which contains one item of information. A set of records constitutes
a file.
A Database Management System is a software program that is used to create, manage, and
xi
CHAPTER ONE
1.0. INTRODUCTION
Li. Background
Electronic Records Management system is one of the best measures CUC can use to keep
their records safely, updated and easily traceable for better performance evaluation. This
responsible for catering for various levels of people in the SDA Church. Further to this
CUC administers different SDA churches in regard to the spread of Evangelism to the
various parts of Uganda. CUC handles its records by using the traditional system of
filing. This is whereby records are kept in file cabinets. If one wants a record, one has to
extract the files from the cabinets and make a search for the record by opening file by
file. This takes a lot of time and causes a lot of delays. Furthermore, using this system
of traditional filing, records cannot be easily updated, can get lost and cannot easily be
backed up.
This method of records management makes the records prone to hazards like fire and
insects.
The new system will have a database and an interface for record entry and retrieval from
the database. Users of the system will be able to retrieve information by just providing
Identification key words like first name, Identification number, or using a range of time,
and by click of the button, a record will be displayed onto the systems’ interface for the
user. This development will avail vast improvements in records management and CUC
There is delay in searching for information from records while using the traditional filing
redundant which makes it volatile. The new proposed system will provide solution to
these problems and make improvement to records management in CUC, SDA Church,
The general objective of the study was to design and implement an electronic records
management system for CUC which could help this organization store, retrieve and track
Church CUC.
2
3. To test and validate the system.
After its implementation, the project would provide timely, efficient and accurate means
of records management and retrieval at CUC. This would improve conditions of work
and reduce on costs and errors manifested in the traditional filing system.
The study focused on CUC SDA Church, basing on all categories of employees who
include ministers, lay subsidy workers and office workers; who work as pastors, local
church pastors, associate district pastors, schools, prison and hospital ministry chaplains,
departmental directors and CUC Officers. The HR department will provide the basis of
3
CHAPTER TWO
2.1. Introduction
This chapter presents an explanation of what other researchers have found out about
used to track and store records. The term is distinguished from imaging and document
functionality tailored to the needs of records managers. ISO (2001) further defines
records management as the field of management responsible for the efficient and
systematic control of the creation, receipt, maintenance, use and disposition of records,
and information about business activities and transactions in the form of records.
2.3. Record
The ISO (2001) defines records as “information created, received, and maintained as
4
responsible for records management in an organization. The practice of records
information requiring capture, creating, approving, and enforcing policies and practices
Records management also involves developing a records storage plan, which includes the
short and long-term housing of physical records and digital information, identifying,
classifying, and storing records, coordinating access to records internally and outside of
the organization, balancing the requirements of business confidentiality, data privacy, and
public access, executing a retention policy on the disposal of records which are no longer
requirements, and other regulations this may involve either their destruction or permanent
preservation in an archive.
Records management principles and automated records management systems aid in the
Such a system may be paper based such as; index cards as used in a library, or a
(2001) further states that records management includes; setting policies and standards,
and guidelines, providing a range of services relating to the management and use of
records, and integrating records management into business systems and processes.
5
2.4. History of Performance Management
source of income justification and was used to determine an employees wage based on
employees to get specific outcomes. In practice this worked well for certain employees
who were solely driven by financial rewards. However, where employees were driven by
learning and development of their skills, it failed miserably. The gap between
justification of pay and the development of skills and knowledge became a huge problem
in the use of Performance Management. This became evident in the late 1980s; the
realization that a more comprehensive approach to manage and reward performance was
needed.
Many of the old performance appraisal methods have been absorbed into the concept of
management by objectives and constant monitoring and review. Its development was
that’s completed by line managers throughout the year — it is not a once off annual
6
Guest (2002) argued that the HRM on performance depends upon workers response to
HRM practices, so the impact will move in direction of the perception of HRM practices
by the employee. Guest (2002) stressed that a component, committed and highly
involved work force is the one required for best implementation of business strategy.
Susanne (1999) and Dessler (2005) explain the significance of job descriptions in
3. List the skills and competencies required to perform the duties and
responsibilities.
congregations in the SDA church in Uganda written job descriptions should enhance the
ministerial employees’ service delivery as they state what one is expected to do, and what
is necessary that one should be equipped with in order to effectively perform the duties
and responsibilities in his service delivery to the local church congregations he serves,
Susanne (1999) states that supervisory accountability means that employee supervisors
should be responsible for ensuring that employees produce results as expected. The only
7
way to get individual commitment to change is to give accurate, factually based feed
back on individual performance which should be specific, timely and relevant to the job.
According to Lee Hayden (1998) and the landscape of worship are shifting and reforming
faster than at any other time in our history. Through their church activities, want to feel
fulfillment and a sense of belonging through their church activities, congregations want
to feel fulfillment and a sense of belonging with God and other God loving people. In
addition to their higher calling, clergy must face the challenges of managing staff,
information, fiscal and other resources. It is often difficult to stay on course under the
Fortunately, there are Church Management Consulting firms that specialize in providing
software and consulting services to help clergy, the board, congregation and staff to
ministry, operations, finance, and accounting, allowing all to function more productively.
Newly recruited, highly skilled talents often depend on the use of technology. Clergy and
staff save time from manually intensive processes to enable them to concentrate on more
important initiatives.
choice, but are always aimed at maintaining security within the organization’s decision
8
statement it is necessary to understand the fundamental principles of industrial relations
and be aware of relevant factors which have altered the context of the employment
9
CHAPTER THREE
METHODOLOGY
3.0 Introduction
This chapter contains the methods and procedures that were used in this project. These
included identification of data necessary for building the system, research design,
population, sample size, sample procedure, methods of data collection, and source of data
The study surveyed included both quantitative and qualitative methods of data collection
from the employees working in CUC, with the aim of studying which systems of Records
management procedures would shape employees performance in CUC.
This includes a database design which is the process of producing a detailed data model
of a database. This logical data model contains all the needed logical and physical design
choices and physical storage parameters needed to generate a design in a data definition
Language, this will be used to create a database. A fully attributed data model containing
detailed attributes for each entity will be used to design a systems database.
The researcher may use Microsoft Access DBMS or MySQL to build a systems database,
and Visual Basic to design a systems interface. However MySqi was chosen because of
10
its scalable abilities compared to Access. The system implementation includes the
Planning a System Implementation which considers the factors that play a part in the
The research was based and focused on all the employees in CUC. This was because they
are the ones affected by the Records management procedures offered by CUC
Management.
The Research was carried out in CUC. The choice of CUC was considered after hearing
many employees complaining about the weaknesses in the Human resource department to
Interviews were handled to some sampled employees and others were provided with
11
3.4. Methods and Instrument of Data Collection
The source of data which was used were the employees in CUC and the administration
Data collection methods were an integral part of research design. Using qualitative and
quantitative methods, data was collected from both primary and secondary sources.
Secondary information was gathered from the available literature. Primary data was
To collect data from employees and administrators the researcher used questionnaires.
3.4.1 Questionnaires
These are structured questions, which comprise of self-administered questions that help
the researcher collect data without face-to-face involvement of the researcher and it
reduces the non-response rates. Questionnaires are designed in a way that they are
simple and accommodate all the necessary information the respondent is likely to give
and don’t iffitate the respondents when answering. An English questionnaire (the
country’s national language) was constructed based on recent research by Jarvanpaa and
Todd (1997).
3.4,2, Interviews
This method was also used to collect data through physical engagement of the researcher
interviews, which involved going with prepared questions thus saving time for both
12
researcher and respondent. Unstructured interviews were also used as broad and open
questions were asked, this allowed greater flexibility in asking questions and helped the
researcher to obtain detailed information and respondents were able to seek clarity when
questions seemed appeared unclear. The researcher had to carry along an interview guide
to be followed.
Data collected may be analyzed and presented using charts, graphs and formatted tables
as modes of presentations.
3.6. Observation
Observation was conducted by the researcher at the CUC Human Resource Department
with an aim of trying to realize the key areas of emphasis that concern the department’s
records management. The researcher observed the methods of records management that
researcher was able to identify the general weakness of CUC records management
system.
13
CHAPTER FOUR
4.0. Introduction
The purpose of systems analysis and design is for a business to increase on their
efficiency of operations because when you look at a current system you will see flows
that need fixed resolutions within the new system that you design, you will take these into
consideration. It includes diagrams which facilitate the users’ understanding of the new
system and the main aim is to develop a design of the new intended system.
Detailed Design and Implementation. The Architectural design is concerned with the
structuring of the system to reduce the complexity and feasibility analysis studies. There
are two options for structuring: horizontal (layering) versus vertical (partitioning). The
feasibility analysis is used to make a “go ahead” decision at the end of architectural
phase. The second phase, requirements analysis defines a concise view of system
functions and identifies technical and economic constraints. In the third phase, the system
is decomposed into subsystems, nodes and their communication network interfaces are
identified. The fourth phase is concerned with the functional coherence, testability and
dependability of the system components. In the final stage, the I/O interfaces, task
development and task scheduling is done and final system is realized. Systems design is
14
Logical design, Physical design, and Database design
Database design is the process of producing a detailed data model of a database. This
logical data model contains all the needed logical and physical design choices and
which can then be used to create a database. A fully attributed data model contains
Figure 4.1. Shows the Data Plan and DB Design of the System
15
4.1.2 Logical Database Design
The process of constructing a model of the data used in an enterprise based on a specific
data model (e.g. relational), but independent of a particular DBMS and other physical
secondary storage; it describes the base relations, file organizations, and indexes design
used to achieve efficient access to the data, and any associated integrity constraints and
Figure 4.2: shows the Flow Chart for the Log in System
Administrator logs in .4
the System
F
Enters password and
]
I
[ Data encryption j
16
Figure 4.2 shows a flow chart showing how the administrator logs in the application
before execution starts. Accordingly, it is observed that a password and usemame are
entered to authenticate the user, and these are executed by the operating system for data
encryption. If the execution is successful, the system logs on successfully for the user to
execute the application after which he will have to log out on completion of what he/she
has been doing, but if not the execution is terminated, hence the user has to contact the
Figure 4.3: Shows the Flow Chart for Electronic Records Management System
Electronic Records
Management system
‘‘I
Is record total equal to Records
nrip7 available
Yes
The figure above shows an Electronic Records Management System handled by the users
of the system, if an employee comes in for an update of his/her records from the DBMS,
he has to contact one of the users in the system for assistance. These users are normally
trained by the users of the system. The user then searches for the records from the
17
appropriate table using indices like the ID Number, Lname and others of the employee
for identification of the person, the user makes the necessary changes hence updating
records accordingly.
If you are using a Windows operating system, it is essential that you use anti-virus
software on your PC. Whenever you transfer files, browse the Internet or view e-mail
attachments, your computer is at risk. Not only this, nowadays different types of
computer crimes are on the rise, making it all the more essential for you to protect
sensitive data. So, it is necessary that you use effective anti-virus software to protect your
The figure 4.4 below shows the home page for the Records Management of CUC. This
home page provides the actual lay out of the other pages, and by clicking to the links
provided on it, one can be able to link to the other pages in the system. This is illustrated
below.
18
Figure 4.4. System Home Page
V
~ Bodoor 8181812220800*
28 $ 00.8100
41 ITO 82ooOkF0*00
FTpt,BDSSI,00o,
-~ .44 80*200 tOo,
4 0) B
4 ~..s ro.0AroIoO-immotto
- 0) 000020
.3 DATABASE
oTtOABttth
.44 000500
-~ 480)001
.3 008000
81 50000.880
01280*5008
M 200*0*.,
P000001000000 oh~t
0000*00
• -J 82
.44 *1000840
* .44 028010&3470_7050_0i
I 0 8281*0088100
* 0) 8*10
4 .0 510A*800C820480*00020*d
* .44 000082 BASIC 044*081,
0>’ OOIBDAAI004%OIL5001
8% CSA*oo OWo**r*oo (o~
CI1*Apt000.200
.0 CA*0***0****on.0*2
-j 0010002010 0*20,0.0*1
0*00o 0*000 0.0
001 k81oodoo.*Axo
-~ 081500100 (080,04
00000o**.oA
- OrSon
‘0) 08190100j170_7lor_2;
44) poo*s*ooo82oooo~or
TO] *1*000000001.0800
r Cc 100% 004200000’ 0000 Iso:
Fo810o10201
F0104Dotyoor01000t,. [1J
•2 0104009 — 820000.0*50
0444 ~
SOo 0000.000II,001
1- .08 8200.08000,
400*0
0, .0 40000*50
405°D.E0.00082002810’CAOLS 0 81300,00.
‘00022,000 ¶ .44 Sf0301.
*4SEoo,o
~o1100~,
54 0
* .44 0008105j500_7400 0.
810000y ,.,Zooo
.44 5*00100000.0048401,000
0
L 000800*00 + .0 0L.0000001C0_t0.00
H
E4.ooosO 000*0* PA0~
~a.j~~00i
010(0000 ,T00.s,,,,,,
1*
19
The figure above displays the employee details, which helps the user to update their
ID No, First name, Last name, Sex, Age, Basic salary, Designation, Church, District,
~.S 6116651
651,
61
.I VI 41651
4,
IV y6~OVd5
5614
~, ~
The Users’ details records help the administrator to take down the details of new users
into the system and update them accordingly. These include; ID Number, Last Name,
Though many researchers have proven many ideas in regard to records management
management for the Human Resource Department. This will help to improve the
20
Figure 4.7 Use Case Diagram for an Integrated Electronic Records
Management System
Managers! ctors
The Use Case Diagrams shows the different entities in the TERMS which include;
managers and directors, administrator, employee and the user to the system with their
to the rightful users of the system, he does so by making use of the username and
The Employee is an entity to this system whose records are entered into DBMS by the
The Users are the people authorized to work in the system by the administrator of the
Hardware Requirements
21
2. Hard disk capacity with at least 10GB of free disk space or better
Records that are correctly filed and stored are easily accessible, and this facilitates
o the orderly and efficient flow of information enables the organization to perform
records;
o a retention and çjj~pç~~ programme ensures that the organization maintains only
controls are exercised to ensure that only authorized persons have access to the
22
being stolen or damaged. This ensures the protection of privacy and
23
CHAPTER FIVE
SYSTEM IMPLEMENTATION
5.0. Introduction
ERMS implementation involves the development, installation and testing of the system
components. The system uses a DBMS which uses MYSQL connection to the server; the
user applies the attributes of the records tables like ID No, First name, Last name, Sex,
Age, Basic salary, Designation, Church, District to handle updates of the employee when
they are needed by using an index key to identify a person and attend to him accordingly.
It also involves actual programming which involves writing and testing new programs
using a selected programming language after which the system must be tested, and
System Implementation is the third phase of the Lifecycle approach, during which:
6. the whole system is tested before being approved, signed off and becoming a
24
5.L System Implementation
Systems implementation is the construction of the new system and the delivery of that
system into production that is, the day-to-day business or organization operation.
Under this phase two things were handled namely; building and testing the functional
the interface between the new system and the existing production system. Furthermore,
the database, application programs, user and system interfaces, and networks all had to be
constructed by the developer and applied into the system to help it perform its
The interfaces were developed by the use of PHP while the database was connected by
about the quality of the product or service under test. Software testing can also provide
an objective, independent view of the software to allow the business to appreciate and
understand the risks of software implementation. Test techniques include, but are not
limited to, the process of executing a program or application with the intent of finding
software bugs (errors or other defects). Soft ware testing was conducted to validate and
verify the software program or application. This helped the user to meet the requirements
that guided design and development of the system and also to confirm that the system
25
5.3. System Conversion
Conversion of the new system from old to new is necessary to place the new system into
operation. However, this is handled with care in order not to interfere with the old
Parallel running
During changeover, a new system and an existing system run side by side. To
input the same data and perform the same processes, compare their output and
prove the reliability of the new system. If the new system is accepted, the existing
system will stop running and will be replaced by the new one. Other than this,
placement. ~A new staff and an old staff work for the same job. If the new staffs
performance is ok, the existing staff may not be needed any more, and will be
replaced.
5.4. Conclusion
The implementation of a new electronic records management system in CUC has with it
benefits like a user friendly interface which gives updated results most of the time.
This create development in the various sectors of CUC, SDA Church because of the
26
CHAPTER SIX
6.1. Recommendations
CUC, SDA Church should adopt this system to enable them perform their duties
efficiently and effectively. In order to optiiiiize its functions, the system should run on
operating systems such as Windows XP and UNIX or higher. The system should be able
to allow good network capabilities to enable good sharing of information resources where
necessary.
Security and backup facilities; the computer system should have good security measures
to safe guard the records against virus distortions like the Trojan horse and malware and
Good backup facilities where information can be stored to act as a remedy in case of
hazards like breakdown, theft, and others. Under this procedure information can be stored
on gadgets like CDs, flash disks and kept in safe places where they cannot be tampered
6.2. Conclusion
This system should meet the needs of the Users, Employees and the Management body of
CUC organization and should be beneficial to other related organizations, because it will
27
help them to streamline their records.
If an employee requests for his personal information, the user is able to login with ease to
avoid waste of time. After successfully logging in, the user is responsible for retrieving
the employees’ records and make the update requested for. The user does this by making
a search at the rightful locations for instance tables where he makes the necessary
changes.
In review of the records management procedures in CUC, the following areas need
further attention system security, backup procedures, training of the users, and facilitation
to develop the system in order to overcome all the problems that have been mentioned
that prove to be a challenge in the records management system of CUC, SDA Church.
28
REFERENCES
(1 :2)Edition
ment systems].
system/3 7518].
Review.
is-performance-management.shtml]
Private Ltd.
10. Maxwell (2005) Leadership skills for middle level leaders, Mcgraw Hill
29
Supervisors (1987) Review and Herald Publishing Association.
Publishing Association.
13. Susanne Dibble (1999) Keeping your valuable Employees, John Wiley
[http://www.scribd.com/doc/2625528O/l 5-Conceptual-Database-Design]
30
APPENDIX A
QUESTIONNAIRE
The Questionnaire below was filled in by different respondents from CUC, SDA Church
The questionnaire further stated that one had to feel free to give right answers of their
choice, as there was nothing to be tracked or blame to be imposed on any person and had
1. What do you think is the major problem facing CUC Human Resource Records
Management System?
2. What do you think is the major problem facing CUC Records Management
system?
31
3. What is the best way to handle this problem in order to improve upon the System?
4. How would you rate the system to the specific performance of CUC
Organization? Is it good, fair, or bad?
5. Do you have any idea as to how we can improve upon this system for efficiency
32
8. Is it a flexible system or not? Tick according to your choice.
9. Is their data security ensured in terms of file back up measures and scanning
procedures?
10. Is it manually operated? Yes, No, to some extent yes. Tick the right answer.
33
APPENDIX B
INTERVIEW
Table 1 Sample questiofis from the interview that was conducted at CUC, SDA
The main objective of the interview was to get an assessment of how records are kept and
managed at CUC, SDA Church, This gave a deduction as to whether the system is
efficient or not.
allocation
(minutes)
Questions Answers
necessary.
34
meeting.
hazard.
Management System?
35
APPENDIX C
SOURCE CODE
“http://www.w3.org/TR/xhtml1/DTD/xhtm11 -transitional.dtd”>
<head>
<title>home page</title>
</head>
<style type=”text/css”>
body {
background-image: url(”_images/background.png”);
background-repeat: no-repeat;
margin-top: Opx;
background-position: top;
height: auto;
36
.position {
margin-top: 1 9Opx;
margin-left: 1 8Opx;
z-index: 50;
.logs{
margin-top: 5px;
margin-left: 4 ipx;
z-index: 50;
position: center;
}
-->
</style>
<body>
<?php
include tviewrecords.php’;
</body>
37
</html>
“http://www.w3.org/TR/xhtm11/DTD/xhtrn1 1 -transitional.dtd”>
<head>
<title>System interface</title>
</head>
<style type=”text/css”>
body{
background-image: url(”_images/background.png”);
background-repeat: no-repeat;
margin-top: Opx;
background-position: top;
height: auto;
position: fixed;’
,position {
38
margin-top: 1 9Opx;
margin-left: 1 8Opx;
z-index: 50;
</style>
<body>
<div class”position”>
action=”php_files/new_ernployee.php” enctype”multipart/form-data”>
<div>
<br I>
<br I>
<br I>
<br I>
39
<input type=”text” name=” id” id=”textfield2” I>
<br I>
<br I>
<label
for=”gender”>Gender:</label> &nbSp;&flbSP;&flbSP&flbSP&flbSP
<option>M</option>
<option>F</option>
</select>
<br />
<br I>
<label>Age:</label> &nbsP;&flbSp&nbSP&flbsP~flbSP&flbSP&flb5P&
nbsp; &nbSP;&flbSP
<br/>
<hr />
<label>Designation:</label>
40
<label>Church:</label>
&nbSP;&flbSP&flbSP&flbSP&flbSP&flbSP&flbSP
<label>District:</label>
&flbSP&flbSP&flbSP&flb5P&nb5P&flbSP~~~P
<label>Marital Status:</label>
<select name”maritalstatus”>
<option>Female</option>
<option>Male</option>
</select>
<label>Number Of Children:</label>
41
<input name=”submit” type=”submit” value” Send’t
I>
</div>
</form>
</div>
</body>
</html>
<head>
</head>
<style type”text/css”>
<!--
body{
background-image: url(”_images/background.png”);
background-repeat: no-repeat;
margin-top: Opx;
42
background-position: top;
height: auto;
.position {
margin-top: 1 9Opx;
margin-left: l8Opx;
z-index: 50;
</style>
<body>
<div class=upositionll>
<div>
<br I>
<lable>S ir Name:</label> &flbsp;&flbsp;&flbsp;
<Iabel>Last Name:</Iabel>
43
<label>ID Number:</label>
<br I>
<br />
<label>User Name:</label>
<br I>
<br I>
<label>Password</label> &flbSp;&flbSp;&nbSp; &nbSP;
</div><br />
<br I>
<div align”center”>
</div>
44
</form>
</div>
</body>
</html>
45