Year 4 Project Guide
Year 4 Project Guide
i. Project Title
- A concise statement of the main topic and should identify the variables.
- Should be a reflection of the contents of the document.
- Fully explanatory when standing alone.
- Should not contain redundancies such as ‘a study of…..or ‘an investigation
of……
- Abbreviations should not appear in the title.
- Scientific names should be in italics.
- Should contain 12 to 15 words.
- A good title should display understanding of the research problem.
Note
The title, author and affiliation should all appear on one page (page 1) and centered.
B) Declaration – Should include both the candidate’s and the supervisor’s declaration and
duly signed.
This project is my original work and has not been presented for a degree in any other
University
…………………. …………………
Signature Date
Names Reg number
This project has been submitted for examination with my approval as University
Supervisor
……………… ……………….
Signature Date
Names
Maseno,Kenya
D) Abstract- This is a brief statement of the problem, objectives of the study, target
population, sampling technique and sample size, instruments, data collection, data
processing and analysis, key findings and major recommendations. It is a summary of the
project as a whole
E) Table of contents – The rubric should be in title case and single spaced.
- The chapter titles should be in caps and bold.
- The subheadings should follow each chapter title and should be in title case.
- Subheading of rows should be – Chapters & Pages indicated once at the top of
each column e.g.,
CHAPTER 1 PAGE
1.1 Introduction ……………………………. 1
1.2 Statement of the problem…………………….. 2
References
Appendices
F) List of Tables
G) List of Figures
H) Acronyms and Abbreviations
I) Definition of terms
Note:
- Paragraphing should be consistent. Either leave space or indent between paragraphs.
- Spacing and indenting should not be used together.
- One sentence paragraphs are unacceptable.
- A paragraph should have a minimum of five sentences.
INTRODUCTION
1.1 Statement of the problem (What is problem that your project is addressing?)
Must indicate exactly the problem the project is attempting to solve.
- Indicate why and how it is a problem. Give information to support this e.g. by use of
statistics or evidence. This should be derived from background information to illustrate
connectivity.
-It should show the magnitude and effects of the problem
-Must indicate exactly what the research problem is.
-This should be tied to your title/research area.
-This should have more than the physical problem
Note: you need also to summarize the structure of the rest of the report contents
`Change the objectives to evaluations`
CHAPTER 2
LITERATURE REVIEW
2.3 Critique of the existing literature relevant to the study. This should be derived from
the students’ arguments throughout the document-it should not be separate.
2.4 Summary
2.5 Research gaps
Note:
You should consult minimum of 10 peer review references. Students are
encouraged to adhere to the age of the references not be more than 5 years except
in a few exceptions
CHAPTER 3
3.1 Introduction:
Introduction to the chapter detailing what the chapter covers.
3.2 Describe the Systems Development Methodology that is used in the research. This is
just to introduce it before the actual implementation begins.
3.7 In this section, you need to describe in clear, precise and non-ambiguous terms what
the application will do. Let me remind you that an important objective of analyzing a
problem is to determine two pieces of information: the information that must be
supplied to the application, and the information that the application should produce to
solve the problem. This information is what is referred to as specifications.
Depending on the software process model that you use, problem analysis and
specification document may contains models such as class diagrams, use cased
diagrams, data flow diagrams, e.t.c.
DESIGN
3.8 Specify Logical design and Physical design
-Logical designs we have tools like Rich pictures, Wire frames-Abstruct
representation of data flows, inputs and outputs of the system
-Physical design (OOSAD (Use specific standards-UML 2.x) and SSADAM
diagram)-The actual inputs and outputs processes of the system (User Interface, Data
Design, Process Designs).
3.9 System Architecture -should capture include how you have designed the system the
Client, server and middle tier
-Client/Server architecture – application should be structured like a web application with
a defined client – the browser- and database plus script servers
-N-tier design – application should be divided into well-defined tiers like interface,
business logic, data back end
-Other – should be explained by student
3.10 The technique should match the requirements analysis technique and will have
direct implications on the kinds of diagrams required:
-Object oriented design
-Process oriented and Data Oriented design
Testing
Objectives of testing
- Build quality in the system developed
- Demonstrate the working capabilities of your system
- Assess progress and suitability of the system
What is testing
Testing entails subjecting the system developed by the students to set of valid inputs to
validate the outputs of the system against pre meditated set of outputs.
-Identify, design then implement the testing.
-Clearly state the Validation (e.g.Usability, Blackbox, Acceptance) and verification tests
(e.g.Smoke testing, Stress test, White box) conducted.
Smoke testing: A quick-and-dirty test that the major functions of a piece of software
work without bothering with finer details. Originated in the hardware testing practice of
turning on a new piece of hardware for the first time and considering it a success if it
does not catch on fire.
REFERENCES
- List all the materials e.g. books, journals, conference papers, internet materials cited
in the report.
- Use either Harvard referencing style or APA referencing style
- Consult a minimum of 10 peer reviewed references, i.e. journals. Students are
encouraged to adhere to the age of the references not be more than 5 years except in a
few exceptions
APPENDICES
Should contain materials that are peripheral to the body of the report, e,g.
- Test cases and test data
- Users’ manual
- Instruments e.g. a sample questionnaire
- Budget
- Work plan
- Source Code (Not all source code as they can consume many pages. Save part of the
source in a CD). Submit that CD together with the project report.