Professional Documents
Culture Documents
The project entitled Stock Maintenance System is to maintain the entire inventory
process which is carried out in any company. Mainly the project deals with sales and
purchase of the company. First the dealer or the customer has to create an account for making
sales and purchase.
Then the registered users can make sales or purchases, product. After making sales or
purchase database is updated. First the company details and product details are added after
creating account for the customers. Then the dealers or regular customers can make sales or
purchase by choosing their desired product and company.
When it choose the product, only the available products can be transacted. For
maintaining that separate database namely stock is maintained. While entering new products
to the product database, number of quantity of the particular product available is added which
is called as stock. Stock details will then be stored in another database called stock.
When there is change in stock i.e. number of products available, stock database will
be updated. When the customer or dealer makes a sale, stock will be reduced for the
particular product. When it purchase, stock will be increased. When there is not enough
stock, product will not be transacted.
New sale and new purchase can be done by clicking new sale and new purchase
respectively. After making new sale and purchase sales and purchase database will be
updated. Administrator can view the purchase details which are done on a particular date,
total sales, total purchase, accounts details and stock details.
INTRODUCTION
Time - The time lags present in the supply chain, from supplier to user at every stage,
requires that you maintain certain amounts of inventory to use in the lead time. However, in
practice, inventory is to be maintained for consumption during 'variations in lead time'. Lead
time itself can be addressed by ordering that many days in advance.
2. Economies of scale - Ideal condition of "one unit at a time at a place where a user
needs it, when he needs it" principle tends to incur lots of costs in terms of logistics.
So bulk buying, movement and storing brings in economies of scale, thus inventory.
All these stock reasons can apply to any owner or product.
SYSTEM SPECIFICATION
Hardware configuration
RAM Capacity : 1 GB
Mouse : 2 Button
Speed : 2 GHZ
Software specification
Backend : Oracle 10 g
2. SYSTEM STUDY
The system which is followed at present is a manual system. The system consists of
book of accounts that has to be maintained in all aspects. Preparing export status reports
manually and reporting to the exporter becomes a touch process and becomes difficult to
satisfy the exporter printing work is difficult. In the existing system each and every time a
reference should be made.
2.1.1 Drawbacks
There are high possibilities to commit errors and mistake which lead to produce
wrong statement to the management. Report keeping is also not an easy task. Another
important drawback of existing system is time factor. It will not help the management to
solve the problem in time.
The proposed system meant to give more easiness to the users that they can add and
retrieve information so quickly. There are mainly two types of users they are administrator
and registered members. The administrator is the master user; he gets the most number of
priorities than the other users. The different functions involve the case of an administrator are
updating, approval. The administrator can view and perform necessary actions. Registered
member can update the details, view details and get the desired result.
2.2.1 Features
The proposed system is intended to avoid all the drawbacks of existing system. It will
add some more features than the existing system. The proposed system is a cost effective way
of doing the manual processes done in the existing system. It helps the organization to win
the war in the existing competitive world.
3. SYSTEM DESIGN AND DEVELOPMENT
The design base files are the most important of the system. The performance of the
system depends on how the system is design. It has been given at most attention to reduce the
size of files and redundancy. At the same time all the files are design to incorporate all
relevant information regarding each entity. A single database with information about all the
entities will make the system more complicated. The functions and structure of each of the
database files are given below.
1. BOOKMASTER.DBF
2. VENDORMASTER.DBF
3. COMPANYMASTER.DBF
4. BRANCHMASTER.DBF
5. BILL.DBF
6. STOCK.DBF
7. QUOT.DBF
Input Stages
Data recording
Data transcription
Data conversion
Data verification
Data validation
Input Types
OUTPUT DESIGN
Output Definition
Output Media
DATABASE DESIGN
Data base is designed to manage large bodies of information. The management of data
involves both the definitions of structures for the storage of information. In addition the data
base system must provide for the safety of the information solved, despite system crashes or
due to attempts at unauthorized access. For developing an efficient database one have to
fulfill certain conditions such as controlled redundancy.
Ease of use
Control of redundancy
Control of security
System performance
System functions
System compatibility
For achieving the abovementioned criterias one have to make use of various features
that are available with the RDBMS by enforcing integrity constrains, one can ensure data
integrity and reduce data inconsistency to a great extend.
SYSTEM DEVELOPMENT
DESCRIPTION OF MODULES
LOGIN MODULE
It is used for logging in the inventory management system.
MAIN MODULE
It is used for accessing in the inventory management system. Here the admin get
privileges to access IMS (Inventory Management System). Admin can access after logging in.
There are sub modules for this module. They are:
Stock module
Bill module
STOCK MODULE
It is used for searching items in Inventory Management System (IMS). Here the
admin get privileges to search items Inventory Management System. It is the sub module of
main module.
BILL MODULE
It is used for generating bill based on the details in the Inventory Management
System. Here the admin get privileges to generate bill Inventory Management System. It is
the sub module of main module.
It is used for adding, modifying and retrieving branch details in the Inventory
Management System. Here the admin get privileges to update reports and create accounts for
new users or company in the Inventory Management System. It is the sub module of main
module.
It is used for adding, modifying and retrieving book details in the Inventory
Management System. Here the admin get privileges to update reports and create accounts for
new users or company in the Inventory Management System. It is the sub module of main
module.
Login
Admin Login
After login
Access to
inventory
Level 1
Inventory
Admin
Accounts
Account
Stock
Stock
Level 2
Inventory
After login
Admin
Accounts
Account
Purchase
Trans
Stock
Stock
Sale
Trans
B. TABLE STRUCTURE
Table name : Bookmaster