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.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

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. 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps

Blurred answer
Knowledge Booster
Types of Security Models
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education