Sie sind auf Seite 1von 24

Oikos Animal Clinic Sales and Inventory Management System

In partial fulfilment

of the requirement for the degree

Bachelor of Science in Information Technology &

Bachelor of Science Computer Science

By

ANO-OS, KENNETH

GALLARDO, MARQUZ EFFRAIM

MAGTULIS, ALEXANDER JOHN

TABUNGAR, JOSHUA

Dr. Erald P. Pantoja

Adviser

December, 2019
Chapter I: Introduction

1.1 Background of the Study 1

1.2 Statement of the Problem 1-2

1.2.1 General Problem 1-2

1.2.2 Specific Problems 1-2

1.3 Objectives 1-3

1.3.1 General Objective 1-3

1.3.2 Specific Objectives 1-3

1.3.3 Scopes and Limitation 1-3

1.4 Significance of the Study 1-4

1.5 Definition of Terms 1-5

Chapter II: Review of Related Literature and Studies

2.1 Related Literature 2-1

2.1.1 Foreign

2.1.2 Local

2.2 Synthesis 2-2

2.3 Related Studies 2-3

2.3.1 Foreign

2.3.2 Local

2.4 Theoretrical Framework 2-4

2.5 Conceptual Framework 2-5

2.6 Definiton of terms 2-6


Chapter III: Methodology

3.1 Introduction 3-1

3.2 Type of Research Method 3-2

3.3 Research Design 3-3

3.4 Context Flow Diagram 3-4

3.5 Activity Diagram 3-5

3.6 Data Dictionary 3-6


CHAPTER I

Introduction

1.1 Background of the Study

A sales and inventory system is a software-based business solution used to


simultaneously track sales activity and inventory. Manufacturers and trade resellers can both
benefit from a thorough solution, where single transaction entry records necessary details on the
customer, products purchased, price anddate while also updating inventory levels. Using
computerized sales and inventory systems allows for much greater accuracy in stockingand
product management. They encourage ease of interaction between employees and shoppers
astransactions are processed and items move from the business to the consumer. Computerized
sales help provide better insight into which products are most popular. It also allows for
enhanced marketing, stocking and oversight of critical sales objectives. Computerized sales and
inventory systems save time for businesses by speeding up transactionswhile raising accuracy.
This allows for confidence in accounting and accountability among employees asit is easy to
verify how much money and what time transactions took place. They also allow for consistent
experiences in terms of customer service. People know there is always auniform interaction at
the register that requires tendering payment, taking a receipt and transition of ownership of
products and services. This generates confidence in a business and ensures on goingconsumer
relationships. Computerized systems are the most common method of inventory control andsales
processing in retail markets. In using this computerized sales and inventory system you can
establish the benefits you and your business handling may have. First is time savings. The
amount of time that can be saved by a business is perhaps the biggest benefit of using a
computerized inventory system. In cases where a shop maintains all data manually, its manager
must reconcile each sales receipt with every piece of physical inventory. Depending on the size
of the establishment and how many different products are sold, this can be a daunting and time
consuming task. If that same store, however, used a computerized point of sale or system, the
master inventory list would be updated electronically each time a sale is made. The only thing a
manager would have to do each day is print out the report highlighting the inventory to
berestocked. Second is accuracy. An additional benefit of using a computerized inventory system
is the accuracy it ensures. Then an inventory list is maintained by hand; the margin of error
widens with eachupdate. If one mathematical calculation is wrong or one typo is made, disaster
may occur. And lastly isthe consistency. A small business operates most efficiently when its
processes are executed in a consistent manner. By using a computerized inventory system, a
business owner can ensure that allorders, reports and other documents relating to inventory are
uniform in their presentation, regardless of who has created them. This will allow ease of
reading. In addition, uniformity creates a professionalappearance, which can go a long way to
impress associates, such as potential investors.

The company Oikos is a small animal clinic that is managed by one person, the owner.
The business gives service and sells different items for pets or products. The business does their
physical counting of stocks manually. Technically, Oikos Anial Clinic is only using a manual
system that may cause duplication of documents and work redundancy. The business is just
depending on their manual listing of products and inputs of data which is possible to commit
errors. The business can’t view their proper records of sales or income in a given time of the
year. It also doesn’t have its proper listings of product. In some instances, lost items are just
being ignored by the owner. Oikos Animal Clinic doesn’t have any extra employee today. But
before, the business had one cashier on that time. And basically, it reduced the income and force
to remove employees. How, the owner is the one who does all work in the business. Handling a
whole business is a difficult job to do, especially if you are alone. The owner is the one who
accepts the deliveries from the supplier, list the products delivered, arrange the product on the
shelves and many more. So it is possible that the owner will get confused, especially if the
customer and the supplier come in the same time. For example, when there’s a customer and a
supplier came. The owner will get confused because he will attend to the needs of the customer
while accepting the delivered products. Their ways of managing the sales and inventory is that
they manually save records, accounts and their transaction which results to un-liquidated
expenses. Some expenses were not being recorded especially when the attendant or the owner
has to get an emergency need for the business. Moreover, the expenses don’t have any
unsupported transparency records. Records don’t coincide thesales and the cash on hand. The
given tally or the recorded amounts have their differences especially in the recorded amounts and
the cash on hand.
1.2 Statement of the Problem

1.2.1 General Problem

Difficulty in checking overstock, under stock and out of stock products

1.2.2 Specific Problems

1. Time consuming in looking for existing items in the warehouse


2. Time consuming in preparing of inventory and updating records.
3. unexpected losses of important records

1.3 Objectives

The proponents will create a module that will generate the reports that includes sales and
inventory reports, statistical reports, customer reports, and back order reports for the Sales and
Inventory for System with Decision Support system.

1.3.1 General Objective

The developers aim to provide Sales and Inventory with Decision Support System to
improve their manual process and also to become more progressive and productive to fit the
costumer’s standards.

1.3.2 Specific Objectives

The proponents will create a module that will integrate the Point of Sales and for the
availability of the products. The proponents will use MySQL that will serve as the database and
querying of the tables. The proponents will also use Visual Basic for building an application for
this module.

 To create a module that will monitor the Sales and Inventory.


 To create a module that will integrate Point of Sales and module for the
availability of products.
 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, recordsand important data of the business.
 To design, develop and implement a sales module that will handle the sales
transaction of theircompany.
 To design, develop and implement a generated module that will handle the sales
and inventoryreports.
 To design, develop and implement an inventory module that will handle the
inventory of products.

1.3.3 Scopes and Limitation

The proponents proposed system for Oikos Animal Clinic can do file maintenance,
product maintenance, transaction, product transaction, create an account and reports.

Scopes of the system are the following:

 Security
 The System has a capability to secure and retrieve a password of
admin/user if he/she remembered their pin code
 Inventory
 The System has a capability to easily inventory all of the products
in the storage room.
 Generation Report
 The System has a capability to generate accurate reports.
 File Maintenance
 The System includes file maintenance that would automatically
Add, Delete, Save, Update and Retrieve information files
 To be able to know the reamining stocks
 To be able to know how much items are already sold
 To be able to know what product are in critical stage
 To be able to know what are the Items/Products are fast moving
 To be able to know what are the Items/Products that are going to
be pulled out for slow moving
Limitation of the system is the following:

 Some data are not based on the database


 Can show all information about each product
 Not an Online transaction
 No major credit card transaction during payment, only cash payyment
 The proposed system is intended only to Oikos Animal Clinic

To design, develop and implement a module that will handle the security for the system.

User Accounts - this contains the function for adding, and editing username and password. (f
course the authorized user can only be theone using the system.

User Level - A security access control system.

Owner - can access the entire system

In case they have the following:

Staff - can access only the inventory

To design, develop and implement a file maintenance module that will handle the files,
recordsand important data of the business.

Products - It contains all the record of adding of products.

Employee - It contains all the record of adding and deleting of employees.

To design, develop and implement a sales module that will handle the sales transaction of
theircompany.

Purchased Order - a module that handles generating of purchase ordered for thesupplier when
they came.

Bad Order (customer) - list of items buys by the customer to the business, but needed to be
return because of some damage product and must change with new ones butthis must be within
the store only.
Acquisition - list of items that are needed to be checks for possible damages, and to thecompany
can return the damaged item to the specific supplier.

Critical level - items that are low on stock will be monitored by thesystem in order to have
sufficient stock.

To design, develop and implement sales module that will handle the inventory of products.
Thissystem provides sales transaction for the company. It holds information data regarding their
salesoperations and provides an auto generated receipt for their customers.

To design, develop and implement a generated module that will handle the sales and
inventoryreports. This will provide the generation of reports which are necessary in proper
evaluation of the company’s sales and inventory records.

Maintenance

 Product Maintenance
 Employee Maintenance
 Supplier Maintenance

Transactions

 Product Transaction
 Accept Deliveries
 Purchase Order (Directly to the supplier)
 Back Order (Customer)
 Bad Order (Customer)
 Acquisition

Reports

 Inventory Report
 Product List
 Supplier List
 Supplier Product List
 Product Suppler List
 Transaction Reports (Receipt)
 Returned Product List

The proponents proposed system for Oikos Animal Clinic cannot transact with the use of credit
card and cannot read or support barcodes and scanners.

1.4 Significance of the Study

The significance of this study to Oikos Animal Clinic is that it will provide easy-to-use
and easy-accessed system thus: 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.

 Admin - manages the adding of stocks, updating the inventory, and determining
the users of thesystem
 Customers - have the benefits of the printed receipts right after purchasing an
item.
 Future researchers - would see the possibilities of upgrading the system.
 Researcher - student, teacher, programmer and web-developer can benefit in this
system through a detailed document.

1.5 Definition of Terms

Inventory - a complete list of the things that are in a place

Module - a computer program that does a particular job

Proponent - a person who supports something

Maintenance - the upkeep of property or equipment

Animal Clinic - for surgery, diagnosis, or treatment of diseases and injuries of animals
Stocks - the supply of goods available for sale in a store

Products - something that is made or grown to be sold or used

Transactions - the act of process of doing business with another person or company

POS - the time and place where retail transaction is completed and a point at which acustomer
makes a payment to the merchant in exchange for goods or after provision of a service

Reports - an official document that gives information about a particular subject

Liquidation - to determine liabilities and a portion of assets

Business - the activity of making, buying, or selling goods or providing services in exchange for
money

Employee - a person who works for another person or for a company for salary

Insufficient - not having or providing enough of what is needed

Inquiry - a request for information

Delivery - the act of taking something to a person or place

Security - the state of being protected or safe from harm

Staff - a group of people who work for a business

Purchase - to get something by paying money for it

Order - a product/s that someone has requested from a business

Supplier - to provide someone or something that is needed or wanted

Accuracy - the ability to work or perform without making mistakes

Consistency - of the same quality or good each time


CHAPTER II

Review of Related Literature and Studies

Computer-based system is a complex system wherein information technology plays a


major role. It makes the work easier, faster and more accurate. Due to that fact, the automated
scheme has become essential to small and big companies for they are expected to give the best
services possible. Nevertheless, some businesses still prefer sticking with the system that is not
integrated with technology. Probable causes are computer illiterate staff and lack of funds.
Companies, especially the big ones are recommended to switch from manual to automated
systems because this will improve the efficiency and productivity of the business which will
uplift the industry’s reputation. One of the most sought after automated systems of different
companies is a purchasing and inventory system which comes hand in hand. A purchasing and
inventorysystem is very important in every organization because a good purchase and inventory
management can create excellent productivity. Primarily, inventory work consists of input,
output and restock. Input is a process of buying new products into the inventory and replacing
the old products with the new ones. Meanwhile, output is a procedure of taking out the products
from the inventory for sales or usage and refill is a process of increasing the number of existing
products in the inventory in order to fulfill the insufficient products or escalating demands. Most
of the retailing market is using traditional way in the inventory management system where a
person is assigned to check and record the stock by hand using pen and paper. It is where
operations with regards to all the stock will be archived.
2.1 Related Literature

Foreign Literature

According to Hold (2010) article, “Inventory refers to stocks of anything necessary to do


business”. The U.S Small Business Administration publication describes what constitutes
successful inventory management balancing cost versus benefits of inventory, including:
Maintaining a wide assortment without sacrificing service; Keeping stock low without
sacrificing performance; Obtaining lower prices by making volume purchases; and Maintaining
an adequate inventory without an excess of obsolute items.

According to the article of “Paperless Receipt Solution (PRS) System”, by James Dyson
Foundation (August 9, 2015), Configure One’s Web-based E-Catalogue software called Concept
E-Catalogue, is easy to implement and easy to use. Designed for both B2B (business to business)
and B2C (business to consumer) operations, it fully integrates with Configure One’s configurator
and CPQ software. The combined solution of Concept E-Catalogue, Concept E-Commerce, and
Concept Enterprise product configurator provides you with a complete storefront solution that
drives incremental revenue for your company. Featuring extensive content management tools,
the E-Catalogue software may be administered and maintained without programming skills,
freeing up your IT team.

According to J. De Leon and M. Ferrer (2010) Under the Koread Red Ginseng Enterprise
Sales and Inventory System, the researchers came up with acomputerized sales and inventory
system. The proponents used database toeasy access of files and for easier and faster processing
of the selling andinventory transaction. The program was designated to generate reports such
asmonthly reports, inventory reports, sales invoice and list of items.

According to the thesis of Carlo Magno “There was a ground swell to move from paper
signature and documents because the task of record management was huge. We had file cabinets
full of backup materials. By converting from manual process, we would be able to eliminate a lot
of paper. We could go further with the automation of manual process and remove manual
paperwork if people trusted the technology.

According to the U.S. Small Business Administration, “Inventory refers to stocks of


anything necessary to do business” (U.S. Small Business Administration, 2010). The U.S. Small
Business Administration publication describes what constitutes successful inventory
management balancing cost versus benefits of inventory, including maintaining a wide
assortment without spreading the rapidly moving items too thin, increasing inventory turnover
without sacrificing service, keeping stock low without sacrificing performance, obtaining lower
prices bymaking volume purchases, maintaining an adequate inventory without an excess of
absolute items.

Local Literature

(Kentwatak, 2013) Computerized Sales and Inventory System for Anthony’s General
Merchandise and Construction Supply The business is located first at Riverside then they
transferred to Road BHS near Quezon City Polytechnic University. It is a family owned business
by Mrs Herminia Baguino. Computerized Sales and Inventory System is a product of human
knowledge with a use of technology so why not use technology as an advantage and benefit
ourselves. This system aims to lighten works and solve the problems involving strict and
complex recording and calculations.

(Penalosa, 2011) Online Sales and Inventory of Tacloban ACME Hardware is an


inventory control system that is designed to enhance the productivity of a Company’s material
department. Online Sales and Inventory System of Tacloban ACME Hardware will help them to
lessen to eliminate problems on sales, storage and retrieval of inventory data for the inventory
status.

(Dela Cruz, Mesina, etal., 2011) A Transaction Processing System (TPS) is a system that
supports the processing of an organization’s transactions. For many businesses, a transaction
refers to an exchange of goods or services for money. The orders can be filed whenever a
payment has done. For every transaction, a decreased on the stocks occurs and all the
transactions will be recorded. Records can be used in generating reports such as sales report,
inventory report, and list of items in critical level.

According to Gemma Navarro (2012) Computer is general purpose device which can be
programmed to carry out a finite set arithmetic or local operation. Computer has a big rule in our
nation today because of our technology. Wherever you go computer still exist, especially in
business it makes the procedure easy and secure by programming the manual system into a
computerizing system. The rule of technology in our life today has a big impact.

Online Sales Monitoring and Inventory System (Jan 2011) The problem of the conducted
research is about the company’s sales monitoring and inventory system. Keeping records of sales
and inventories manually are the current method used by the company. Due to this current
method of inventory system, the company has encountered several problems regarding the
monitoring and stocks checking. KONEK.COM management once said, “Manual method is very
hassle and time consuming process of inventory. It has many drawbacks as there are many
mistakes while recording large data and it disturb some important transaction sometimes”.

2.2 Synthesis

2.3 Related Studies

Foreign Studies

(Jamjam, 2011) This system records the number of items sold as items is purchased. The
computer system keeps up with additions or deductions from inventory and tells management
what items are on hand. When the items are purchased by the consumer, the point-of-sale
system reduces the inventory from that purchase. Inventory will help clear out store clutter and
help Wal-Mart focus on specific brands and products that consumers want.

(Stephen McHenry, 2010) Adopting the theory of Stephen McHenry which is known as
the iterative implementation covers the breakdown of overall functionality of the system to a
what he called feature set and those feature sets represents different process involve in an
enrollment system. It helps locate what feature an enrollment system will have since that this
kind of systems does many activities and processes.
(Wourio, 2011) Designed to immediately record any and all sales and inventory
transactions. Not only does that mean timely and accurate sales tracking, but this system also lets
one readily identify inventory levels, particularly when what you have on the books doesn’t give
with actual stock. Little is more maddening to a business owner than watching his or her staff
bogged down with inefficient, unproductive responsibilities, from double-checking his inventory
disparities to seemingly endless cash-register reconciliation. Perhaps the greatest advantage of a
comprehensive point-of-sale network is the freedom it can afford on personnel to devote their
energy to what genuinely matters the most helping customers.
Also stated in the research, “Sales and Inventory System for Schema Mega center”
(Almeda, Dañez, Geronimo), the proposed system is not just only accurate, reliable, and fast in
processing transactions rather it is also provided more systematic way of transacting with the
members and through the billingsystem also helped the employees to save a lot of time on
transaction processing.
According to the article of “Paperless Receipt Solution (PRS) System”, by James Dyson
Foundation (August 9, 2015), Configure One’s Web-based E-Catalogue software called Concept
E-Catalogue, is easy to implement and easy to use. Designed for both B2B (business to business)
and B2C (business to consumer) operations, it fully integrates with Configure One’s configurator
and CPQ software. The combined solution of Concept E-Catalogue, Concept E-Commerce, and
Concept Enterprise product configurator provides you with a complete storefront solution that
drives incremental revenue for your company. Featuring extensive content management tools, the
E-Catalogue software may be administered and maintained without programming skills, freeing
up your IT team.

Local Studies

Based on the research entitled “Computerized Sales and Inventory system for Ronmon
Trading” (de Alday, Espino, Ragudo, 2010), the replacement of the manual system with the
proposed system provided more efficient and accurate processing of transaction. The said system
is much reliable, eliminated errors and inaccurate information, and provided integrity valuable
reports.
In the study from Averion, Gaela, and Libo (2009) entitled “Monitoring and Inventory
for discovery Mall.com”, it stated that: It will minimize the difficulty of the manager in
processing inventory because physical counting products, stocks and computing inventory
summary will be the system job. It will monitor the availability of products, items to prevent
under stocking, over stocking and running out of stock. The system will also simplify the
transaction between dealer and supplier relationship because of the updated supplier information
and price list of items will correspond to collaboration with other supplier.\

The study entitled “Osaka Sales and Inventory System” (Laranang, Maaño, and Nañola,
2009) states that business nowadays takes the advantage of using modern technology to improve
their status and ensuring an efficient and newer way to make their work easier. They state that
the main problem of the Osaka Iridology is what modern effective tool must be use in creating
and developing a sales and inventory system that will manage efficiently their transaction. So
they develop a system that inclusively for the transaction of Osaka Iridology, such as monitoring
of their medicine and their daily sales.

Also stated in the research, “Sales and Inventory System for Schema Mega center”
(Almeda, Dañez, Geronimo), the proposed system are not just only accurate, reliable, and fast in
processing transactions rather it is also provided more systematic way of transacting with the
members and through the billingsystem also helped the employees to save a lot of time on
transaction processing.

System in Borderless Hub Philippines, Inc. located in Rm. 306-307 Pink Walters
Building Quimpo Boulevard, Davao City. In order to know the problem, we conducted an
interview with the managing team for sales, billing, and inventory. This led us to problems like
the manual time-consuming record of documents, billing errors and difficulty in data retrieval.
The basic advantages of the proposed system are to make the process fast and well-organized
which means that they can process much more quickly than humans. Data retrieval has to be
searched in lots of registers slowly and it wastes a lot of time. The current system that the
company uses is manual receipt recording. It makes the data not reliable enough as it is
handwritten and there is a high probability of errors to occur. Data recording consumes a lot of
space since it is stored in cabinets and folders. It is also prone to data loss where it could be
missing because of improper file management.
Inventory is a company’s merchandise, goods and materials that are contained in the storefactory
at any given time. The employees need to know how many units of their products are available
for reservation and sales and the items that are sold. All of these rely on the inventory system to
present solutions. The sales inventory system would provide service to the user, input
information to the database, summarize the inquiry of bills, and manage the product releases and
storage. This would generate a faster improvisation of work given less time and effort.

CHAPTER III

Methodology

3.1 Introduction

This chapter presents project design, context flow diagram, use case diagram, activity
diagram, entity relationship diagram, data flow diagram, data dictionary and system development
life cycle.

3.2 Type of Research Method

The proponent considers this study as a combination of developmental and descriptive


research. Developmental research was applied because the proponent develops designs, analyzes
and evaluates the whole system. Developmental research was particularly important in the field
of instructional technology. The most common types of developmental research involve
situations in which the product-development process was analyzed and described, and the final
product was evaluated. A second type of developmental research focuses more on the impact of
the product on the learner or the organization. A third type of study was oriented toward a
general analysis of design development or evaluation processes as a whole or as components.

3.3 Project Design


In order to attain the particular objectives of the project, a design was anticipated and
constructed to show the steps on how the system works. With this, the concept and the roles of
both administrator and users will be visualized and managed.

3.4 Context Flow Diagram

Oikos Animal
Admin Transaction
Clinic Sales and
Inventory
Report Inventor
Management
System y

Figure 1. Context Diagram of the Proposed System


Figure 1 shows the context diagram depicting the system. This type of diagram usually pictures
the system at the center, with no details of its interior structure, surrounded by all its interacting
systems, environment and activities. The Diagram explains the main Input, Process and Output of
the System where the Admin from the Input area in the left side decide to process his/her desired
outcome. After it process in the System which illustrates at the center of this diagram, it barely
results with an output of transaction consist of adding items. When the transaction process finished,
the recorded files will be seen in the inventory that process again in the system that later develops
a report back to the Admin.

3.5 Activity Diagram


3.5 Data Dictionary

Data Dictionary shows what attributes are included in developing the proposed system.
Each attributes had different types of data that will be used such as; integer, float, variable
character, text string, date, etc. It displays what entities are inside. It also gives a simple description
of the data that will be using.

Field name Data type Description


UserID Int(11) User ID
FirstName Varchar(255) First Name
LastName Varchar(255) Last name
UserName Varchar(255) User Name
Email Varchar(255) Email Address
Password Varchar(255) Password
UserType Varchar(255) User Type
Table 3.5 Data Dictionary - Users of Oikos Animal Clinic

Table shows the summary of the various data objects that make up the Inventory
management system. Included in each table are the attributes of each object, the data type for
each attribute, the number of characters allowed for each field, the default value, and any other
information that defines the fields.

Software Development Tool


Figure 3.8 System Development Life Cycle

As shown in fig. 3.8. The proposed systems are going to used SDLC in creating the system.
Planning
Defining the problems, the objectives and the resources such as personnel and costs.
Studying the ability of proposing alternative solutions after meeting with clients, suppliers,
consultants and employees. Studying how to make your product better than your competitors.

Analysis
The end-user’s requirements should be determined and documented, what their
expectations are for the system, and how it will perform. A feasibility study will be made for the
project as well, involving determining whether it’s organizationally, economically, socially,
technologically feasible.

Design
The design phase comes after a good understanding of customer’s requirements, this phase
defines the elements of a system, the components, the security level, modules, architecture and the
different interfaces and type of data that goes through the system.

Implementation
This phase comes after a complete understanding of system requirements and
specifications; it’s the actual construction process after having a complete and illustrated design
for the requested system.

Testing and Integration


Testing can be performed by real users, or by a team of specialized personnel, it can also
be systematic and automated to ensure that the actual outcomes are compared and equal to the
predicted and desired outcomes.

Maintenance
This phase keeps the system running productively during the years following its initial
installation and upgrades or enhancements may be carried out to expand the system’s capabilities.

Das könnte Ihnen auch gefallen