Question: Case Study: company structure The company operates with a hierarchical structure comprising multiple departments (name, DepartmentID address), each dedicated to specific responsibilities. Within each

Case Study: company structure The company operates with a hierarchical structure comprising

 

Case Study: company structure The company operates with a hierarchical structure comprising multiple departments (name, DepartmentID address), each dedicated to specific responsibilities. Within each department, there are specialized teams focusing on distinct projects (ProjectID, Title). Teams are identified by ID and team name. Every department is situated in a different office, with each office being identified by its unique address. Among these offices, one serves as the central headquarters. Each department is led by a manager who is selected from within the workforce. Employees within the company are described by their ID, titles, and salaries. Employees are essentially humans, each uniquely identified by their name. Additionally, a project employs several employees, and employees are assigned to various projects within their department. This assignment is represented by a class called "ProjectAssignment, which captures the relationship between employees and projects, including the role of the employee in the project, the start and end dates of the assignment, and any other relevant details. Question 1: Draw a UML class diagram for the system (visual paradigm or any other tool) as described here. Note: Please take a screenshot of the diagram or export the diagram as a JPEG before uploading. Rubric: Elements Total Marks Classes, attributes, and methods 12 Marks Relationships (Association, aggregation, composition, G/S) 4 Marks Multiplicities 4 Marks Syntactical and semantic Errors 3 Marks QUESTION 2 [CLO4] Obtained Marks General Instructions: 1. Use the Visual Paradigm tool to answer the below question 2. In the same project that you created in Q01, add a new model called Design Model and answer the below question 3. Once you complete the exercise, take a screen capture of the high-level design model, save it as SID StudentName_HLDM MVC, and upload it into BBL Description: With reference to the case study of question 1, draw a high-level design model of the system according to MVC architectural pattern. Save your project as SID_StudentName_PE2, take a screen capture of the high-level design model, save it as SID StudentName_HLDM MVC, and upload it into BBL Rubric: Elements Total Marks Obtained Marks Layers 8 Marks Dependencies 4 Marks Stereotypes 3 Marks Syntactical and Semantical Errors 3 Marks

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!