Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Due november 20, 2018 java language The Registrar Office at the university has asked you to help them write a Student Information System ( SIS

Due november 20, 2018

java language

The Registrar Office at the university has asked you to help them write a Student Information System (SIS). The system can be used to store information about students, courses, and students' transcripts (courses already taken by a student).

Define a class called StudentType that holds information about a student (student ID, first name, last name, major).

Implement each member function (set, get, print, constructor, etc) in the class.

Define a class called CourseType that holds information about a course (course code, course title, number of credits).

Implement each member function (set, get, print, constructor, etc.) in the class.

Define a class called RecordType that holds information about the courses that a student has already taken (student ID, course code, course total mark, course grade, semester taken).

Implement each member function (set, get, print, constructor, etc.) in the class.

Write a number of member functions that do the following:

- Calculate the student GPA

- Search for the highest mark taken in a particular course

- Print the ID, first name, and last name of all the students who have already taken a particular course

- Print the course code, course title, course mark, course grade of all courses taken by a particular student

Write a main program that does the following:

- Define an array of objects of each one of the above three classes

- Assign data to the objects that you defined. This data should be stored and read from 3 different files

- Read a student ID

- Print a list of all courses taken by that student

- Calculate the GPA of that student

- Read a course code

- Print the ID, first name, and last name of all the students who have taken that course

- Search for the highest mark taken in that course

- Print the ID, first name, and last name of the student who scored that highest mark in that course

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Technology And Management Computers And Information Processing Systems For Business

Authors: Robert C. Goldstein

1st Edition

0471887374, 978-0471887379

More Books

Students also viewed these Databases questions

Question

Describe the role of HR in succession management.

Answered: 1 week ago

Question

Problem: Evaluate the integral: I = 1- 1 dx 9

Answered: 1 week ago

Question

Describe the Indian constitution and political system.

Answered: 1 week ago

Question

Explain in detail the developing and developed economy of India

Answered: 1 week ago

Question

Problem: Evaluate the integral: I = X 52+7 - 1)(x+2) dx

Answered: 1 week ago