Question

Help with database creation - create a visio ER diagram of the scenerio below.. thanks

Scenario: New WSU Registration System The registrars office at Weber State University wants you to create a new database to support an future application that will help their department better keep track of the scheduled classes offered each semester, including the specific course sections and lecturers appearing in the schedule, and the students registering for courses according to the published schedule. Courses (think course catalog) may or may not be scheduled every semester, and this is documented in a schedule of classes being offered each semester, which also includes the lecturers assigned to each scheduled section of a course. Students register for courses according to the schedule of classes Behind the scenes, Users (students, lecturers, and other college staff) must login to the application to gain access, and the application must keep track of user logins/logouts history. Of course, users must have different levels of access, which will determine their access to different parts of the application This is exactly how we do it now at Weber State, so try to think from a Registration, Faculty, and Student data storage/ retrieval perspective. What do each of these people need to read (retrieve) write (store) to the database (regardless of application interface)? Here are some business constraints to consider: A User can create many Users Each User must be created by only one [other] User A User can have many LogHistoryEntries Each LogHistoryEntry must be tied to only one User An Access Level can be designated to many Users Each User must be designated by only one AccessLevel A Student must be assigned to only one User [login] Each User [login] can be assigned to only one Student A Lecturer must be assigned to only one User Clogin] Each User (login] can be assigned to only one Lecturer A Course can be the prerequisite for many lother] Courses Each Course can have a prerequisites many lother Courses A Lecturer can lecture many Courses Each Course can be lectured by many Lecturers A Lecturer can lecture many ScheuduleOfClasses Each ScheduledClass must be lectured by only one Lecturer A Course can be scheduled in many ScheduleOfClasses Each ScheduledClass must be scheduled for only one Course A Semester can be created for many ScheduleOfClasses Each ScheduledClass must be created for only one Semester A Student can register for many ScheduleOfClasses Each ScheduledClass can be registered for by many Students Hint: My final solution has about 10 Entity Sets DIRECTIONS 1) Produce A SINGLE Visio (or similar electronic diagramming tool) document containing the Logical ER Diagram for the scenario above. Also, save the file in .pdf or jpg format. No hand drawn this time. 2) Produce A SINGLE Spreadsheet document (using tabs) containing proof of normalization showing at least 4 rows of 3rd Normal Form sample data for each of the created tables above. 3) Submit one ZIPPED file containing 3 items the raw diagram vsd or other diagramming tool format), and an exported .pdf copy for viewing, plus the tabbed spreadsheet (xls) file containing proof of normalization with sample data.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Answer: Here, I have following ER diagram as shown below, ER Diagram for New WSU Registration System Semester Lecture Sch.ClaStudent File Student ID Name Address Course ID Primary Key String String String String Foreign Key Faculty File Course ID Sem

Add a comment
Know the answer?
Add Answer to:
Help with database creation - create a visio ER diagram of the scenerio below.. thanks The...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 1) Create a Conceptual Diagram (electronically) for the following scenario – this time DO NOT LEAVE...

    1) Create a Conceptual Diagram (electronically) for the following scenario – this time DO NOT LEAVE the Many to Many relationships (break them out). Also, like the last scenario, make sure you identify the major attributes. Save the readable image and embed it back into this document. This scenario describes the activities of the Science and Technology faculty in a university in Utah. Students take courses in the university. The courses are run by departments. It is possible for a...

  • Create a database ER model using the following information please: A small university is in the...

    Create a database ER model using the following information please: A small university is in the process of creating its first database system, and you are the chief architect of this system. This university does not have majors, faculties, and departments, but it does have programs. A program usually has 5 courses (in real situation, a program usually has much more courses, but to make the test data preparation easier, we set this number as 5), For simplicity, all the...

  • Would you please help me with this homework ? 1- Explain what requirements this ER diagram...

    Would you please help me with this homework ? 1- Explain what requirements this ER diagram is implementing 2- Draw an ER diagram (relationships) for the following business rules in a company: • A salesperson manages one or many other salespeople while a salesperson is managed by only one salespeople. • A salesperson can be an agent for many customers but a customer is managed by only one salesperson. • A customer can place many orders. But an order can...

  • Course Registration Project Case Study Description Problem Statement •           At the beginning of each semester, students...

    Course Registration Project Case Study Description Problem Statement •           At the beginning of each semester, students get a course catalogue containing a list of course offerings for the semester. Information about each course, such as professor, department, and prerequisites will be included to help students make informed decisions. •           The system will allow students to select four course offerings for the coming semester. In addition, each student will indicate two alternative choices in case the student cannot be assigned to...

  • python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided...

    python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided in Part 1 of the project “A Class management System”. You have had a chance to state your understanding of the requirements for this project, draft a preliminary design, and express it by means of UML diagrams. Now it’s time to implement your design. As stated in the original requirements, there will be three categories of users: 1. Students 2. Instructors 3. Administrators Recall...

  • database management system

    Design a “good” entity-relationship diagramthat describes the following objects in an university application:students, instructors, professors, and courses.Students aresubdivided into graduate and undergraduate students. Students takea course in a particular semester and receive a grade for theirperformance. Sometimesstudents take the same course again in adifferent semester. There are no limits on how many courses astudent can take, and on how many students completed aparticularcourse. Each graduate student has exactly one advisor, who must bea professor, whereas each professor is allowed to...

  • Please build an Entity Relationship Diagram using the following information: Build a database for a regional...

    Please build an Entity Relationship Diagram using the following information: Build a database for a regional university in Western New York called Ithica South University. The university database administrator needs to keep track of the students that attend the university, the courses offered by the university, and the university employees. Ithica tracks the first and last name of each student, as well as their target degree. The university keeps track separately of two subclasses of students, as students are either...

  • plz No handwriting and NO pictures Introduction The case study is about the analysis of the...

    plz No handwriting and NO pictures Introduction The case study is about the analysis of the students’ understanding in analyzing a given scenario and practical skills to apply concepts and build diagrams studied in IT242 (Software Engineering). The case study consists of five parts. Students are required to answer all these parts based on the below scenario. The SEU has adopted a blending approach to electronic learning, requiring learners to attend class lectures (25%), while 75% of course time is...

  • "SEU Examinations System(SES),"automation of the examination activities of SEU that aims to bring in a centralized...

    "SEU Examinations System(SES),"automation of the examination activities of SEU that aims to bring in a centralized system that will ensure the operations in the context of an examination that can manage effectively. This system allows students to register the courses every semester themselves into the system by providing the details or by sharing details to admin at each branch. If the student is doing it by their own, then the system should check the login credentials and then the user...

  • Problem 1. Please create the following tables for UMBC bookstore’s textbook management system with appropriate primary...

    Problem 1. Please create the following tables for UMBC bookstore’s textbook management system with appropriate primary keys & foreign keys. Please include drop table statements with cascade constraints before your create table statements so it is easier to grade your create table statements. E.g., suppose you will create table tab1, tab2, including the following before creating them: Drop table tab1 cascade constraints; Drop table tab2 cascade constraints; Assumptions: Each teacher can teach one or more scheduled course sections. Each scheduled...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT