Professional Documents
Culture Documents
Sales and Inventory System
Sales and Inventory System
Introduction
year, new technologies are born to assist businesses from simple to complicated tasks. This
may include in the production, accounting, sales and inventory, management or even in
decision making. Companies are starting to employ lesser employees because of these
technologies that are available in the market. Since this is the new trend for this current
generation, even small businesses also adapt to this for the reason that technologies are
now becoming cheaper and affordable and they also want to make their business more
Sales and inventory system is a method used in businesses many years ago to help them
track and record their sales transactions and manage the inventory of their products. But in
those days, this system was done on papers and file keeping. Employees do the tasks
manually in papers to make this system work. The tasks are very time consuming, record
keeping was tedious and cause a lot of office space, errors are in higher rate and it cost a
lot of money just to keep up the sales and inventory of the company. This was what the
And now, even small and midsize businesses can find affordable inventory
management software to meet their needs. Inventory management software has been
decades (even hundreds of years) in the making. As future system developers, we aim to
be a part of this revolutionary movement for the better sales and inventory system for the
next generations.
This system aims to help Lady Ann’s Bakeshop for their sales and inventory transactions.
Expected features are sales related tasks, basic inventory management, reports or any other
related functions will be applied in this system. Other features may be added depending on
the client’s demand. This system will not include complicated accounting related features
because this system is limited for sales and inventory purposes only.
Data Dictionary
Primary
Tables Fieldnames Data type Size
key
name Varchar 25
username Varchar 25
password Varchar 25
usertype varchar
procode Varchar 20
proname Varchar 30
proprice Currency 10
category Varchar 25
proqty Int 10
prodname Varchar 30
totalsales Currency 10
date Date/Time
transum Int 10
proid Int 10
procode Varchar 20
daterecieved Date/Time
recievedqty Int 10
recievedunit Varchar 30
recievedtoprice Currency 10
transum Int 10
proid Int 10
procode Varchar 20
dateout Date/Time
outqty Int 10
outunit Varchar 30
outtoprice Currency 10
returned Yes/No
Table of Activities
Duration
ID Activity Date Start Date End Predecessor
(weeks)
Project
2 05/22/2019 05/24/2019 0.4 1
Identification
Data
4 05/28/2019 05/31/2019 0.6 2
Gathering
Interface
5 06/1/2019 06/5/2019 0.9 3,4
Design
Database
6 06/6/2019 06/8/2019 0.4 5
Design
Testing and
8 06/19/2019 06/20/2019 0.3 7
Debugging
Pert Chart
Time Slack
ID Predecessor ES EF LF LS Critical Point
(weeks) Time
0.1
2 0.4 1
3 0.4 2
4 0.6 2
5 0.9 3,4
6 0.4 5
7 1.4 6
8 0.3 7
- Critical
System Flowchart
Start
Inventory Report
Calculate Total
Amount purchased a
Total Amount
a
End
Egoless Team Structure is a team structure where all members of the group is a
producer of what portions and components of the product and the ego problem is
minimized.
Project Leader
Project Assistant
Programmer
Financer
System Analyst
Database Designer
Encoder
Interface Designer
Cyra Naupan