Create a representation of an oregon state university

Assignment Help Management Information Sys
Reference no: EM132105152

Problem Statement: Write a C++ program that will be an information system for Oregon State University using classes as well as demonstrating a basic understanding of inheritance and polymorphism.

You will create a representation of an Oregon State University information system that will contain information about the university. The university will contain a name of the university, n number of buildings, and m number of people. People can be either a student or an instructor.

Every person will have a name and an age. Every student will have also have a GPA, but an instructor will NOT have a GPA. Every instructor will have an instructor rating, but a student will NOT have an instructor rating. Every building will have a name, the size in sqft (preferred the real value which you need to look up), and an address (stored as a string, also preferred to look this up).

People will contain a method called "do_work" that will take in a random integer as a parameter that represents how many hours they will do work for. If the person is a student, a message will be printed to the screen that says "PERSON_NAME did X hours of homework." If the person is an instructor, a message will be printed to the screen that says "Instructor PERSON_NAME graded papers for X hours." You will need to fill in the appropriate values.

The student GPA can either be an input from the user or randomized, but it must be between 0.0 and 4.0. It cannot be preset. The instructor rating can either be an input from the user or randomized, but it must be between 0.0 and 5.0. The ages of a person can be randomized or an input, but make it realistic. You can choose whether it is randomized or user input, or both.

The university will contain a method that will print the name and address of all the buildings in its information system and another method that will print the name of all the people. The name of the university MUST be "Oregon State University" (because we are the best).

You will manually instantiate at least 1 student, 1 instructor, and 2 buildings, then give them values and store them appropriately in the university object. You can do this in whatever fashion you wish.

You will have a menu that does at least the following:

1) Prints names of all the buildings

2) Prints names of everybody at the university

3) Choose a person to do work

4) Exit the program

Note that option 3 will require you to print another menu that gives options for each person. You may create any other functions, methods, member variables, etc. to modularize your code and complete the lab. You may use vectors for this assignment if you so choose.

Reference no: EM132105152

Questions Cloud

Resource management and make recommendations : 1. Discuss the common mistakes that occur in resource management and make recommendations to resolve them.
Prompt the user for an integer value in decimal and convert : Prompt the user for an integer value in decimal and convert the value to it's octal (base 8) equivalent value. Display the result.
What are some areas where vendor negotiations and management : What are some areas where vendor negotiations and management is successful or need attention to achieve successful contract completion In nRah(New royal adelaid
List of project requirements from a wbs : What actually differentiates a list of project requirements from a WBS?
Create a representation of an oregon state university : Create a representation of an Oregon State University information system that will contain information about the university.
Composed of upper-level management : Consider an organization that is composed of upper-level management, middle and lower level managers, and laborers
Appropriate project-oriented development process : How does a project manager choose the appropriate project-oriented development process is an important decision.
Utilizes your knowledge about a number of data structures : Write a Java application that utilizes your knowledge about a number of data structures we have been discussing throughout the course of this semester.
Discuss the contents of a detailed project management : Discuss the contents of a detailed project management plan using a real-world project examples

Reviews

Write a Review

Management Information Sys Questions & Answers

  Explain occurrence or breach or disaster that has happened

SEC 6010- A Risk Assessment is periodic assessment of the risk and magnitude of the harm. Discuss the occurrence or breach or disaster that has happened.

  How organizations establish the five cobit it governance

Describe how organizations establish the five COBIT IT governance focus areas: strategic alignment, value delivery, risk management etc.

  Cameron balloons simulationyoull remember that were using a

cameron balloons simulationyoull remember that were using a common basic format for most of the project assignments in

  Differente types of information systems

Differenciate the differente types of information systems - relationship among the varios business and informaition process in the REA.

  Major database information system

Set up the new major database information system - Choose one and support your rationale for placing the main frame in the department.

  Which type of control is of concern to the facebook users

Which type of control is of concern to the Facebook users and privacy activists-feed forward, concurrent, or feedback control? (Use the internet to research these concepts)

  Information technology and payroll and order entry

Information Technology - Payroll and Order Entry - It explains if payroll and order entry are types of transaction processing systems. Batch, online, and hybrid systems are also discussed.

  What was the problem or opportunity that the company faced

How did the company leverage technology to solve the problem or exploit the opportunity?

  How does data capture allow for improvement

How does data capture help with quality management and reporting? How does it assist with continued accreditation and government/insurance reimbursement for continued treatment? Does it show accountability? If so to whom? How does data capture all..

  Which two of the above phases are the most important

The textbook states that an iterative design process based on the Rosson and Carroll (2002) definition of operational characteristics would consist of four distinct phases:Requirements analysis phase,Preliminary and detailed design phase,Build and ..

  Describe the cloud-based solution you have selected

Compare and contrast the technologies that enable cloud computing. Analyze the migration steps and challenges in migrating to cloud-based environments. Develop a cloud-based solution to address a proposed business problem.

  Discuss appropriateness and effectiveness of visual aids

For the Unit 5 assignment, you will write a reflective analysis paper about your presentation-creation process and your Unit 4 live, oral presentation.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd