SlideShare a Scribd company logo
1 of 34
Ogerio Makeup and Beauty
Inventory Management
Submitted to:
Mst. Rokeya Khatun
Assistant Professor
Department of CSE
Bangladesh University
Presented By:
Nayeem Talukder (201531043087)
Md Sadiqur Rahman (201531043092)
Batch: 43 (Day); Department of CSE
Bangladesh University
SLIDE OUTLINE
1. Introduction
2. Actor & Process List
3. Use Case Model
4. Input Output Selection
5. Database Table
6. Data Dictionary
7. Er Diagram
8. Data Flow Diagram
9. Workflow Diagram
10.Input Control
11.Conclusion
INTRODUCTION
Ogerio Makeup and Beauty is a well known retail cosmetic
shop in Bangladesh. It is located at Mohammadpur Krishi
Market, Dhaka.
Ogerio has formed in 2015 as a small beauty shop. But now
they offer a wide array of product lines as well.
They always offer quality and brand products for their
customers. They import their products from France, China,
Italy, USA and many other countries.
Some of their imported brands are Revlon, L'Oreal,
Unilever, Jordana, P&G, Avon, Johnson & Johnson and
many more. Ogerio doesn't allow non-brand products and try
to maintain international standards.
ACTOR & PROCESS LIST
Actor List :
1. Manager
2. Store Keeper
3. Quality Controller
4. Sales Man
Process List :
1. Product Information
Management
2. Product Report
3. Product Quality
4. Product Category
5. Product Requisition
USE CASE MODEL
1. Product Information
Management
2. Product Report
3. Product Quality
4. Product Category
5. Product Requisition
Sales Man
Manager
Store
Keeper
Quality
Controller
User UserActivities List
USE CASE MODEL
Sales Man
ManagerStore
Keeper
Quality
Controller
User User1. Product Information Management
1.1 Insert
1.2 View
1.3 Update
1.4 Delete
1.5 Search
USE CASE MODEL
ManagerQuality
Controller
User User2. Product Report
2.1 Create
2.2 View
USE CASE MODEL
ManagerQuality
Controller
User User3. Product Quality
3.1 Insert
2.2 View
3.3 Update
3.4 Delete
3.5 Search
USE CASE MODEL
Sales Man
ManagerStore
Keeper
Quality
Controller
User User4. Product Category
4.1 Insert
4.2 View
4.3 Update
4.4 Delete
4.5 Search
USE CASE MODEL
Sales Man
Quality
Controller
User User5. Product Requisition
5.1 Insert
5.2 View
5.3 Update
5.4 Delete
5.5 Search
Manager
INPUT OUTPUT SELECTION
Process 1: Product Info
Management
➔ Product id (Pk)
➔ Product Name
➔ Category id (Fk)
➔ Brand Name
➔ Product Unit
➔ Product Variant
➔ Unit Cost Price
➔ Unit Sale Price
➔ Product Quantity
➔ Expiry Date
Process 3: Product Quality
➔ Quality id (Pk)
➔ Product id (Fk)
➔ Product Selected Unit
➔ Product Selected Quantity
➔ Quality Status
Process 2: Product Report
➔ Report id (Pk)
➔ Report Date
➔ Report Title
➔ Report File Name
INPUT OUTPUT SELECTION
Process 4: Product
Category
➔ Category id (Pk)
➔ Category Name
➔ Category Description
Process 5: Product
Requisition
➔ Requisition id (Pk)
➔ Product id (Fk)
➔ Requisition Date
➔ Product Required Unit
➔ Product Required Quantity
➔ Requisition Status
DATABASE TABLE
tblProduct
➔ Pid (Pk)
➔ PName
➔ Cid (Fk)
➔ BName
➔ PUnit
➔ PVariant
➔ UCPrice
➔ USPrice
➔ PQuantity
➔ EDate
tblQuality
➔ Qid (Pk)
➔ Pid (Fk)
➔ PSUnit
➔ PSQuantity
➔ QStatus
tblReport
➔ Rid (Pk)
➔ RDate
➔ RTitle
➔ RFName
tblRequisition
➔ Rqid (Pk)
➔ Pid (Fk)
➔ RqDate
➔ PRqUnit
➔ PRqQuantity
➔ RqStatus
tblUser
➔ Userid (Pk)
➔ UserName
➔ UserTypetblCategory
➔ Cid (Pk)
➔ CName
➔ CDescription
DATA DICTIONARY
tblProduct
Field Name Data Type Length Pk / Fk Null Default Description
Pid Varchar 15 Pk x x Product Identification Number
PName Varchar 25 x x x Product Name
Cid Varchar 15 Fk x x Category Identification Number
BName Varchar 25 x x x Brand Name
PUnit Varchar 10 x x Product Unit
PVariant Varchar 25 x x Product Variant
UCPrice Varchar 20 x x 0 Unit Cost Price
USPrice Varchar 20 x x 0 Unit Sale Price
PQuantity Varchar 10 x x 0 Product Quantity
EDate Date 15 x x x Expiry Date
DATA DICTIONARY
tblReport
Field Name Data Type Length Pk / Fk Null Default Description
Rid Varchar 15 Pk x x Report Identification Number
RDate Date 15 x x x Report Date
RTitle Varchar 30 x x x Report Title
RFName Varchar 25 x x x Report File Name
DATA DICTIONARY
tblQuality
Field Name Data Type Length Pk / Fk Null Default Description
Qid Varchar 15 Pk x x Quality Identification Number
Pid Varchar 15 Fk x x Product Identification Number
PSUnit Varchar 10 x x 0 Product Selected Unit
PSQuantity Varchar 10 x x 0 Product Selected Quantity
QSatus Varchar 20 x x Quality Status
tblCategory
Field Name Data Type Length Pk / Fk Null Default Description
Cid Varchar 15 Pk x x Category Identification Number
CName Varchar 15 x x x Category Name
CDescription Varchar 30 x x x Category Description
DATA DICTIONARY
tblUser
Field Name Data Type Length Pk / Fk Null Default Description
Userid Varchar 25 Pk x x User Identification Number
Password Varchar 25 x x 1234 User Password
UserType Varchar 25 x x x User Type. Eg: Manager,QC etc.
tblRequisition
Field Name Data Type Length Pk / Fk Null Default Description
Rqid Varchar 15 Pk x x Product Identification Number
Pid Varchar 15 Fk x x Product Name
RqDate Date 15 x x x Category Identification Number
PRqUnit Varchar 10 x x 0 Brand Name
PRqQuantity Varchar 10 x x 0 Product Unit
RqStatus Varchar 20 x x Product Variant
ER DIAGRAM
tblProduct
tblReport
tblUser
tblQuality
tblCatagorytblRequisition
maintain
includehave
have
Create
Pid RqDate
PrqQuantity
Rqid
Qstat
QidPid
Pid PQuantity
PUnitPName
EDate
BName
CDescription
CName Cid
RDate
RTitle
Rid
UserType
PasswordUserid
RFileName
Need
Create
RqStat
PSQuantity
PSUnit
Cid
USPrice
DATA FLOW DIAGRAM (MANAGER)
Product Info Management
Product Report
Product Quality
Product Category
Product Requisition
tblProduct
tblReport
tblQuality
tblCatagory
tblRequisition
DATA FLOW DIAGRAM (STORE KEEPER)
Product Info Management
Product Category
Product Requisition
tblProduct
tblCategory
tblRequisition
DATA FLOW DIAGRAM (QUALITY
CONTROLLER)
Product Info Management
Product Report
Product Quality
Product Category
tblProduct
tblReport
tblQuality
tblCategory
DATA FLOW DIAGRAM (SALES MAN)
Product Info Management
Product Category
Product Requisition
tblProduct
tblCategory
tblRequisition
WORKFLOW DIAGRAM (MANAGER)
Product Info
Management
Product Report Product Quality Product Category
Product
Requisition
Create
View
Update
Delete
Search
View View
Update
Status
Create
View
Update
Delete
Search
Status
Print
Create
View
Update
Delete
Search
Password RecoveryLogin
SuccessDashboard
Yes No
WORKFLOW DIAGRAM (STORE KEEPER)
Product Info
Management Product Category
Product
Requisition
Insert
View
Update
Delete
Insert
View
Update
Delete
Insert
View
Update
Delete
Search
Password RecoveryLogin
SuccessDashboard
Yes No
WORKFLOW DIAGRAM (QUALITY
CONTROLLER)
Product Info
Management
Product Quality
Product
Category
View
Product Report
Create
View
Insert
View
Update
Delete
Search
View
Password RecoveryLogin
SuccessDashboard
Yes No
WORKFLOW DIAGRAM (SALES MAN)
Product Info
Management
Product
Requisition
Password RecoveryLogin
SuccessDashboard
View
Product Category
Create
Search
View
Yes No
INPUT CONTROL
UserName :
Password :
Remember me
Forgot Password ?
New User ? Sign Up Here
Linkon3241@gmail.com
Log in
INPUT CONTROL
Product Information Management
Product id :
Product Name :
Category id :
Brand Name :
Product Unit :
Product Variant :
Unit Cost Price :
Unit Sale Price :
Product Quantity :
Expiry Date :
INPUT CONTROL (REPORT)
SEARCH
id | Date | Title | File Name
12/03/2019 purchase order p05050505
0506
0507
13/02/2019
15/01/2019
purchase order
purchase order
p0504
p0503
INPUT CONTROL
Product Quality
Quality id :
Product id :
Quality Status :
Product Selected Unit :
Product Selected Quantity :
INPUT CONTROL
Product Category
Category id :
Category Name :
Category Description :
INPUT CONTROL
Product Requisition
Requisition id :
Product id :
Requisition Date :
Product Required Unit :
Product Required Quantity :
Requisition Status :
CONCLUSION
As we can see the importance of inventory management is very
serious, it is one of the most important aspects of any business.
The aspect of this part of the business is whether or not we can satisfy
the demand of our customers if we aren’t sure we have all the materials
available to make the final product.
Without having the proper inventory management they (Ogerio) won’t
be able to supply their customers with their ordered ambulance.
This is what their entire business is based on, so it is of great
importance to increase their business.
When they (Ogerio) are choosing automated Inventory Management
system instead of manual system, they are able to keep their
records accurately and achieve more attention of their customers.
THE END

More Related Content

What's hot

Inventory management system
Inventory management systemInventory management system
Inventory management systemMd. Syful Azam
 
Oracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionOracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionBoopathy CS
 
Warehouse Management System
Warehouse Management SystemWarehouse Management System
Warehouse Management SystemRRChandran
 
Inventory Management System
Inventory Management SystemInventory Management System
Inventory Management SystemEmmanuel college
 
Inventory management
Inventory managementInventory management
Inventory managementRajThakuri
 
Inventory management system
Inventory management systemInventory management system
Inventory management systemHamzakhan803
 
Oracle EBS Material Status FAQ(Pan Tian)
Oracle EBS Material Status FAQ(Pan Tian)Oracle EBS Material Status FAQ(Pan Tian)
Oracle EBS Material Status FAQ(Pan Tian)Pan Tian
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Boopathy CS
 
Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)Spiro (Stuart) Patsos
 
R12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingR12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingVaddadi Anil Srinivas
 
efficiency in supply chain & ware hosing
 efficiency in supply chain & ware hosing efficiency in supply chain & ware hosing
efficiency in supply chain & ware hosingRahul kalyani
 
SAP Production Planning and Execution presentation
SAP Production Planning and Execution presentationSAP Production Planning and Execution presentation
SAP Production Planning and Execution presentationAnkur Aggarwal
 

What's hot (20)

Forecasting in Oracle Inventory
Forecasting in Oracle InventoryForecasting in Oracle Inventory
Forecasting in Oracle Inventory
 
Inventory management system
Inventory management systemInventory management system
Inventory management system
 
Oracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionOracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with description
 
7 Ways to Improve Warehouse Efficiency
7 Ways to Improve Warehouse Efficiency 7 Ways to Improve Warehouse Efficiency
7 Ways to Improve Warehouse Efficiency
 
Warehouse Management System
Warehouse Management SystemWarehouse Management System
Warehouse Management System
 
Inventory Management System
Inventory Management SystemInventory Management System
Inventory Management System
 
R12 Oracle Inventory Management, New Features
R12 Oracle Inventory Management, New FeaturesR12 Oracle Inventory Management, New Features
R12 Oracle Inventory Management, New Features
 
Inventory management
Inventory managementInventory management
Inventory management
 
Inventory management system
Inventory management systemInventory management system
Inventory management system
 
Procure to pay ppt
Procure to pay pptProcure to pay ppt
Procure to pay ppt
 
Oracle forms personalization
Oracle forms personalizationOracle forms personalization
Oracle forms personalization
 
Oracle EBS Material Status FAQ(Pan Tian)
Oracle EBS Material Status FAQ(Pan Tian)Oracle EBS Material Status FAQ(Pan Tian)
Oracle EBS Material Status FAQ(Pan Tian)
 
Warehouse automation
Warehouse automationWarehouse automation
Warehouse automation
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.
 
Inventory management system
Inventory management systemInventory management system
Inventory management system
 
Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)Oracle R12 Landed Cost Management (lcm)
Oracle R12 Landed Cost Management (lcm)
 
R12 Business Case Process Manufacturing
R12 Business Case Process ManufacturingR12 Business Case Process Manufacturing
R12 Business Case Process Manufacturing
 
Stock Management System Documentation
Stock Management System DocumentationStock Management System Documentation
Stock Management System Documentation
 
efficiency in supply chain & ware hosing
 efficiency in supply chain & ware hosing efficiency in supply chain & ware hosing
efficiency in supply chain & ware hosing
 
SAP Production Planning and Execution presentation
SAP Production Planning and Execution presentationSAP Production Planning and Execution presentation
SAP Production Planning and Execution presentation
 

Similar to Final year project on Inventory management

Warranty management system
Warranty management systemWarranty management system
Warranty management systemMoin Raza Khan
 
Design of goods and services ppt @ bec doms
Design of goods and services ppt @ bec domsDesign of goods and services ppt @ bec doms
Design of goods and services ppt @ bec domsBabasab Patil
 
Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013Huy Bui Van
 
Bluestar profile - Mold Maker, Tool Builder and Plastic Part Manufacturer
Bluestar profile - Mold Maker, Tool Builder and Plastic Part ManufacturerBluestar profile - Mold Maker, Tool Builder and Plastic Part Manufacturer
Bluestar profile - Mold Maker, Tool Builder and Plastic Part ManufacturerHuy Dickens
 
Product Listing Presentation Demo Video.pdf
Product Listing Presentation Demo Video.pdfProduct Listing Presentation Demo Video.pdf
Product Listing Presentation Demo Video.pdfKrystineGonzales
 
Online rto management system
Online rto management system Online rto management system
Online rto management system DigneshPrajapati1
 
Pinnacle Technology Group
Pinnacle Technology GroupPinnacle Technology Group
Pinnacle Technology Groupnfasciana
 
Kitsen Audit Report By SGS--Ashley
Kitsen Audit Report By SGS--AshleyKitsen Audit Report By SGS--Ashley
Kitsen Audit Report By SGS--AshleyAshleyLiKITSEN
 
Object Oriented Programming 2 (C#)
Object Oriented Programming 2 (C#) Object Oriented Programming 2 (C#)
Object Oriented Programming 2 (C#) Tanveer Ahmed
 
Presentacion de Prueba
Presentacion de PruebaPresentacion de Prueba
Presentacion de Pruebasaypepe
 
China “Beer Processing Equipment”
China “Beer Processing Equipment”China “Beer Processing Equipment”
China “Beer Processing Equipment”Dragon Sourcing
 
Product content management_process_samples
Product content management_process_samplesProduct content management_process_samples
Product content management_process_samplesIndra kumar
 
Case Study on Gloves Sourcing
Case Study on Gloves SourcingCase Study on Gloves Sourcing
Case Study on Gloves SourcingJohn William
 
MPO Working Process
MPO Working ProcessMPO Working Process
MPO Working ProcessTom Choon
 

Similar to Final year project on Inventory management (20)

Project nilland
Project   nillandProject   nilland
Project nilland
 
Warranty management system
Warranty management systemWarranty management system
Warranty management system
 
Company profile 2018
Company profile 2018Company profile 2018
Company profile 2018
 
Design of goods and services ppt @ bec doms
Design of goods and services ppt @ bec domsDesign of goods and services ppt @ bec doms
Design of goods and services ppt @ bec doms
 
Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013Bluestar Technology (Shenzhen) Co., Ltd profile 2013
Bluestar Technology (Shenzhen) Co., Ltd profile 2013
 
SHIDA PROFILE
SHIDA PROFILESHIDA PROFILE
SHIDA PROFILE
 
Bluestar profile - Mold Maker, Tool Builder and Plastic Part Manufacturer
Bluestar profile - Mold Maker, Tool Builder and Plastic Part ManufacturerBluestar profile - Mold Maker, Tool Builder and Plastic Part Manufacturer
Bluestar profile - Mold Maker, Tool Builder and Plastic Part Manufacturer
 
Product Listing Presentation Demo Video.pdf
Product Listing Presentation Demo Video.pdfProduct Listing Presentation Demo Video.pdf
Product Listing Presentation Demo Video.pdf
 
Online rto management system
Online rto management system Online rto management system
Online rto management system
 
Pinnacle Technology Group
Pinnacle Technology GroupPinnacle Technology Group
Pinnacle Technology Group
 
Agilent Technologies Demo
Agilent Technologies DemoAgilent Technologies Demo
Agilent Technologies Demo
 
Kitsen Audit Report By SGS--Ashley
Kitsen Audit Report By SGS--AshleyKitsen Audit Report By SGS--Ashley
Kitsen Audit Report By SGS--Ashley
 
China factory audit report
China factory audit reportChina factory audit report
China factory audit report
 
Object Oriented Programming 2 (C#)
Object Oriented Programming 2 (C#) Object Oriented Programming 2 (C#)
Object Oriented Programming 2 (C#)
 
Presentacion de Prueba
Presentacion de PruebaPresentacion de Prueba
Presentacion de Prueba
 
China “Beer Processing Equipment”
China “Beer Processing Equipment”China “Beer Processing Equipment”
China “Beer Processing Equipment”
 
Product Certification & Investigation Program
Product Certification & Investigation Program Product Certification & Investigation Program
Product Certification & Investigation Program
 
Product content management_process_samples
Product content management_process_samplesProduct content management_process_samples
Product content management_process_samples
 
Case Study on Gloves Sourcing
Case Study on Gloves SourcingCase Study on Gloves Sourcing
Case Study on Gloves Sourcing
 
MPO Working Process
MPO Working ProcessMPO Working Process
MPO Working Process
 

Recently uploaded

Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 

Recently uploaded (20)

Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 

Final year project on Inventory management

  • 1. Ogerio Makeup and Beauty Inventory Management Submitted to: Mst. Rokeya Khatun Assistant Professor Department of CSE Bangladesh University Presented By: Nayeem Talukder (201531043087) Md Sadiqur Rahman (201531043092) Batch: 43 (Day); Department of CSE Bangladesh University
  • 2. SLIDE OUTLINE 1. Introduction 2. Actor & Process List 3. Use Case Model 4. Input Output Selection 5. Database Table 6. Data Dictionary 7. Er Diagram 8. Data Flow Diagram 9. Workflow Diagram 10.Input Control 11.Conclusion
  • 3. INTRODUCTION Ogerio Makeup and Beauty is a well known retail cosmetic shop in Bangladesh. It is located at Mohammadpur Krishi Market, Dhaka. Ogerio has formed in 2015 as a small beauty shop. But now they offer a wide array of product lines as well. They always offer quality and brand products for their customers. They import their products from France, China, Italy, USA and many other countries. Some of their imported brands are Revlon, L'Oreal, Unilever, Jordana, P&G, Avon, Johnson & Johnson and many more. Ogerio doesn't allow non-brand products and try to maintain international standards.
  • 4. ACTOR & PROCESS LIST Actor List : 1. Manager 2. Store Keeper 3. Quality Controller 4. Sales Man Process List : 1. Product Information Management 2. Product Report 3. Product Quality 4. Product Category 5. Product Requisition
  • 5. USE CASE MODEL 1. Product Information Management 2. Product Report 3. Product Quality 4. Product Category 5. Product Requisition Sales Man Manager Store Keeper Quality Controller User UserActivities List
  • 6. USE CASE MODEL Sales Man ManagerStore Keeper Quality Controller User User1. Product Information Management 1.1 Insert 1.2 View 1.3 Update 1.4 Delete 1.5 Search
  • 7. USE CASE MODEL ManagerQuality Controller User User2. Product Report 2.1 Create 2.2 View
  • 8. USE CASE MODEL ManagerQuality Controller User User3. Product Quality 3.1 Insert 2.2 View 3.3 Update 3.4 Delete 3.5 Search
  • 9. USE CASE MODEL Sales Man ManagerStore Keeper Quality Controller User User4. Product Category 4.1 Insert 4.2 View 4.3 Update 4.4 Delete 4.5 Search
  • 10. USE CASE MODEL Sales Man Quality Controller User User5. Product Requisition 5.1 Insert 5.2 View 5.3 Update 5.4 Delete 5.5 Search Manager
  • 11. INPUT OUTPUT SELECTION Process 1: Product Info Management ➔ Product id (Pk) ➔ Product Name ➔ Category id (Fk) ➔ Brand Name ➔ Product Unit ➔ Product Variant ➔ Unit Cost Price ➔ Unit Sale Price ➔ Product Quantity ➔ Expiry Date Process 3: Product Quality ➔ Quality id (Pk) ➔ Product id (Fk) ➔ Product Selected Unit ➔ Product Selected Quantity ➔ Quality Status Process 2: Product Report ➔ Report id (Pk) ➔ Report Date ➔ Report Title ➔ Report File Name
  • 12. INPUT OUTPUT SELECTION Process 4: Product Category ➔ Category id (Pk) ➔ Category Name ➔ Category Description Process 5: Product Requisition ➔ Requisition id (Pk) ➔ Product id (Fk) ➔ Requisition Date ➔ Product Required Unit ➔ Product Required Quantity ➔ Requisition Status
  • 13. DATABASE TABLE tblProduct ➔ Pid (Pk) ➔ PName ➔ Cid (Fk) ➔ BName ➔ PUnit ➔ PVariant ➔ UCPrice ➔ USPrice ➔ PQuantity ➔ EDate tblQuality ➔ Qid (Pk) ➔ Pid (Fk) ➔ PSUnit ➔ PSQuantity ➔ QStatus tblReport ➔ Rid (Pk) ➔ RDate ➔ RTitle ➔ RFName tblRequisition ➔ Rqid (Pk) ➔ Pid (Fk) ➔ RqDate ➔ PRqUnit ➔ PRqQuantity ➔ RqStatus tblUser ➔ Userid (Pk) ➔ UserName ➔ UserTypetblCategory ➔ Cid (Pk) ➔ CName ➔ CDescription
  • 14. DATA DICTIONARY tblProduct Field Name Data Type Length Pk / Fk Null Default Description Pid Varchar 15 Pk x x Product Identification Number PName Varchar 25 x x x Product Name Cid Varchar 15 Fk x x Category Identification Number BName Varchar 25 x x x Brand Name PUnit Varchar 10 x x Product Unit PVariant Varchar 25 x x Product Variant UCPrice Varchar 20 x x 0 Unit Cost Price USPrice Varchar 20 x x 0 Unit Sale Price PQuantity Varchar 10 x x 0 Product Quantity EDate Date 15 x x x Expiry Date
  • 15. DATA DICTIONARY tblReport Field Name Data Type Length Pk / Fk Null Default Description Rid Varchar 15 Pk x x Report Identification Number RDate Date 15 x x x Report Date RTitle Varchar 30 x x x Report Title RFName Varchar 25 x x x Report File Name
  • 16. DATA DICTIONARY tblQuality Field Name Data Type Length Pk / Fk Null Default Description Qid Varchar 15 Pk x x Quality Identification Number Pid Varchar 15 Fk x x Product Identification Number PSUnit Varchar 10 x x 0 Product Selected Unit PSQuantity Varchar 10 x x 0 Product Selected Quantity QSatus Varchar 20 x x Quality Status tblCategory Field Name Data Type Length Pk / Fk Null Default Description Cid Varchar 15 Pk x x Category Identification Number CName Varchar 15 x x x Category Name CDescription Varchar 30 x x x Category Description
  • 17. DATA DICTIONARY tblUser Field Name Data Type Length Pk / Fk Null Default Description Userid Varchar 25 Pk x x User Identification Number Password Varchar 25 x x 1234 User Password UserType Varchar 25 x x x User Type. Eg: Manager,QC etc. tblRequisition Field Name Data Type Length Pk / Fk Null Default Description Rqid Varchar 15 Pk x x Product Identification Number Pid Varchar 15 Fk x x Product Name RqDate Date 15 x x x Category Identification Number PRqUnit Varchar 10 x x 0 Brand Name PRqQuantity Varchar 10 x x 0 Product Unit RqStatus Varchar 20 x x Product Variant
  • 18. ER DIAGRAM tblProduct tblReport tblUser tblQuality tblCatagorytblRequisition maintain includehave have Create Pid RqDate PrqQuantity Rqid Qstat QidPid Pid PQuantity PUnitPName EDate BName CDescription CName Cid RDate RTitle Rid UserType PasswordUserid RFileName Need Create RqStat PSQuantity PSUnit Cid USPrice
  • 19. DATA FLOW DIAGRAM (MANAGER) Product Info Management Product Report Product Quality Product Category Product Requisition tblProduct tblReport tblQuality tblCatagory tblRequisition
  • 20. DATA FLOW DIAGRAM (STORE KEEPER) Product Info Management Product Category Product Requisition tblProduct tblCategory tblRequisition
  • 21. DATA FLOW DIAGRAM (QUALITY CONTROLLER) Product Info Management Product Report Product Quality Product Category tblProduct tblReport tblQuality tblCategory
  • 22. DATA FLOW DIAGRAM (SALES MAN) Product Info Management Product Category Product Requisition tblProduct tblCategory tblRequisition
  • 23. WORKFLOW DIAGRAM (MANAGER) Product Info Management Product Report Product Quality Product Category Product Requisition Create View Update Delete Search View View Update Status Create View Update Delete Search Status Print Create View Update Delete Search Password RecoveryLogin SuccessDashboard Yes No
  • 24. WORKFLOW DIAGRAM (STORE KEEPER) Product Info Management Product Category Product Requisition Insert View Update Delete Insert View Update Delete Insert View Update Delete Search Password RecoveryLogin SuccessDashboard Yes No
  • 25. WORKFLOW DIAGRAM (QUALITY CONTROLLER) Product Info Management Product Quality Product Category View Product Report Create View Insert View Update Delete Search View Password RecoveryLogin SuccessDashboard Yes No
  • 26. WORKFLOW DIAGRAM (SALES MAN) Product Info Management Product Requisition Password RecoveryLogin SuccessDashboard View Product Category Create Search View Yes No
  • 27. INPUT CONTROL UserName : Password : Remember me Forgot Password ? New User ? Sign Up Here Linkon3241@gmail.com Log in
  • 28. INPUT CONTROL Product Information Management Product id : Product Name : Category id : Brand Name : Product Unit : Product Variant : Unit Cost Price : Unit Sale Price : Product Quantity : Expiry Date :
  • 29. INPUT CONTROL (REPORT) SEARCH id | Date | Title | File Name 12/03/2019 purchase order p05050505 0506 0507 13/02/2019 15/01/2019 purchase order purchase order p0504 p0503
  • 30. INPUT CONTROL Product Quality Quality id : Product id : Quality Status : Product Selected Unit : Product Selected Quantity :
  • 31. INPUT CONTROL Product Category Category id : Category Name : Category Description :
  • 32. INPUT CONTROL Product Requisition Requisition id : Product id : Requisition Date : Product Required Unit : Product Required Quantity : Requisition Status :
  • 33. CONCLUSION As we can see the importance of inventory management is very serious, it is one of the most important aspects of any business. The aspect of this part of the business is whether or not we can satisfy the demand of our customers if we aren’t sure we have all the materials available to make the final product. Without having the proper inventory management they (Ogerio) won’t be able to supply their customers with their ordered ambulance. This is what their entire business is based on, so it is of great importance to increase their business. When they (Ogerio) are choosing automated Inventory Management system instead of manual system, they are able to keep their records accurately and achieve more attention of their customers.