Professional Documents
Culture Documents
FOR
BY:
Perucho, Marcha
Ponsones, Marjorene
Prodigalidad, Hazel
TO:
CHAPTER 1 5
1.0 Introduction 5
1.3.1 Owner 8
1.3.2 Customer 8
1.3.3 Employee 9
1.4.1 Scope 9
1.4.2 Limitation 9
CHAPTER 2 11
Page | 2
2.1 System Development Life Cycle 12
CHAPTER 3 15
3.1 Interview 15
3.2 Observe 15
CHAPTER 4 16
Page | 3
4.5 Data Dictionary 20
CHAPTER 5 23
Page | 4
CHAPTER 1
1.0 INTRODUCTION
the generation today comes a lot of technology and having technology there would be
systems ahead on it. System could easily make people’s life easier because from a
filling document we could turn it from a computerized to make people get quick
answers.
System could evenly help the most in the field of business, especially for the
information, billing, payroll etc. There are people being able to make a system for the
betterment of the manual system and to become more advance of the company.
System is worldly use by now, so that the interesting background of the system
could make people and students learn from it, to create more than develop or advance
than the old one, to get more demand, more money and greater known personality of
the innovator. As long as the industry continue for being modernized, the system
builders will also increased until they reach to the point that the industry is full of
system and they can no longer need the use of human force.
receipts and any kind of reports for the management of the business. Sales and
Page | 5
Inventory System is also used for easily monitoring of the stocks, updating the
named after the name of the owner Rosario Barrera Arca. It was established in the
year 1987 and located near Saint Augustine Church, Tanza, Cavite.
equipments and plastic wares. According to the nephew of the owner, they are
still using the traditional system by the used of paper and a pen.
counting the stocks and sometimes they don’t even give attention to the missing
stocks or products because they don’t have a proper monitoring in the warehouse.
through the manual system of the R. B. Arca Houseware. Some of the problem
from warehouse to the store, inaccurate result of sale for monthly inventory and
Page | 6
1.2.2 SPECIFIC OBJECTIVE
items.
critical point for items and this is monitored by its optimal level
printing reports. The sales report shows the everyday and monthly
profit. An inventory reports tackle for the damage and the lost
items, this report shown for management for what is the most
easily compute the sales, and for the monthly profit result for it is
product records.
Page | 7
This module must be update through that there are lot of
especially with comes with satisfaction always the best, and the
This study will become a source of opportunity likely for those who afraid
to raise a business even if it if a small or large business. This could create and
give an insight that business now-and-then are not so hard in terms for product
1.3.1 OWNER
will help the business owner to analyze the possible problems that can
affect the business growth. It will also give support to the business owner
1.3.2 CUSTOMER
product availability.
Page | 8
1.3.3 EMPLOYEE
warehouse.
out of stock products and it is also help them to determine the movement
of the products from the time they will receive a new delivery from
The study will enhance the teamwork and the cooperation with all
1.4.1 SCOPE
Page | 9
Sales Monitoring
Items are monitored for how many items sale and how
many are left. Includes updating prices for barcode and the
Generation of Reports
Sales and inventory reports sees the monthly sales, the total
lost and damaged items and miscounted items are show to its
printed reports.
one who giving us product, should also know that product must
Page | 10
1.4.2 LIMITATION
this is a system for sales and inventory and does not dealing
reading for payment like credit cards. This is only for cash
transaction.
delivery payment.
personnel only
and does not access any person who’s not in charge in the
system.
Page | 11
CHAPTER 2
Houseware, the System Development Life Cycle Model will be use by the
problem, the Iterative Waterfall model accepts the expected changes and
PLANNING
ANALYSIS
DESIGN
CODING
TESTING
MAINTENANC
E
Page | 12
2.1.1 PLANNING PHASE
the project.
business.
Analysis Phase.In this phase, the database design and the data
Page | 13
appropriate design that solution for the problem that they
encountered.
purpose different high level languages like C# and JAVA are used.
to reveal some errors and bugs and to ensure that the developed
will discuss the functions of the developed system to the client and
Page | 14
CHAPTER 3
Data Gathering is the process that collects some information or facts thorough
3.1 INTERVIEW
interviewer will ask questions to the interviewee to get information and opinions
about the possible problem of the company. They conducted an interview with the
company manager Mr. Wilmer B. Arca, to know how the existing system works.
How they process the inventory of the stocks and display items
3.2 OBSERVE
The Observation refers to the collecting data where the company is visually
examined. In other words, it refers to watching, listening and taking some notes of
anything to gain some information. This is what exactly the proponents will do in the
existing system.
Page | 15
CHAPTER 4
In Sales and Inventory system, the current system of the R.B Arca Houseware
based on our observations from the research was done through writing down the lists
of the material’s which have been returned to the supplier, receiving new products
and purchased by the dealers. The said inventory of stocks was conducted every
once a month.
The employees used to count their stocks every week, so the owner of the
Houseware determined how fast and slow is the products was sold.
The major problem of the owner to the existing system was the slow counting
The R.B. Arca Houseware was named after its owner, Rosario Barerra Arca. It
is established in the year 1987and located near Saint Augustine Church, Tanza,
Cavite and lately transferred to the Tanza Public Market Tanza, Cavite. Then
according to the manager of the store, those past few years, the approximately start-
up money is ₱30,000.
R.B. Arca Houseware produces different kinds of plastic wares and household
pick season (December) and for ordinary day ₱55,000 to ₱80,000 a month.
Page | 16
The R.B. Arca Houseware is compose of the 8 staff worker which is Wilmer
Barrera nephew of the owner, Anna, Cecille, Lani, Micheal, Mark, James the sales
There are many people choosing their products not just because of the low
price and the quality of the products but also the good personality and approachable
staffs. As for now, they still serving people within 33 years and still counting.
Sales and Inventory system covers the sale transaction and counting of the
products/items that was receive from the suppliers and distributed to the customer.
This enables the improvement of the manual system that has been use by the owner as
they conduct their Sales and Inventory. Sales monitoring is use to keep and maintain
This will also generates reports that will be use when analyzing the problems
encountered from the dealers performance to determine the total sales of the R.B Arca
Houseware.
Page | 17
4.3 CONTEXT DIAGRAM (EXISTING)
CUSTOMER CHECKER
Receipt Item
Status
R.B. ARCA
HOUSEWARE SYSTEM
Sales &
Sales Order
Inventory Info Order
Reports Info
Info
Inventory
STORE Sales
Info Inventory
Info
MANAGER Info
SALES MAN
SALES
PERSONNEL
Page | 18
4.4 DATA FLOW DIAGRAM (EXISTING) CANCELLED
PURCHASE INFO
RECEIPT 3 2
PAYMENT
CHECK
PURCHASE AVAILABILITY
PURCHASE
ITEM
STATUS
ITEM INFO
ITEM STATUS
4
CHECK ITEM ITEM INFO
STATUS CHECKER
INVENTORY
6 INFO
GENERATE
REPORTS
SALES INVENTORY
RECORD RECORD
STORE
MANAGER
Fig.No.3: Data Flow Diagram
(Existing)
Page | 19
4.5 DATA DICTIONARY
tblCustomer
tblProduct
tblSupplier
Page | 20
tblStock
tblSales
Some of the customer of R.B Arca Houseware are not satisfied through the
system they are currently using because of the difficulty and slow in computing the
amount of payments. The R.B Arca itself shared that sometimes they could not plot the
correct tally for their sales and improper monitored for their product for inventory matter.
Some of the common problems that the customer encounter, first and for most
of product that are understock, out of stock, overstock. Slow process of issuing receipt.
Difficulty in generating reports in sales and inventory with improper less of product.
Lack of security and time consuming. And inconsistency in data entry, room for errors
Page | 21
and incorrect information. Reduction in sharing information and customer service. And
for the major problem of the system (traditional system) is slow retrieval of data. The
information of customer are stored in different parts of sites/book pages and takes a long
time to retrieve or find the data. This can take up to 30 minutes in finding the relevant
information of the client especially in delivery or return product issue from customer.
Page | 22
CHAPTER 5
The propose system is Sales and Inventory that compute, count and generate
counting/monitoring of stocks and difficulty in computing sales has a solution for now.
customer demand. and often carries to company certain amount of safety stock or excess
inventory to guard against delivery delays or unexpected demand for a particular items.
It helps to carry more safety stock than necessary can be expensive, because the extra
inventory takes up warehouse space and can result in a higher tax bill.
The main purpose for this developed system is to reduce the total amount
of inventory the company needs to keep on hand at any one time. And to reduce time and
Page | 23
5.2 PROCESS SPECIFICATION
CUSTOMER CHECKER
Item
Info
Receipt Item Item
Status Info
COMPUTERIZED SALES
AND INVENTORY
SYSTEM
Sales &
Inventory
Reports Order Confirmed
Info Order Info
Product
Needed
MANAGER SUPPLIER
Fig.No.5: Context Diagram
(Developed)
Page | 24
5.2.2 DATA FLOW DIAGRAM (DEVELOPED)
RECEIPT
1 SALES
CUSTOMER
ITEM INFO 1 2
PAYMENT
CHECK
AVAILABILITY PURCHASE
ITEM
ITEM STATUS
INVENTORY
3
INFO
ITEM INFO
CHECK
CHECKER ITEM
STATUS
ITEM STATUS 2 INVENTORY
PURCHASE CANCELLED
4
INFO PURCHASE INFO
CANCEL
PURCHASE
INVENTORY
SALES RECORDS RECORDS
5
GENERATE
MANAGER REPORT
SALES &
INVENTORY
REPORTS
SUPPLIER
6 ORDER
PRODUCT
NEEDED INFO
ORDER
PRODUCT
CONFIRMED
7
ORDER INFO
DELIVER &
RECEIVE
Fig.No.4: Data Flow Diagram PRODUCT DELIVERY
(Developed) INFORMATION
Page | 25
5.2.3 DATA DICTIONARY
tblCustomer
tblProduct
tblSupplier
Page | 26
tblStock
tblSales
tblSupply
CustomID
CustomFirstName
CustomLastNam
e
CUSTOMER
CustomAddr
CustomCon ess
tact
buy
ProductID
ProductTyp
e
ProductNa
PRODUCT me
ProductPric
e
Critical ProductDescriptio
Level n
StockID
Page | 28
ProductID
ProductID
ProductType
ProductName
ProductDescription
CriticalLevel
ProductPrice
SupplierID
SupplierNAme Page | 29
SupplierAddress
Figure.No.5.3.1.3: Supplier and Supply
Page | 30
Figure 5.2.3.1 Sample Receipt for the Customer
Page | 31
Figure 5.2.3.2 Sample Copy Delivery Receipt for the R.B. Arca Houseware
Page | 32
Figure 5.2.3 Sample Copy of Delivery Receipt for the Supplier
Page | 33
5.4 SCREEN LAYOUT SPECIFICATIONS
This module will be the screen that you will first encounter in this system. This
module contains two buttons namely “LOG IN”. The screen will prompt the user to input
Page | 34
Figure 5.4.2 Main Menu Screen
This module allows the user to access Inventory, Sales, Reports, User Log,
Manage User Account, Manage Supplier, Manage Items, About and the Notification
Buttons. The users may also log-out their account after accessing their desired Modules.
Page | 35
Figure 5.4.3 Notification Screen
This module shows all the notification about the delivery schedules and the
products that are on the Critical Level so that the user will be aware on their stocks and
delivery schedules.
Page | 36
Figure 5.4.4 Inventory Information Screen
This module allows the user to see the inventory details of the remaining
products. The user may also search the specific product name by clicking the “Search
Item” button.
Page | 37
Figure 5.4.5 Inventory Information Screen
This module allows the user to see the inventory details of the remaining
products. The user may also search the specific product name by clicking the “Search
Item” button. And the user may send the inventory information to the inventory reports.
Page | 38
Figure 5.4.6 Sales Information Screen
Page | 39
This module allows the user to see the Sales details of the Sold Products. The
Page | 40
The user may send the Sales information to the Sales reports.
Page | 41
This module shows two buttons to click to view the inventory and sales report.
The Admin, Owner and all users are allowed to view this module and to print the reports.
Page | 42
Figure 5.4.10 Sales Report Screen
Page | 43
This module allows the user to print the Sales Report.
Page | 44
This module allows the Admin and Owner to view the list of user logged-in on
the system. It shows the Date Logged-in, the User Name and the position of the user.
Page | 45
This module allows the Admin and Owner to create new account with the
restriction depending on which checkbox has been checked. TheAdmin and Owner must
filled-up the textbox provided. If there's an empty field, the system will notify the user
with "All fields should not be empty". After filling up the corresponding textbox, the user
Cancel - cancel all the information that the user input and close the window.
Page | 46
Figure 5.4.13 Edit User Account Screen
This module allows the Admin and Owner to edit/update their information that has
been filled-up on their account. The Admin and Owner must log-in first before editing
their account. The user also need to re-type their password so that the edited information
will be saved.
Cancel - cancel all the information that the user has input and close the window.
Page | 47
Figure 5.4.14 Delete User Account Screen
This module allows the Admin and Owner of the store to delete the user account by
Page | 48
Figure 5.4.15Delete User Account Screen
The system will notify the Admin or the Owner with "Are you sure you want to
Page | 49
Figure 5.4.16 List of User Accounts Screen
This module displays the list of all user accounts. The Admin and Owner may
search the user ID of the specific username to check if that username is in the list.
Search User ID - search the user ID from the list of user accounts.
Page | 50
Figure 5.4.17 Manage Supplier Screen
This module allows the user to view supplier informations, add, edit and delete
Page | 51
Figure 5.4.18 Manage Supplier Screen
This module displays the list of all suppliers. Only the Admin and Owner are
allowed to open this module. They may search the supplier name to view the supplier
informations.
Search Supplier Name - allows the admin and owner to view supplier
informations.
Page | 52
Figure 5.4.19 Add Supplier Screen
This module allows the Admin and Owner to add supplier by adding supplier
information, they must filled-up the textbox provided. If there's an empty field, the
system will notify the Admin and Owner with "All fields should not be empty" before
Cancel - cancel all the information that the user input and close the window.
Page | 53
Figure 5.4.20 Edit Supplier Screen
This module allows the admin and owner to edit the information of the supplier.
All fields should not be empty before selecting the save button.
Cancel -cancel all the information that the user input and close the window.
Page | 54
Figure 5.4.21 Delete Supplier Screen
This module allows the Admin and Owner to delete the selected supplier. The
system will notify the Admin and Owner with "Are you sure you want to delete this
Page | 55
Cancel - cancel all the information that the user input and close the window.
This module allows the user to view the list of all items. The Admin, Owner and
the Inventory Personnel are allowed to add, edit and delete items.
Page | 56
Figure 5.4.23 List of Items Screen
This module displays the list of all items that are available in the store. The user
Page | 57
Figure 5.4.24 Add Items Screen
Page | 58
This module allows the authorized personnel to add items. The user must filled
-up all the TextBox, ComboBox and NumericUpDown. If there's an empty field, the
system will notify the personnel with "All fields should not be empty" before adding
items.
Cancel - cancel all the information that the user input and close the window.
Page | 59
Figure 5.4.25 Edit Items Screen
This module allows the authorized personnel to edit items. The personnel may
Cancel - cancel all the information that the user input and close the window.
Page | 60
Figure 5.4.26 Delete Items Screen
This module allows the authorized personnel to delete selected items. The system
will notify the personnel with "Are your sure you want to delete this item information?"
Cancel - cancel all the information that the user input and close the window.
Page | 61
Figure 5.4.27 About Screen
This module allows the user to view the information about the company and the
developers.
Page | 62