Question
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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started