Académique Documents
Professionnel Documents
Culture Documents
1.0 INTRODUCTION
operations, which have been available since in the 1970’s, and nearly all
businesses use them. The advent of the Internet has seen a boom in transaction
processing systems and software. Over the years, the cost of buying and
transaction program, a special kind of programs that manages data that must be
process that aligns with it business strategies and processes. For this reason,
1
procedures of the Coca-Cola Bottling Company Plc, so as to develop a
The aims and objectives of this project is to conduct a survey on the activities
of the sales outfit of Coca-Cola Bottling Company Plc and develop from the
programming language that can perform the functions of the company’s sales
transaction.
This research work x-rays the benefits of using an electronic based application
2
In addition to the following, the significance of having a computerized
The research will be carried by simple data collection methods as the range and
processing unit
management.
3
1.5 SCOPE OF STUDY
following sequences:
III. Post data from journals to ledgers, which sort data by account type.
II. It shifts the time of job processing to when the computing resources are
less busy.
4
III. It avoids idling the computing resources without minute-by- minute
PROJECT
The study is descriptive in nature, showing all the phrases in the software
code the system design produced from the design phase was the Visual basic
CHAPTER TWO
2.0 INTRODUCTION
5
2.1 LITERATURE REVIEW
Marshall (1997) also stated, if an electronic payment is made, the amount must
be either both withdrawn from one account and added to the other or none at
all. In case of a failure preventing transaction completion the partially executed
transaction must be rolled back by the transaction processing system.
6
Coca-Cola products in Nigeria. Production began in 1953 at a bottling facility
in Ebuta-Metta, Lagos. Over the year production capacity has grown and it
presently has 13 bottling facilities and over 80 distribution warehouse located
across the country.
Since production started, NBC Plc has remained the largest bottler of non-
alcoholic beverages in the country in terms of sales volume, with about 1.8
billion bottles sold per year, making it the second largest market in Africa.
I. Batch processing
7
This involves processing several transactions at the same time and the
result of each transaction is not immediately available when the
transaction is being entered. It has a time delay.
2.4.2 Reliability
2.4.3 Inflexibility
operations.
I. ATOMICITY
A transaction’s changes to the state are atomic either all happen or none
happen. This change includes databases changes, messages and actions
on transducers.
II. CONSISTENCY
9
III. ISOLATION
IV. DURABILITY
V. CONCURRENCY
Ensures that two users cannot be the same data at the same time. That is,
one user cannot change a piece of data before another user has finished
with it.
PACKAGING
10
a. Promoting the product
b. Protecting it
The promotional effort is to make the product stand out on a store shelf. so
that, the customer will see it.
Protecting it
11
Steinbart (1997) describes the process involved in the order processing system
thus:
“Order processing starts with the receipt of an order from a customer. The
order may be obtained by a salesperson, be telephone in; or arrive by mail.
Regular buyers and sellers are often linked electronically. As the buyer’s
inventories become low, an electronic purchase order is generated. It is
recommended to the seller, whose computers will determine that the goods are
available, and the seller will inform the buyer. Still using electronic methods,
that the order will be filled and shipped by a certain date. The first step in most
order processing systems is to verify the accuracy of the order-that is, to make
certain that the document contains no internal errors that might mean the
customer was uncertain about what he or she was ordering.
The next step is to verify the customer’s credit or ability to pay. After
determining from which inventory point to ship the goods, instructions are sent
to that warehouse to fill the order. At the warehouse an “order-picking list” is
given to a warehouse worker, who assembles the specific order. In the packing
area, it is checked and packed for shipment, and the package is labeled. The
traffic manager prepares the transportation documents and notifies a carrier to
pick up the shipment. An invoice for the goods is sent to the buyer and various
inventory and financial records are updated. The shipment uses the term “order
circle” to indicate the span of time between receiving and shipping the order.
The buyer uses the phrase to indicate the span of time between placing and
receiving the order”.
CHAPTERTHREE
12
3.1 METHODOLOGY AND ANALYSIS OF THE PRESENT SYSTEM
The research methodology adopted for this research is the structured systems
analysis and design procedures that were followed in order to achieve the set out
for a new system or both. The models are pictures that illustrate the system’s
components pieces: processes and their associated input and outputs and files.
Business Transactions are events that serve the mission of the business. They are
the primary means by which business interacts with its suppliers, customer,
system.
Coca-Cola Bottling Company PLC, has transacted businesses with retailers for a
very long time in this country. The procedures involved in sales order
transactions are still very much manual. These manual procedures have brought
about the following setbacks: the process is slow, error prone with regards to
billing and shipping and the transaction is always very tedious. The choice of this
13
project topic and cause study was born out of the desire to solve problems faced by
The implementation and conversion is the capstone phase where all the elements
and activities of the system come together. Due to its complexity and importance,
an implementation and conversion plan has been developed in this project write up.
The phase is composed of the following activities. Installation and testing of both
This is the phase that creates a representation or model of the software, the design
model provides details about the system specification with regards to database,
Algorithm, and choice of coding platform that are necessary to implement the
14
Technically, the objective defined with regards to the preliminary investigation
conducted in this project shows that the researcher possesses the technical
knowhow of the problem solution and has at her disposal the required technology
model-driven approaches. For the purpose of this project work, the implementation
Department.
The sales department is responsible (or conducting sales related function only.
These functions include all the activities involved in soliciting and processing
customer order. The sales department is involved with three main activities:
15
The present procedures implemented by the transaction processing system in the
Start
Yes
If option =
Display customer
customer
view
report
No
Yes
If option
= order Display order report
report
No
Yes
If option =
Stock Display stock report
report
No
Yes
If option =
invoice Display invoice report
report
No
Stop
16
The principal weakness in the sales transaction processing system is the
CHAPTER FOUR
17
This chapter is concerned with the implementation of the
The data are obtained from the sales Order Entry Function of the Marketing
Department of Coca Cola Plc. The Sales Order Entry Function includes all the
activities involved in soliciting and processing customer orders. The sales order
2. Accounting functions.
The output specification is concerned with the details of the required output from
the system process e.g. is the sales order summary report, which is a
sales document that shows the total number of sales that were processed and
ORDER =
ORDER NUMBER +
18
ORDER DATE +
NUMBER) +
SHIPPING ADDRESS=
ADDRESS+
(PRODUCTION NUMBER +
PRODUCT DESCRIPTION +
QUANTITY ORDERED +
PRODUCT PRICE +
EXTENDED PRICE) +
PREPAID AMOUNT
ADDRESS=
STREET ADDRESS +
CITY+
(STATE)+
19
(COUNTRY) +
POSTAL CODE
PRODUCT
ORDER
Prod No.
Prodmfg OrdNo
ProdaoH Orddate
Prodprice Ordname
ProdNextshipDate Ordstreet
Prdcity
Ordstate
Ordzip
Ordline CUSTOMER
CustFirstName
CustLastName
Oty
CustCity
CustState
CustZip
CustBalance
20
The database mode consists of the following:
Customer and
Quantity line
It shall form a relational database table with stabled relationships between tables.
CUSTOMER TABLE
ORDER TABLE
PRODUCT TABLE
21
ORDERED PRODUCTS TABLE
The system model for the sales order processing system as implemented in coca-
Cola company plc. using the structured analysis technique below. Ultimately, these
models serve as the blueprint for the program modules specification for the
software product.
Daily
invoice
generatio General
Customer Finshed Sales invoice n ledger
master file goods master file
Summary Customer
Inquiry report invoice
processin
g system
22
Inventory Customer
status Account
The sales order entry
4.5 INPUT \OUTPUT SPECIFICATION
This design phase, consider the users input/output requirement for the software
Therefore, this section will concentrate on the design requirement for the
Input design
23
The inventory control Function include:
Output Design
phase which indicate that the system outputs are of two categories: The
24
a. The internal system output:- they generates output for the user
view.e.g
25
b. External output:- they are hardcopies that must be printed out for the
26
5. Process sale order;
14. Do:
27
20. Stop
21. End
that allows for the easy creation of objects that can be coded to implement the
desired objective.
3. The back end of Visual Basic is enriched with a language that allows for
easy Data Definitions and a front end that the facilities for Data manipulation.
system.
28
Hardware and operating system requirement.
processor);
29
user/operator is required to insert the CD-ROM containing the
i. Go to windows explorer.
installation.
iii. The CD contains the Application file, setup file and the text
document.
from software acquisition whether off the shelf or developed specifically for that
30
involves the training of end users in the operation and use of the new information
system. Therefore, this section will highlight the implementation of these activities.
The software product to be implemented in this project work was not acquired but
(information) from scratch. Therefore, the software acquisition process shall not be
discussed rather, the coding procedure shall be illustrated using language of choice.
well-defined, simple
used to develop both the front end (the user interface and procedures) and the back
end (the database structure that is operated upon to yield the desired output) of a
software package. The resultant program codes are then translated using the Dbase
31
4.12 SOFTWARE TESTING
This requires the input of test variables or values to see that the
program is free from logical, syntax and run time errors, if any of
project to note that the program is free of errors and meets the
The initial operation of a new computer-based system can be a difficult task. Such
32
Staff training is a very vital implementation activity. It is advised
involve only activities like data entry, or it may involve all other
CHAPTER FIVE
V.1 SUMMARY
Bottling Company Plc as the case study, reviewing all the procedures
33
transaction data on source documents, Record transaction data in journals,
which presents a chronological record of what occurred and post data from
journals to ledgers, which sort data by account type. The scopes were
programming language. The software product developed was tested and found
of the system design section. The system thus developed, serves as appoint of
V.2 CONCLUSION
The industrial revolution brought the outbreak of industries all over the world
therefore new challenges keep emanating every day. Jobs need to be done much
faster than ever. Manually performed tasks have been taken over by automation.
Computer software is used to achieve these facts, but much is needed to be done as
to understand the functionality of this machine. This project work has been able to
show the importance of information systems to working organisations and has also
be able to develop for the sales department of the Nigeria Bottling Company Plc a
34
working computer algorithm that implements the functions of a sales order
5.3 RECOMMENDATION
With the fact that, the use of computer has opened a wider in the operations of
I recommend that every individual in the sales department should know how
35
REFERENCE
Date, et al (2000) Foundation for Future database systems: The Third Manifesto,
ISBN 0201-738290-5
PVT. Ltd.
36
Marshall et al (2000) Accounting Information Systems 8th Edition,
New York.
37
APPENDIX A
38
MAIN PROGRAM FLOWCHART
STAR
T
Select Option
from Menu Bar
Yes
If option =
customer Do Customer View
view
No
Yes
If option =
Do Customer order
customer order
View
view
No
Yes
If option =
Report Do Reports
No
No
If option =
Exit
Yes
STOP
39
CUSTOMER VIEW FLOWCHART
STAR
T
Display customer
view data entry form
Capture Input
data
Yes
If option = Add to customer
Addnew database
No
Yes
If option = Search for existing
Search record in the
database
No
Yes
If option = Delete record of
Delete customer from
database
No
Yes
If option = Close entries from
Close entry form
No
STOP
40
CUSTOMER ORDER FLOWCHART
STAR
T
Display customer
order data entry form
Capture Input
data
Yes
If option = Add to customer
Addnew order database
No
Yes
If option = Search for existing
Search record in the
database
No
Yes
If option = Delete record of
Delete customer order from
database
No
Yes
If option = Close entries from
Close entry form
No
STOP
41
STOCK FLOWCHART
42
APPENDIX B
43
44