Introduction, problem definition and system design

KCSE 2014 computer project


Let me salute you and welcome you to this years’ project. And first apologize for taking this long to respond to your pleas, but from experience I had to wait for the right moment in order to release solutions. I work to inspire students and that is what I always aspire to do. This year ‘and I know that you already know’ that the project was all about Kabumbu Football League. Be it you are good or badly informed about football, has relatively no effect for a person aspiring to pursue IT now and in the future because feasibility study is part and parcel of this career.

The first sign of a successful project are the positives and enjoyments experienced while doing what you like most ‘ and perhaps that is why you had to settle for computer studies at the expense of these other technical subjects’ and the first signs of a failure is frustrations and panic.

However, since I have the power, will and having helped hundreds of students since 2007 to pursue these projects, I hope I will be of much help to you as it has been to other previous years.

// Note: I only guide as a teacher can do in class but I won’t make the entire project for you- it will be in violation of KNEC rules and regulations and I will also be killing creativity in you. Be careful if you like shortcuts.

 What you need!

1.      Read and understand then put down on paper the requirements of the question paper. Detail them in point form because this is very crucial for your understanding.

2.      In form three syllabuses, you learned about system development. Well now you know SDLC- system development life cycle. I am going to explain this course bit by bit. But first I want you to understand what you require in this process of making your system.

1)      You need a standard computer that can support windows XP operating system or later, this PC should be installed with application software called Microsoft Office version 2003 or later namely 2007, 2010, and 2013. But I would advise you to use Office 2007, 2010 or 2013 this is because 2003 cannot manipulate some of the features required in the question paper. However you can as well use it if you have no choice. NB/ the total function is very instrumental in this project and that is only provided in office 2007 and later versions. Good luck though.

2)      In this application software, you will need two programs namely Microsoft Office Word and Microsoft Office Access. MS Word will be used for documentation and report –download template at and follow it to the latter. Then MS Access will be used to construct the system. These two programs are the ones you will burn on a blank CD and deliver to KNEC. On top of that you will print the report featured in MS Word and bind it like a book. Binding in most cases is done by the school through your IT teacher. Thereafter your teacher will mark your projects before delivering them to KNEC for a remark. In the marking process, your teacher will call you to demonstrate how your project works. Make sure you demonstrate well because here lays crucial marks. Now let us embark on SDLC and please note that I will explain every stage in relation to Office 2007.

3.      You should know that ROME was not build in a day and therefore I hope you have been instrumental in searching relevant information since the project was issued on April or May and in the first two weeks of September, a circular from KNEC will crawl into your school to query for the project. However I hope that for the remaining dozens of days, you will make a difference.

Project Procedure:

1) Use the word template you have downloaded from  and fill the details on page 1 that contains your names, school, title, index number and year- all the events in this documentation, every title must start on a new page as shown in the template- the recommended standard.  You can also join our discussion group to download the template for free click here to get started

2)      Let page 2, 3 and 4 occupy table of contents and list of table. This can be generated automatically by clicking on references tab then select table of contents and then insert table of figures i.e. fig1.1. In every change you make on the report, remember to update the table of contents.

3)   Let pages 5 occupy Acknowledgement -Acknowledgements enable you to thank all those who have helped in carrying out the research of building your project.

 Acknowledgement may go on like this........ I would like to express my special thanks of gratitude to my teacher___________ as well as our..................................

Or still to be smarter just say “ let me first thank the almighty God for giving me a gift of life to see this day, also special appreciations will be expressed to the school administration, KNEC and computer teacher, students, parents and friends blur blur………………..

// smart! Is it? It is that simple; let’s now try to put a terrific performance below

On page 6, write brief introductions to the project…go ahead and make a summary of what is on the question paper, highlight key areas i.e.

This project is all about developing a football league management system called Kabumbu Football League.  Kabumbu Football League (KFL) is a secondary school organization charged with managing all the inter-school football competitions in a county. There are a total of 14 schools which have enrolled their teams and new schools are required to register in order to present their teams. Registration fee for a team is Ksh.50,000 per year. Each school can only register one team. A team presented comprises of 18 student players and a coach who is a teacher in the school where the team belongs. At the beginning of every football game season, each school is required to furnish KFL management with the team’s details. Et cetera…

N/B You can also call it overview or pre-ample

//refer to the question paper to get all the tools needed because they are all there. You see now, we are moving easier and faster than Alan Nduale can shrug off people opposed to the government using the phrase ‘tyranny of numbers’

//I hope now you have started enjoying this lesson, Okay? I will now jump into page 7 and pre occupy it with phase 1 –system analysis

System Design

Here you will do the following:

Problem definition:

 Identify all the problems as highlighted on the question paper i.e.

The problem at hand is to develop an automated football management system that is able to

calculate…………………………………………….compute……………………………………..award………………… comment……………….transmit…….give a penalty………. Process payments……………..

/* you see, it’s that simple- extremely simple indeed */

 Existing system:

//this is the available manual system that we want to automate as highlighted on the question paper

Highlight the disadvantages of an existing system.

‘Don’t be afraid! It’s as easy as saying eeeheehee! ‘the existing has extreme excesses which count to inefficiency due to delays in registration and filling of scores, its costly to run due to traveling costs, traditional data entry instruments with errors …………………………………..’

//you don’t need those FKF or FKL- KFF ‘bureaucrats’ to extract relevant information on this- you need to form a discussion group and approach your games teacher to query for solutions

Proposed system:

in the overview part, write briefly how your system will work upon completion i.e. what it will do, how much time it will save, is it effective than the older system? How? Why? Efficiency? In the scope of the system part indicate the amount of days your system will take to develop. Write briefly about the period of time you received the project, what you had developed, and when? Example: from may1, 2014- may 15, 2014 I will research on the proposed system by questioning stake holders games experts in my school. -Cover the period you received the project to when you handed for marking and what you are supposed to do in each period. In the benefits part show whether your proposed system will be cost effective by calculating the cost of producing your system and the benefits from the proposed system i.e. the system  expenses from buying report books, pens, calculators et al. collect data from your school store keeper.  In the feasibility study part, write something that show you did a preliminary study to show that your proposed system will be more effective than old system- compare advantages of the new system with the disadvantages of the old system.

/* are you okay now? Good, let’s now focus on System Design part and I hope you have begun to enjoy my techniques.  So as long as you enjoy doing this, you will work faster than those Toyotas from Meru in transit of Miraa*/

 System Design

/* this is definitely that part of SDLC that most students feel uneasy about. However, just like other stages, this part needs patience, strength, knowledge and creativity. At the end of this procedure- you will just feel greater than just “winning the FA cup in a span of 9 years”*/

System Flowchart

– drawing a good flowchart is as simple as understanding your objectives for the proposed system. This is part of a system that uses graphic display to show the flow of events for your proposed system. This is just like drawing a house plan on paper before you start digging trenches that can lay the foundation. These laid down rules can get you through

Write down all the inputs into the system and summarize them.


For example:

i>         Registration of teams

·         Registration fee Ksh. 50 000/=

·         1 team per school

·         18 players each team and a coach

·         Team details –name of team, players names, coach name

·         Referees

ii>        Match day results

·         Goals in every match

·         Who scored the goals

·         Who won =3 point

·         Who lost =0 point

·         Draw     =1 point

·         Fixture defaulter      =0 points

·         Beneficially of fixture defaulter    =2 points

iii>       Penalty card

Write down what need to be processed/manipulated or stored.


i>         Schedule (match day to be played)

ii>        Registration fee collections

iii>       Pairing-fixture (selection of opponents)

iv>       Venue of match (home ground or away)

v>        Selection of referees for match day fixtures

vi>       League table

vii>      Awards (30% of amount collections in the ratio 3:2:1),trophy, most disciplined school

viii>     Most disciplined school (lowest number of penalty cards)

ix>       Defaulters – failure to honour fixtures, 3 least disciplined schools

Now indicate outputs/reports.


    i.      display a list of the:

o   players in each team;

o   coaches;

o   schools and the amount of money collected from each;

o   top ten scorers in descending order of scores;

o   teams qualifying for the awards and the amount that each gets;

o   teams qualifying for certificates;

o   Teams reprimanded.

o   Lastly, start drawing the flowchart. Remember to use each shape appropriately. Never use a process where a decision should be and many more, show directions appropriately and let the flowchart occupy one page (recommended)



Now click on this blog to see a sample of the flowchart that you will use to build your own with more tips:

// in this case we will be ready to put a spectacular performance so that we can finish what we started

SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
View Download
  130k v. 1 May 31, 2014, 7:38 AM Maurice Nyamoti
View Download
  32k v. 1 May 31, 2014, 7:39 AM Maurice Nyamoti