Professional Documents
Culture Documents
Kuwadzana 1 High School
Kuwadzana 1 High School
Kuwadzana 1 High School
CENTER NO : 010102
CENTER NAME : KUWADZANA 1 HIGH
CANDIDATE NO :
CANDIDATE NAME :
SUBJECT CODE :
YEAR : 2022
TABLE OF CONTENTS
SECTION A:SELECTION,INVESTIGATION AND ANALYSIS3-7
PROBLEM DEFINATION
INVESTIGATION OF CURRENT SYSTEM
BROAD DESCRIPTION OF EXISTING SYSTEM
EVALUATION OF EXISTING SYSTEM
REQUIMENTS SPECIFICATION
AIMS AND OBJECTIVES9
i. PROBLEM IDENTIFICATION
Friends Cafe is a small enterprise located in Kuwadzana 5. The cafe has been in operation
since 2019. Therefore the organization has 3 years of operation. It has been offering various
services to customers around the local community and far however the organization has been
recording its dealings manually in counter files. The organization has been facing challenges
due to the manual system of management. Some of them are highlighted below.
These problems led me to an idea of creating a computer based system to help minimize the
above problems. The system’s name is Friends Café Management System (FCMS).
ii. INVESTIGATION OF THE CURRENT SYSTEM
RESEARCH INSTRUMENTS
1. Questionnaires
2. Interviews
QUESTIONNAIRE
INTERVIEW
This process allows face to face communication with the employees and the
employers to find out areas which needs improvement. These are done to collect
information that is relevant and that may help the analyst. I used this method because
some if not most people are free to express their views through oral communication
than writing since they believe that writing might be evidence of what they think
about the existing system and if these views are negative it might result in the
employee being fired. Thus workers might prefer interviews rather than
questionnaires
The Researcher would like to ask you a few questions concerning your views about the
current Friends Café management System.
Tick where appropriate in the boxes and explain in the space provided if necessary.
1. Do you feel satisfied with the current system of your Café’s management?
Yes No
…………………………………………………………………………………………………
…………………………………………………………………………………………………
……
2. Do you think your storage facilities are safe and secure for keeping your records that
way.
Yes No
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…
Yes No
…………………………………………………………………………………………………
…………………………………………………………………………………………………
……
Yes No
Yes No
Yes No
Questionnaire to the worker
The Researcher would like to ask you a few questions concerning your views about the
current Friends Café management System and your working conditions with the system
Tick where appropriate in the boxes and explain in the space provided if necessary.
1. Do you feel satisfied with the current system of your Café’s management and your
working environment?
Yes No
…………………………………………………………………………………………………
…………………………………………………………………………………………………
……
2. How long does it take you to retrieve a record from your storage facilities?
Yes No
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…
Yes No
…………………………………………………………………………………………………
…………………………………………………………………………………………………
……
Yes No
INTERVIEW QUESTIONS
INTERVIEW QUESTIONS TO THE MANAGER
1. Would you briefly explain the functioning of your system from inputs to outputs and
storage?
2. How do you record your production costs?
3. Is the method effective?
4. Of late have you had any challenges in keeping track of customer files?
5. Are you happy with the current system?
1. Would you briefly explain the functioning of your system from inputs to outputs and
storage?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
………………………………………………………………………………………
2. How do you record your production costs?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
4. Of late have you had any challenges in keeping track of customer files?
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
5. Are you happy with the current system and explain why?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
………….
INTERVIEW GUIDE WITH THE RECIEPTIONIST
1. After how long do you record your expenses?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
2. Are the calculations accurate and reliable?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
3. Have you thought of anyway of improving the system?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
4. How do you correct your financial errors?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
5. What are your views on computerized system?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
6. Are you satisfied with the current system?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
7. Do you wish to change from manual to computerized system?
Response………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
iii. BROAD DESCRIPTION OF THE EXISTING SYSTEM
The Cafe also stores customer records manually which include the type of food purchased
from the reception and customer booking manually. When the customer registers an
appointment for home delivery, the records are written down on paper and calculations are
made on paper of how much registration should be paid which gives rise to a lot of paper
work and also lead to the cases whereby one doctor would have to attend to two or more
appointments at the same time since the manual system can’t note that the same order has
been repeated. The papers will then be kept at reception. After delivery the receptionist has
to go through the records to tick that the customers have been saved which is time
consuming and almost paralyses the whole system.
iv. EVALUATION OF EXISTING SYSTEM
STRENGTHS
WEAKNESSES
1. No backup copies are kept making it impossible for the company to recover
information if stolen or corrupted.
2. Serving customers is time consuming.
3. Record Files are kept in shelves where any worker can get access resulting in
some files being stolen and corrupted.
4. It is difficult to produce reports because there is no link in the Files of records.
5. Due to every day’s use of Files they may get torn which results in loss of
prominent information.
6. Calculations of payments are difficult to make and sometimes wrong calculations
are made.
7. Details may be unclear due to small and bad handwriting.
v. REQUIRMENTS SPECIFICATION
SOFTWARES
HARDWARES
A computer
A processor is needed to process data to information.
Another hardware required might be a printer for printing documents to have a hard
and a soft copy of information in case of data loss.
HARD DISK of 500 gigabytes for storing data of large volumes.
Flash drives for backing up data.
vi. AIMS AND OBJECTIVES
AIMS
OBJECTIVES
After the accomplishment of this project I am looking forward to archive these items:
SECTION B: Design
CONSIDERATOIN OF ALTERNATIVE METHODS
i. ALTERNATIVE METHODS
Word Processing Package
These application packages will be needed for creating, editing and formatting text
document.
Examples are Word Perfect, Microsoft Office Word, and Notepad etc.
Advantages
They have the ability to delete words, sentences and paragraphs neatly.
Documents can be edited and formatted before printing which reduces spelling and
other typing mistakes on printed documents.
Typed documents can be stored in the computer for future use.
Disadvantages
If the computer breaks down data may not be accessed.
Takes time and costs to train users of the system.
Validation checks are made on data during entry thereby reducing data entry errors.
VISUAL BASIC
This is an application which allows user to design solution which suits specific problems
Advantages
Disadvantages
I used visual basic as method of solution because it is easy to program since it uses high level
language I also used this method since it is able to do various validation checks such as type
check, presence check and length check rather than the word processing nor database which
is not capable of doing this.
Input Design
1. LOGIN FORM DESIGN
There is need for a login form that validates the username and password of the server to
access the hospital work space.
LOGIN FORM
PASSWORD did
LOGIN EXIT
Button to confirm
Button to exit
if password is
the system
correct
After Logging in if the username and password are correct then the user is given access to the
system’ menu where he or she selects what the work place, be it food order or to register
appointment orders where the costs are automatically calculated and a receipt is produced
which shows the costs and medicine or the cost and date of delivery.
2. MENU FORM DESIGN
OUTPUT DESIGN
1. LOGIN FORM
On the login form if password is correct it should display a message telling user that
password is correct, when password is wrong a message is also displayed showing user that
password is wrong these 2 possible outputs are illustrated by the diagrams below respectfully:
LOGIN FORM
Welcome. Log in
User
USERNAME successful
OK
friendscafe
PASSWORD
After successfully logging in the user gain access to the workspace where he or she will
choose which section she or he wants to work on. Like the one shown below.
2. INPUT FORM 2
TEST PLAN
BLACKBOX TESTING
The systems’ programmer used black box the black box since it is carried out independently
of the code used in the program. It involves looking at the program specification creating a
set of test data that covers all the inputs and output. It is done to see whether the program is
producing expected results.
Input
username
and
NO
Is
username
and
YE
S
Display Café
main menu
PSEUDOCODES
Pseudocode 1: confirming username and password
ENTER USER-NAME
ENTER PASSWORD
STOP