0% found this document useful (0 votes)
953 views32 pages

Maringo Sports Club System Complete

system documentation

Uploaded by

wesongamoses8174
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
953 views32 pages

Maringo Sports Club System Complete

system documentation

Uploaded by

wesongamoses8174
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

lOMoARcPSD|47485592

Maringo Sports Club System complete

computer science (Laikipia University)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by Wesonga Moses ([email protected])
lOMoARcPSD|47485592

MARIN
NAME: DANIEL NDUNGU
GO
SPORT INDEX NUMBER:
32519104216
S CLUB
SYSTE SCHOOL: FRIENDS SCHOOL
M POROKO SECONDARY

YEAR: 2023

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

DECLARATION
I declare that this project represents my own work which has been done after I received the

KCSE project question and has never been previously included in a thesis or dissertation

submitted to this or any other institution for any qualifications. I have read the question

current research ethics guidelines, and accept responsibility for the conduct of the procedures.

ii | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

ACKNOWLEDGEMENT
I am taking this opportunity to thank the almighty father for giving me the chance of being a

candidate of this year 2023; I would also thank the school and the principal TITU MUSYOKI

for providing the resources they have offered. I more so thank my computer teacher

MR.SIFUNA for the support offered and my parent DAVID KIPLIMO for the encouragement

they gave to me on taking computer as a subject.

iii | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

Table of Contents
DECLARATION....................................................................................................................................ii
ACKNOWLEDGEMENT.......................................................................................................................iii
CHAPTER 0NE:.......................................................................................................................................1
INTRODUCTION.................................................................................................................................1
PROBLEM DEFINATION......................................................................................................................1
SYSTEM INVESTIGATIONS..................................................................................................................1
OVERVIW OF THE EXISTING SYSTEM..............................................................................................1
OVERVIEW OF THE NEW SYSTEM..................................................................................................1
SYSTEM FEASIBILITY STUDY...............................................................................................................2
SCOPE OF THE SYSTEM......................................................................................................................3
SYSTEM ANALYSIS (DATA GATHARING)...............................................................................................3
OBSERVATIONS..............................................................................................................................3
DOCUMENTS REVIEW....................................................................................................................3
QUESTIONNAIRE............................................................................................................................4
SAMPLE..........................................................................................................................................4
INTERVIEW.....................................................................................................................................5
SPECIFICATIONS OF THE NEW SYSTEM..............................................................................................6
INPUT SPECIFICATION....................................................................................................................6
PROCESS SPECIFICATION................................................................................................................6
OUTPUT SPECEFICATION................................................................................................................6
CHAPTER TWO:......................................................................................................................................7
SYSTEM DESIGN................................................................................................................................7
Table design.......................................................................................................................................7
INPUT DESIGN....................................................................................................................................9
FLOWCHARTS...................................................................................................................................11

iv | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

v|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

CHAPTER 0NE:
MARINGO SPORTS CLUB SYSTEM

INTRODUCTION

M
aringo sports club was formed to develop talents of youths

between the age of 12 to 35 years. The club was started in

Maringo County with various games to start with. Every

youth that is registered must be in a group or register as

individual. Individual registration costs Ksh 1,000 while group registration costs Ksh 500 per

member.

The enrolled members are divided in to three groups depending with the age bracket. The

club also offers sporting items depending with the game one is playing and age. If one

purchases items of a value more than Ksh 10,000, a discount of 5% is given to encourage

others to buy.

Each game offered has a patron who over sees the game performance and needs. The patron

is also responsible of selecting a captain from the members. In case of any derailment, the

captain and the team members are surcharged to buy or repair the damage caused.

PROBLEM DEFINATION

Maringo sports club uses the manual system to do their daily filing which may lead to loss of

data or in accurate data might be filled. More so, the increase in membership will require the

company to use allot of funds to run the club. The club is also undergoing through poor work

1|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

coordination due to many pilling books and files in the office. This has pushed the company

to a point that they require a computerized system for their club to run smoothly and get more

profits than losses.

SYSTEM INVESTIGATIONS

OVERVIW OF THE EXISTING SYSTEM

I have done some investigations and found that some problems were very visible but some

are not visible or expected. The problems include: -

1. Increase in membership has resulted to long waiting to be attended.

2. Insufficient balance sheet and receipt is bringing in people claiming that they had paid

hence they did not pay and vice versa.

3. Payments are not recorded.

4. There is no back up of data which may lead to data loss.

5. Some members are not paying full amount where the balance is forgotten.

6. Surcharged members get away with the damages caused to the club.

The problems above might lead to fall of the whole club and a huge loss of funds. This new

system will eradicate the current problems the club is facing.

OVERVIEW OF THE NEW SYSTEM

The main purpose of the system is to maintain the lists of the club daily running. The system

will also be able to: -

1. Input member’s details

2. Produce a balance sheet and a receipt to the paid items.

3. Keep a record to the payments.

4. Count all the income and the expenditure

2|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

SYSTEM STRUCTURE

Storage Manager: provides an interface between the data stored in the database and the

queries received. It is responsible for updating, storing, deleting, and retrieving data in the

database.

Integrity Manager: It checks the integrity constraints when the database is used.

Transaction Manager: it ensures that the database remains in the consistent state before and

after the execution of a change.

File Manager: It manages the file space and the data structure used to represent information

in the database.

Buffer Manager: It is responsible for the transfer of data between the secondary storage and

main memory.

Data Files: It stores the data.

SYSTEM FEASIBILITY STUDY

The study was done by reasoning, observations, and some discussions with some members of

the group and the group leaders. The feasibility was as follows: -

Technical feasibility-the solutions and objectives made are easy and available to this group.

Legal feasibility-the system has been approved by the law enforcement agencies and suitable

by any group.

Social feasibility-the officials conducted campaigns about the system and we were given an

ok.

Schedule feasibility-total time to complete the project: 7months

STAGE TIME (WEEKS)

Problem recognition 4weeks

3|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

Problem definition 4weeks

Problem coding 10weeks

Problem testing and debugging 5weeks

Maintenance and implementation 5weeks

Economic feasibility-the system will be more beneficial economically and avoid money loss

in the club. The system is also cheap to maintain than the manual one.

Cost-benefits report

Development cost of the computerized system was established as follows: -

development 55000
Monthly operation 125000
Total lifetime 12 years

Benefits/savings

Data storage and information Ksh.20000


Manual to computerized Ksh.25000
Organization benefits Ksh.35,000
Total monthly gain Ksh.400000
Lifetime benefits 25750*(12*10)

LIFE BENEFITS = 480000000/=

SCOPE OF THE SYSTEM


The Maringo sports club system will do the following:
1. Maintains records of membership both members and employees;
2. Maintains records of items in store;

4|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

3. Maintains records of games offered;


4. Maintains records of all payments;
5. Compute:
I. Transactions made;
II. Total sales for items;
III. Discounts and commissions;
IV. Facilitation fees;
V. Overall clubs profit;
6. Generate various reports.
SYSTEM ANALYSIS (DATA GATHERING)
Here, it is explained on how data was gathered through consultations of clients and the club’s
officials to assist in the knowing much about the organization and the manual system. Data
gathering was fulfilled through observation, document review, questionnaires and interviews.
OBSERVATIONS
The officials and clients use a lot of time which is time wastage hence there are better things
to do. More so there are inconveniences when it comes to payments of employees due to lack
inappropriate accuracy of good calculations. The receptionists also go through a hard time to
calculate and make the lists that are required for filing.
DOCUMENTS REVIEW
A number of manual documents were reviewed to see the members and their monthly
contribution. This included: -
Members
Services offered
List of staff members
Paid fees and unpaid fees
The products available

QUESTIONNAIRE
I created questionnaires to get more information from members to uncover some information.
This question met an objective.

5|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

SAMPLE
-
MARINGO SPORTS CLUB
Date 6/3/2023……………
Introduction: The club is coming up with a new computerized system of saving
data and giving loans. Please take some few minutes to fill in the questionnaire so
as to know your views. Return the questionnaire the next meeting on date
5/4/2023……………..
n/b: mark one box for each question
1. How often do youths make order to play external games?
Very often. Often.
Not often. Not at all.

2. How long does it take to pay all the patrons?


Several days one year
Several months several years

3. How many transactions does the organization make in a day?


Less than 50 more than 50

THANK YOU FOR YOUR TIME QUESTIONNAIRE NO: ………

6|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

INTERVIEW

I requested for an interview with the, group officials and some selected clients

Sample of the interview


MARINGO SPORTS CLUB

Interviewer name…DANIEL NDUNGU…………………………………………………..………..Date…


4/5/2023…………………
Interviewee name…WILLIS LEPERES…………………………………………………….……..Time…
9;30 am…………………
Place…NAIROBI………………………………………………………………..…………….Subject
REPORT………………..
INTRO: I intend to construct a new system for Maringo sports club and I would like to ask you some few
questions.

1. What are some challenges you face as a member? (5min)


…The information given might be biased…………………..
…………………………………………………………………
…They seem as iam wasting his valuable time…………………..
…………………………………………………………………
…The distance to the interviewee is
far……………………………………………………………………………...........
…………………….…………………………………………………………………..
2. How long does it take to register as a member? (2min)
……One week…………………………………………………………………………………….
3. Has there been any case of money loss and what are the causes? (3min)
……YES this was due to the price of the equipments go up against our
plans……………………………………………………………………………………..
…………………………………………………………………………………………..
4. Describe the process of making your order for sporting items. (5min)
…There is a partnership of our club with the foreign people that supply us with equipments. These …
partnership started when we submitted our workings online. …They import sporting items every month
accompanied by first aid kits. …These makes us prepare well psychologically for every game. Across the
country we are recognized as the best team because of our proper
planning………………………………………………………………………………..
…………………………………………………………………………………………..
……………………………………………………………………………………………

THANK YOU FOR YOUR TIME INTERVIEW PERSON NO: ……

7|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

SPECIFICATIONS OF THE NEW SYSTEM

INPUT SPECIFICATION

The system should be able to keep records of:-

1. Members

2. Costs

3. Games

4. Game items

PROCESS SPECIFICATION

The system should calculate:-

1. Item payment

2. Games played

3. Total Membership fee

4. Surcharges fees

5. Total clubs profit

OUTPUT SPECEFICATION

Reports of:-

1. Members

2. Costs

3. Games

4. Game items

8|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

CHAPTER TWO:

SYSTEM DESIGN

TABLE DESIGN
Youth/members table
Field name Data type
PLAYER_ID (PK) AUTO NUMBER
FULL_NAME TEXT
GENDER TEXT
NEXT OF KIN TEXT
DATE OF BIRTH DATE/TIME
CONTACTS NUMBER
SCHOOL/ COLLAGE TEXT
GAME OF INTREST LOOKUP
WEIGHT NUMBER
HEIGHT NUMBER
SPECIAL NEED LONG TEXT

Games table
Field name Data type
GAME_ID(PK) AUTO NUMBER
GAME NAME TEXT
PATRON TEXT
CAPTAIN TEXT
TOTAL EXTERNAL GAMES NUMBER

Items table
FIELD NAME DATA TYPE
ITEM_ID(PK) AUTO NUMBER
ITEM NAME TEXT
AMOUNT PER ITEM CURRENCY

9|Page

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

REMAINING ITEMS NUMBER

External game table


FIELD NAME DATA TYPE
GAME_CODE(PK) AUTO NUMBER
GAME NAME LOOKUP
TOTAL FACILITATION FEE CURRENCY
TOTAL TEAM PLAYERS NUMBER
PATRON LOOKUP
CAPTAIN LOOKUP

Employees table
FIELD NAME DATA TYPE
EMPLOYEE_ID(PK) AUTO NUMBER
NAME TEXT
CONTACT NUMBER
ROLE LOOKUP
ID NUMBER NUMBER

Damages table
FIELD NAME DATA TYPE
DAMAGE_CODE(PK) NUMBER
ITEM DAMAGED TEXT
ITEM COST LOOKUP
MEMBER TEXT
GAME DAMAGED LOOKUP
GAME CAPTAIN LOOKUP
SURCHAGED FEE CURRENCY

10 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

INPUT DESIGN
Input design is the overall design of input screens used to enter data into the system.

MARINGO SPOTRS CLUB


PLAYER_ID (PK)
FULL_NAME
GENDER
NEXT OF KIN
DATE OF BIRTH
CONTACTS
SCHOOL/ COLLAGE
GAME OF INTREST
WEIGHT
HEIGHT
SPECIAL NEED

MARINGO SPOTRS CLUB


GAME_ID(PK)
GAME NAME
PATRON
CAPTAIN
TOTAL EXTERNAL GAMES

NEKTA MANAGEMENT SYSTEM

PURCHASE FORM

PRODUCT CODE
MARINGO SPOTRS CLUB
COST
ITEM_ID(PK)
| P aPAYMENT
11 ITEM ge
NAME MODE
AMOUNT PER ITEM
QUANTITY
REMAINING ITEMS
CLOSE
Downloaded by Wesonga Moses ([email protected])
ADD
SAVE
DELETE
CLOSE
lOMoARcPSD|47485592

MARINGO SPOTRS CLUB


GAME_CODE(PK)
GAME NAME
TOTAL FACILITATION FEE
TOTAL TEAM PLAYERS
PATRON
CAPTAIN

12 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

OUTPUT DESIGN

13 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

14 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

FLOWCHARTS
REGISTRATION MODULE

START

Enter member Is member Out of age limit


details yes >12 and < no
35

no
Has paid
1,000

yes

Storage

Display farmers or
trainees details

STOP

15 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

16 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

External game module

Start

Game ID

Members

No

Has all
members
paid 500?

Yes

Sum =total paid amount


Patron = sum*20/100

Members
Sum
Patron

Stop

17 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

Game registration

Start

Game details

Input patron

No

Yes
Is patron
eligible? Input captain

No

Is captain
eligible?

Yes

Game details

Stop

18 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

MARINGO SPORTS CLUB SYSTEM

MSCS

Log in

New New New New


Item
Member patron game Tournament

Member Patron Game Item Details


details details details details

Save and Assign


Is Item Save and
update patron
new?
update

Save and Member


Members
update Tournament
details
report

Games
Members report Calculate totals

Games report
Process
payments

Save and
update

Items

Items report

MSCS database
19 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

SCREENSHOTS

20 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

21 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

CHAPTER 4: USER GUIDE

INSTALLATION GUIDE

This system can be transfer using any storage device e.g. Flash disc. When you open the

database Maringo Sports Club System you will be introduced to a load screen then enter the

credentials to enter the main switchboard automatically.

LOADING PROCESS

When you double click the database access the system will load for 5-10 seconds then the

login screen will appear. Enter the details then click login button to continue to the

Mainboard.

LOG IN FORM
Username: DANIEL NDUNG’U
Password: 32519104216

22 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

DASHBOARD

Fig 4.1 switchboard

FORMS BUTTON

This button navigates all that the management of Maringo Sports Club System offers. When

the button is clicks another sub form appears and one is allowed to enter the details

23 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

REPORT BUTTON

This button enables the user to view the services that are offers in report view. Each report

has a total of the services offered.

HOW TO UPDATE FILES IN REPORT

1. Click the refresh button

2. The system will update itself automatically

TROUBLESHOOTING

Some of the error message you can encounter are stated below

Error messages:-

 The data you are entering is not vailed.

 The value you entered is less or more to what is expected.

 Some fields can’t accept null numbers.

 You are entering a duplicate value.

Solutions:-

 Enter correct data.

 Change validation rule or input the required data range.

 Input a value to continue.

24 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

 Enter another value if needed.

CLOSING MARINGO SPORTS CLUB SYSTEM

Click the EXIT button at the top-right of the switchboard

Closing guide

25 | P a g e

Downloaded by Wesonga Moses ([email protected])


lOMoARcPSD|47485592

REFERENCE

Longhorn secondary computer book 3 wri琀琀en by Stephene and Geo昀昀rey Chemwa page 66 to
74 www.longhornpublisher.com

26 | P a g e

Downloaded by Wesonga Moses ([email protected])

You might also like