Professional Documents
Culture Documents
We, HABAGUHIRWA Jean Bosco and UWIMANA Martin, hereby declare that to the best of our
knowledge, this dissertation of the project entitled:
Design of a Project Monitoring and Evaluation Management Information System
Case study: Nyagatare District office
For the award of a Bachelor‟s Degree in Information and Communication Technology is original
and has never been submitted for any academic award in any University or Institution of higher
learning as a whole or in part
Signed........................................... Date...............................
UWIMANA Martin
i
APPROVAL
This is to certify that the project work entitled “Design of a Project Monitoring and
Evaluation Management Information System” is a record of the original work done
by HABAGUHIRWA Jean Bosco and UWIMANA Martin in partial fulfillment of the
requirements for the award of Bachelor‟s Degree in Information Technology and
Communication at UMUTARA Polytechnic, during the academic year 2011-2012.
Signed………………… Date…………………………..
ii
DEDICATION
I, HABAGUHIRWA Jean Bosco, with love and affection, I dedicate this book to the following:
To my parents;
iii
ACKNOWLEDGEMENT
Words are not really enough to express my gratitude and healthy thanks to almighty God.
I would like to express my sincere gratitude to our Supervisor Mr.MATOVU Moses for having
accepted to supervise this project despite his enormous responsibility.
I cannot forget to express my gratitude to Mr.NGEND NGEND Jean Luck Einstein as Project
coordinator for his instructions and guidelines to carry out this work. Sincere thanks to
Government of Rwanda, UMUTARA Polytechnic, especially to Faculty of Information and
Communication Technology staff that availed to my multitudes and skills to accomplish this
project.
I would like to acknowledge to my Friends INGABIRE Immaculee, UMUBYEYI Marie Grace,
HAKIZIMANA Gaspard, NIYONZIMA Emmanuel, BIGIRIMANA Philibert and HABIMANA
Emmanuel contribute to my social moral, financial and academic support during my education.
I, UWIMANA Martin,
Sincere thanks to GOD for His great and overall care He has provided to us throughout our life
and studies.
Great thanks to our supervisor, Mr. MATOVU Moses who has devoted much of him time in
facilitating our theoretical, practical research and him efficient supervision. May GOD bless him.
It is from bottom of our heart that we would like to acknowledge the parental care, Financial and
moral support our parents have given us.
I appreciate
iv
TABLE OF CONTENTS
DECLARATION............................................................................................................................... i
APPROVAL ..................................................................................................................................... ii
ACKNOWLEDGEMENT............................................................................................................... iv
2) Climate .............................................................................................................................. 2
5) Soils ................................................................................................................................... 3
v
1.4 Objective ................................................................................................................................. 5
1.7 Scope....................................................................................................................................... 6
To The District:............................................................................................................................. 6
2.0 Introduction............................................................................................................................. 8
vi
2.9.2.2 The Components of the Project ............................................................................... 17
2.9.13 Monitoring and Evaluation Unit Organization, Staff and Logistics ............................ 22
vii
3.2 Fact Finding Techniques....................................................................................................... 24
3.2.2 Questionnaire............................................................................................................ 24
Cardinalities......................................................................................................................... 32
viii
3.7 Data Dictionary ..................................................................................................................... 35
4.1 Introduction........................................................................................................................... 37
ix
4.5.5 Form Search Budget....................................................................................................... 43
5.2 Challenges............................................................................................................................. 48
5.3 Recommendations................................................................................................................. 48
REFERENCES ............................................................................................................................... 49
APPENDICES ................................................................................................................................ 50
x
LIST OF TABLES
xi
LIST OF FIGURES
xii
ACRONYMS AND ABBREVIATIONS
xiii
PDAs Personal Digital Assistant
PMD Physical Model of Data
POA‟s Annual Operational Plans
RDBMS Relational Database Management Information System
Reg No Registration Number
SEGEPLAN General Planning Secretariat of the Presidency of Republic
SQL Structural Query Languages
SWOT Strengths, Opportunities, Weakness and Threats
Tel Telephone
TFPS Traditional File Processing System
UEP United Effort Plan
UEPLAN Unequal Error Protection Local Area Network
UNOPS United Nations Officer for Project Services
UP Umutara Polytechnic
USE Ultimate Sports Engineering
Www World Wide Web
ZOPP Zielorientierte Projektplanung or GOPP: Goal Oriented Project Planning
xv
ABSTRACT
This project aimed to analyze the existing system with a goal of designing a computerized system
that minimizes loss of records. The new system can render various services required to the users,
and contains a database.
The system was developed using Microsoft visual basic 6.0 for data entry and manipulation,
integrated with SQL SERVER 2000 for data storage. The system was designed with the
capabilities of finding, modifying, deleting, storing and updating of the available data. It was
designed to generate immediate reports about Project Monitoring and evaluation.
This system has security components to help secure information from unauthorized users.
xvii
CHAPTER ONE: INTRODUCTION
Our country, Rwanda has a long way to go to be successful in this area. Software development
and the use of automated systems, networks systems development and the need to share resources
within the country and with outside of the world, is the measure of development in the Rwandan
society.
Given the typical nature of information Technology (IT) evolving day after day, there are wide
range of activities that must be executed to perform Information Communication Technology
(ICT). The objective of this dissertation is to create a computerized system which will manage a
project monitoring and evaluation.
Over the past years the use of the computerized system as a mean of database management system
has been a mystery and the number of organizations and institutions continue to use Traditional
File Processing System (TFPS).
Need for effective monitoring and evaluation is increasingly recognized as an indispensable tool
of both project and portfolio management. The acknowledged need to improve the performance of
development assistance calls for close attention to the provision of management information, both
to support the implementation of projects and programs and to feed back into the design of new
initiatives. Monitoring and evaluation also provides a basis for accountability in the use of
development resources. Given the greater transparency now expected of the development
community, governments and agencies assisting them need to respond to calls for more "success
on the ground". So, there is a need for a transformation from rudimentary versions to renovate
computerized system of information and resources.
1
1.2 Background of Nyagatare District
The District of Nyagatare is one of the seven districts making the Eastern Province. This District
is divided into 14 Sectors made of 106 cells and 630 Villages”Imidugudu”. The District spreads
over an area of 1920, 11 Km2, with Uganda at its northern border, Tanzania at its East, at the
South by Gatsibo District and by Gicumbi District on the Western border.
1) Topographical Make up
The District of Nyagatare is characterized, in general, by short hills separated by dry allies for a
long period of the year (June- October). The District is located in the granite with low valley
whose the average altitude is 1513, 5m. This kind of topographical layout constitutes an important
potentiality for modern and mechanized agriculture.
2) Climate
The District of Nyagatare experiences small quantity of rains and hot temperatures. It is
characterized by two main seasons: one long dry season that varies between 3 and 5 months with
an annual average temperature varying between 25,3°C et 27,7°C. The monthly distribution of
the rains varies from one year to another. Annual rain falls are both very weak (827 mm/an) and
very unpredictable to satisfy the needs in agriculture and livestock.
3) Hydrographic Description
The hydrographic network is very limited in the District of Nyagatare. A part from the Muvumba
river that cuts across the District, the Akagera and Umuyanja Rivers passing the District
constituting its limits with Tanzania and Uganda respectively, there is no other big consistent
rivers that can be exploited by the population in Nyagatare. The district also has other few and
small rivers such as Nyiragahaya, Kayihenda, Karuruma, Nayagasharara and Kaborogota. These
are erratic and intermittent. The weak river network constitutes a serious handicap to responding
to the needs of water for people and animals.
2
4) Fauna and Flora
The District of Nyagatare contains a half of Akagera National Park where a vast number of Wild
life including buffalo, Antelopes and more other ruminants are living. The District also
accommodates a huge variety of birds such as birds of prey, guinea-fowl, partridges, heroes and
so forth. The hares, Wild boars, monkeys and more other small beasts of the rodent family are
rarely found in the wooden savanna and in the natural vegetation. There, in the River Umuvumba,
you will find Hippopotamus. Due to the fact that the park is not fenced, animals can come out to
cause some damages in the neighboring human inhabited areas.
The Flora in Nyagatare is made, in general, by afforested savanna vegetation and some forestry
gallery. The latter constitutes a very precious reserve which should be rationally exploited.
5) Soils
The soil of Nyagatare District is characterized by the tightness of the humifere layer of the soil
brought about by the grassy savanna and by the verity soils that are rich in nutrients and mineral
elements but lacking organic substances. These types of soils may be exploited with the help of
modern agricultural techniques and form sorts of artificial pastures camps for livestock.
The district is administered by three organs, namely, The District Counsel elected for a five year
renewable term. It is the supreme decision making organ of the District. Its responsibilities are
notably:
3
The Executive Committee is the execution organ of the Counsel‟s decisions. It is composed of the
Mayor, 2 Vice-Mayors and the Executive Secretary. With the exception of the Executive
Secretary who is appointed, others are elected by the population representatives for a renewable
five year term. Its responsibilities are notably:
To supervise the DDP elaboration and submit it to the District Counsel for approval.
The Security Committee ensures the follow up of the District security situation.
These three organs are technically assisted by the Executive Secretary who monitors the activities,
execution within all the units of the District as well as by the Development Committee. The
District of Nyagatare has a District Counsel made of 25 members among them 10 women -that is
40%.
As for the Executive Committee which is composed of 4 people: the Mayor, 2 Vices – Mayors
and the Executive Secretary, women are represented at 50%. The technical staff is composed of
35 people among them 8 women (22%) who are mostly young and dynamic.
1.2.4.1 Vision
Nyagatare Disrict envisages insuring good governance through social justice, durable peace
sustainable Socio-economic development based on modernization of urban infrastructures thanks
to rural area development in order to open agro pastoral opportunities.
1.2.4.2 Mission
In order for this vision to be attained, Nyagatare District has assigned itself the mission of
executing government decisions and programs in promoting the development goals and ICT,
increasing and giving more value to agro pastoral production and protecting the environment
At the same time and providing quality services to its population with special care to the
vulnerable while promoting unity, reconciliation and gender balance
4
1.3 Statement of the Problem
The management of projects monitoring and evaluation in Nyagatare district office is done
manually creating problems including: Over working staff due to the tiresome nature of project
monitoring activities; monitoring and evaluating projects consumes a lot of staff‟s time; and the
increased costs in administering projects.
1.4 Objective
The project aims generally to produce a system that will analyze the existing system with a goal
of designing a computerized project and create a system that minimizes loss of records.
The system will produce reports in a short time to fulfill the requirements.
To Design an effective system that renders various services required to the users.
The system will contain the records of all projects in one database.
To test and validate the system so as correct errors and to ensure it produces desire
results.
o Does an information management system help Nyagatare district to keep the records of
project monitoring and evaluation electronically?
5
o Will the new management information system help Nyagatare district to ease and upgrade
the way it manages its projects monitoring and evaluation information?
1.6 Hypothesis
With the functionalities Project Monitoring and evaluation management information system will:
o Ease and upgrade the way Nyagatare district office manages information about project
monitoring and evaluation.
o Manage and store the records of the projects monitored and evaluated electronically.
1.7 Scope
The research project will be conducted at the department of project monitoring and evaluation of
Nyagatare district headquarters. The project will focus only on the function of project monitoring
and evaluation and as such will culminate into the design of a projects monitoring and evaluation
management information system. Other related functions of the department will be considered to
be out the scope of this research project.
The researchers are limited to the above scope due to the limited time and resources available to
us as students of Umtata Polytechnic. Analysis, design and testing will be done by the
researchers but implementation is left on the part of Nyagatare district office administration.
To The District:
Design of projects monitoring and evaluation will contribute to project controlling, monitoring
and other follow-ups. The services rendered will be transformed from manual system to
computerized system and this will solve a lot of problems. The current problems with project
information systems.
6
We hope these guidelines will help solve many of the current problems facing projects with
information management, problems that for the past years have been a source of complaints from
information users as well as information providers.
The projects monitored will be increased which will further help the growth of district,
Contributing to government and overall people satisfaction.
To Umutara polytechnic:
First of all this will be a resource of information for any student who is interested in this
research topic.
This project can provide in Project monitoring and evaluation department of my Institute
if they meet same problem like this of this already solved in this research.
To the researchers
This research will help in the future when somewhere else needs a help for same problem
solved in my research.
7
CHAPTER TWO: LITERATURE REVIEW
2.0 Introduction
Literature review involved reading text books, magazines, journals and any other relevant
materials written by other researchers providing information supporting the topic of the study.
Monitoring and evaluation can be effective tools to enhance the quality of project planning and
management. Monitoring helps project managers and staff to understand whether the projects are
progressing on schedule and to ensure that project inputs, activities, outputs and external factors
are proceeding as planned. Evaluation can be a tool to help planners and managers assess to what
extent the projects has achieved the objectives.
The Literature review intends to provide some basic information and practical guidelines on
project monitoring and evaluation in order to enhance better understanding on project monitoring
and evaluation. Project monitoring and evaluation system will be used for the regional training on
Monitoring and Evaluation for Alternative Development Projects in Nyagatare district and will be
revised and simplified for distribution to interested project planners, managers and field staff. It is
hoped that the System will serve as their reference to acquire better understanding on project
monitoring and evaluation and to obtain some practical guideline on the design and
implementation of project monitoring and evaluation.
2.1 Definitions
A project is a set of planned undertaking that is designed to achieve a specific objective with
given resources and within a specific time period.
A program is a group of projects that will lead to the achievement of a broader scope of some
policy results such as the elimination or alleviation of existing problems.
(Satiean,2002).
Monitoring: This type of evaluation is performed while a project is being implemented, with the
aim of improving the project design and functioning while in action (Michael, 1986) the potential
8
beneficiaries were not participating due to the inadequacy of the loan size for their needs. This
information was then used to make some important changes in the project. Bamberger defines it
as: “an internal project activity designed to provide constant feedback on the progress of a project,
the problems it is facing, and the efficiency with which it is being implemented (Bamberger,
1986).
Evaluation: An evaluation studies the outcome of a project (changes in income, housing quality,
benefits distribution, cost-effectiveness, etc.) with the aim of informing the design of future
projects. An example from Monitoring and Evaluating Urban Development Programs, A
Handbook for Program Managers and Researchers describes an evaluation of a cooperative
program in El Salvador that determined that the cooperatives improved the lives of the few
families involved but did not have a major impact on overall employment (Bamberger et. al,
1986)
Recording actual data should be done very regularly, for example weekly or at the time when
something happens. The big mistake is to think you will remember information: if you only
record monthly or quarterly; you end up writing too much and not describing actual results very
well. The templates can be used to record events when they happen in the form of notes: at a
regular time the notes can be summarized, with additional information, within the templates.
When filling in the monitoring templates put in any numbers available, compare them with the
planned, and explain any variance and reasons for this. Always write the narrative in answer to
the implied question within each objective, activity, assumption or stakeholder statement. Try to
write both positive and negative things about what actually happened and how that relates to the
planned targets. Describe the actual people who were involved (stakeholders), were they the same
as previously targeted? How and why did something happen and what is the consequence, good,
alright or bad (Egger, 2008)
2.3 Information technology (IT): The use of computer technology to systematize the recording,
storage and use of data is especially useful for projects/programmes with considerable volumes of
9
data, or as part of a larger program for which data needs to be collected and analyzed from
multiple smaller projects/ programmes. Some examples of IT for data management in M&E
include:
Handheld personal digital assistants (PDAs) to record survey findings
Excel spreadsheets for storing, organizing and analyzing data
Microsoft Access to create user-friendly databases to enter and analyze data (Torres et.al,
2005)
Within Results Based Management monitoring and evaluation are integral to the whole
management cycle. It is difficult to talk about Monitoring and Evaluation without talking about
project design and implementation: design clarity is imperative if monitoring is to take place.
Monitoring and Evaluation should be planned for and designed at the same time as planning and
designing a project. Monitoring and Evaluation requires resources such as skills, time, access to
stakeholders and communication channels that if not planned and budgeted for weaken a project‟s
management and accountability; careful planning for these elements needs to be in place from the
beginning.
At each stage of the project cycle there are tasks that will plan and implement the project and also
monitor and evaluate it therefore in order for M&E to be successful the whole cycle needs to be
understood and approached as a whole entity.( Larry, 2009)
10
Figure 2.1 Monitoring and Evaluation cycle
A successful project depends on having a clear strategy against which criteria can be developed to
assist the design, appraisal and measurement process.
The Identification stage is where the stakeholders are defined, the problem(s) is defined, and a
number of possible solutions are identified.
The information developed in Stage 2 is used in Stage 3 to prepare a Logical Framework in which
the objectives, the assumptions, indicators and evidence are ordered.
In accordance with the donor procedures the project proposal is submitted for appraisal: it should
have been prepared to meet all the necessary conditions. If it has not the previous stages may have
to be repeated until the design is feasible.
11
Stage 5 Implementation – Delivery
The project is now implemented: monitoring and evaluation supports the management to make
decisions and steer the project to success.
Evaluation of the project‟s outcomes, impact and contribution to the strategy is carried out. This
will use the DAC criteria and qualitative and quantitative analysis. Conclusions,
recommendations, impact and lessons learnt will complete the evaluation.
Monitoring and evaluation should be part of your planning process. It is very difficult to go back
and set up monitoring and evaluation systems once things have begun to happen. You need to
begin gathering information about performance and in relation to targets from the word go. The
first information gathering should, in fact, take place when you do your needs assessment (see the
toolkit on overview of planning, the section on doing the ground work).
This will give you the information you need against which to assess improvements over time
(Rogers, 1999).
The crucial step towards evolving an approach to employ MIS in strengthening the M&E system
is to found basis in technological advancement for development. It would require articulating an
MIS concept, defining clear objectives and creating a vision to transform manual system into
12
electronic (computerized) system focused on substantial improvement in the delivery of services.
In doing so, three key issues are to be considered in advance:
Quantitative;
Qualitative.
Quantitative measurement tells you “how much or how many”. How many people attended a
workshop, how many people passed their final examinations, how much a publication cost, how
many people were infected with HIV, how far people have to walk to get water or firewood, and
so on. Quantitative measurement can be expressed in absolute numbers (3241 women in the
sample are infected) or as a percentage (50% of households in the area have television aerials). It
can also be expressed as a ratio (one doctor for every 30 000 people). One way or another, you get
quantitative (number) information by counting or measuring.
Qualitative measurement tells you how people feel about a situation or about how things are done
or how people behave. So, for example, although you might discover that 50% of the teachers in a
school are unhappy about the assessment criteria used, this is still qualitative information, not
quantitative information. You get qualitative information by asking, observing, interpreting
(Mason, J.1996).
As there are differences between the design of a monitoring system and that of an evaluation
process, we deal with them separately here (Tbilisi, 2011)
Under monitoring we look at the process an organization could go through to design a monitoring
system.
Under evaluation we look at:
13
o Purpose
o Key evaluation questions
o Methodology.
Establishing a system that will provide useful information on an ongoing basis so that you can
improve what you do and how you do it when you design a monitoring system, you are taking a
formative view point (Eric, 1997).
Designing an evaluation process means being able to develop Terms of Reference for such a
process (if you are the project or organization) or being able to draw up a sensible proposal to
meet the needs of the project or organization (Bliss, 2002).
What follows is a description of a process that a South African organization called Puppets
against AIDS went through in order to develop a monitoring system which would feed into
monitoring and evaluation processes. The main work of the organization is presenting work
shopped plays and/or puppet shows related to life skill issues, especially those life skills to do
with sexuality, at schools, across the country. The organization works with a range of age groups,
with different “products” (scripts) being appropriate at different levels.
Puppets against AIDS wanted to develop a monitoring and evaluation system that provided useful
information on the efficiency, effectiveness and impact of its operations. To this end, it wanted to
develop a data base that:
o Provided all the basic information the organization needed about clients and services
given;
o Produced reports that enabled the organization to inform itself and other stakeholders,
including donors, partners and even schools, about the impact of the work, and what
affected the impact of the work.
14
The organization made a decision to go for a computerized monitoring system. Much of the day
to-day information needed by the organization was already on a computerized data base (e.g.
schools, regions, services provided and so on), but the monitoring system would require a
substantial upgrading and the development of data base software specific to the organization‟s
needs. The organization also made the decision to develop a system initially for a pilot project,
but with the intention of extending it to all the work over time. This pilot project would work with
about 60 schools, using different scripts each year, over a period of three years. In order to raise
the money needed for this process, Puppets against AIDS needed some kind of a brief for what
was required so that it could be costed (Shapiro, 1996).
At an initial workshop with staff, facilitated by consultants, the staff generated a list of indicators
for efficiency, effectiveness and impact, in relation to their work. These were the things staff
wanted to know from the system about what they did, how they did it, and what difference it
made. The terms were defined as follows:
Efficiency: Here what needed to be assessed was how quickly, how correctly, how cost
effectively and with what use of resources the services of the organization were offered.
Effectiveness: Here what needed to be assessed was getting results in terms of the strategy and
shorter-term impact.
Impact: Here what needed to be assessed was whether the strategy worked in that it had an
impact on changing behavior in individuals (in this case the students) and that that change in
behavior impacted positively on the society of which the individuals are a part.
Staff generated a list of the different variables that they thought might be important in assessing
and accounting for differences of impact. The monitoring system would need to link information
on impact to these variables. The intention was to provide both qualitative and quantitative
information.
The consultants and a senior staff member then developed measurable indicators of impact and a
tabulation of important variables which included:
o Gender and age profile of proposed age cohort
o Economic profile of school
o Religious profile of the school
o Teacher profile at the school
15
o Approach to discipline at the school
o Which scripts were used
o Which acting teams presented the scripts
o And so on.
Forms/questionnaires were developed to measure impact indicators before the first intervention
(to provide baseline information) and then at various points in the process, as well as to categorize
such concepts as “teacher profile”. With the student questionnaire, it was designed in such a way
to make it possible to aggregate a score which could be compared when the questionnaire was
administered at different stages in the process. The questionnaire took the form of a series of
statements with which students were asked to agree/disagree/strongly agree/strongly disagree etc.
So, for example, statements to do with an increase in student self-esteem included “When I look
in a mirror, I like what I see”, and “Most of the people I know like the real me”.
The organization indicated that it wanted the system to generate reports that would enable it to
know:
- What difference is there between the indicator ratings on the impact objective at the
beginning and end of the process?
- What difference is there between teacher attitudes at the beginning and end of the process?
- What variables to do with the school and school environment impact on the degree of
difference between indicators at the beginning and end of the process?
- What variables to do with the way in which the shows are presented impact on the degree
of difference at the beginning and end of the process?
This format was used by an early childhood development learning centre to measure the
following indicators in the informal schools with which it worked:
16
2.9.2 Cuchumatanes Project Monitoring and Evaluation System
The Cuchumatanes Highlands Rural Development Project (Cuchumatanes Project) was executed
by the Ministry of Agriculture, Livestock and Food (MAGA) of the Government of Guatemala.
The Executing Unit of the Project (EUP), created for this purpose, was in charge of the project
implementation.
The project area is located in the North West highlands of Guatemala. The Cuchumatanes Project
is an initiative of the Government of Guatemala executed through the Ministry of Agriculture,
Livestock and Food. The Project covers nine rural municipalities that belong to the Department of
Huehuetenango. Target population live in poverty, extreme poverty and have low levels of human
development. The main offices of the project were located in the Municipality of Chiantla.
The funds for the Cuchumatanes Project were provided by: the International Agricultural
Development Fund – FIDA 296/GM; the Government of The Netherlands – grant NL 296/GM;
the OPEP International Development Fund - OPEP 580/P; the World Food Program and, the
Government of Guatemala.
o Support for Production: involving the following sub components: validation and
extension, rural credit, marketing, small irrigation, soil conservation and gender
development.
o Social Organization: involving the following sub components: training, organization
and social communication.
o Infrastructure: involving rural roads, soil protection and civil engineering construction.
o Management and Administration
o Monitoring and Evaluation.
The Overall Objective of the project was " to contribute to the generation of a dynamic self
sustainable development process to boost production and the productive capacity of the peasant
production in the area".
17
The Specific Objectives were:i) to expand cultivated areas and to raise productivity; ii) to
diversify agricultural crops; iii) to improve the management of sheep breeding; iv) to facilitate
access to productive resources, especially credit; v) to assist in setting up storage and marketing
systems for products and inputs,vi) to provide adequate management of water and soil resources;
vii) to encourage the participation of local inhabitants in the development process, particularly
women, and viii) to improve and expand the vial network.
The objectives of the Monitoring and Evaluation System in document EEA were as follows:
To provide information to top management regarding the fulfillment of the Project‟s goals and
objectives, in order to introduce the necessary modifications and justify the annual operational
plans.
To provide the Project Management with reliable and updated information concerning the
fulfillment of its goals and the results of its actions, to assist in decision making and, to adopt the
corrective measures as deemed necessary.
To provide the participating institutions with useful information and experiences in order to
enhance their managerial capacities.
2.9.4.1 Initial Logical Framework: As a starting point of a logical monitoring and evaluation, a
planning process was designed with ZOPP methodology. A Logical Framework Matrix was
elaborated. This matrix defined the indicators required in order to monitor and evaluate the
Project
2.9.4.2 Baseline Study: This study was drafted by contracting a national NGO. It had a marginal
benefit, both for the project as well as for the Monitoring and Evaluation Unit
2.9.4.3 Reporting System: conducted by implementing and operating a computer system called
Automatic Monitoring System -SAS-, especially developed for the project.
18
2.9.4.3 Participatory Evaluation: This evaluation was geared towards controlling the
performance of the staff instead of the performance of the Project; the beneficiaries consulted
gave their opinions regarding the attitudes and practices of the extentionists rather than about
project results.
The Monitoring and Evaluation System of the Cuchumatanes Project is made up of the following
elements:
Two Logical Frameworks have been prepared since the monitoring and evaluation project was
reformulated in 1996. The first, in 1996 included a list of monitoring indicators, effects and
impact. Later with the technical assistance (Procasur, 1998) this Logical Framework was updated
to include changes in the Project‟s strategy, which in turn were generated by changes in the
MAGA policies. The indicators were reviewed each year when the annual planning of the project
was carried out.
The Technical Sub Management was in charge of drafting the Annual Operational Plan. The
monitoring and evaluation staff accomplished a facilitating and feedback role, derived from the
Monitoring and Evaluation actions.
This was made up of a system of reports, whose results are basically three: i) Monthly Reports, ii)
Semester Reports and, iii) reports for Governmental entities. All these reports adopted as their
main source of reference the annual operational plans of the components and of the co executing
entities (cooperatives, peasant associations and other public and private institutions).
The Monitoring System involved i) the system‟s users, ii) the data collection instruments, iii) a
computer program to file and process the data and issue the reports (A New Automated
Monitoring System (NSAS), iv) a data base of the beneficiaries, listed per gender, v) the training
and updating activities of the users and, vi) the reports.
19
2.9.6 Users of the System and Data Collection Instruments
All the stakeholders of the Project were the users of the system. They actively participated in
generating and recording data and in drafting and using the reports. The main users were, among
others, peasants promoters, the extentionists, the managers of the co-executing entities, the
coordinators of the components and sub components and, the Monitoring and Evaluation Unit
2.9.7 The NSAS Computer Program-: The NSAS was developed with the purpose of correcting
certain programming problems of the original SAS and also to make it more "user friendly", in
view of the fact that it must be used by different stakeholders, some of whom have scarce
knowledge and experience in managing a computer
2.9.8 Beneficiaries Data Bank and Gender Perspective: One of the key aspects approached
when designing the Monitoring System was the need to obtain information broken down by
gender of the beneficiary; another key aspect was the need to know the amount of users, men and
women, who received specific services, avoiding duplicity in the accumulated values.
2.9.9 Activities for raising awareness and training: These activities were of a great importance
for the performance of the monitoring system because it helped to detect the user‟s demands and
difficulties in managing data and, on this basis, to define the contents of the training activities.
2.9.10 Evaluation
20
intervention results. In addition, the workshops proposed to facilitate the annual programming
process at the level of formal organizations (those with legal status).
2.9.11.2 Participatory Evaluation at the project level: Held annually as a joint activity between
the monitoring and evaluation unit and the Technical Sub Management of the Project. These were
called "Self Evaluating Work Days" and made up of the following parts/moments:
First part/moment: presentation and discussion of; I) the results obtained through the Self
Evaluating Workshops and the Focus Groups, ii) the progress of the project, among other
aspects.
Second part/moment (group works and plenaries): Evaluation of institutional aspects: I)
coordinating mechanisms among the components; ii) administrative aspects of the project
and; iii) the monitoring and evaluation system. The SOWT analysis was used as the main
technique at this moment. The results of a poll that the monitoring and evaluation unit
carried out before the meeting among the field staff of the project was used as an input.
Third part/moment: Guidelines to draft the Annual Operational Plans (POA's). Discussion
based on a document drafted jointly by the Technical Sub Management and the
monitoring and evaluation unit.
2.9.11.3 Special Evaluations (by contract): Under this item an analysis of special subjects
considered to be of importance for the project was included. The special evaluations carried out
were:
2.9.11.4 Occasional Evaluations (not programmed): These were quick evaluations conducted
in response to a concrete need detected by USE or upon request of the Executive or Technical
Committees. The occasional evaluations carried out were:
21
Evaluation of the Community Stores (1996)
Evaluation of the Sheep Auction (1997)
Evaluation of the Nutritional Activities in the sub offices of Agua Alegre (1997)
Evaluation of Community Banks (1997)
Performance Evaluation of the Soloma sub office (1998)
Efficiency Evaluation of the Todos Santos Cuchumatán Irrigation Systems (1998)
2.9.12Evaluation Reports: these reports should have consolidated all the activities evaluated
each year, including an analytical section describing the conclusions and recommendations.
However, due to the constant work overload these were never prepared. The author considers that
this activity should be outsourced through an external consultant who could also add contributions
to improve the project‟s intervention strategy in addition to the Monitoring and Evaluation
System‟s performance.
There are however, specific reports per activity (workshops, focus groups, etc.).
The Monitoring and Evaluation Unit reported to the Executive Management of the Project. It was
considered an advisory unit advisory unit.
The EEA document proposed allocating six people for monitoring and evaluation: i) a
Coordinator, ii) an Agricultural Economist, iii) a Agrarian Technician, iv) a Social Worker, v) a
computer operator and, vi) a Secretary.
However, the entire staff proposal was never contracted, and during the first stage (from 1994 to
1996), the monitoring and evaluation team was comprised of:
A Coordinator (a Veterinarian)
A Social Technician (with a degree in Social Work)
A Computer Technician (a program analyst)
A Graphic Designer
Half of this staff was dedicated to computer activities
22
As of 1996 the composition of the team was changed and the computer functions were
separated, thereby establishing a Computer Unit to provide the services for the entire
project. The monitoring and evaluation team was organized as follows:
A Coordinator (Architect)
An Agrarian Technician (Agrarian Engineer)
A Social Technician (with a degree in Social Work)
A Secretary
The following are some of the lessons learned from the experience of the Cuchumatanes project.
23
CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN
3.1 Introduction
System analysis and design refers to nothing more than a simple set of methods or procedures, or
it may refer to the rationale and the philosophical assumptions that underlie a particular study
relative to the scientific method.
The following are some of the methods and techniques that are going to be used in this project.
These are techniques of getting more information about the current system. To study any system
the analyst needs to do collect facts and all relevant information. the facts when expressed in
quantitative form are termed as data. The success of any project is depended upon the accuracy of
available data. Accurate information can be collected with help of certain methods/ techniques.
These specific methods for finding information of the system are termed as fact finding
techniques. Interview, Questionnaire, Record View and Observations are the different fact finding
techniques used by the analyst. The analyst may use more than one technique for investigation.
3.2.1 Interview
This method is used to collect the information from groups or individuals. Analyst selects the
people who are related with the system for the interview. In this method the analyst sits face to
face with the people and records their responses.
3.2.2 Questionnaire
It is the technique used to extract information from number of people. This method can be
adopted and used only by a skillful analyst. The Questionnaire consists of series of questions
framed together in logical manner. The questions are simple, clear and to the point. This method
is very useful for attaining information from people who are concerned with the usage of the
system and who are living in different countries. The questionnaire can be mailed or send to
people by post. This is the cheapest source of fact finding.
24
3.2.3 Documentation
Data can be found in documents, the documentation represents the biggest sources of information
in a given organization that can help to know what will be managing. We should have all
documents from Nyagatare district in order to computerize projects monitoring and evaluation.
The hard and soft documents can help the researchers to design a new system.
A database is an organized collection of data, today typically in digital form. The data are
typically organized to model relevant aspects of reality; its contents can easily be accessed,
managed and updated. In computing, databases are sometimes classified according to their
organizational approach. The most prevalent approach is the relational database, a tabular
database in which data is defined so that it can be reorganized and accessed in a number of
different ways.
The advantages of a database system over traditional paper based methods of record- keeping
include:
Reliability.
Price/ performance.
Scalability
Ease of administration.
Internal standards.
Advanced features.
25
Vendor reputation
Market share.
The following diagram shows the three components of the DBMS architecture.
Front End
Query Processor
Storage System
Front End
Provide a friendly user interface.
Display result into a table grid.
Query Processor
Translate execution plan into relational algebra operations.
Storage System
Deal with the data storage in files.
Manipulate the internal organization of relations.
The Relational Model is a depiction of how each piece of stored information relates to the other
stored information. It shows how tables are linked, what type of links are between tables, what
keys are used, what information is referenced between tables. It's an essential part of developing a
normalized database structure to prevent repeat and redundant data storage. An organization
exists just because of information.
26
3.3.4 Design of the Data Flows Diagram
3.3.4.1 Concepts
Actor: An actor is an element material or immaterial that can act in the system to be developed.
It can be internal or external according to its location inside or outside the organization which
needs the system.
Representation
External Internal
actor actor
Data Flow
Representation
Operation
An operation is the reaction of the system processed by an internal actor after a flow or
collection of flows
Representation
Operation
Operation
Data store
27
Representation
Dx Data Store
28
Figure 3.4 : Data flow diagram of Budget
An entity relationship diagram, also called entity relationship model, is a graphical representation
of entities and their relationships to each other, typically used in computing in regard to the
organization of data within databases or information systems.
SQL (Structured Query Language): is a data base computer language designed for managing data
in relational data base management system (RDMS). Its scope includes data query and update
29
schema creation and modification and data access control it is mostly widely used language for
relational database
Visual Basic 6.0 is a third event driven programming language and integrated development
environment (IDE) from Microsoft.
30
3.5.1.1Stages of the Waterfall Model:
Requirement Analysis and Definition
All possible requirements of the system to be developed were captured in this phase. Finally, a
requirement specification document was created which serves the purpose of guideline for the
next phase of the model.
System and Software Design
Before starting the actual coding phase, it is highly important to understand the requirements of
the end user and also have an idea of how should the end product looks like. The requirement
specifications from the first phase are studied in this phase and a system design is prepared.
System design helps in specifying hardware and system requirements and also helps in defining
the overall system architecture. The system design specifications serve as an input for the next
phase of the model.
On receiving system design documents, the work is divided in modules/units and actual coding is
started. The system is first developed in small programs called units, which are integrated in the
next phase. Each unit is developed and tested for its functionality; this is referred to as unit
testing. Unit testing mainly verifies if the modules/units meet their specifications.
3.6.1 Definition
Entity Relationship Diagram is a major data modelling tool which helps to organize data of a
project into entities and define the relationships between those entities. On an existing system it
identifies the entities or concepts and the relationship between entities in that system.
This model has proved to enable the analyst to produce a good database structure so that the data
can be stored and retrieved in a most efficient manners.
31
3.6.2 Concepts
Developing an ERD requires a strong understanding of the system and its components, its
developments starts with defining entities and relationships, adding attributes and cardinalities
and at last the representation of that information using symbols.
Cardinalities
The minimum cardinality that is the minimum number of times that an occurrence participates to
a relationship
The maximum cardinality that is the maximum number of times that an occurrence participates to
a relationship
Cardinality notation
1: n: One to Many
32
3.6.3 Representation of Entities Relationship Diagram
33
3.6 Logical Model of Data (LMD)
3.6.1 Definition
3.6.2 Concepts
ACTIVITIES(ActivityID,ActivityName,Location,StartingDate,EndingDate,
EffectiveEndingDate, duration, #BudgetID)
34
3.7 Data Dictionary
35
3.7.3 Physical Model of Data (PMD)
3.7.3.1 Definition: A physical data model is a representation of a data design which takes into
account the facilities and constraints of a given database management system. In the lifecycle of a
project it is typically derived from a logical data model, though it may be reverse-engineered from
a given database implementation.
36
CHAPTER FOUR: SYSTEM IMPLEMENTATION AND RESULTS ANALYSIS
4.1 Introduction
This section aims to provide a look at how each element of the system was constructed,
Implementing Project Monitoring and Evaluation management information system is started with
creating the database, after the database the next step is the design and coding of different forms
needed to store information in database and other interfaces of the system such as Login and Main
Menu, the following step is designing different reports using Crystal Reports these are really the
results required by the users, reports are manipulated queries according to the expected results.
The final stage in implementation of Project Monitoring and Evaluation Management Information
System will be creating the Setup for the whole project in order to run independently in any other
given environment.
The system was developed for the purpose of helping Nyagatare district staff, this was mean to
record information a monitored project, and it could be done by filling in form.
This system was designed in such a way that the system should be able to recover from error
made by user during data entry ,where possible the system should be able to give error messages
and should also be able to recover these errors.
37
4.3.1 SQL Server
Microsoft SQL Server is a Relational Database Management System (RDBMS) designed to run
on platforms ranging from laptops to large multiprocessor servers. SQL Server is commonly used
as the backend system for websites and corporate CRMs and can support thousands of concurrent
users.
SQL Server comes with a number of tools to help you with your database administration and
programming tasks.
Visual Basic 6.0 is a third event driven programming language and integrated development
environment (IDE) from Microsoft. It was used in designing interfaces (forms) and connecting
forms to the database using DAO (3.6), one of its methods used to link forms to the database
Is designed to work with your database to help you analyze and interpret important information.
Crystal Reports makes it easy to create simple reports, and, it also has the comprehensive tools
you need to produce complex or specialized reports.
The choice of application software is not as clear. As long as the software could be written to
connect to the chosen DBMS, SQL Server 2000, any development tools could be used .In
additional support for building a Graphical user interface and adding functionalities behind it is
also desirable to meet the data entry requirements of this project.
38
4.3.5 Hardware
Emachines E525, Hard disk 15.6”, CPU 900, Memory 2Gigabytes, Hard disk drive 160Gigabytes.
This part involves system testing and approaches used to test the system to ensure that all
modules in the program were functioning effectively. Software testing can defined as the process
of validating that the software program meets the business and technical requirements and
determine whether the system works as expected.
Project Monitoring and evaluation Management Information System was tested through various
steps; the first step was to detect syntax errors and tried to debug them for the aim of obtaining a
clean compilation. The next step was to eliminate logic errors. The final step was to test Unit
code, Integrated subsystems testing and finally system testing.
The researcher tested each unit of code to verify the functionality of a specific section of code to
ensure that the specific function is operating as expected.
The Project monitoring and evaluation software components were integrated and tested to verify
the interfaces between modules against a software design.
This testing took multiple integrated systems that have passed system testing as input and tests
their required interactions.
Objective of Integration testing is to make sure that the interaction of two or more components
produces results that satisfy functional requirement. In integration testing, test cases are
developed with the express purpose of exercising the interface between the components.
39
Integration testing can also be treated as testing assumption of fellow programmer. During the
coding phase, lots of assumptions are made. Assumptions can be made for how you will receive
data from different components and how you have to pass data to different components.
The add model show the whole process that the user of the system follow from the beginning until
the data is saved into the database. That process starts from the login interface where the user
enters its user name and its password and click on login, when the user name or password is
wrong the user will receive a error massage box that tells her/him to enter the correct user name
and password, when it is correct then the welcome form appears which will show you the main
menu interface where there is all links to all interfaces or forms.
The above figure is the welcoming interface that indicates the‟ START‟ and „EXIT‟ of
application. I it‟s the one that brings you to the login interface.
40
4.5.2 Login Interface
41
4.5.4 Form saves Projects
The above form serves to store new project ,the button‟ Save‟ permit the user to record new
project , the button „Search‟ permits the user to find out the needs project‟s information that is
already recorded into the system.
42
4.5.5 Form Search Budget
43
4.5.6 Donor Report
Unload Me
End Sub
44
Private Sub command1_Click()
Me.UserName.SetFocus
Else
Me.Password.SetFocus
Else
Me.UserName.SetFocus
Else
Me.Password.SetFocus
Else
FormMenu.Show
Unload Me
End If
End If
End If
End If
End Sub
45
Set cnx = New ADODB.Connection
display
clean
End Sub
Me.UserName = rec!UserName
Me.Password = rec!Password
End Sub
Me.UserName = ""
Me.Password = ""
End Sub
46
4.6 Results found
The developed system was capable in providing several reports and different user interfaces
which are user friendly and it also provides authentications in order to achieve our objectives for
facilitating effective management of monitoring and evaluation projects in Nyagatare district as
upcoming developing district i.e.
These was less time consuming in monitoring and evaluation of projects to the staff
members of Nyagatare district
The developed system was able to provides data back up and all data are encrypted
In this developed system contains the record of all projects in one database
The designed system could help users to render various services required
The system provides a Graphical User Interface for recording a project monitored
The system provided a graphical user interface for entering and editing the general
information about monitored and evaluated projects.
47
CHAPTER FIVE: CONCLUSION AND RECOMMATION
5.1 Conclusion
According to the objectives defined to this project, hypothesis, scope of the study and considering
the results found in the end of implementation, evaluating and testing of this study , As
conclusion therefore, introduction of a computerized management information system will help a
great deal to improve the record for handling and safety techniques of Nyagatare district‟ records.
Having a new system that will have the capabilities of handling large volume of data, easy update,
and retrieval with a good and secure storage capacity will improve efficiency of project‟s record.
5.2 Challenges
During the preparation of this research project, in fourth year based on the instruction and
guidelines provided by the project coordinator in the faculty of information and communication
technology, the researchers thought it would be easy to accomplish the final project before the
provided deadline but the researchers met with some difficulties due to some conditions such as
lacking of enough information, getting later from Nyagatare district staff that were supposed to
provide it, low internet connection around the instruction, these difficulties prevented us from
meeting with our Supervisor at time.
The system would be better if it is improved in future so that it can be used on the mobile
phone in the process of receiving the information created from laptop to the mobile
directly.
The information recorded into the system would be better if it is encrypted and decrypted
using mobile phone technology.
5.3 Recommendations
48
REFERENCES
1. Casley, D.J. and K. Kumar. 1987. Project monitoring and evaluation in agriculture. A World
Bank Publication. Baltimore and London: The Johns Hopkins University Press Cummings, F.H.
1997. “Logic models, logical frameworks and results-based management.
2. Freer Spreckley, Results Based Monitoring and Evaluation, Toolkit, 2nd Edition 2009
3. IFAD. 1985. Monitoring and evaluation. Guiding Principles. Rome: International Fund for
Agricultural Development.
5. Whittaker, J.A., What Is Software Testing? And Why Is It So Hard? IEEE Software 17,
January/February 2000, pp. 70-79.
6. Willetts & Crawford (2007) & Aid-IT ,Monitoring and Evaluation Data Cycle
49
APPENDICES
Typing charges
Hardware packages
3 CD 500 1,500
Total 416,500
50
Appendix B: Work Plan Year 2012 Project Duration
Data collection
Developing
writing
research
proposal
Project
development
Testing
Finished
Project
Submitting of
Research
proposal
Submitting of
Final Report
Final Report
Presentation
51