DIAGRAM
Online Grocery Store
A worked diagram example, rendered live. Open it in the AI editor and adapt it to your own case.
Make this diagram your own.
Open it in the AI editor with a prompt pre-filled — keep what works, change what doesn't.
CASE ANALYSIS
Scenario
An online grocery store system where customers browse products, place orders, and track deliveries, while administrators manage stock and assign deliveries, with handling of payment failures and out-of-stock items.
Key decisions
- Including Checkout, Pay, and Track Order as distinct use cases with include/extend relationships to modularize the order flow.
- Modeling Payment Gateway and Delivery Service as external actors for clear system boundaries.
- Using extension points on Checkout for payment failure and out-of-stock events to show exceptional flows.
When to reuse this
Applicable for e-commerce platforms that need to model order processing, inventory management, and delivery coordination with modular use case decomposition and extension for error handling.
Open this example in the editor →
Tweak it with chat, export PNG/SVG, or fork it for your own use case.
usecase-online-grocery-store-use-case-diagram-with-delivery-and-stoc