Question: The Problem or Case Study A faculty in a private university wishes to computerise its student records system. The record of each student includes his

 The Problem or Case Study A faculty in a private university

The Problem or Case Study A faculty in a private university wishes to computerise its student records system. The record of each student includes his or her name and the program he or she enrolls. The faculty offers several programs at postgraduate level such as "Master of Business Administration, PhD of Social Science", and many more. Regardless of the program or degree, each student is appointed with a lecturer as his or her academic advisor. The role of the advisor is to guide the student on academic matters. As for the postgraduate programs either master or PhD degrees, they are conducted in fully research based. Each postgraduate student has to have a research project and a lecturer to supervise his or her project. Tasks Based on the given problem, you must answer the following questions. 1. Draw the UML class diagram for the above problem. Your design has to include the classes and their attributes and methods accordingly, as well as relationships between the classes. You are free to interpret the question based on you and your pair's understanding. Each class has to provide a constructor, mutators, and assessors. 2. Then, write the CH+ code to implement the design. Your implementation should apply object-oriented programming concepts including data hiding, composition and/or aggregation, association, and operator overloading. 3. Next, utilize the classes to store a list of postgraduate students. You need to use dynamic array for the list and fill it in with data input from screen. Figure 1 shows the example of data input. Name of student: Haikal bin Malik Program: Master of Computer Science Academic Advisor: Dr. Aileen Majid Project Supervisor: Prof. Dr. Naim Ahmad Research Project: The effects of swarm particle Name of student: Goh Mei Ling Program: PhD of Computer Science Academic Advisor: Prof. Dr. Zul Effendi Project Supervisor: Prof. Dr. Durratul Amran Research Project: Gestural interaction in mixed reality 4. Finally, print the students data from the array. Figure 2 shows an example of the output screen. THE LIST OF POSTGRADUATE STUDENTS Supervisor Name Haikal bin Malik Goh Mei Ling Prof. Dr. Naim Ahmad Prof. Dr. Zul Effendi Project The effects of swarm particle Gestural interaction in mixed reality

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!