0% found this document useful (0 votes)
161 views

Stock Maintenance System

The document summarizes a stock management system project that aims to improve the stock maintenance process in organizations. It discusses modules for purchasing, viewing stock details, selling, and delivery details. The project uses Visual Basic 6.0 for the front end and Oracle 9i for the back end. It allows stock managers to login, analyze stock needs, get quotations, purchase goods, update the database, and improve the marketing process through proper stock maintenance.

Uploaded by

Bushra Anjum
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
161 views

Stock Maintenance System

The document summarizes a stock management system project that aims to improve the stock maintenance process in organizations. It discusses modules for purchasing, viewing stock details, selling, and delivery details. The project uses Visual Basic 6.0 for the front end and Oracle 9i for the back end. It allows stock managers to login, analyze stock needs, get quotations, purchase goods, update the database, and improve the marketing process through proper stock maintenance.

Uploaded by

Bushra Anjum
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 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.

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

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.

OVERALL DIAGRAMS USE CASE DIAGRAM:


Use case diagram is a diagram that shows the interaction between the user and the system to captures the users goal.

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.

create requirement from customer

check availablity receive payroll

supply products

request and receive item

yes

no

check for damage

replace damaged items

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

request for item check for availablity

order items

update prodect details

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.

9: request for delivery 13: complain about defect

SHOP KEEPER

USER 1: request for item

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

3: update prodect details 12: update delivery detail

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.

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.

You might also like