ProjectSAD
ProjectSAD
4. Inventory Management
5. Staff Management
6. Customer Management
Risk Analysis
1. Technical Risks
2. Time Risks
Order Management: The system allows customers to place, modify, and cancel orders
efficiently.
Payment Processing: Supports cash, card, and digital payments without errors.
Inventory Tracking: Automatically updates stock levels and notifies staff when ingredients are
low.
User Roles & Security: Employees can log in with role-based access, and unauthorized users
cannot access sensitive data.
Reporting & Analytics: The system generates sales reports, employee performance reports,
and inventory usage logs.
System Speed: Orders and payments are processed in less than 2 seconds.
Uptime: The system is available 99% of the time with minimal downtime.
Scalability: The system can handle at least 100 concurrent users without lag.
Error Handling: Displays clear messages for failed transactions or system issues.
Context Diagram
Menu
Orders
State of order
Payment
Service Feedback
1.0
Receipt
Update inventory
Update Order Queue 3.0
2.0
Update
Update Order
inventory
Queue
4.0
Produce
Report
Investment Manger
System