Requirements: • The Employee Management System (EMS) shall allow Human Resources staff to assign each new employee one unique ID and one personal information record (which includes names, addresses, etc.) • Each employee will be assigned one available title/role from a pre-configured list of titles/roles. Also, each employee will be assigned to one department within the organization, and one manager upon registration. An employee can also be configured as a "manager" within a department. • Managers can direct one or more employees at a time (the number of employees to manage depends on each department). The managers shall be able to record the performance of each employee that he/she manages. Performance assessment will be based on (1) a numeric grade, and (2) a performance review description. • The HR staff and Managers should be able to access and update the employee's records at any time. HR staff can view all organization's employees, although managers can only see their own employees. Section 1: Define a domain model as we did in class, list all entities with their main properties/attributes that you would include in a UML class diagram. For example: Entity1: Attribute1, Attribute2, Attribute3, etc. Section 2: Identify and list the relationships and associations between the entities. That is, list the relationships as one of the following: zero-to-one one-to-one zero-to-many many-to-one/one-to-many many-to-many For example: Entity1 -> Entity2 = one-to-one Section 3: Briefly describe each entity' responsibilities within the system. Write one or two sentences describing why the entity is important, or what job does it have within the domain. NO NEED TO DO A DIAGRAM Thank you.
Requirements:
• The Employee Management System (EMS) shall allow Human Resources staff to assign each new employee one unique ID and one personal information record (which includes names, addresses, etc.)
• Each employee will be assigned one available title/role from a pre-configured list of titles/roles. Also, each employee will be assigned to one department within the organization, and one manager upon registration. An employee can also be configured as a "manager" within a department.
• Managers can direct one or more employees at a time (the number of employees to manage depends on each department). The managers shall be able to record the performance of each employee that he/she manages. Performance assessment will be based on (1) a numeric grade, and (2) a performance review description.
• The HR staff and Managers should be able to access and update the employee's records at any time. HR staff can view all organization's employees, although managers can only see their own employees.
Section 1: Define a domain model as we did in class, list all entities with their main properties/attributes that you would include in a UML class diagram. For example:
Entity1: Attribute1, Attribute2, Attribute3, etc.
Section 2: Identify and list the relationships and associations between the entities. That is, list the relationships as one of the following:
zero-to-one
one-to-one
zero-to-many
many-to-one/one-to-many
many-to-many
For example:
Entity1 -> Entity2 = one-to-one
Section 3: Briefly describe each entity' responsibilities within the system. Write one or two sentences describing why the entity is important, or what job does it have within the domain.
NO NEED TO DO A DIAGRAM
Thank you.
Trending now
This is a popular solution!
Step by step
Solved in 4 steps