Professional Documents
Culture Documents
Sad Project
Sad Project
PROJECT REPORT
PROJECT TITLE: AI BASED SYSTEM FOR MONITORING SHOP INVENTORY
COURSE NAME: SYSTEM ANALYSIS AND DESIGN
COURSE CODE: CP 212
CHAPTER 01.
(AI BASED SYSTEM FOR MONITORING SHOP INVENTORY)
1.1 INTRODUCTION.
Our group is assigned to prepare an AI based system concerning “SHOPS INVENTORY
MANAGEMENT”. The system allows the user to communicate with AI to access the shop’s details and
manage all products, orders and basic functions of the inventory depending on the status of the user.
1.4 PLANNING.
1.4.1 COST BENEFIT ANALYSIS.
Assumptions:
1. Initial Investment (I): $100,000
2. Annual Cash Inflow (CI): $30,000
3. Discount Rate (r): 5%
4. Project Duration (n): 5 years
5. Annual Operating Cost (OC): $10,000
(a) NPV
Net Present Value (NPV):
NPV=∑t=0n(1+r)tCI−OC−I
NPV=30000−10000(1+0.05)1+30000−10000(1+0.05)2+30000−10000(1+0.05)3+30000−100
00(1+0.05)4+30000−10000(1+0.05)5−100000NPV=(1+0.05)130000−10000
+(1+0.05)230000−10000+(1+0.05)330000−10000+(1+0.05)430000−10000
+(1+0.05)530000−10000−100000
NPV=-1328.69
(b) ROI
Return on Investment (ROI):
ROI=(NPV)×100
=(INPV /100000)×100
=(-1328.69 /100000)×100
=-1,33
ROI= -1.33%
( c) BEP
Break-even Point (BEP):
I
BEP=
CI−OCI
100000
BEP=
30000−10000
BEP= 5years
a) Ghantt chart.
b) Pert chart.
c) Critical path.
the critical path of the system is as follows:
path: (1,3,4,5,6,7)
CHAPTER 02.
(STRUCTURED SYSTEM ANALYSIS AND DESIGN)
2.1 DATA FLOW DIAGRAM. (DFD)
a) Context diagram.
Figure 2. The context Diagram for AI based shop monitoring system.
b) Level 0 diagram.
Figure 3. The level 0 diagram for the AI based system.
2.3 ENTITY RELATIONSHIP DIAGRAM. (ERD)
CONDITIONS 1 2 3 4 5 6 7 8
System must authenticate the user. T T T T F F F F
Product ordering by user. T T F F T T F F
AI system availability T F T F T F T F
ACTIONS:
1. Display shop information. X
2. Processing product order. X
3. Show system unavailability. X
4. Re-order X X
d) PSEUDOCODE
1.Start
2.Login
3. IF
Your registered and authenticated as a valid member of a system.
4.THEN
You can view orders and make orders in a system.
5. ELSE
6. You’re not a member and your required to create an account and be validated.
7. if the orders are present in a system ordered by customers check the availability of stock in the
inventory
8. IF
The stock is available with the ordered stock then confirm the order ordered by the customer
and update the inventory stock.
9. ELSE
Update the customer and the stock inventory and make order for the stock to refill the
inventory for unavailable goods.
10. Receive the stock and update the inventory stock and review other orders.
11. end.
CHAPTER 03.
(OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN)
3.1 USE-CASE DIAGRAM.
3.2 CLASS DIAGRAM.
Consider a client-server architecture where the AI-based system serves as the server, handling
requests from client devices.
Use a scalable and modular architecture to accommodate future updates and expansions.
Components:
Identify core components like the AI engine, database for inventory storage, authentication module,
and user interface.
Ensure a robust communication mechanism between components for seamless data flow.
AI Integration:
Database Design:
Design a database schema to store shop inventory details, user information, and transaction history.
Utilize cloud storage for long-term data retention and easy accessibility.
Security Measures:
Implement secure authentication mechanisms to ensure only authorized users can access and modify
inventory data.
Use encryption for data transmission and storage to protect sensitive information.
User Interface:
Design an intuitive and user-friendly interface for easy interaction with the AI system.
Incorporate features like authentication, order management, and product tracking.
CONCLUSION.
Here as a team, have reached to the end of our project. As a team, the experience gained during the short
period of time is having generated more skills in analyzing and designing. Despite that, more of ideas,
knowledge and efficiency in implying all the concepts of the SDLC and implementing them in time.
According to the project, it was a pleasure visiting various sites that invoked the AI based system for
monitoring the shop inventories one being ‘ALIBABA website.’
This shows that, the need of AI technology is broadly needed in today’s world.