8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 1/17
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 2/17
STOCK MANAGEMENT SYSTEM
ABSTRACT
The main objective of this project is to overcome the work load and time consumption which
makes the maintenance of the stock in an organization as a tedious process. This project provides
complete information about the details of the stock to the users. This project identifies the amount
of stock available,the product that is purchased faults in the product,products that are
replaced,products that have been sold,and the date at which the products are bought and sold in a
particular concern.Separate modules have been created for purchasing, viewing stock
details,selling, details and delivery details.As a whole ,marketing process can be improved if stock
has been maintained properly.
This project is developed with help of visual basic 6.0 as a front end and oracle 9i as back
end. The application software Rational Rose is also used.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 3/17
1.Objective:
To provide a complete version of a stock management system and to manage the
entire stock management process of a company.
2.Scope of the Project:
To ensure the portability and therefore compatibility.
To ensure our system moves with time i.e it allows for maintenance, upgrades and periodic
backups by developed and authorized personal.
To program the system using the appropriate design, application, platform and programming
languages.
3.Project Description: Stock manager is having the rights and controls to login into the software by entering his
username and valid password. They analyze what goods are needed ,what are the expired
ones and the old ones. Then he clears the old goods by selling it with offer. Then he will
eliminate the expired goods from the godowns.Then he prepares the list of goods which are
needed for the customer provision shop. Then he calls the company for quotation.
After receiving the quotations from the company, the stock manager choose the best
quotation. Then the manager purchase the needed goods from the corresponding company.
After delivery of all the goods by the company manager and the sales manager settles all his
payments with tax.
Then the stock manager sells the goods to many customers and updates all the details in
the database.By processing these steps the stock manager manages the stock available in
the godown.
4.REQUIREMENTS:
1.Login: Login is achieved by the stock manager.
2.Analysis of Goods:
Finding the expired goods
Finding the older ones and selling with offer prices
3.Preparing the List: List of goods or items which are needed are prepaed by the stock
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 4/17
manager. 4.Getting the Quotations: Stock manager gets the quotation from the
company manager.
5.chhosing the best one: Stock manager chooses the best quotatios.
6.Purchasing the goods: Stock manager purchase the good from the company manager.
7.Delivery & Payment: Delivery of goods by the required company and payment settled by
the stock manager.
8.Update: It is performed by the stock manager in the database.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 5/17
LIST OF FIGURES
FIG NO TITLE PAGE NO
STOCK MAINTAINANCE
1. USE CASE DIAGRAM
2. CLASS DIAGRAM
3. STATE DIAGRAM
4. ACTIVITY DIAGRAM
5. SEQUENCE DIAGRAM
6. COLLABORATION DIAGRAM
7. OBJECT DIAGRAM
8. COMPONENT DIAGRAM
9. DEPLOYMENT DIAGRAM
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 6/17
1. INTRODUCTION
PROBLEMStock Maintenance gives an idea about how products are maintained in the particular
concern. The products that are to be purchased, the products that are to be sold are maintained
here.
This project also gives idea about the faults in the purchased product and the products that are to
be replaced also been given. Further some additional details of the current stock that is available
in the store is also given.
Stock maintenance in this project is done in an authorized way. The password and user id has been
set here. As a whole the marketing process can be improved if the stock is maintained properly.
PROBLEM DEFINITION:
The stock has to be maintained properly since the whole marketing process can be
improved. Stock maintenance in this project gives the idea about how products are maintained in a
particular concern.
The stock details which includes the amount of stock available, the stock is to be purchased, the
date or the time it is being bought or delivered, the amount that is already available are maintained
in this project.
The stock maintenance in this project is understood by goin through the modules that is being
involved. The whole economic status is being improved properly if stock is maintained.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 7/17
METHODOLOGY
CONCEPT
Storing of information about the stock values and updating the stock values for each
organization which is using this system, keeps track of all the information about the stock
exchange that are made by the customers, having registration feature of adding up new customers
to the organization are provided in this system.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 8/17
OVERALL DIAGRAMS
USE CASE DIAGRAM:Use case diagram is a diagram that shows the interaction between the user and the system
to captures the user’s goal.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 9/17
CLASS DIAGRAM:
Class diagram or object modeling is a collection of static elements such as classes, their
relationships connected as a graph to each other.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 10/17
STATE DIAGRAM:
State diagram shows that the sequence of states that an object goes through during its life in
response to outside stimuli and messages.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 11/17
ACTIVITY DIAGRAM
Activity diagram is a variation or special case of a state machine in which the states
are activities representing the performance of operations and the transitions are triggered by the
completion of the operations.
create requirement
from customer
check availablity
receive
payroll
supply
products request andreceive item
check for
damage
yes
no
replace damaged
items
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 12/17
SEQUENCE DIAGRAM:
Sequence diagram is an easy and intuitive way of describing the behaviour of a system by
viewing the interaction between the system and its environment.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 13/17
USER ORDER SHOP
KEEPER
DEALER COMPANY DB MANAGER
request for item
check for availablity
update prodect detailsorder items
ask for quotation
send price details
capture deal
dispatch product
request for delivery
request for customer details
send customer details
update delivery detail
complain about defect
detail of defect
request for replacing refected items
replace defect
replace deliver item
close order
COLLABORATION DEIAGRAM:
Colloboration diagram represents a collaboration, which is a set of objects related in
a particular context and interaction,which is a set of exchanged amongt the objects with in the
collaboration to achieve a desired outcome.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 14/17
USER
ORDER
SHOPKEEPER
DEALER COMPAN
Y
DB MANAGER
1: request for item
2: check for availablity
3: update prodect details
4: order items 5: ask for quotation
6: send price details
7: capture deal
8: dispatch product
9: request for delivery
10: request for customer details
11: send customer details
12: update delivery detail
13: complain about defect
14: detail of defect
15: request for replacing refected items
16: replace defect
17: replace deliver item
18: close order
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 15/17
COMPONENT DIAGRAM:
A component diagram shows the organization and dependencies among a set of
components.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 16/17
DEPLOYMENT DIAGRAM:
A deployment diagram shows the configuration of run-time processing nodes
and the components that live on them. Deployment diagrams address the staticdeployment view of architecture.
8/2/2019 Copy of Stock Maintenance System
http://slidepdf.com/reader/full/copy-of-stock-maintenance-system 17/17
CONCLUSION AND FUTURE ENHANCEMENT
CONCLUSION
Thus the project gives the detailed explanation about how stock is maintained in an
organization.it also gives idea about how stocks are to be purchased and how to be maintained in a
company.
FUTURE ENHANCEMENT
There is always a room for the improvement in any software package, however good and
efficient it may be. The important thing is that the software should be flexible enough for further
modifications.
In future we will enhance this project by making our system to store the details of the
customer such as the house address to make the door delivery which is an easy and quick way.
REFERENCE The Unified Modeling Language User Guide – Grady Booch.