This business case has been conceived for the demonstration purpose and serves well for a typical shopping store. There may be simpler or complex scenarios in real life businesses.
Business Case
There are many customers of the shopping store.
The store offers multiple products.
A customer may place multiple orders.
An order may have many products.
The data may or may not be stored in a database system.
Reporting Requirements
A report based on some criteria is to be generated.
The report can be in any of the formats: Documents, Spreadsheets, Presentations.
The report developer must be able to define templates and then generate reports.
Business Objects
Class Diagram
Custom Objects
Here are our customer objects:
Database Entities
Templates Location
There is a fixed location of templates somewhere /Date/Source/. The report developer may create any number of templates and can create sub directories under /Data/Source/ in order to organize the templates as per convenience.
Reports Location
The reports can be placed anywhere under directory /Data/Destination/. The report developer can create sub directories and give name to the output reports as per convenience.
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.