Stock Maintenance System
Stock Maintenance 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.
1.Objective:
To provide a complete version of a stock management system and to manage the entire stock management process of a company.
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
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.
LIST OF FIGURES
FIG NO TITLE STOCK MAINTAINANCE 1. 2. 3. 4. 5. 6. 7. 8. 9. USE CASE DIAGRAM CLASS DIAGRAM STATE DIAGRAM ACTIVITY DIAGRAM SEQUENCE DIAGRAM COLLABORATION DIAGRAM OBJECT DIAGRAM COMPONENT DIAGRAM DEPLOYMENT DIAGRAM PAGE NO
1. INTRODUCTION PROBLEM
Stock 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.
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.
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.
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.
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.
supply products
yes
no
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.
USER
ORDER
SHOP KEEPER
DEALER
COMPANY
DB MANAGER
order items
capture deal
dispatch product
replace defect
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.
SHOP KEEPER
ORDER
11: send customer details 6: send price details 17: replace deliver item 2: check for availablity 18: close order 4: order items 8: dispatch product 5: ask for quotation 7: capture deal 14: detail of defect 10: request for customer details
DB MANAGER
15: request for replacing refected items DEALER 16: replace defect COMPAN Y
COMPONENT DIAGRAM:
A component diagram shows the organization and dependencies among a set of components.
DEPLOYMENT DIAGRAM:
A deployment diagram shows the configuration of run-time processing nodes and the components that live on them. Deployment diagrams address the static deployment view of architecture.
REFERENCE
The Unified Modeling Language User Guide Grady Booch.