Answered step by step
Verified Expert Solution
Link Copied!

Question

00
1 Approved Answer

Create a Class diagram representing a system defined by the following statements: A Company is a collection of Services, Managers and Employees. It has a

Create a Class diagram representing a system defined by the following statements: A Company is a collection of Services, Managers and Employees. It has a Name & Logo (defined as a simple string) Each Service of the Company contains one or a few managers who lead the Service. A Service also contains many Employees. A Service is also associated with a single Building where the service is provided. Managers and Employees each have a name. Managers also have a rating (a decimal number between 1 and 10, which represents the managers cumulative rating based on employee evaluations). Employee also have a performance rate(decimal number between 0 and 4.0) Services have a name of the building they are in and an associated room number Be sure to indicate multiplicity of each association and name/label the association something meaningful. Be sure each attribute has a name and a type defined o What kind of relationship did you determine was appropriate between Services and Employees? Explain? o What kind of relationship(s) did you determine was appropriate between Buildings and Managers/Employees? Explain? o What classes are appropriate for using abstraction or inheritance? Explain?

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions