Product Inventory System
on Meena Bazar Super Shop
Submitted By
Huzaifa Al Noor
BSc in CSE
Content
 Introduction
 Purpose
 Scope
 Actor List
 Activity List
 Process List
 Use Case Diagram
 Database
 ER Diagram
 HIPO
 System Requirements
 Conclusion
Introduction
Super shop in a retail environment a super shop is a
large retailer who stocks & sells a wide variety of
merchandise including groceries, clothing and
general supplies.
Our project on product information and sales details,
stock details in Meenabazar super shop.
Purpose:
A super shop product information management system
configure to warehouse, retail or product line will help to create
revenue, control operating costs & provide better understanding.
Scope:
This application will manage the information about various
products in shop. The product which are more needed, which
product are available all information are recorded in database
system which can greatly simplify in the day over.
Actor List:
 Admin
 Manager
 Supplier
Admin:
 Admin login
 Add Manager
 Add Supplier
Manager:
 Login Control
 Add Product Category
 Add Product (Purchase Product)
 Stock details
 Order Product
Supplier:
 Supplier Login
 Get Order
 Supply order Product
Activity List:
Process List:
 Login Control
 Manager Information
 Supplier Information
 Add Category
 Add Product
 Stock Details
 Order Product
 Supply the Product
Use Case Diagram
Database Table
Table Name: db_shop
Tbl_admin:
 userID
 username
 email
 password
 address
 mobile_no
 image
Field Name Data type Length Key Description
userID int 20 yes
username varchar 60 No
email varchar 60 No
password varchar 12 No
address text 255 No
mobile_no varchar 20 No
image varchar No
Data Dictionary:
Database Table
Tbl_category:
 categoryId
 categoryName
 details
Field Name Data type Length Key Description
categoryID int 20 yes
categoryName varchar 60 No
details varchar 255 No
Data Dictionary:
Tbl_product:
 productID
 productName
 categoryId
 categoryName
 description
 quantity
 price
Data Dictionary:
Field Name Data type Length Key Description
ProductID int 20 yes
productName varchar 60 No
categoryID varchar 20 No
description text 255 No
quantity int 11 No
price double 10,2 No
Tbl_stock:
 productID
 productName
 categoryId
 categoryName
 quantity_total
 total_price
Data Dictionary:
Field Name Data type Length Key Description
productID int 20 yes
productName varchar 60 No
categoryId int 20 No
categoryName varchar 20 No
Quantity_total int 11 No
Total_price double 10,2 No
Database Table
Database Table
Tbl_order:
 orderID
 managerID
 supplierID
 productID
 productName
 categoryId
 quantity_order
 orderDate
Data Dictionary:
Field Name Data type Length Key Description
orderID int 20 yes
managerID int 20 No
supplierID int 20 No
productID int 12 No
productName varchar 255 No
categoryID Int 20 No
quantity_order int 20 No
orderDate datetime No
Tbl_supplyOrder:
 orderID
 supplierID
 productID
 productName
 categoryID
 quantity_order
 price
 deliveryDate
Database Table
Data Dictionary:
Field Name Data type Length Key Description
orderID int 20 yes
supplierID int 20 No
productID int 20 No
productName varchar 22 No
categoryID int 20 No
Quantity_order int 11 No
price double 10,2
deliveryDate datetime No
Database Table
Tbl_manager:
 managerID
 username
 email
 password
 address
 mobile_no
 image
Data Dictionary:
Field Name Data type Length Key Description
managerID int 20 yes
username varchar 60 No
email varchar 60 No
password varchar 12 No
address text 255 No
mobile_no varchar 20 No
image varchar No
Tbl_supplier:
 supplierID
 username
 email
 password
 address
 mobile_no
 image
Data Dictionary:
Field Name Data type Length Key Description
supplierID int 20 yes
username varchar 60 No
email varchar 60 No
password varchar 12 No
address text 255 No
mobile_no varchar 20 No
image varchar No
ER Diagram
HIPO
Admin HIPO
HIPO
Manager HIPO
HIPO
Supplier HIPO
System Requirement:
 Operating System
 Xamp/Server
 Computer Hardware
 Notepad/Text-Editor
 Language:
• Html, CSS,Javascript
• Php
Conclusion:
It enables a company to easily track large items of inventories . It is an
automatic system of Counting inventories , recording withdrawals and revising
the balance. There is an in-built System of placing order as the computer
notices that the reorder point has been reached. The computerized inventory
system is inevitable for large retail stores , which carry thousand items .
Product inventory system

Product inventory system

  • 1.
    Product Inventory System onMeena Bazar Super Shop
  • 2.
    Submitted By Huzaifa AlNoor BSc in CSE
  • 3.
    Content  Introduction  Purpose Scope  Actor List  Activity List  Process List  Use Case Diagram  Database  ER Diagram  HIPO  System Requirements  Conclusion
  • 4.
    Introduction Super shop ina retail environment a super shop is a large retailer who stocks & sells a wide variety of merchandise including groceries, clothing and general supplies. Our project on product information and sales details, stock details in Meenabazar super shop.
  • 5.
    Purpose: A super shopproduct information management system configure to warehouse, retail or product line will help to create revenue, control operating costs & provide better understanding. Scope: This application will manage the information about various products in shop. The product which are more needed, which product are available all information are recorded in database system which can greatly simplify in the day over.
  • 6.
    Actor List:  Admin Manager  Supplier
  • 7.
    Admin:  Admin login Add Manager  Add Supplier Manager:  Login Control  Add Product Category  Add Product (Purchase Product)  Stock details  Order Product Supplier:  Supplier Login  Get Order  Supply order Product Activity List:
  • 8.
    Process List:  LoginControl  Manager Information  Supplier Information  Add Category  Add Product  Stock Details  Order Product  Supply the Product
  • 9.
  • 10.
    Database Table Table Name:db_shop Tbl_admin:  userID  username  email  password  address  mobile_no  image Field Name Data type Length Key Description userID int 20 yes username varchar 60 No email varchar 60 No password varchar 12 No address text 255 No mobile_no varchar 20 No image varchar No Data Dictionary:
  • 11.
    Database Table Tbl_category:  categoryId categoryName  details Field Name Data type Length Key Description categoryID int 20 yes categoryName varchar 60 No details varchar 255 No Data Dictionary: Tbl_product:  productID  productName  categoryId  categoryName  description  quantity  price Data Dictionary: Field Name Data type Length Key Description ProductID int 20 yes productName varchar 60 No categoryID varchar 20 No description text 255 No quantity int 11 No price double 10,2 No
  • 12.
    Tbl_stock:  productID  productName categoryId  categoryName  quantity_total  total_price Data Dictionary: Field Name Data type Length Key Description productID int 20 yes productName varchar 60 No categoryId int 20 No categoryName varchar 20 No Quantity_total int 11 No Total_price double 10,2 No Database Table
  • 13.
    Database Table Tbl_order:  orderID managerID  supplierID  productID  productName  categoryId  quantity_order  orderDate Data Dictionary: Field Name Data type Length Key Description orderID int 20 yes managerID int 20 No supplierID int 20 No productID int 12 No productName varchar 255 No categoryID Int 20 No quantity_order int 20 No orderDate datetime No
  • 14.
    Tbl_supplyOrder:  orderID  supplierID productID  productName  categoryID  quantity_order  price  deliveryDate Database Table Data Dictionary: Field Name Data type Length Key Description orderID int 20 yes supplierID int 20 No productID int 20 No productName varchar 22 No categoryID int 20 No Quantity_order int 11 No price double 10,2 deliveryDate datetime No
  • 15.
    Database Table Tbl_manager:  managerID username  email  password  address  mobile_no  image Data Dictionary: Field Name Data type Length Key Description managerID int 20 yes username varchar 60 No email varchar 60 No password varchar 12 No address text 255 No mobile_no varchar 20 No image varchar No Tbl_supplier:  supplierID  username  email  password  address  mobile_no  image Data Dictionary: Field Name Data type Length Key Description supplierID int 20 yes username varchar 60 No email varchar 60 No password varchar 12 No address text 255 No mobile_no varchar 20 No image varchar No
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
    System Requirement:  OperatingSystem  Xamp/Server  Computer Hardware  Notepad/Text-Editor  Language: • Html, CSS,Javascript • Php Conclusion: It enables a company to easily track large items of inventories . It is an automatic system of Counting inventories , recording withdrawals and revising the balance. There is an in-built System of placing order as the computer notices that the reorder point has been reached. The computerized inventory system is inevitable for large retail stores , which carry thousand items .