Develop a design-specific conceptual er model

Assignment Help Software Engineering
Reference no: EM131686013

Assignment

Develop a Design-Specific conceptual ER model for the following business requirements. The ERD must identify all entity types and associated attributes, unique identifier(s), relationship types and the structural integrity constraints of the entities involved (using min/max notation). Decompose many to many relationships. You must also specify deletion constraints. Draw at attributes on the diagram. Draw the ER diagram on the next page. You do not need to include attribute data types.

Bauer has asked you to design an academic program management database based upon the following business requirements:

· Bauer has many academic programs (i.e. majors). Each program can be uniquely identified by its program name. Other information that must be maintained for programs includes program type (Under Graduate/Graduate) and program credit hours. /

· A course must be assigned to at least one academic program but can be assigned to more than one academic program. Academic programs have many courses assigned.. For example, the Undergraduate MIS undergraduate program has 17 courses. When a course is assigned to an academic program, the date it was assigned must be recorded.

· Courses can be uniquely identified by its course ID (i.e. MIS3376). Other information that must be maintained for courses includes course name and optinally the number of credit hours.

· Each course must be assigned exactly one professor to serve as its' coordinator. Some professors are responsible for coordinating multiple courses. Not all professors serve course coordinators.

· Professors can be uniquely identified people soft ID number. Other information that must be maintained for professors includes their name, title and hiredate.

· If a professor who is serving as a course coordinator resigns, the course is assigned to a default coordinator. When an academic program is dropped delete information regarding the assigned courses. A course can be dropped if it is currently assigned to an academic program.

Your predecessor, Jim Parsons, before leaving for Hollywood to pursue an acting career, began mapping and provided the following start to defining the Entity types.

Reference no: EM131686013

Questions Cloud

What psychological factors might play a role in us citizens : Explain what psychological and behavioral factors might play a role in those U.S. citizens or legal U.S. residents who carry out such extremist violence?
Identify one current popular media story and relate : Identify one current popular media story and relate it to the course readings. You may discuss the pro and con arguments
Write a business report that addresses the ethical aspects : Research and Write a Business Report that addresses the ethical, security and privacy aspects of the assigned topic "Idientity Theft"
Define what is ecosystem balance : What is ecosystem balance, Which reduction factors and which growth factors impacted ecosystem
Develop a design-specific conceptual er model : Develop a Design-Specific conceptual ER model for the following business requirements. The ERD must identify all entity types and associated attributes.
Identify the three most important air pollution issues : identify the three most important air pollution issues you believe are facing the world
The national and state laws preventing people from building : Local government implementing zoning laws regulating how many houses can be built on a piece of land would that be conservation or preservation
Create a scenario that assumes a small public organization : Create a scenario that assumes a very small public or nonprofit organization/agency with five staff members and $300,000 as the budget amount.
Define occupational health hazard in a developing nation : Identify a specific occupational health hazard in a developing nation and recommend a strategy for prevention

Reviews

Write a Review

Software Engineering Questions & Answers

  Write a program that lets the user enter the total rainfall

Rainfall Statistics Write a program that lets the user enter the total rainfall for each of 12 months into anarray of doubles.

  Create the use case diagram for the pru system

Create the use case diagram for the PRU system. Choose one use case diagram and create a sequence diagram. Create a class diagram for the PRU system.

  Largest and smallest element in an array

Write a simple program to determine the difference between the largest and smallest element in an array.

  Identify the abstraction of classification entity types

Identify all the important concepts represented in the library database case study described here. In particular, identify the abstraction of classification entity types.

  Identify the principal for viewpoint hierarchy diagram

Identify the principal viewpoints which might be taken into account in the specification of this system and organize these using a viewpoint hierarchy diagram.

  Risks assesment you are still the project manager for the

you are still the project manager for the computer upgrades. briefly describe the four 4 risks you identified in unit

  Develop and test a small application to assist a company

ITECH1000/5000 Programming -design, develop and test a small application to assist a company in providing hotel recommendations for tourists and business travelers.

  Draw an e-r diagram for situations

Draw an E-R Diagram for each of the following two situations. (If you believe that you need to make additional assumptions, clearly state them for each situation.) Draw each of the subsequent 2 situations using the tools you have studied in chapte..

  Q1 what is a test plan list out the processes that are

q.1 what is a test plan? list out the processes that are covered in a test plan.q.2 what is the need to identify test

  Create a wbs for the scope of the project

Determine the factors that must be considered and observed throughout the WBS development process and explain why.

  Describe how aristotle understands requirements of justice

Mill and Aristotle both give the significant place to justice. Describe how justice fits into Mill's utilitarian framework. Describe how Aristotle understands requirements of justice. How do their two accounts of justice differ?

  Develop a detailed design to support the ccrd

A logical view (class diagram) showing all classes required to support the CCRD use case, including all required attributes methods, and inheritance, compositional, or using relationships.

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