Career advising website

Assignment Help Basic Computer Science
Reference no: EM133218215

The Career Advising Center at a University would like a "Career Advising Website" to be created so they can better manage the student requests for career advising appointments. The Career Advising Center would like to assign appropriate Industry Advisors with students based on career area.

Every Industry Advisor has an area (or areas) of expertise, that is, they are knowledgeable in providing career advice for particular career areas (e.g. Arts, Education, Engineering, Healthcare, Marketing, etc...)

Students come to the Career Advising Center to get career advice in a particular career area. Students who log into the system will have a profile with their basic information - first name, last name, studentID, phone number, email and a career area which they select from a list of career areas.

Industry Advisors also have their basic information - first name, last name, facultyID, office location, phone, email, and area(s) of expertise (area of expertise taken from the same list of career areas the Students have.)

Let's assume each student is interested in only one career area (e.g. Engineering) whereas Industry Advisors can have more than one career area listed as their areas of expertise.

Students can request an advising session and based on their career area an appropriate Industry Advisor will be assigned.

An advising session will be scheduled between the student and an Industry Advisor at a specific date and time, in a particular location (either Room 100, Room 200, or Room 300), and for a specific career area (for example, to indicate this advising session is to discuss the Engineering career area.) At the end of the advising session the student has the opportunity to rate their experience with a simple numeric rating (e.g. 1 to 10) and a free-form text box.

At various times, the Career Advising Center would want to gather information about the number of advising sessions that took place, the number of advising sessions that took place per career area, the total number of unique students who requested advising sessions (students can request multiple advising sessions during an academic year), the average rating given, or the Industry Advisor who was rated the highest, etc.

Make an E-R diagram for the database scenario. Make sure to include an indication of the cardinality of relationships and specify any mandatory relationship (total participation). State any assumptions that you make.

Convert the E-R diagram to tables, using schema statements.

Reference no: EM133218215

Questions Cloud

What is the main theme of the reading : How or why is this reading useful to the way you think about Arabic culture? What is the main theme of the reading
What is the population you would like to address : Locate at least one article related to your topic. What was the research question in the study? What is the population you would like to address
Identify the public policy that interests you most : Identify the public policy that interests you most. At this point, you may begin with a general policy area, for example, education or health care
Layers pattern structures software apps and infrastructure : Which of the following are ways in which the Layers pattern structures software apps and infrastructure
Career advising website : Advising Center at University would like "Career Advising Website" to be created so they can better manage the student requests for career advising appointments
Licensed animal rescue group is looking to digitize record : A local, non-profit, licensed animal rescue group is looking to digitize record-keeping within the organization. How many animals are currently in the facility?
How activation levels are calculated in neural network : Explain how activation levels are calculated in neural network, name the components, functions and calculations involved.
Explain the identified drug half-life : Psychiatric Treatment Drug Latuda Discussion - Explain the identified drug's half-life. Explain the importance of knowing about the drug's therapeutic index
Discuss role of language in cultural and ethnic diversity : Discuss the role of language in cultural and ethnic diversity. Identify terms or phrases that were "acceptable" when you were younger

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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