Nekta Management System Documentation
Nekta Management System Documentation
STUDENT NAME:
INDEX NUMBER:
YEAR: 2022
DECLARATION
I hereby declare that all the information included in this document is my original work
and was not copied from any other source. All information from other sources have been
properly cited. I also declare that I worked on this project to the best of my knowledge and
followed the project guideline and structure that was provided by the Kenya National
Examination Council.
ACKNOWLEDGEMENT
I would like to thank my classmates for the cooperation and assistance they provided me
as I was working on this project. I will forever be grateful for everything they did to me and for
giving me a conducive environment to work on this project. I would also like to thank my
computer studies teacher, <<insert the name of your computer studies teacher>> for the
guidance and supervision as I was handling the project. Thank you very much and may God
always bring good things unto your ways. Lastly, thank you Almighty God for the gift of life and
for giving me strength and wisdom to work on this project.
Table of Contents
DECLARATION.................................................................................................................2
ACKNOWLEDGEMENT...................................................................................................3
Table of Contents.................................................................................................................4
List of Figures......................................................................................................................7
CHAPTER 1: INTRODUCTION........................................................................................9
General Objective....................................................................................................13
Specific objectives....................................................................................................13
Feasibility Study............................................................................................................14
Technical Feasibility..................................................................................................14
Schedule Feasibility...................................................................................................15
Economic Feasibility.................................................................................................16
System Flowchart..........................................................................................................19
Farmers Table............................................................................................................20
Sales table..................................................................................................................20
Tables.............................................................................................................................28
i) Farmers table....................................................................................................28
Relationships..................................................................................................................30
Input Screens.................................................................................................................31
Data Manipulations........................................................................................................35
Output Screens...............................................................................................................40
Introduction....................................................................................................................42
Chapter 6: Miscellaneous..................................................................................................47
Conclusion.....................................................................................................................47
Recommendations..........................................................................................................47
References......................................................................................................................48
Appendix........................................................................................................................49
List of Figures
Figure 1: Monthly cost of running the current system......................................................16
Figure 2: Cost of installing the proposed system...............................................................17
Figure 3: System Flowchart...............................................................................................19
Figure 4: Farmers table design..........................................................................................20
Figure 5: Bee products table design...................................................................................20
Figure 6: Product purchase table design............................................................................20
Figure 7: Sales table design...............................................................................................20
Figure 8: Add package form design...................................................................................21
Figure 9: Add Single Product form....................................................................................22
Figure 10: Add transport categories form design..............................................................23
Figure 11: Products Purchase form....................................................................................24
Figure 12: Training Booking form.....................................................................................25
Figure 13: Company Income Report Design.....................................................................26
Figure 14: Farmers Monthly payments report design........................................................27
Figure 15: Bee Products Transported report design..........................................................27
Figure 16: Purchases table.................................................................................................29
Figure 17: Sales table.........................................................................................................29
Figure 18: Database relationships......................................................................................30
Figure 19: Add single product form...................................................................................31
Figure 20: Single product sale form..................................................................................32
Figure 21: Bee farmer registration form............................................................................33
Figure 22: Transport booking form....................................................................................34
Figure 23: Products purchased query................................................................................35
Figure 24: Sales history query...........................................................................................36
Figure 25: Transport booking query..................................................................................37
Figure 26: Company income query...................................................................................38
Figure 27: Package sale query...........................................................................................39
Figure 28: Farmers monthly payment report.....................................................................40
Figure 29: Transport earnings report.................................................................................40
CHAPTER 1: INTRODUCTION
Currently, Nekta Company keeps manual records on paper. Farmer’s records, details of
honey products, accessories, and records of commodities transported are all maintained using
manual system with very minimal automation. The computerized database management system
will replace this manual inefficient system and store and manage all this records seamlessly and
more efficiently.
This report contains the complete project documentation for the proposed computerized
database management system to be implemented at Nekta Company. The proposed computerized
system is to replace the manual inefficient system with a computerized database management
system to help Nekta Company lower on its production and running costs. The proposed
database system was developed using Microsoft Access 2016. This project documentation report
was prepared using Microsoft Word 2016.
This project report outlines in details all the steps that were taken during the development
of the computerized database system. It also includes the analysis of both the current manual
system and the proposed computerized system to establish whether the development of the
proposed system was- viable. Also, a detailed analysis and design of the proposed system is also
included in this documentation.
A user guide is provided to help the user of the proposed system easily learn how to use
and navigate through the proposed system. Details of how to troubleshoot the system are also
available in the documentation.
The company sells beekeeping accessories in three packages namely: single hive, mini
package and full package as per the following descriptions:
• A single hive is one beehive and its associated accessories for setting up.
• A full package consists of twelve beehives and a 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 KSh
1,200 per kg, for further processing and subsequent sales to consumers. A farmer whose sales is
below KSh 20,000 is paid in cash, while sales between KSh 20,000 and KSh 80,000 are paid by
mobile money transfer. Any sales exceeding KSh 80,000 are paid via Electronic Funds Transfer
(EFT).
10
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 payment has been verified, services are approved and offered. If the payment is for
training services, the trainee is then provided with the training schedule. The company also
provides transport services to farmers and are charged based on the destination and the quantity
of the items.
The company intends to use a database to manage their operations. The problem at hand
is to develop a well-documented computerized database system for the company that would
replace the current manual system at Nekta Company.
As a result of using the manual system, too much storage space is needed. Four rooms
have been set aside for storage of files and counter books and as more farmers are registered and
more transactions done, more storage space is needed.
Computations involving bee products purchase, transport order bookings and training
sessions booking are done using pen and paper or using an electronic calculator. This is prone to
errors that causes the company to loose funds. There is very minimal mechanization of
processes. The company has a photocopier that is used to make copies of certain documents
when needed. Also, the company has a few computers for processing different word documents
and preparing various reports although there is no automated system to generate the periodical
reports.
Backup of the company’s information is done by creating multiple copies of the physical
documents and filing them in separate file cabinets. This process is not automated and it is to the
11
company. Since backups are physical copies of the original documents, in case of a disaster such
as fire outbreak, the information might be destroyed.
Records of all bee products transported will be properly recorded and maintained in the
database system. The proposed system will also calculate the total company expenses, income
from sale of bee products and accessories, income from trainings and transport services to
farmers automatically. Also, all the training schedules will be managed from the electronic
database. Only one employee will be required to run and maintain the database system and this
will greatly save on salary for hiring more staff as is with the current manual system.
Specific objectives
i. Analyze the requirements of Nekta Company and come up with the relevant fields
for the company database.
12
ii. To develop a computerized database system that will maintain details of bee
farmers, bee products and accessories sold to farmers, honey and bee products
purchased from farmers, trainings delivered to farmers and goods transported
iii. To automate the process of calculating various expenses and income at Nekta
Company.
iv. To automate the generation of various reports by Nekta Company.
iv. The proposed system will provide a large digital storage space for maintenance of
Nekta Company records. Since the information will be stored in computers, very
small office space will be need.
v. The proposed system is cheaper to maintain as compared with the current manual
system.
vi. The proposed system will ensure accuracy of the information and calculations
performed and maintained by Nekta Company since most of the operations will
be automated with very minimal human intervention.
vii. It will be easier to search for particular records or information from the proposed
system.
viii. It will be easier to search for particular records or information from the proposed
system.
13
Feasibility Study
a) Technical Feasibility
From the technical feasibility study conducted, Nekta Company possesses computers, but
they are old computer models that would not support the planned system properly. It was
suggested to the management of the Nekta Company that new computers be purchased on which
the projected database would be developed. Furthermore, the personnel of Nekta Company have
received computer training and possess the necessary computer skills to operate the
recommended system.
b) Schedule Feasibility
This project was schedule to be developed within seven (7) months from April 2022 up to
October 2022. This was enough time for development and implementation of the project.
14
c) Economic Feasibility
i. Cost for running the current system
The table below outlines the monthly cost for running the current manual system
Staff Salaries Paid for a total work done 15, 000 5 75,000.00
for period of one month
Rent Rent for offices housing 12, 000 2 24, 000.00
the book shelves and file
cabinets
Calculators For performing various 1, 200 4 4, 800.00
calculations in the current
system
Books Counter books are required 500 50 25, 000.00
for storing records
Pens Used to record data 300 3 900.00
15
⮚ RAM 6GB
The proposed system is projected to be used for seven (7) years. The subsequent cost for
running the system in each of the subsequent years is broken down as follows:
16
The cost for running the manual system in seven years is:
From the above, it is evident that although the initial implementation cost for the
proposed system is high, its running cost is very small compared to the current system. Nekta
Company will save KSh. 9, 167, 760 in seven years if the proposed system is implemented.
Therefore, the implementation of the proposed system was approved since the project proved to
be economically feasible by the management of Nekta Company.
17
User request
Buy
products?
YES
Enter products
details
Process purchas
details
Print purchase
receipt
18
Farmers Table
Field Name Data Type
Farmer ID Short Text
category Short Text
mName Short Text
Iname Short Text
Idno Short Text
Phone Short Text
location Short Text
Figure 4: Farmers table design
Sales table
Field Name Data Type
Sale ID Short Text
Product ID Short Text
Sale Type Short Text
Quantity Short Text
Farmer ID Number
Date of Sale Date/Time
Input Design
19
Product
Description
Unit Price
20
Product Name
Description
Unit Price
21
Transport Name
Unit Price
Description (costing)
22
Products Purchase
Form ID
Farmer Name
Product
Unit Price
Quantity (Kg)
Total Amount
23
Day Booked
Farmer ID New
Location Delete
End Date
Training Time
24
Output Design
Training 50 000
25
Nekta Company
Farmers’ Monthly Payments
Driver Name Month Goods delivere
John Omolon August 2021 Honey
Nekta Company
Bee Products Transported Report
26
27
28
Relationships
29
Input Screens
i) Add Single Product form
30
31
32
33
Data Manipulations
Products purchased query
34
35
36
37
38
Output Screens
i) Monthly payment for products delivered by farmers report
39
40
Follow the following steps to install the software. This guide demonstrates installation on
a computer running Windows 7 but the process is same on computer running other versions of
the Windows Operating System.
i. Insert the CD loaded with the Nekta Management System into the DVD drive
ii. Click on the “Start” button then click on “Computer” as shown below
41
Click
here
On the dialog box that appears, double click on the DVD RW Drive
iii. Right click on the file named Nekta Management System then copy it to the desktop
42
The user can now navigate the system to perform a certain activity.
The main switchboard contains buttons that groups the basic operation of the system in
the following groups:
i. Products – Click on this button for products management, sales and purchases
ii. Farmers – Click on this option farmers information management
iii. Services – Click on this option services management including transport and
trainings services
iv. Reports – Click on this button to generate various reports from the system
43
You can open any of the above option by clicking on the button from the switchboard.
iv. Select the report group you wish to generate by clicking on it from the reports
switchboard.
v. For example, to generate monthly earning from training, click on Monthly
Earning from Training. The monthly earning report will be generated and
displayed as shown below:
44
45
Chapter 6: Miscellaneous
Conclusion
The development of the Nekta Management System went well and was completed on
schedule. The Nekta Management System was created specifically for the Nekta Company's
needs. If fully deployed, the technology will assist Nekta Company in reducing the costs
associated with their present manual system. This technology will also assist the organization in
becoming more productive by assisting them in improving their operations.
Recommendations
The system is ready for use and can be implemented immediately using phased change
over strategy to minimize on the risk of failure and ensure every stakeholder is comfortable when
using the system. Also, the database should be installed on a computer that has an up-to-day
antivirus software installed to ensure the security of the database.
I recommend that Nekta Company to use the system effectively since it will reduce the
inaccurate data processing and to maintain the system by installing antivirus software to prevent
the system from the viruses. Also they should be creating backups for the updates.
46
References
a) Chemwa, G. (2005). Computer Studies. Nairobi: Longhorn Publishers.
www.gallup.com/poll/5392/trust-government.aspx.
d) Ndulo, M. (JULY 5, 2010). HARVARD ILJ ONLINE. Free and Fair Elections, Violence
e) Noizat, P. (2015). Blockchain Electronic Vote. handbook of digital Currency, pp. 453-
461. .
47
Appendix
Alternate process
Process
Decision
Master File
Manual input
48