Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Exercise 1: Develop an application (similar to the ExpenseList class) that can store and manage information about students taking courses at a university First create

image text in transcribed

Exercise 1: Develop an application (similar to the ExpenseList class) that can store and manage information about students taking courses at a university First create a Student class that can hold the following pieces of information: Student ID First Name Last Name Email Major Faculty Add appropriate methods to this class. Next create a StudentList class that has as its attribute an unordered list of student records, and the following methods: Add a student record to the list Delete a student record from the list Display records of all the students taking a specific majoir Display records of all students belonging to a particular faculty * Search for a student's record given an ID number Search for a student's record given the last and first names Search for a student's record given the email address y add other methods as necessary * * You ma Next, create a client demo program that reads a file such as the one given below, creates an unordered list, and demonstrates all the methods that you have developed Faculty Arts Business Student ID First Name Last Name Email Major Music 200120 Kate 200121 Julie 200122 Tom 200123 Mark 200124 Jen 200125 Matt 200126 Karen 200127 John 200128 Allison 200129 Craig 200130 Steve 200131 Mike 200132 Jane West McLain Erlich Smith Foster Knight Weaver Smith Page Cambell Edwards Williams Reid kwest@email.com jmclain@email.com Finance terlich@email.com Sculpture Arts msmith@email.com Biology jfoster@email.com Physics mknight@email.com Finance kweaver@email.com Music jsmith@email.com Sculpture Arts apage@email.com ccambell@email.com Music sedwards@email.com Biology mwilliams@email.com Linguistics Hmanities reid@email.com Science Science Business Arts History Humanities Arts Science Music Arts Source for the above sample fake database: iki xamples for Access Exercise 1: Develop an application (similar to the ExpenseList class) that can store and manage information about students taking courses at a university First create a Student class that can hold the following pieces of information: Student ID First Name Last Name Email Major Faculty Add appropriate methods to this class. Next create a StudentList class that has as its attribute an unordered list of student records, and the following methods: Add a student record to the list Delete a student record from the list Display records of all the students taking a specific majoir Display records of all students belonging to a particular faculty * Search for a student's record given an ID number Search for a student's record given the last and first names Search for a student's record given the email address y add other methods as necessary * * You ma Next, create a client demo program that reads a file such as the one given below, creates an unordered list, and demonstrates all the methods that you have developed Faculty Arts Business Student ID First Name Last Name Email Major Music 200120 Kate 200121 Julie 200122 Tom 200123 Mark 200124 Jen 200125 Matt 200126 Karen 200127 John 200128 Allison 200129 Craig 200130 Steve 200131 Mike 200132 Jane West McLain Erlich Smith Foster Knight Weaver Smith Page Cambell Edwards Williams Reid kwest@email.com jmclain@email.com Finance terlich@email.com Sculpture Arts msmith@email.com Biology jfoster@email.com Physics mknight@email.com Finance kweaver@email.com Music jsmith@email.com Sculpture Arts apage@email.com ccambell@email.com Music sedwards@email.com Biology mwilliams@email.com Linguistics Hmanities reid@email.com Science Science Business Arts History Humanities Arts Science Music Arts Source for the above sample fake database: iki xamples for Access

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_2

Step: 3

blur-text-image_3

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

Harness The Power Of Big Data The IBM Big Data Platform

Authors: Paul Zikopoulos, David Corrigan James Giles Thomas Deutsch Krishnan Parasuraman Dirk DeRoos Paul Zikopoulos

1st Edition

0071808183, 9780071808187

More Books

Students also viewed these Databases questions