Professional Documents
Culture Documents
Nekta Management Sysytem-Lukwapeter (Repaired)
Nekta Management Sysytem-Lukwapeter (Repaired)
Nekta Management Sysytem-Lukwapeter (Repaired)
KCSE
YEAR:
2022
LIYAI PETER
LUKWA
IDEX NO:
37617406023
KCSE YEAR:
PRESENTED TO: 2022
KENYA NATIONAL EXAMINATION COUNCIL
{KNEC}.
NEKTA MANAGEMENT SYSTEM
DECLARATION.----------------------------------------------------------------------------------------------------------------------ii
DEDICATION.-------------------------------------------------------------------------------------------------------------------------i
ACKNOWLEDGEMENT.-----------------------------------------------------------------------------------------------------------ii
Introduction-------------------------------------------------------------------------------------------------------------------------1
Table1: Cost of the packages------------------------------------------------------------------------------------------------1
Table 2: Cost of Transport Services----------------------------------------------------------------------------------------2
System Analysis-------------------------------------------------------------------------------------------------------------------- 3
Problem recognition--------------------------------------------------------------------------------------------------------------3
Problem Definition----------------------------------------------------------------------------------------------------------------3
Over view of the existing system-------------------------------------------------------------------------------------------3
Overview of the proposed system-----------------------------------------------------------------------------------------3
Main Objective------------------------------------------------------------------------------------------------------------------4
System Objectives--------------------------------------------------------------------------------------------------------------4
Benefits of the proposed system-------------------------------------------------------------------------------------------4
Scope of the system-----------------------------------------------------------------------------------------------------------4
Feasibility report----------------------------------------------------------------------------------------------------------------4
Schedule feasibility------------------------------------------------------------------------------------------------------------ 5
Technical feasibility------------------------------------------------------------------------------------------------------------5
Operational feasibility---------------------------------------------------------------------------------------------------------5
Economical Feasibility---------------------------------------------------------------------------------------------------------5
Development team resolution----------------------------------------------------------------------------------------------6
Detail analysis (Data gathering)---------------------------------------------------------------------------------------------6
Interviews------------------------------------------------------------------------------------------------------------------------ 6
Questionnaires------------------------------------------------------------------------------------------------------------------7
Observation----------------------------------------------------------------------------------------------------------------------7
Advantages of observation--------------------------------------------------------------------------------------------------7
Disadvantages of observation-----------------------------------------------------------------------------------------------8
Requirement specification---------------------------------------------------------------------------------------------------8
Functional requirements-----------------------------------------------------------------------------------------------------8
Non-functional requirements-----------------------------------------------------------------------------------------------8
Conclusion------------------------------------------------------------------------------------------------------------------------8
NEKTA MANAGEMENT SYSTEM
Recommendations-------------------------------------------------------------------------------------------------------------8
SYSTEM DESIGN--------------------------------------------------------------------------------------------------------------------9
Farmers table------------------------------------------------------------------------------------------------------------------10
Trainees Table-----------------------------------------------------------------------------------------------------------------10
Service table------------------------------------------------------------------------------------------------------------------- 10
Payment Table-----------------------------------------------------------------------------------------------------------------10
Transport Table--------------------------------------------------------------------------------------------------------------- 10
Package Table------------------------------------------------------------------------------------------------------------------11
Purchase Table----------------------------------------------------------------------------------------------------------------11
Product table------------------------------------------------------------------------------------------------------------------ 11
INPUT DESIGN-------------------------------------------------------------------------------------------------------------------- 12
Farmers Form------------------------------------------------------------------------------------------------------------------12
Purchase Form-----------------------------------------------------------------------------------------------------------------12
Transport Form----------------------------------------------------------------------------------------------------------------13
Payment Form-----------------------------------------------------------------------------------------------------------------13
Trainees Form-----------------------------------------------------------------------------------------------------------------14
Package form------------------------------------------------------------------------------------------------------------------14
Service form--------------------------------------------------------------------------------------------------------------------15
Products form----------------------------------------------------------------------------------------------------------------- 15
Output Design-------------------------------------------------------------------------------------------------------------------- 15
Reports--------------------------------------------------------------------------------------------------------------------------16
Farmers Report----------------------------------------------------------------------------------------------------------------16
Transport Report--------------------------------------------------------------------------------------------------------------16
Payment Report---------------------------------------------------------------------------------------------------------------16
Trainees Report---------------------------------------------------------------------------------------------------------------16
Package Report----------------------------------------------------------------------------------------------------------------16
SYSTEM CONSTRUCTION-------------------------------------------------------------------------------------------------------17
Data manipulation---------------------------------------------------------------------------------------------------------------24
DEMONSTRATION BY THE CANDIDATE-------------------------------------------------------------------------------------30
Loading and running the system------------------------------------------------------------------------------------------30
USER MANUAL--------------------------------------------------------------------------------------------------------------------35
NEKTA MANAGEMENT SYSTEM
INTRODUCTION---------------------------------------------------------------------------------------------------------------37
Menu description-------------------------------------------------------------------------------------------------------------39
INPUTS------------------------------------------------------------------------------------------------------------------------------39
FARMERS------------------------------------------------------------------------------------------------------------------------39
TRAINEE-------------------------------------------------------------------------------------------------------------------------39
PURCHASE----------------------------------------------------------------------------------------------------------------------40
TRANSPORT-------------------------------------------------------------------------------------------------------------------- 40
REPORTS----------------------------------------------------------------------------------------------------------------------------41
FARMERS------------------------------------------------------------------------------------------------------------------------41
PURCHASE----------------------------------------------------------------------------------------------------------------------42
TOTAL INCOME----------------------------------------------------------------------------------------------------------------42
TRANSPORT-------------------------------------------------------------------------------------------------------------------- 43
Testing and implementing the system--------------------------------------------------------------------------------------43
TESTING-------------------------------------------------------------------------------------------------------------------------43
IMPLEMENTATION-----------------------------------------------------------------------------------------------------------44
MAINTENANCE----------------------------------------------------------------------------------------------------------------45
DATABASE SECURITY AND START UP OPTIONS-----------------------------------------------------------------------46
Password protection------------------------------------------------------------------------------------------------------46
User and group permissions--------------------------------------------------------------------------------------------46
User level security---------------------------------------------------------------------------------------------------------46
Data encryption------------------------------------------------------------------------------------------------------------46
CREATION OF BACKUPS-----------------------------------------------------------------------------------------------------47
MISCELLANEOUS-----------------------------------------------------------------------------------------------------------------47
CONCLUSION-------------------------------------------------------------------------------------------------------------------47
RECOMMMENDATION------------------------------------------------------------------------------------------------------48
BIBILIOGRAPHY----------------------------------------------------------------------------------------------------------------49
APPENDIX
EFT-Electronic Funds Transfer
MMT-Mobile Money Transfer
NEKTA MANAGEMENT SYSTEM
DECLARATION.
I declare that this is my own work that I have done without any assistant other than guidance
given by my computer teacher. I have eagerly put more effort in this project and completed it.
And it has never been presented to Kenya national and examination council or anywhere in this
country.
SIGNATURE……………………………………….
DATE…………………………………………………
SIGNATURE…………………………………………….
DATE……………………………………………………..
NEKTA MANAGEMENT SYSTEM
DEDICATION.
I take this opportunity to be sincerely dedicated to my fellow students, my family members, my
friends, my society and everybody who may wish to know more about Nekta Management
system.
NEKTA MANAGEMENT SYSTEM
ACKNOWLEDGEMENT.
I thank our school principal Mr. Otando Fredrick and our school administration for providing
enough computer and hardware facilities in our school computer laboratory that has enable me to
complete my project under the supervision of our beloved Teacher, MR Emmanuel Makoe, I
appreciate him for the support and guidance that he provided to me all along and my beloved
family for providing any materials that I needed for my completion of my project. For above all,
I thank our Almighty God for giving me life and health to complete my project.
NEKTA MANAGEMENT SYSTEM
CHAPTER ONE
Introduction
Nekta is a company that deals with beekeeping and selling of honey. The company offers the
following services;
The company sells beekeeping accessories in three packages namely: single hive, mini package,
full package as per the following description:
A single hive is one beehive and its associated accessories for setting up.
A mini package consists of six beehives, harvesting accessories, beehives setting up and
training for one person for one day.
A full package consists of twelve beehives and honey extractor. It also includes training
for two people for one day and honey harvesting kit for two people
The company also buys honey from farmers at KSh 900 per kg and bee products at KSh1200 per
kg, for further processing and subsequent sales to customers. A farmer whose sales is below
KSh. 20000 is paid in cash, while sales between KSh.20000 andKSh.80000 are paid via
Electronic Funds Transfer (EFT)
A farmer seeking services from the company is required to provide personal details. The details
are captured and the farmer is required to make full payments for the services sought. Once the
NEKTA MANAGEMENT SYSTEM
payment has verified, the services are approved and offered. If the payment is for training
services, the trainee is then provided with the training schedule.
The company also provide transport services to farmers and are charged based on the destination
and the quantity of the items as shown in Table 2:
CHAPTER TWO
System Analysis
Nekta Management respond and gave the development team some of shortcomings which they
experienced by using the manual system
Problem recognition
1. Insecurity of the company resources as some of the sells beehives without the managers
consent
2. Slow in processing transactions and orders leading to delay to deliver our services
3. Duplication of reports as a result of using manual system
4. Time consuming as searching of reports manually takes a lot of time
5. Poor working conditions leading to disappointment and dissatisfaction within the
company
Problem Definition
The company has to develop a computerized management information system that would support
its operations.
a) Increase number of farmers and sales through aggressive marketing on the socal media
has overloaded the current systems ability to process sale orders
b) Poor customer service support which leads to loss of business to competitors in
beekeeping
c) Delays and errors in preparing important reports such as inventory, sales report, payroll
and expenses
d) In the last two years, unpaid purchase orders have increased from 25% to 30%
e) Insecurity when setting up the beehives hence risking the life of farmers and trainees
These problems have led to high staff turnover particularly senior managers which point to a
falling business
Main Objective
The goal of developing an automated information system for Nekta management system is to
improve security of the company data and enhance means of making profit to about 50%
System Objectives
i. The system should be able to ensure no loss of funds
ii. Allow the manager to maintain farmers records and transactions
iii. Able to generate reports which can be used during decision making
Feasibility report
Having been identified as potential provider of the system through competitive bidding, our team
conducted a feasibility study, the study mainly involved review the current organizational chart,
observation and information discussion with a few trainees and farmers
Schedule feasibility
Technical feasibility
Although the company has few computers & literate staff to operate the computers, there is need
to upgrade the current infrastructure and capacity to use and support new system.
Operational feasibility
The new system is likely to change the network environment because some staff may have to be
retained or replaced. The company is also expected to higher qualified system administrator and
more ICT staff
Economical Feasibility
To balance cost and benefits from the proposed system
1. The team members will hold regular meetings, chaired by project manager
2. Team members will be communicating through e-mails and sms concerning any
emerging issues In the course of the system development
3. Once feasibility report adopted the developer and the Nekta Management herein referred
as farmer will enter into a formal contract & sign an agreement
After signing the contract the next step was discover the requirements of the new system through
data gathering
The data gathering was fulfilled out through questionnaires, observation, and interview.
Interviews
Interviewee name…………………
Date………………..
Time………………..
Place………………..
Subject………………
time Interviewer questions Response
2 min Objective
Open the interview
-introduce ourselves
-thank Mr. Liyayi for his time
-The purpose of the interview is to obtain
information
6 min Concerning current order processing
procedures
Question 1
What condition determine whether the
ordered services are valid?
5 min Question 2
What are possible action that might be taken
when the conditions have not been reached?
NEKTA MANAGEMENT SYSTEM
4 min Follow-up
Question 3
Approximately how long does it take to
process orders?
2 min Conclude the interview;
-Thank Mr. Liyayi for his cooperation
during the interview
Questionnaires
In order to get more information, we decided to prepare some questionnaires that would help
uncover some classified information without the respondent feeling intimidate
Date…. /……/…….
Introduction: The company is in the process of developing a new information system. Please,
take a few minutes to fill in this questionnaire and return it to the IT office before date…………..
1. How often do farmers orders bounce due to lack of enough stock?
cccc Very often Often
Observation
The data collection team visited all the branches of the company and took time to observe
operations and behavior of the trainees and farmers
The finding from the analysis was summarized in a system proposal report that gives detailed
analysis of the system requirements. These requirements are categorized as functional and non-
functional requirements. The following is a summary of the report
Advantages of observation
The analyst of the company were able to do measurements
The method was cheap
The data collected is highly reliable
NEKTA MANAGEMENT SYSTEM
Disadvantages of observation
Requirement specification
The detailed system analysis phase helped us get crucial information needed to design the new
system. The following are key functional and non-functional requirements of the proposed
system
Functional requirements
1) Register and maintain details of available bee farmers
2) Keep record of beehives available
3) Capture and maintain records concerning details of farmers and trainees
4) Generate reports regarding the comments of prospective farmers concerning a specific
product
5) Produce regular reports that allow managers to accurately track deposits , balances and
losses
Non-functional requirements
The user interface should be appealing and easy to use so that users feel motivated to use
the system
Enforce system security so that only authorized user can access the information
Efficient in terms of overall performance
Conclusion
Nekta management concluded that the delays in transactions and orders is due to the use
manual system. And difficult in searching for records as it was manual
Recommendations
The recent Nekta management operations and processes are not users friendly
The development team therefore recommended that the company should purchase automated
devices of good quality
NEKTA MANAGEMENT SYSTEM
CHAPTER THREE
SYSTEM DESIGN
When the requirements for the new system have been identified, it is now possible to design the
overall system flowchart and detailed designs for various system modules
Begin
Lo
g
in
Selling Buying
packages honey?
Enter payment
Enter quantity
Quantity*Amount
Single hive=15000
Amoun
Sing Min t
Mini
le i
package=120000
Full package=190000
Sale Sale<8
<200 0000?
Validatio TFT
n Cash MMT
payment
Report
storage
Reports
End
NEKTA MANAGEMENT SYSTEM
Farmers table
Field Name Data types
Farmer name Short Text
Farmer ID( Primary key) Short Text
Phone no Short Text
Gender Short Text
Town Short Text
Table 1 Farmers table
Trainees Table
Field Name Data types
Trainees name Short Text
Trainees ID( Primary key) Short Text
Farmers ID Short Text
Phone Short Text
No of farmers Short Text
Table 2 Trainees Table
Service table
Field Name Data types
Service ID(Primary key) Short Text
Service type Short Text
Farmer ID Short Text
Farmer name Short Text
No of farmers Short Text
Table 3 Service Table
Payment Table
Field Name Data types
Payment ID( Primary key) Short Text
Package ID Short Text
Package name Short Text
No of packages Short Text
Farmer name Short Text
Status Short Text
Transport ID Short Text
Table 4 Payment Table
Transport Table
Field Name Data type
Transport ID( Primary key) Short Text
Farmer ID Short Text
Address Short Text
Distance Short Text
Package name Short Text
NEKTA MANAGEMENT SYSTEM
Package Table
Field Name Data Types
Package ID( Primary key) Short Text
Package name Short Text
No of packages Short Text
Farmer ID Short Text
Farmer name Short Text
Table 6 Package Table
Purchase Table
Field Name Data Types
Purchase ID( Primary key) Short Text
Farmer ID Short Text
Farmer name Short Text
Quantity Short Text
Product name Short Text
Table 7 Purchase Table
Product table
Field Name Data types
Product ID(Primary key) Short Text
Items Short Text
Farmer ID Short Text
Farmer name Short Text
No of units Short Text
Table 8 Product Table
NEKTA MANAGEMENT SYSTEM
INPUT DESIGN
For a high standard quality of output, one has to ensure the input system must be of high quality.
Input forms that are well designed and organized are then needed, some of the forms include:
farmer form
Payment form
Income form
Trainees form
Details of purchase form
Farmers Form
Farmer Form
Farmer ID NEXT
Phone no SAVE
Gender ADD
Town DELETE
EXIT
Table 9 Farmers Form
Purchase Form
Purchase Form
Purchase ID BACK
Farmer ID NEXT
SAVE
Quantity
DELETE
Product name
EXIT
Table 10 Purchase Form
NEKTA MANAGEMENT SYSTEM
Transport Form
Transport Form
Transport ID
BACK
Farmer ID
NEXT
Address
ADD
Distance
SAVE
Package name
Items DELETE
No of Items EXIT
No of packages
Payment Form
Payment Form
Payment ID
BACK
Package ID
Package name NEXT
Purchase ID
ADD
Farmer ID
No of packages SAVE
Farmer name
DELETE
Status
Transport ID
Service ID EXIT
Product ID
Table 12 Payment Form
NEKTA MANAGEMENT SYSTEM
Trainees Form
Trainees Form
DELETE
EXIT
Table 13 Trainees Form
Package form
Package form
Package ID
BACK
Package name
NEXT
No of packages ADD
Farmer ID SAVE
Farmer name DELETE
EXIT
Service form
Service form
Service ID BACK
Service Type NEXT
Farmer ID ADD
Farmer Name SAVE
No of farmers DELETE
EXIT
Table 15 Service Form
Products form
Products form
Product ID
BACK
Items
NEXT
Farmer ID
ADD
Farmer name SAVE
No of units DELETE
EXIT
Table 16 Products Form
Output Design
The output design involves design of reports to be generated by the system. They include
Farmers list
Training list
Payment made by farmers list
NEKTA MANAGEMENT SYSTEM
Reports
There are designed per system requirements collected during fact finding
The following are some of the reports that can be output by Nekta Management System
Farmers Report
Farmer name Farmer ID Phone no Gender Town
Transport Report
Transport Farmer Address Distance Package Items No of No of packages
ID ID name items
Payment Report
Package Package Package No of Farmer Farmer ID Status Transport ID
ID ID name packages name
Trainees Report
Trainees Name Trainees ID Farmer ID Phone
Package Report
Package ID Package name No of packages Farmer ID Farmer name
CHAPTER FOUR
SYSTEM CONSTRUCTION
Figure 9 Relationships
NEKTA MANAGEMENT SYSTEM
Data manipulation
The login form will appear where one is supposed to choose between the two saved user name
from the combo box (dropdown menu) and enter password for ADMIN or PETER which is
found in the user manual to access system records and reports
NEKTA MANAGEMENT SYSTEM
When you enter a wrong password an error message will be displayed warning that “Incorrect
password!!! Please try again!!!!”
When you enter the correct password and press the login button a progress bar will appear asking
the user to wait as it loads
NEKTA MANAGEMENT SYSTEM
After loading main form will appear with the forms and reports where you can add or edit the
records available
NEKTA MANAGEMENT SYSTEM
The main form has forms where one can edit the records of the system using the buttons on the
form
When the user enters similar farmer ID a message box will be displayed informing the user that
he/she is about to make duplicate records
NEKTA MANAGEMENT SYSTEM
Input of values that does not much with the data types an error message will be displayed as
shown below
And reports showing the data that can be used for decision making
NEKTA MANAGEMENT SYSTEM
The main form has a button to close it and open the login form after finishing your work
NEKTA MANAGEMENT SYSTEM
NEKTA MANAGEMENT SYSTEM
USER MANUAL
INTRODUCTION
Nekta management system is a computerized system that enables the users to manage the data
and information concerning various purchase for many farmers easily and effectively.
With this one can input, process and finally come up with the required details and information
for the functioning of the company.
One can also do most of the tedious work done manually to produce accurate and timely results.
For one to load the system the following steps have to be followed:
1) Once your computer is on, open the location where you installed the Nekta management
system and double click the Nekta icon.
2) A log on dialogue box will be displayed. Select the user name from the combo box and
enter the password for the system and click LOGIN. The system‘s password for the
current saved user name,
i) ADMIN, is (1234)
ii) PETER, is (7080)
NEKTA MANAGEMENT SYSTEM
When you enter the correct password and press the login button a progress bar will appear asking
the user to wait for few seconds as it loads. This will automatically usher in the main form.
3) The system main form will appear from where one can access all other input forms and
reports
NEKTA MANAGEMENT SYSTEM
Menu description
Within the Main form there are buttons that help the user to choose the form or report they want
to view.
From the main form press any of the labelled buttons to access and modify data on the various
tables; to register new farmers and trainees as well as terminate records. You can also view the
various reports.
INPUTS
FARMERS
Clicking this allows you to add and modify data on farmers.
TRAINEE
Clicking this allows you to add and modify data on trainee.
NEKTA MANAGEMENT SYSTEM
PURCHASE
Clicking this button allows company to modify purchase
TRANSPORT
Clicking this button allows one to modify transport table by either append or deleting.
NEKTA MANAGEMENT SYSTEM
REPORTS
The report section enables the user to access all reports that are in the system. The reports display
the information already processed and is displayed to the user.
FARMERS
Clicking this report allows you to view all group members.
NEKTA MANAGEMENT SYSTEM
PURCHASE
Clicking this button allows the user to view the purchase from farmers
TOTAL INCOME
Clicking this report allows the user to view all company profits
NEKTA MANAGEMENT SYSTEM
TRANSPORT
Clicking this report allows the user to see all transport.
system. Sample test data and error messages that might be encountered due to invalid data entry
are given below:
Error message- the changes you requested the form were not successfully able because they
would create duplicate values in the index, primary key or relationship.
Error message- Fields with a primary key cannot contain a null value.
Description-you are trying to proceed to another record or field yet you have not selected the
field name of the record in focus.
Solution- Select the field name before you proceed to the next record.
Error message-the value that you entered is not valid for this field.
IMPLEMENTATION
NEKTA MANAGEMENT SYSTEM
This is the last step of the development of the system. It involves putting the new system into use
in the company. The tasks during implementation are:
Staff training- This involves teaching the staff members about how the new system works. This
is done without interfering with the business operations.
Security control measures are taken in case the new system breaks down.
Changing over from the old manual system to the new computerized system using the most
appropriate method.
After the installation of the new system, the users are supposed to ensure that it is properly
running. This is to be done using a follow up evaluation.
MAINTENANCE
System maintenance is the adjustment and the enhancement of the requirements or correction of
errors after the system has been implemented. These errors may be detected when the system is
in use. Maintenance of a system is important because:
NEKTA MANAGEMENT SYSTEM
They act as data reference materials if need for changes should arise in the near future.
Password protection
Data encryption
To set up any of these security options, click the tools menu, point to the security and then select
the type of security you want to set up.
Password protection
This is the simplest security set-up that can be implemented using any Microsoft Windows
operating system. A password to open or edit the database file is set by the user who wishes to
use the system. This password to open is then made available to the authorized users only.
Data encryption
If the database is to be used in a network or sent electronically, encryption key to the data from
unauthorized access. Only the intended recipient can use the decryption key to read the message.
NEKTA MANAGEMENT SYSTEM
CREATION OF BACKUPS
These are copies of the original document stored in different places of the computer or in
secondary storage devices for the need of security of the data system. They provide a chance for
the continuity of the system in case of damage or theft of one copy.
For the secondary storage flash disks and compact disks are recommended.
In the dialogue box that appears, change the saving location to any other device or
location you would prefer.
MISCELLANEOUS
CONCLUSION
Developing this project has been a great challenge posed to me but all in all I am glad to have
managed to complete it. It’s been frankly a journey of 5 months to make the Nekta management
System a success. I greatly hope that this system will serve its purpose efficiently. However,
being human and prone to mistakes I willingly accept any criticism that may arise due to any
unnoticeable mistakes and will definitely do my best to rectify them in future. Accept my sincere
apologies for any defects in advance.
Despite the many obstacles throughout the process, it has helped me upgrade my knowledge on
how an efficient and effective system should be created with the advancing technology. Can’t
forget to note that it helped me better my typing skills and creativity.
NEKTA MANAGEMENT SYSTEM
RECOMMMENDATION
I recommend that this project should be adapted especially by the bee keeping company or honey
company all around Kenya so as to enhance their quality.
NEKTA MANAGEMENT SYSTEM
BIBILIOGRAPHY
This shows the list of books and reference materials used in developing Kabumbu football club
system.