Mr. Shamit Shrestha is the CEO of an IT company, Bentray Technoloies Pvt. Ltd. It is known that they provide several IT services( like domain registration, domain hosting, software development, software maintenance, Web design and web development, etc.).
Each customer can take one or more services. The payment should be collected via eSewa, or in cash. Every service has a start date and an end date to remain functional. If activation period expires, their service/s is automatically deactivated.
Mr. Shrestha wants report like but not limited to: –
- List of all possible services along with total active clients for that service.
- List of all the services and amount collected from each.
- Total payment collected in the specified duration ( and/or till date).
- Total payment collected in the specified duration from specified service.
Prepare the use case diagram.
[Credit: Bimarsh Pant, BIM VII, Nagarjuna College of Information Technology]