Caflin
Caflin
Group: A
I declare that this work has not been previously submitted and approved for the award of a
degree by this or any other University. To the best of my knowledge and belief, the research
proposal contains no material previously published or written by another person except where
due reference is made in the research proposal itself.
Student Signature:
i
TABLE OF CONTENTS
LIST OF ABBREVIATIONS ........................................................................................................ iv
LIST OF FIGURES AND TABLES............................................................................................... v
ABSTRACT ................................................................................................................................... vi
CHAPTER 1: INTRODUCTION ................................................................................................... 1
1.1 Background information .................................................................................................... 1
1.2 problem statement.............................................................................................................. 1
1.3 Research Objectives .......................................................................................................... 2
1.3.1 General Objectives ............................................................................................................. 2
1.3.2 Specific objectives of the proposed system .................................................................... 2
1.5 justification ........................................................................................................................ 2
1.6 scope/limitation ................................................................................................................. 4
CHAPTER 2: LITERATURE REVIEW ........................................................................................ 5
2.1 introduction ........................................................................................................................... 5
2.2 county government devolution .............................................................................................. 5
2.2.1 Challenges faced by online citizen participation system ................................................ 5
2.2.2 A review of the online citizen participation module ...................................................... 6
2.3 Gaps in the existing system ................................................................................................... 7
2.4 A review of possible development technologies ................................................................... 7
CHAPTER 3: SYSTEM DEVELOPMENT METHODOLOGY ................................................... 9
3.1 Introduction ........................................................................................................................... 9
3.2 Research Design .................................................................................................................... 9
3.2.1 Specification of the SDLC to be applied .......................................................................... 10
3.2.1.1 Detailed specification of the SDLC to be used ......................................................... 11
3.2.1.2 List of Design Diagrams that will be drawn in Chapter 4 ......................................... 12
3.2.2. Specification and justification of domain of execution ................................................... 13
3.2.3 Development Tools .......................................................................................................... 14
3.2.3.1 System Testing .......................................................................................................... 14
3.2.3.2 Description of proposed modules to be included in the CBIS .................................. 15
3.3 Data Collection Methods ..................................................................................................... 15
3.3.1 Method to be used to gather the Functional and Non-Functional Requirements ............. 15
ii
3.3.3.1 Questionnaires ........................................................................................................... 15
3.3.3.2 Observation................................................................................................................ 15
3.3.3.3 Interviews .................................................................................................................. 16
CHAPTER 4: SYSTEM ANALYSIS AND, DESIGN AND ARCHITECTURE ....................... 17
4.1 introduction ......................................................................................................................... 17
4.2 requirement gathering ......................................................................................................... 17
4.3 System requirements ........................................................................................................... 18
4.3.1 Functional Requirements .............................................................................................. 18
4.3.2 Non-Functional Requirements ...................................................................................... 19
4.4 system architecture .............................................................................................................. 20
4.5 system designs ..................................................................................................................... 21
4.5.1 Context diagram ........................................................................................................... 21
4.5.2 Dfd level 1 .................................................................................................................... 22
4.5.3 Dfd level 2 .................................................................................................................... 23
4.5.5 Database schema........................................................................................................... 25
CHAPTER 5: SYSTEM IMPLEMENTATION AND TESTING ............................................... 26
5.1 Introduction ......................................................................................................................... 26
5.2 System implementation ....................................................................................................... 26
5.3 System testing ..................................................................................................................... 27
CHAPTER 6: DISCUSSION, CONCLUSION AND RECOMMENDATIONS ........................ 30
6.1 Introduction ......................................................................................................................... 30
6.2 Discussion ........................................................................................................................... 30
6.3 Conclusion ........................................................................................................................... 30
6.4 Recommendation................................................................................................................. 31
6.5 Future work ......................................................................................................................... 31
REFERENCES ............................................................................................................................. 32
Appendix A ................................................................................................................................... 33
APPENDIX B ............................................................................................................................... 38
APPENDIX C GANT CHART .................................................................................................... 42
iii
LIST OF ABBREVIATIONS
AMS Academic-Module System
QR Quick Response
iv
LIST OF FIGURES AND TABLES
Figure 4. 1:S system Architecture................................................................................................................................ 20
Figure 4. 2: context diagram ........................................................................................................................................ 21
Figure 4. 3 :DFD level 1 .............................................................................................................................................. 22
Figure 4. 4: DFD level 2 .............................................................................................................................................. 23
Figure 4. 5: ERD diagram............................................................................................................................................ 24
Figure 4. 6: database schema ....................................................................................................................................... 25
v
ABSTRACT
The background of this research is to assess how Monitoring and evaluation systems plays a crucial
role in Sustainability of community based projects and how a correctly designed and implemented
community monitoring and evaluation is a valuable management tool, that has been in practice
globally and regionally for the communities to efficiently organize their resources and take a well
informed decisions for planning their future interventions, which eventually lead to sustainability
of the Community Based Projects after the offset of the implementing agency. Performance and
Monitoring System is a proposed system is a public system that allows the county government to
monitor and access their services rendered to the County Community.
Online suggestion box contains two sub-system integrated within its framework. One of the sub-
systems allows the public to participate by connecting and passing their complains, inquiries or
opinions anonymously while the other, gives access to the county administration, managerial
committees and involved parties to monitor and assess their progress in terms of project
performance, progress and planning.
Along with other integrated county management systems like Integrated Financial Management
information System) and LAIFOMS (Local Authority Integrated Financial Operations
Management System) Online suggestion box can work hand in hand with to provide both the
county and its citizens a transparent overview of the on-going county activities
vi
CHAPTER 1: INTRODUCTION
1
to change, in cases where the feedback included a complain to someone within the company,
payoff would be done and the all issue would be forgotten
1.5 justification
Development of is of essential to the county for it will act as an upgrade to the existing Suggestion
system. Online suggestion box is an encapsulated system that contains two modules integrated in
its framework, developed in accordance to the ISO 9001:2008 standards, it will enable integrity
and increase citizen county relationship. It will allow the county government to do its own
evaluation and more so increase citizen’s participation at a county level.
One will be Speed of Implementation it is quicker to buy physical suggestion boxes and place them
around the office? This is possibly true, especially in the short-term – but some of the online
suggestion box software can be set up in just a few hours. Also, keep in mind that when you’re
2
launching an employee suggestion program, most of your time will be spent obtaining buy-in; and
communicating and promoting your program to employees. As a result, physical suggestion boxes
may not save you much time, if any.
Secondly will be Transparency what happens to suggestions written on a sheet of paper and
dropped into your suggestion box? Employees may think that the physical suggestion boxes are
not checked often, or that their ideas may end up in limbo. This may discourage them from
submitting a lot of ideas. On the other hand, an online suggestion box makes your idea management
process much more transparent. Employees can view the status of ideas online and they can be
notified of ideas that have been accepted for implementation. That will make your employees much
more likely to submit a lot of ideas.
Thirdly will be Collaboration Online suggestion boxes allow employees to collaborate and
comment on ideas. There’s also the ability to give the “thumbs up” for ideas they like or to give
the “thumbs down” to ideas they don’t like so much. Most suggestion box software packages also
allow employees to vote for ideas. You can give employees a number of votes each month or each
quarter. This encourages participation in the program and helps employees feel empowered and
valued. As a result, online suggestion boxes tend to encourage much more collaboration.
Fourthly is Visibility, Physical idea boxes are more visible than online idea boxes – unless they’re
hidden away rather than placed in a central position like reception area or cafeteria. Visibility alone
won’t ensure employees will submit a lot of new ideas. No matter whether you use traditional or
online suggestion boxes, you need to promote your employee suggestion program to keep
employees involved.
Fifth is Costs The costs of your employee suggestion program including investment in physical
boxes or software plus the amount of time you spend communicating the program and evaluating
ideas. Although physical boxes are cheaper to install, in the long run suggestion box software can
save you a lot of time as it makes processing ideas and communicating so much easier.
Sixth is the Idea Challenges, Idea challenges focus on generating ideas on one specific issue within
a time limit. Challenges usually take between one and four weeks. By adding urgency and focus
they stimulate idea generation and motivate employees to submit their ideas. Online suggestion
boxes facilitate running idea challenges. They help you communicate new challenges to all
employees. You can easily invite employees by email to submit ideas plus send out reminders just
before a challenge finishes.
3
1.6 scope/limitation
The study will be carried out in The County Government of Kericho. It will cover the area of how
the suggestion box work and also if there is an internal auditing system in place within the County.
It seeks to discover on how the existing suggestion box system work, its integrity, its reliability
and confidence to both the citizens and the county executives. Moreover, it tends to check and
evaluate of the existing internal auditing system, how efficient it is in evaluation of the county’s
performance, in terms of speed, time and money which are the quality measure of performance. In
addition to performance, it evaluates ICT integration in the county especially in the sense of citizen
participation and if there exists a channel of communication between the county government and
its citizens
4
CHAPTER 2: LITERATURE REVIEW
2.1 introduction
Essentially, there is a big gap between the government and its citizens that’s why with the new
constitution, the central government underwent devolution. The Constitution of Kenya, 2010
creates a decentralized system of government wherein two of the three arms of government;
namely the Legislature and the Executive are devolved to the 47 Political and Administrative
Counties as provided for under Article 6 and specified in the First Schedule.
5
modules that provide information for decision making, data resources such as databases, the
hardware resources of a system support systems, personnel involvement and management and any
computerised processes that will enable online suggestion box meet its needs.
Coleman has argued that innovation in ICTs Are changing the communicative relationship
between the governed and the Governors (weisman, 1960). ICTs can be instrumental for creating
a vibrant community of participants and enabling a broad range of citizens to make their voice
heard in policy debates. The continuous lack of access to ICTs and information capabilities by the
most excluded and marginalized groups threatens to undermine the “inclusive-ness” of the
programs and thus from being sustainable in the long term. Participatory approaches frequently
stands in stark contrast to existing bureaucratic traditions and cultures of government agencies. As
such, they represent only the beginning of a much deeper and more meaningful process of civic
engagement and empowerment.
Meeting some of the more specific quality assurance requirements, however, almost inevitably
requires extra work. This includes the introduction of new activities and processes, particularly
document control, internal audits and systematic corrective action. ISO 9001:2008 is system
standards. The certificates awarded indicate that the organization is well able to meet the needs
and demands of its customers in a planned and controlled way. But the label does not guarantee
that the products or outputs of the organization are of the highest possible quality level (although
this is often suggested for publicity purposes).
6
2.3 Gaps in the existing system
In the long run the ISO 9001:2008 standards will provide viable insight in the development of
underlying framework and guidelines for the Internal auditing module of in the online suggestion
box, feedback is of essence here. Suggestion boxes have being in use for (Okong'o, 2005)
centuries, especially in America. "SUGGESTION BOX" has become a common feature of
American enterprise. An employee writes an idea on a blank form conveniently made available in
his work area and drops his suggestion into a box provided for such suggestions. The employee
with an idea for improvement of the complex productive or commercial process is encouraged by
the prospect of objectively determined awards to submit his idea to management through the
impersonal medium of a suggestion box. The suggestion forms are collected periodically from the
various departments, and decisions on the suggestions are made by management. Essentially a
suggestion system is a continuing offer to a class of persons for the submission of ideas. The
immediate duty to pay is conditioned on the usefulness of the idea. The transaction comes within
all the rules of unilateral contract." Once accepted, the terms and conditions control the legal
relations of the employer and employee. These are specified either on the suggestion form itself or
in the literature in the plant covering the rules and conditions of the suggestion system. Once the
employee has submitted his suggestion the employer may not revoke his offer. He may only revoke
his offer to those who have not yet accepted. After acceptance by an employee the employer cannot
change any of the rules unless agreed to by the submitting employee. And if he does revoke or
change any of the rules it must be with as much notice as when announcing the suggestion system.
Online suggestion box were will be built on this model. The fact that technology has a major
influence today makes an online suggestion box to be more effective.
Meta-analysis is a statistical technique for merging the results from autonomous studies. This
analysis is most often used to assess the clinical effectiveness of healthcare involvements; it
usually analyses by merging data from more than one randomized control trials Meta-Analysis
advantages include: to increment the statistical power by increasing the number of observations,
and to improve the estimations of the outcome size of an association or an intervention. Another
7
advantage of Meta-analysis is it now offers the chance to disparagingly gauge and statistically pool
results of comparable studies or trials. One of the challenges of using meta-analysis is bias when
Literature Review is unsystematic with only a portion of it relevant to the stud
8
CHAPTER 3: SYSTEM DEVELOPMENT METHODOLOGY
3.1 Introduction
The project and the process of designing the system will apply the Structured System Analysis and
Design (SSAD). This meaning that a predecessor step must be first complete before going to the
next step. This in the project, will help reduce incompletion of tasks. The breaking of steps into
processes will help the designer of the system understand the system even more and know on
where mistakes may have been encountered in case it occurs. The completion of small processes
adds up to the completion of the major process in a well-defined manner. SSAD is also easier to
work with when designing both a complex system and a regular type of system for the users.
The research Design to be selected will help in the collection and gathering of information that
will be necessary and useful for the formation of the system. When selecting the research design,
we may use the qualitative or quantitative study design. For the purpose of the designing the system
we seek to use both qualitative and quantitative research design. This is so due to the fact that, by
using both we will get better and credible results other that using one and having loops holes at the
end. Quantitative research design will help us greatly because by using this research design, we
will be able to get specific and well-structured results at the end. Research done by the use of
quantitative study design has been proved to be best in terms of viability and reliability. By using
quantitative research design, one will be able to classify the research done and thus means that the
information gathered will demand that the research design be more structured, rigid and fixed for
the purpose of accuracy in measurement and accuracy. On the other hand, qualitative research
design will be important due to the fact that by the use of this the researcher will be able understand,
explain, explore and clarify situations and experiences of the desired group of people in our case
being the county and the people within the county. Qualitative will also help in the distinction
between the study designs and methods of data collection. In addition, when it comes to how clear
one wants the issue at hand to be addressed, we will use the quantitative design for this purpose.
By using this study designs it will mostly entail the selection of study group from whom the
information through and open frame of enquiry is explored and gathered.
9
3.2.1 Specification of the SDLC to be applied
To design a system there are series of steps that are to be followed to mark the phases of
development of the information system which is the SDLC. The methodologies will help in the
structure plan and control of the information system development. These methodologies include
waterfall, V-shaped, spiral and the agile methodologies. During the lifecycle of the project the
spiral methodology is to be of great use. This is so because to begin with, spiral methodology is
risk driven. During the development of the system the spiral methodology facilitates the assessing
and minimization of risks that can lead to the system being a failure even after its completion when
it is too late. Spiral model is an incremental model for it places more emphasis on risk analysis.
This places minimum risk for the customer and as well as the development firm. Spiral will help
avoid things that can go wrong while forming a system. This helps deal with problems in the early
phases of the system development before they take effect in the later stages which may be very
vital. It helps choose the appropriate tools to use while coming up with a system. Tools to be used
in this case include the programming language to use and compilers to use that will produce
reliable and efficient code. Spiral model will help in the identification of functionalities that will
be very beneficial to the users of a system. This is identified in the last stages of system
development. It will help in facilitating the transparency of the project. Spiral model was a major
consideration for it is a combination of the sequential and prototyping model. Through the
assessment of risks, it helps the developer and the system user understand the requirement of the
system easily. The engineering phase provides a detailed analysis of the project as it progresses
for it also contains subsections. This brings in the sequential approach whereby the system
requirements are well understood. The spiral model has four major phases which are planning
phase, risk assessment phase, engineering phase and the evaluation phase. Therefore, requirements
are well understood in the risk analysis phase. Prototyping is included in the risk assessment phase
where prototypes of the system is in several cases are presented. This being subsections of the
major system. This phase also gives the system developer a chance of evaluating proposals that
will be brought before him and try them out. User requirement are also understood through
prototyping. Spiral facilitates the separation of project into several parts and the riskier ones dealt
with earlier which helps in management difficulties. There is also controlled documentation in the
use of spiral model.
10
3.2.1.1 Detailed specification of the SDLC to be used
The spiral model has four major phases which are the planning, risk analysis, engineering and the
evaluation phase. The planning phase which comes first involves gathering of necessary
information that will be essential in the development of the system. Requirements need to be well
defined in this phase that is the business requirements and the system requirements. The business
requirements will be integrated by the system.
For the performance and monitoring system (online suggestion box), the requirements are that the
system should allow the users to view the options which they can give their suggestion or feedback
in the required manner. System should also enable the users give their opinions about the system
and whether it’s useful to them or if it was easy for them to use. They can also view the last
comments or complains given by the last users. The system can also enable New users who are the
county officials be able to register and be approved if they can be advanced users in the system, if
the they meet the requirements. In the risk analysis phase, the risks that may occur in the system
is assessed and if possible, solutions arrived at. This phase also involves the presentation of
prototypes of the main system. Solutions arrived at this phase also involves the presentation of
prototypes of the main system. During the development of the online suggestion box prototypes
of the system such as the number of pages in the system will be presented and analyzed if they are
credible and realistic as well. The function that will be in the various pages will be observed in this
phase. The forms that will be viewed here and if there needs to be changes it will be implemented
before the presentation of the next prototype. Risks are resolved in this phase and not carried to
the next phase. This will help in the operation process of the system. For the Engineering phase, it
will greatly involve the development of the system. Here the prototypes are brought together to
form the system as a whole. Once the system is arrived at there needs to be testing to ensure that
the system works and runs as expected. If objectives are achieved by the system, the spiral
methodology shows that the designer moves to the next model. Acceptance of the system is also
done in this phase. Verification and validation of the design in the system will be observed and
analyzed in this stage as well. Service to the system is carried out at this stage to improve the
functionalities of the system. There is also some coding integrated in this phase. There is the
evaluation stage whereby the customer is involved in this phase. This phase gives the county
members the chance of evaluating the output of the project before proceeding to the next stage in
11
the spiral. They evaluate if the output is the required one and on whether it gives the right output
of data. In this phase, we also have the planning of the next phase. Planning in this case involves
the development of the system the test plan of the system and the proposed project. Requirements
plan is also done here in that, ways in which requirements are going to be achieved is assessed and
set.
Figure 3. 1 : Methodology 1
12
existing advanced user of the system, they will only have to login to view the services of the
system.
The DFD will help show how there is communication within the system as it is being used.
Processes involved here are the log in, giving a feedback, complaining about a certain issue,
making an inquiry on certain issues, reporting on disaster, viewing saved details and log out from
the system. The System itself will undergo processes of log in, approval of user details, approval
of new users, viewing of user issues and giving the feedbacks then log out from the system. The
system will show the users issues in the system for the governor/admin to see. The ERDs are meant
to show how data will flow through the system and how the system will interact within itself. It
will also show the data requirements needed to support the business processes. There are several
entities that will be involved in the system. The human entities are the county members and the
advanced users. Events in the system will be the raising the issues affecting the people , giving
opinions on certain issues, filling of forms, getting feedback from the county officials , input of
new user credentials and viewing of details by admin then approving them. For the flow chart, it
will help in the case where particular steps go contrary to what was expected. In the case of failure
to login there will be a process for one who has forgotten the password of their accounts. Or in the
case of failure because the client is new, they will be given a chance of signing in. A mock-up in
this case will be very effective for it will be used to present the use of the system at 80% level. It
will show all the processes involved in the system, the users of the system and how they will at
certain times interact.
13
little fund to do so. Web based application are typically deployed to dedicated servers making them
highly secure. This also helps in the monitoring and maintenance of the system in future.
14
Testing to see on whether the forms will be fully functional in terms of also moving data to the
database.
Being a web-based application, this means that it will have different pages each where it will
contain a home page that will have the different forms required to be selected. There will also be
advanced user page users will sign in in order to communicate with the issues that have been raised.
Users will also be allowed to give their opinions of the system and ho they found their interaction
with it.
3.3.3.1 Questionnaires
This requirement determination tool is effective for the system for it will help identify whether an
existing problem in the county is truly a problem. This will be applied in most of the people that
use online suggestion box for several reasons. It will involve close ended questions for the user
and at some point, question that need further clarification from the users will also apply. This will
greatly influence the development of a system for it help gather large amount of information. It
will also help identify other gaps that could be solved by the online suggestion box management.
It will be applied to the county and the users for they are a target for the system.
3.3.3.2 Observation
This is a data collection method where the researcher visits the site to get first-hand information.
Each sub county Head office has suggestion box that is placed on all the receptions of the offices.
Some of the boxes are old metallic or wooden places under a lock and key, most of them are empty
15
with some containing hardly any notes or envelops in them. This helped develop the first module
of the system.
3.3.3.3 Interviews
This will involve a question and answer session with the users of the system. It helps to get detailed
information of the existing problem and what the system needs to integrate to solve this problem.
It will help get opinions on the system to be developed and what it should and should not do. In
addition to these it will help observe and understand the feeling of the users towards the proposed
idea and constraints of the system. This also helps the system developer set goals that need be
achieved by the system. By achieving the goals, the system will largely meet customer
expectations.
16
CHAPTER 4: SYSTEM ANALYSIS AND, DESIGN AND ARCHITECTURE
4.1 introduction
In this chapter we are going to cover more on the system itself and what the system seeks to
achieve at the end of the day. It will also cover in the more detail what the actors will be able to
do through the system and what entities of the system they will be interacting with on occasional
basis. We will also cover on how the system will operate and the arrangement of the different
modules within the system. It will also cover all the direct and indirect interactions with the system
and the different entities and what is affected by these interactions with the system. The
architecture will illustrate this which is basically interaction between the components and the
modules.
17
giving answers and helped us sought the answers for ourselves. Through observation we were able
to know of what processes should be improved by the use of the system to be developed. There is
some requirement that may at times prove difficult to explain and through observation we were
able to identify these processes. By the use of interviews, we wanted to get information from
personal perspectives of the users in that they were free to speak their mind and share what they
expect to be done for them without any constrains on the answers they should give. By this there
was no use of open-ended questions. This involved face to face interaction with the potential users
of the system of conversing with them through some wired connection. This also helped in getting
first-hand information on the requirements of the system straight from the horse’s mouth.
Participants for the interview were randomly selected to take part in the sessions.
18
FRQ 10 The system should allow admin forward issues to the intended
person on the issues.
Table 4. 1 : Functional requirement
19
4.4 system architecture
20
4.5 system designs
21
4.5.2 Dfd level 1
22
4.5.3 Dfd level 2
23
4.5.4 Erd
24
4.5.5 Database schema
25
CHAPTER 5: SYSTEM IMPLEMENTATION AND TESTING
5.1 Introduction
For the purpose of the system construction this chapter seeks to cover more on what the system
entails and what is the purpose of various sections of the system. It will also focus on the system
testing and where the different sections of the system have truly succeeded or not. This chapter
aims at detecting system failures so that defects can be discovered before the system is fully
implemented in the society. We must implement the system to know if it truly works as expected
and test on whether it can handle a task no matter how it comes to the system.
26
click of a button the button should redirect to the next stated page and not a page that previously
came before it. To begin with, there was the development of the CRUD functionality in that there
was the division of the different aspects of CRUD that was to be done by the different actors of
the system.
T1 FRQ1 Does the system allow user to The user of the Medium
use the system and his issue is system is a county
saved in the database. member and he
should be able to
give an opinion on
what he/she wants.
T2 FRQ2 Does the system allow The admin should High
authorized (registered) users to be able to login if
log in and only if they
have ever signed
up before.
T3 FRQ3 Does the system allow the After getting into Very High
viewing of its services to and be the system allows
able to give his feedback? one to give
feedback on
various issues.
27
T4 FRQ4 Can the user be able to get back The user has a Medium
a feedback on a certain issues choice to leave his
raised. details so that a
feedback can be
sent back.
T5 FRQ5 Is the admin able to sign into the The system High
system as well? administrator
should be able to
sign up into the
system.
T6 FRQ6 Does the admin log in to view The admin is High
other system services provided supposed to login
for him? into the system to
be able to view
services offered
for him and
forward the issues
to the necessary
official.
T7 FRQ7 Does the admin view the new The manager after Medium
applicants? logging in should
be able to view all
the new applicants
awaiting approval.
T8 FRQ8 Is the admin able to edit/update The manger should Very high
the advanced user details? be able to edit the
details of a
specific user and
in turn updated in
the database
28
T9 FRQ9 Does the admin have the The admin is able High
authority of deleting user and all someone from the
his details? system.
T10 FRQ10 Is the user and the admin able to Both the admin Medium
log out of the system after and the user of the
completion of tasks. system should be
able log out after
completing their
tasks
Table 5. 1: system testing
29
CHAPTER 6: DISCUSSION, CONCLUSION AND RECOMMENDATIONS
6.1 Introduction
This chapter is going to cover on the system and what the system has been able to achieve at the
end of its completion. There will also be the coverage on what the system was not able to achieve
and make recommendations on future works that can be achieved by similar systems that aim to
6.2 Discussion
As mentioned before this section will entail an analysis of the developed system and s
scrutinization of the system as well. The developed system as of its completion can be used by the
two main actors of the system in this case having two modules of the system.
The proposed system moves from manual system to automated system within the county by
imposing the normal suggestion box to be assessable any way by a click. So instead of relocating
to the suggestion box, the suggestion box comes to you. This will enable the county to be more
effective in terms of performance, production and efficiency. It will increase citizen’s participation
by letting the county executives pinpoint what the common Mwananchi seem more crucial to them.
Economical wise the county will be more environmentally responsible in the sense that it will
move to a more paperless mode of operations within the county by implementing ICT in its
development and operations. The proposed system will also enhance system integrity and the
agendas passed will have a higher guarantee to be looked at as it was not the case in the existing
system which has a low integrity, is slow and unreliable.
6.3 Conclusion
The proposed system moves from manual system to automated system within the county by
imposing the normal suggestion box to be assessable any way by a click. So instead of relocating
to the suggestion box, the suggestion box comes to you. This will enable the county to be more
effective in terms of performance, production and efficiency. It will increase citizen’s participation
by letting the county executives pinpoint what the common Mwananchi seem more crucial to them.
Economical wise the county will be more environmentally responsible in the sense that it will
move to a more paperless mode of operations within the county by implementing ICT in its
development and operations. The proposed system will also enhance system integrity and the
30
agendas passed will have a higher guarantee to be looked at as it was not the case in the existing
system which has a low integrity, is slow and unreliable.
Once the proposed system has been implemented, there will be increased efficiency, thus quicker
response to raised issues and also faster data retrieval with use of a database; hence leading
referencing of the passed agendas and issue, which will increase the Citizens Confidence in the
County Government. This design seeks to safeguard its functionality as well as cater for an average
competent user and limit occurrence of peculiarities putting into consideration the complexity of
the environment where the system will be operating in. Having gone through the design
satisfactorily, the system is therefore expected to increase the citizen’s participation in the county
devolution process and practices and thus and advantage to both the county government and its
citizens
6.4 Recommendation
For the system to work perfectly in the counties people would have to be educated about the system
and its advantages. They need also to be educated on the advantages of participation in
31
REFERENCES
Arima, H. M. (2018). A Web-Based Public Participation System that Supports Decision
Making,. In Journal of Asian Architecture and Building Engineering, (pp. 77-84).
Bell, D. (2003, june 15). introduction to unified modelling. Retrieved from IBM.
Chandra, v. (2012, novemeber 16). evolutionary prototype model. Retrieved from exforsyc.inc.
El-Ghareeb, H. (2012, March 26). Object-Oriented Analisys and Design. Retrieved from Slide
Share: https://www.slideshare.net/helghareeb/object-oriented-analysis-and-design-
12164752
Kelchnej, L. (2017, september 26). common problems in inventory. Retrieved from bizfluent:
https://bizfluent.com/info-8596246-common-problems-inventory-systems.html
kerymydas, c. (2010). the case thesso;an port authority. Retrieved from logistics:
http://www.teicm.gr/logistics/images/logisticsdocs/icsc2010/fullabstracts/5_1_ICSC2010
_032_Keramydas_et_al.pdf
schach.s.r, S. (2007). object oriented and classical engineering. New York: google scholar.
Timo, U. (2011, may 14). automotive industry research. Retrieved from auto motive:
https://echa.europa.eu/documents/10162/13587/candidate_list_industry_unger_hyundai_e
n.pdf
32
Appendix A
The following screen shots how the basic interface that the user will interact with.
It contains a variety of features that allow the user to easily interact with the system. The simple
navigation bar hovers to provide
e more selectable actions to the user. It also contains sub-sections that allow effective interaction
between the user and the system administrator.
33
This part of the index page allows the user
to submit details or issues that are
concerned with the system and its
functionality
34
This part of the index page allows the
user to view announcements that are
made trough the system
The issue form gives the user the required options to create and submit an issue. It contains three
section; the action part of the form that contains selectable options and a draft area where the user
drafts the issue; the response part that allows the user to view trending agendas; and the monitoring
part that allow the user to compare ministry’s performance.
35
Note: User guide of how to use these features are available at the help link on the index page
36
iii. The Advanced user interface
The advanced user accesses the data that is filtered using the user sessions. The user sessions
determine the data the user will view and the availability of the actions that can be performed on
the view. The following shows the different table view for different level of access to the system.
The most advanced user is the Quality Assurance personnel who can perform all the tree basic
manipulation on an issue submitted. The first level user can perform some of the action that is
forward and delete while the second level user can perform only one task in this case reply.
37
APPENDIX B
SAMPLE OF THE QUESTIONNAIRE:
QUESTIONNAIRE.
This set of questions was issued to the respondents for fill and give appropriate answers.
Questions formulated will help in the proposed project.
1. Have you ever used the suggestion box in you time in this organization?
Yes No
2. How can you rate the Effectiveness of the current Suggestion Box system to the society?
3. How can you rate the trust of the Current Suggestion Box?
4. Do you think that the proposed system will be an effective Suggestion Box?
Yes No No Comment
5. Would you find it important if there was a system to perform inter-county auditing?
Yes No No Comment
Yes No No Comment
Yes No
38
8. How often do you access the internet?
No Comment
39
Sample questions during the interview:
INTERVIEW
General Questions
1. What is the history of the organization and what does it deal with?
4. What changes would you like to see made in the current system operations?
As a county executive:
2. If you can pinpoint strategic sub-departments that ICT has greatly improved your
productivity as a Chief Officer?
4. Do you think its effective especial for the citizens in the sub-counties or wards?
5. What are the challenges you face as an ICT Chief Officer in terms of citizen
participation?
6. What changes would you like to see made in the current system of operations?
40
8. If there was an internal Auditing system what can you say you will benefit from it?
As a county citizen
2. Is there a way that you can pass your ideas and view to the county with ease?
4. As at the moment are you satisfied with the county government way of conducting
development in your area?
You have a question that you wanted to ask or get assistance with from the county offices; do
you think you can get assistance remotely
41
APPENDIX C
GANT CHART
42