If there is any interest then the company will request a quotation through the system. This request will be assessed by a salesman of INSIGHTS. The salesman will issue a quotation accordingly. In the case the prices are convenient, the company will reserve the stands that it is interested in. The company has three days to pay the costs of the stands. The costs are obtained from the invoice generated by the salesman. The company can cancel its reservation any time. Furthermore, before the starting of the event, an employee of INSIGHTS with the role of supervisor will generate a report about the companies that paid the fees and the current setup of the exhibition. The supervisor will also issue the necessary reminders to the companies to bring their equipment as well as bring their promotion documents to the site of the exhibition. In order to implement the expected system, the following information have been received from the managers of INSIGHTS: A company can request one or more quotations.
The stand rental system is going to be used by any company to search for stands, either by prices, by prices, or by types. If there is any interest then the company will request a quotation through the system. This request will be assessed by a salesman of INSIGHTS. The salesman will issue a quotation accordingly. In the case the prices are convenient, the company will reserve the stands that it is interested in. The company has three days to pay the costs of the stands. The costs are obtained from the invoice generated by the salesman. The company can cancel its reservation any time. Furthermore, before the starting of the event, an employee of INSIGHTS with the role of supervisor will generate a report about the companies that paid the fees and the current setup of the exhibition. The supervisor will also issue the necessary reminders to the companies to bring their equipment as well as bring their promotion documents to the site of the exhibition.
In order to implement the expected system, the following information have been received from the managers of INSIGHTS:
- A company can request one or more quotations.
- A quotation is issued by a salesman. It concerns one or more stands. It may also be concerned by an invoice.
- A stand has a type.
- An invoice is issued by a salesman. Based on the salesman, a discount will be applied to this invoice.
- The company will pay one or more invoices.
- The company can make one or more reservations. Every reservation concerns one or more stands. The company can cancel a reservation. In this case, a penalty pay be applied.
- The salesman is controlled by one supervisor.
- The supervisor generates one or more reports. A report concerns the stands. It also concerns the companies.
Question: Propose a UML class diagram for the process described above.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images