Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A Case Study
Presented to the
Information and Computer Studies Department
Faculty of Engineering
University of Santo Tomas
In Partial Fulfillment
of the Requirements for the Subject
IM201
Database Management Systems
by
Presented to
Susan Go-Estanislao
Database Management Systems
October 2009
Improved Inventory System of Baliwag Lechon Manok, Inc.
I. The Project
A. Introduction
Since the use of computer and database programs, the process of manual
input is fast becoming obsolete due to the upcoming and improving programs in
order to help the user input and manipulate data. The technology used today not
only improves the everyday experience of a regular person, but also helps them
with what they need to do.
Baliwag Lechon Manok Inc. uses the pen and paper method to keep track of
their inventory. Reports and records are printed out, and used by the delivery
persons, the supervisors and anyone else who are involved with the inventory
section. And as a result, their files are scrambled, disorganized and scattered all
over their main office. It is hard for an office to look presentable and professional
for the sponsors or guests if an office looked like a paper factory. Also, records
are not easy to find because of the amount of paper one has to look for, to find
what is being looked for. The group proposed a database solution, to ease the
lingering problems of the company.
B. Objectives
i. General Objectives
- The general objective of this project is to find a way to
imbed database programs to its current system in order
to make searching, and editing data much easier
ii. Specific Objectives
- To create a database scheme for Baliwag Lechon
Manok, Inc., specifically for their inventory, which will
be the means to replace the records and reports.
- To create a new computerized inventory system for
Baliwag Lechon Manok, Inc., to increase efficiency and
overall effectiveness.
Improved Inventory System of Baliwag Lechon Manok, Inc.
The group, first of all, looked for a company that would be tailor-made
for their requirements. Finding that the Baliwag company was looking to be a
good choice, the team decided on questions that would be asked about their
system. They also looked for any reports, and forms that would be essential
for their case study. After the team finalized the choice with Baliwag Lechon
Manok as their company, they planned the activities that need to be done in
order to successfully complete the project.
The team first grouped up to go over what kind of system they were
going to make. The team thought of it carefully for 10 days and came up with
the system having the ability to be able to add, edit and delete the following:
items, suppliers, and stalls. So then the division of work between them was
made. They first analyzed the problems that the current system had. Having
analyzed the company’s problem, they then devised a system that would be
the solution to the company’s problem.
Improved Inventory System of Baliwag Lechon Manok, Inc.
The group then thought up the algorithm that they would be using in
order to make the said system for the company. The team deliberated greatly
on the type of design they would use, because it would be a big factor in the
database. Either it would be a single window pane with multiple tabs in it or if
they would use multiple windows instead. After deliberation, they decided to
go with the multiple tabbed window panes.
So as the time came and the team finished all that they had to do,
they only had to finalize the project and double check for errors and the like.
Seeing as there was nothing left to do, the team then finished the
documentation that they had at the time.
F. Schedule of Activities
i. Work Breakdown Structure
Phase Activity Time Frame
Project Started • Giving of project details July 13, 2009
Project Timeline
W1 W2 W3 W4 W1 W2 W3 W4 W1 W2 W3 W4 W1 W2 W3 W4
Project Started
• Giving of project details
Proposal
Identification/Selection
• Thinking of a Proposal
• Selection of a company
Proposal
Submission/Approval
• Submission of thought up
proposal
• Approval of proposal
Project
Initiation/Planning
• Planning of what kind of
system to make
• Division of work
Project Analysis
• Analyzing the company’s
problem
• Solving what would make
things easier for the
company
Logical Design
• Thinking up the algorithm of
the system
• Developing the codes for the
system
• Making the system
Physical Design
• Thinking up the layout of the
system
• Deciding whether single
window with tabs or multiple
windows
• Using the single window
with tabs
Implementation
• Finalization of the system
• Documentation
• Presentation of the system
• Revision of the system as
advised
Improved Inventory System of Baliwag Lechon Manok, Inc.
Aside from the major product lines of manok and liempo, they also sell
crispy ulo-ulo, pata, pork and chicken BBQ, siopao, chicharon, achara,
sauce, bagoong, bottled water and softdrinks in all their branches. They
deliver their products around using 20 Canters, 5 Nissan-Bida, 3 L-300 Vans,
and 15 other cars used by their supervisors.
In 1986, Mr. and Mrs. Edgar Salcedo invested Php 10,000 to become
sole proprietors of the Baliwag Lechon Manok, Incorporated. In 1989, the
company bought a 10,000 square meter lot at Wisdom street, Project 6 to
serve as their main commissary for their production. And in June 1990,
Baliwag also evolved into a corporation. Baliwag Lechon Restaurants popped
up in the year 2000, and up until now, branches and restaurants are still
being planned and made by the company.
Improved Inventory System of Baliwag Lechon Manok, Inc.
B. Organizational Chart
C. Contact Persons
a) President – Edgar L. Salcedo
Contact number – 929-14-52
b) Vice-President/Secretary – Dolores S. Salcedo
Contact numbers - 926-24-82, 0920-9100885
c) Treasurer – Sarabeth S. Salcedo
Contact number – 929-14-52
d) Director – Ira Matthew S. Salcedo
Contact number – 0917-8994727
e) Director – Danilo R. Samson
Contact number – 454-72-56
f) General Manager – Anicia G. Domingo
Contact number – 929-14-52
Improved Inventory System of Baliwag Lechon Manok, Inc.
As shown at the pictures and the flow chart above, the pen and paper
method of inventory maintenance of the Baliwag Lechon Manok, Incorporated
is a vital part of their daily business. The pictures are from the daily stock
report of the company. Those reports are the company’s basis for each and
every inventory product sent out by the delivery trucks. It includes the number
of products brought to every stall, the products left at those stalls, the total
sales of each, and a request list, for those who need extra materials.
The second form is the stock outgoing report. This form is for the
supervisors who roam around the stalls, checking if there are any extra
products left over. Their job is to see if the deliveries for the next day would
be increased or decreased, and to check if the deliveries were correctly
brought to their respective stalls. These 2 reports, among others, will be given
back to the persons involved with inventory checking and then make the
necessary adjustments and computations
The flow chart briefly describes the daily motions of the Baliwag
inventory, from the start of the delivery in the main plant, to the supervisors’
final check-up of each branch.
First of all, the system used now is not efficient. Finding and maintaining
past records may prove to be too slow because employees have to manually
search logbooks and files if they want to check for a particular item on a
particular date. It will be inefficient because there would be better use for time
than to spend it manually finding records.
Improved Inventory System of Baliwag Lechon Manok, Inc.
Data precision is also a problem with the pen and paper method. Data
can be wrongly written by employees, and as a result, disrupt the whole
inventory system. Records may also be read or interpreted differently, which
will also result in disruption.
Their present system deals with the product supply of their company,
what products they are using, the quantity and the price all written on paper.
Using pre-printed reports, workers involved with inventory would be
managing products that will be delivered to each of the company’s branches.
These products would be checked every day before leaving the main office,
using the trucks, which have specified areas to deal with.
After delivery, supervisors, who also have specified areas, will be double
checking their stalls of responsibility to see if the products are correctly
distributed. Also, requests of each stall will be accepted, and forwarded to the
main office using also the reports. The supervisors then report back to the
main plant, giving the reports to the employees involved to be analyzed.
The present system only deals with inventory. It is limited with the manual
labor of inputting data on paper. It is not efficiently taken care of, unlike the
computer-based data manipulation.
Improved Inventory System of Baliwag Lechon Manok, Inc.
i. Source of Information
The company, as of now, is using the pen and paper system. We keep
track of our inventory using notebooks and record books.
Yes, I do think that there is a need to improve this system. We are left
behind, but we think that this is a time consuming, tedious and labor intensive
task. Especially with searching previous records, because it takes us a long
time in finding past accounts, and it is hard to find places to store these.
Improved Inventory System of Baliwag Lechon Manok, Inc.
B. Business Activities
Business Rules
i. Objectives
In general, the objectives for both the present and proposed system are
the same. Inventory maintenance is the most important focal point of both the
pen and paper method and the computerized version. Differences are
encountered when talking about the 2 methods in terms of ease of access
and reliability. The main office handles the distribution of the products to the
respective branches. The pen and paper method requires a lot of resources
to properly maintain ie. paper and pen, while the software that we are
proposing only needs the memory of the hard drive and the electricity that the
computer needs. Furthermore, ease of access gives the software a much
more reliable feel to it because if one wants to see previous records it is easy
to just type away and the results are almost always accurate, unlike in the
current system looking for outdated files becomes a near impossible task
because of the sheer number of records available and no alternative way of
searching.
Another factor would be speed of compiling all the reports, in the current
system compiling the report is easy but very bulky and hard to carry around
for important meetings to use as figures, one would need to summarize all of
the records if they want to use it as reference material for the company, but
with our proposed software since we have a clean jasper report which can be
viewed and accessed easily one would not need to go through all the record
and re summarize everything, he would just need to print the report and he is
all set to present the current figures to whoever needs to see them. And since
we have unique identification numbers for each of our products and suppliers
Improved Inventory System of Baliwag Lechon Manok, Inc.
Unnormalized Form
Normalized
Supplier
Supplier Name Product Name Contact Number
Products
Product Name Product ID Price Quantity
Main Office
Office Name Office City Product ID Contact Number
Order
Order ID Office Name Order Date Quantity
Branch
Branch Name Branch ID Branch City Contact Number
v. Data Dictionary
Improved Inventory System of Baliwag Lechon Manok, Inc.
A. Relational Tables
Improved Inventory System of Baliwag Lechon Manok, Inc.
C. Queries
Improved Inventory System of Baliwag Lechon Manok, Inc.
i. Input Forms
Improved Inventory System of Baliwag Lechon Manok, Inc.
E. Screen Design
F. Reports
Improved Inventory System of Baliwag Lechon Manok, Inc.
G. Source Code
H. User’s Manual
a) First, acquire the latest version installers of mySQL Query Browser,
JasperReports, and the JDK, or your preferred programming language,
may it be NetBeans, JCreator or anything of your liking.
b) Next, after installing the 3 most important instruments of this case study,
you must first ensure that the Query Browser and NetBeans are
connected with each other.
c) Open the baliwag.java folder, and press the RUN button (this depends on
your programming language).
d) Baliwag.java will prompt you for a username and password. For now, the
default username is baliwag and the password is baliwag. You will now
be redirected to the main screen.
e) From here, the user can choose from 5 different options: ADD, DELETE,
EDIT, REPORT and SEARCH.
Improved Inventory System of Baliwag Lechon Manok, Inc.
After all the planning, development and execution that took place, the
group finally finished with the computerized inventory system of Baliwag
Lechon Manok, Incorporated. First of all, instead of their present system of
writing inventory reports and records on paper, the team has successfully
created a working database system to greatly help the employees with their
work.
This new system brings with it efficiency, accuracy and ease in data
manipulation. The system is a protected one, with a login page for the
employee who would be actually using it, to ensure the confidentiality of the
records. Adding, editing and deleting records has never been easier because
the worker just has to type what item, stall or supplier he/she wants to add,
delete or edit. An invoice of the inventory is easily accessible, because of the
reports tab, which lets the employee print out a report at any time. Also, the
worker can effortlessly search for any item, with the search tab. IDs are
provided with the inventory, so that it becomes a lot more organized.
Improved Inventory System of Baliwag Lechon Manok, Inc.