MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
NAME:
INDEX:
TITLE: MARINGO SPORTS CLUB SYSTEM.
YEAR: 2023.
SCHOOL: KENSWED SECONDARY SCHOOL
COURSE: COMPUTER STUDIES (451/3).
SOFTWARE USED: MICROSOFT ACCESS 2007.
SUPERVISOR: .
This project was submitted to KENYA NATIONAL EXAMINATION COUNCIL as a partial
fulfillment for the award of Kenya Certificate of Secondary examination in computer
studies 2023.
1|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
Contents
ACKNOWLEDGEMENT.................................................................................................................................4
PROBLEM DEFINATION................................................................................................................................5
Overview of the existing system..............................................................................................................6
OVERVIEW OF THE PROPOSED SYSTEM......................................................................................................7
OBJECTIVES OF THE PROPOSED SYSTEM.................................................................................................7
THE SCOPE OF THE SYSTEM.....................................................................................................................8
THE FEASIBILITY.......................................................................................................................................9
COST BENEFIT ANALYSIS......................................................................................................................9
SYSTEM DESIGN.........................................................................................................................................10
TABLE DESIGN............................................................................................................................................13
MEMBER’S TABLE.............................................................................................................................14
MEMBERSHIP FEE TABLE...................................................................................................................15
GROUP TABLE....................................................................................................................................16
ITEM TABLE........................................................................................................................................17
EMPLOYEE TABLE...............................................................................................................................18
INPUT DESIGN...........................................................................................................................................19
OUTPUT DESIGN........................................................................................................................................22
REQUIREMENTS SPECIFICATIONS..............................................................................................................25
Hardware requirements........................................................................................................................25
Software requirements..........................................................................................................................25
SYSTEM CONSTRUCTION...........................................................................................................................26
TABLES...................................................................................................................................................26
Queries......................................................................................................................................................32
Relationships.............................................................................................................................................37
Input screen...............................................................................................................................................38
Output design............................................................................................................................................42
USERS MANUAL.........................................................................................................................................45
MISCELLANEOUS.......................................................................................................................................46
2|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
CONCLUSION.............................................................................................................................................46
RECOMMENDATION..................................................................................................................................46
BIBLIOGRAPHY...........................................................................................................................................47
APPENDICES..............................................................................................................................................48
3|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
ACKNOWLEDGEMENT
First of all I would like to thank the Almighty God for the gift of life. I would like to thank
Maringo Sports Club for giving me the mandate to develop this system for them. I would
also like to acknowledge the principal Mr. Harrison Makamu and my computer teacher Mr.
Austin Kibaara for their support in making this project a success.
4|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
PROBLEM DEFINATION
Basically, the main problem is to provide a computerized solution i.e. a system that would
enable the processing and capturing of data in order to improve the quality of operation.
i. The system should be able to maintain records of; club members and their roles.
ii. Maintain details of sports in the club.
iii. Maintain records of items in the store.
iv. Compute each of the following:
Total membership fee
Discounted prices
Total amount for items bought
Facilitation fee
Patron’s commission
Total income for the club
v. Generate appropriate reports.
5|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
Overview of the existing system
The main challenges of using manual system are;
1) Lack of data backup due to data is stored in files.
2) Takes a lot of space since files are stored in cabinets and building.
3) Files are prone to damage and misplacement.
4) There is time wastage while accessing and retrieval of data.
5) Wrong input of information may lead to misinterpretation hence results to conflicts.
6) Filing is expensive since there is need to print a lot of paper and printer
maintenance cost.
7) They depend and rely on human ability and conditions.
6|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
OVERVIEW OF THE PROPOSED SYSTEM
OBJECTIVES OF THE PROPOSED SYSTEM
The main objective is to develop a computerized database for the club.
7|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
THE SCOPE OF THE SYSTEM
The current system will ensure:
a. The security of the data is assured by use of passwords to prevent unauthorized
access of information.
b. There will be a faster retrieval of information.
c. Data will be available every time even in times of emergencies since data is backed
up.
d. Repetition will be minimized since inputs will be appropriately executed thus
ensuring conveniences.
e. The club’s progress, profits and losses, will be easily traced.
f. The cost of the system will reduce since cost of purchasing paper and printing is cut.
g. The system will provide a more and secure storage space for data storage.
8|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
THE FEASIBILITY
1. SCHEDULE: The system will take 8 months.
2. The technology needed to design the system is readily available.
COST BENEFIT ANALYSIS
a) Cost » It can be estimated as follows:
i. Development cost-ksh.500,000
ii. Monthly Operational Cost-ksh.68,000
iii. Total lifetime of operation- 10 years
iv. Total lifetime cost=8,460,000
b) Benefits:
I. Profit from increased number of members – Ksh. 500 000
II. Monitoring theft from un trusted employees – Ksh. 500 000
III. Reduction in the amount of money used to buy stationeries,
cabinets for storing files – Ksh. 800 000
IV. Reduction in security offered to ensure security of the members
files – Ksh300 000
Total monthly benefit – Ksh. 2 100 000
Total lifetime benefits = Ksh. (2 100 000*12*6)
= Ksh. 151 200 000
9|Page
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
SYSTEM DESIGN
SYSTEM FLOW CHART
NEW MEMBERSHIP REGISTRATION
Start
Name, ID-Number, Tel-Number,
physical address, Sub-counties
Is age Is age Is age
No between Yes between No between No
12 and 35 12 and 12 and
17 yrs? 17 yrs?
Yes Yes
Register Minor Register Middle Register Senior
Registration
Failed
group
Registration Registration Registration
successful successful successful
Stop
10 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
PURCHASE FLOW CHART
Start
Name, ID-Number, Tel-Number, Item price,
Mode of purchase
Total cost = Item price * No of
items
Is Total
cost > Ksh
no Yes
10,000?
Discount = 0.05 * Total cost
No Final Price = Total cost - Discount
Sale Complete
Stop
11 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
STOCK FLOWCHART
Start
Clerk name, Id, Item
name
Is stock
level < No
20%?
Yes
Stock level is low Stock updated
successfully
Stop
12 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
TABLE DESIGN
TABLES ELEMENTS
Members Name
ID No
Gender
Next of Kin
Date of Birth
Telephone number
Sub county
Level of education
Game Played
Weight (Kg)
Height (Cm)
Membership Fee Name
ID No
Amount Paid
Group Name (Member)
ID No
Group name
Type of group
Item Item name
Item id
Amount
Number of items sold
Items Remaining
Employee Name
ID No
Occupation
Basic Salary
13 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MEMBER’S TABLE
Field names Data type Description
Name Text It consists of first name, Second name and surname.
ID No Text It consists of the national identification number.
Gender Text Male or Female
Next of Kin Text Relatives who can be contacted.
Date of Birth Text Date you were born
Telephone number Number Number to be contacted
Subcounty Text Location
Level of education Text Education level
Game played Text A collection of games played
Weight (Kg) Number
Height (cm) Number
NAME ID No PHONE GENDER NEX DATE SUB LEVEL OF GAME WEIGH HEIGH
NUMBER T OF OF COUNT EDUCATIO PLAYE T (KG) T (CM)
KIN BIRT Y N D
H
John 2104231 07787485 Ngong 3
Kirui 4 81
Magrare 3214321 07798596 Kahara 4
t Kamau 5 92
Wairimu 5123412 07589674 Jinjo 12
Muthoni 3 12
Nancy 4234523 07748596 Katuny 9
Adhiamb 4 12 u
o
Mercy 4325432 07797845 shamat 4
Kerubo 4 10 a
14 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MEMBERSHIP FEE TABLE
Field names Data type Description
Name Text It consists of first name, Second name and surname.
ID No Text It consists of the national identification number.
Amount Paid Currency The membership fee
NAME ID No Amount Paid (Ksh)
Everlyne Mweni 89562312 1000
Esther Kitune 87541236 1000
Daniel Njoroge 85239674 500
Solomon Omondi 83814596 1000
Ali Mohammed 97456321 500
15 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
GROUP TABLE
Field names Data type Description
Name Text The name of the member
Group Name Text The name of the group
ID No Number It consists of the national identification
number.
NAME GROUP NAME ID No
Everlyne Mweni NETBALL 21042314
Daniel Njoroge VOLLEYBALL 51234123
Ali Mohammed BASKETBALL 42345234
16 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
ITEM TABLE
Field names Data type Description
Item Name Text Name of item
Amount Currency The cost of items
Number of items sold Number
Items remaining Number
ID Number National identity number
ID No ITEM NAME AMOUNT NUMBER OF ITEMS
(Ksh) ITEMS SOLD REMAINING
89562312 Bloomer 250 20 40
87541236 Hockey 2,000 40 100
stick
85239674 Games 750 167 300
shorts
83814596 Socks 350 300 200
97456321 Sports 1,000 to 4,000 30 150
shoes
17 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
EMPLOYEE TABLE
Field names Data type Description
Occupation Text The job description
Basic Salary Currency Pay per month
Name Text Name of the employee
ID Number National id No
NAME OCCUPATION SALARY (Ksh) ID
Esther Wanjiku Manager 100,000 10214563
Ruth Wanjiru Store Clerk 40,000 12547896
John Njenga Patron 60,000 87898465
18 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
INPUT DESIGN
MEMBERS FORM
NAME:
ID NO:
PHONE NUMBER:
GENDER:
NEXT OF KIN:
DATE OF BIRTH:
CONTACT DETAILS:
SUB-COUUNTY:
LEVEL OF EDUCATION:
GAME PLAYED:
WEIGHT (KG):
HEIGHT (CM):
19 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MEMBERSHIP FEE FORM
NAME:
ID NO:
AMOUNT:
GROUP FORM
NAME:
GROUP NAME:
ID NO:
20 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
ITEM FORM
ITEM NAME:
AMOUNT:
ID:
NO. OF ITEMS SOLD:
ITEMS REMAINING:
EMPLOYEE FORM
NAME:
ID:
OCCUPATION:
BASIC SALARY:
21 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
OUTPUT DESIGN
MEMBERS REPORT
MARINGO SPORTS CLUB
P.O. BOX 123 MWINGI, KITUI, KENYA
TEL: 0778780000
Report of members:
NAME:
ID No:
GENDER:
NEXT OF KIN:
DATE OF BIRTH :
CONTACT DETAILS:
SUB-COUNTY:
LEVEL OF EDUCATION:
GAME PLAYED:
WEIGHT (KG):
HEIGHT (CM):
MEMBERSHIP FEE REPORT
MARINGO SPORTS CLUB
P.O. BOX 123 MWINGI, KITUI, KENYA
TEL: 0778780000
Report of membership fee:
NAME:
ID No:
AMOUNT:
22 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
GROUP REPORT
MARINGO SPORTS CLUB
P.O. BOX 123 MWINGI, KITUI, KENYA
TEL: 0778780000
Report of groups:
NAME:
GROUP NAME:
ID:
ITEM REPORT
MARINGO SPORTS CLUB
P.O. BOX 123 MWINGI, KITUI, KENYA
TEL: 0778780000
Report of Items:
ITEM NAME:
ID:
AMOUNT:
NO. OF ITEMS SOLD:
ITEMS REMAINING:
23 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
REPORT OF EMPLOYEES
MARINGO SPORTS CLUB
P.O. BOX 123 MWINGI, KITUI, KENYA
TEL: 0778780000
Report of Employees:
NAME:
ID:
OCCUPATION:
BASIC SALARY:
REQUIREMENTS SPECIFICATIONS
Hardware requirements
Item Type Cost
24 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
computer Hp Intel core i5 Ksh 30,000
Storage media Solid State Device Ksh 5000
Biometric scanners fingerprint Ksh 15,000
Digital camera Canon Ksh 25,000
Scanners Magnetic character recognition Ksh 5,000
Total Ksh 80,000
Hardware requirements
Software requirements
Item Type
Database software Microsoft access 2013
Programming language Visual basic
Antivirus software Kaspersky protection software
Software requirements
25 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
SYSTEM CONSTRUCTION
TABLES
EMPLOYEE TABLE
26 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
GAMES TABLE
27 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
GROUP TABLE
28 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
ITEM TABLE
29 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MEMBERS TABLE
30 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MEMBERSHIP FEE TABLE
31 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
Queries
Computation table were created to perform calculations in the system this included:
FACILITATION QUERY
32 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
PATRON’S COMMISSION QUERY
33 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
SURCHARGED FEE QUERY
34 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
TOTAL AMOUNT FOR ITEMS BOUGHT QUERY
35 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
TOTAL MEMBERSHIP FEE QUERY
36 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
Relationships
Relationship entities were constructed as follows.
37 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
Input screen
Data input forms were created to allow data entry. An example was:
EMPLOYEE FORM
GAMES FORM
38 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
ITEM FORM
MAIN MENU
39 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MEMBERS FORM
MEMBERSHIP FEE FORM
40 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
SPLASH SCREEN
41 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
Output design
Reports for generating output were created. For example
EMPLOYEE REPORT
GAMES REPORT
42 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
GROUP REPORT
ITEM REPORT
43 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MEMBERS REPORT
MEMBERSHIP FEE REPORT
44 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
USERS MANUAL
Installation requirements
MINIMAL SOFTWARE REQUIREMENTS
OS: WINDOWS 8, 10, 11
MICROSOFT OFFICE SUITE 2007, 2010, 2013
ANTIVIRUS SOFTWARE
MINIMAL HARDWARE REQUIREMENTS
HARD DISK: 250GB
RAM: 4GB
45 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
MISCELLANEOUS
As I conclude this report structure, I would like to clarify that this is purely the work of my hands through
hard work, ample research and sacrifice that I carried out with determination in collection of data that I
found necessary in the process of designing this system. However, I would like to express my gratitude
towards different ideologies that actively or passively supported me in coming up with this system
whose technology is up to date.
CONCLUSION
The following are the general purposes of the new system and its documentation:
1. Replacing the old system
2. Ease processing and analysis of data and generation of reports that will be useful in decision
making in the firm
3. Ease update and modification of records present in the system
RECOMMENDATION
I recommend that this system will function appropriately to offer the demanded results for Maringo
Sport’s Club System as it offers the following:
Problem solving: various undesirable elements that influence the firm negatively from achieving
stated goals such at as time unconsciousness and erroneous outputs
New opportunities: the new system will automatically improve the quality of services offered by
the institution to its staff
Directives: the new system will also meet the upcoming requirements imposed by the error
solving technology standards of the external environment
46 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
BIBLIOGRAPHY
The project will cater for proper Sporting facilities to the users. The references below were of
substantial information in developing the system:
Longhorn secondary school computer book one by G.Chemwa and S.Mburu :
Operating system
Longhorn secondary school computer book two by G.Chemwa and S.Mburu:
Database
Longhorn secondary school computer book three by G.Chemwa and S.Mburu: System
development
Longhorn secondary school computer book four by G.Chemwa and S.Mburu: Project
development using Microsoft access.
Microsoft access help
47 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
APPENDICES
Flowchart symbols
Start / end
Process
Input/ output
On page connector
Data flow
48 | P a g e
MARINGO SPORTS CLUB SYSTEM
NAME: INDEX: 31573206
49 | P a g e