Documente Academic
Documente Profesional
Documente Cultură
Introduction
The society has been dramatically changed with the evolution of technology. Before the advent of
modern day technology, life was burdensome and everyday chores consumed too much of our time.
There is no doubt that technology has advanced tremendously in the last half-century. Technology
has provided extraordinary improvements to our world. The advancement of technology in our society
makes life easier. Almost all people have the systems in the society that makes all transaction fast
and secure.
Business owners focus on their daily activities of managing their business for them to be able to
gain progress and growth of their business. For U & D Farm Supply, the most important routine or
recurring activities in their business comprises maintaining cash, salary calculation, inventory
checking, and much more. The system they are using right now is only paper and pen system which
means that their business in prone to errors that they don’t want to encountered throughout their
business hours. By that, they need a system that keeps track on cash as it maintains a cash register
and allows you to view information regarding daily sales and also prints the same for you as well as
customer’s reference. This system is called POS or point of sale system. The system is software that
will help you manage your transactions. This system keeps a track of your cash flow, inventory
checking, efficient billing, salary calculation and much more.
In order to get better result in this project, the developers are to enhance the paper and pen
system of this business. Almost everything in this business will be time efficient and easier as long as
the owner or the manager is using the POS or the point of sales system.
The U & D Farm Supply is currently using paper and pen system every time they
have transactions from their customers. We as the proponents are proposing the
Point of Sales system which enhances their current system in their transaction. The
first function of the system is that it allows you to add the item or product you wanted.
Next function is when a customer wants to buy an item or products but paid by debts
then records his payments every time he or she pays her debts. It can also record the
sales of their business every day and the most important it to reduce or minimize the
errors encountered in cash register.
Page 1 of 22
1.2 Issues and Problems
U & D Farm Supply is store of agricultural products even though the technology had been
exist to most all of business today but they still using the manual system or the paper and pen system.
The problem is that their manual system is time consuming and can prone to human errors. The
problem was not their manual system it is all about of how their can be more accurate and efficient.
U & D Farm Supply business encounters problems due to their paper and pen system of calculating
their sale. We, as the proponents we propose the POS or point of sale system to solve their existing
problems.
Returns
Time consuming
Prone to human errors
My team wants to propose a system that will help to implement good and accurate system to their
company. We, the proponents will gave our best to satisfy the current needs of the business by
making a point of sale system that will help them in their business. Develop and implement a point of
sale system for U & D Farm Supply that will enhance the company’s operation.
The study aims to provide U & D Farm Supply with an easier and more modern alternative in
doing their sales.
Page 2 of 22
1.4.2 Specific Objective
To design, develop and implement a module that will handle the security for the
system.
To design, develop and implement a file maintenance module that will handle the
files, records and important data of the business.
To design, develop and implement a sales module that will handle the sales
transaction of their company
The propose project is limited to keeping track of sale and debt management for U & D Farm
Supply. It is concerned with reports relevant for the management of their business especially in their
sales. Reports which present in labor auditing are not within the scope of the project. The limitation of
the project is not capable of carrying transaction within customer’s credit card.
The significance of this project to U & D Farm Supply is that it will provide easy to use and
easy accessed system. Transactions will be more reliable and faster that they do not have to hire
another employer to do the job. It gives more accurate and secure records of sales and list of
products.
Owner - Data and sales analysis can be with the access of real time information. Thus, the
owner will be able to make better decision and plan accordingly.
Clerk - The over-all system is very advantageous in increasing the productivity of the clerk.
He or she would not have to manually write them on paper. The system would ensure
accuracy and speed in recording sales transactions.
Customers -The system would also be beneficial to the customers since it makes reliable
outputs of the calculation of their bills. Customers would be served better and faster by the
clerk.
Page 3 of 22
Chapter II
Design Analysis
Supplier
Sup_id
Sup_LName
Sup_FName
Sup_ContactNum
Item
Item_id
Sup_id
Item_Name
Item_Price
Item_category
Page 4 of 22
Invoice line
Involine_id
Item_ID
Invoice Receipt
InvoRe_id
Involine_id
Cus_id
InvoRe_date
Total_sum
Delivery Receipt
DeliRe_id
Depts_id
Cus_id
DeliRe_date
Depts_due-date
Depts_condition
Total_sum
Customer
Cus_ID
Cus_FName
Cus_LName
Cus_Address
Cus_PhoneNum
Returns
Returns_id
Cus_id
Sup_id
InvoRe_id
Return_date
Page 5 of 22
Debts
Debts_id
Involine_id
Debts_date
Sales Report
Sales_id
InvoRe_id
Sales_date
Sales_Discount
Returns
Sales_total
Debts Record
Debt-rec_id
DeliRe_id
Debts_total
Page 6 of 22
2.4. List of System Functions
ADD
Product Name
Price
Debt Information
DELETE
Product Name
Price
Debt Information
UPDATE
Price
Debt Information
Returned items
VIEW
Debt Information
Sales
Page 7 of 22
Chapter III
Database Design
Page 8 of 22
3.2 The Entity Relationship Diagram (Crow’s Foot Notation)
Page 9 of 22
3.2.1 Billing Transaction
Page 10 of 22
3.2.1.3 Cashiering Area/Billing
Page 11 of 22
3.2.2 Debts Transaction
Page 12 of 22
3.2.2.3 Cashiering Area/Billing
Page 13 of 22
3.2.3 Generating Sales Report
Page 14 of 22
3.2.3.3 Cashiering Area/Billing
Page 15 of 22
3.2.4 Generating Debts Record
Page 16 of 22
3.2.4.3 Cashiering Area/Billing
Page 17 of 22
3.3. The Database Data Dictionary
Page 18 of 22
Debt_PaymentHistory Debt_PaymentHistory_ID ID number INT
Page 19 of 22
3.4. The Database Metadata
Page 20 of 22
CREATE TABLE DEBT_PAYMENTHISTORY
Page 21 of 22
CREATE TABLE USER
Page 22 of 22