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.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

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.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY