Marvel College Appendix A.

Slides:



Advertisements
Similar presentations
1 FORMULATING PRIORITY & SENIORITY LISTS Los Angeles Southwest College July 2008.
Advertisements

Use case tutorial examples.
 Photography Degree Requirements catalog College of Social and Behavioral Sciences Presented by The Photography Department and the Office of.
Advanced Training Student Record and Grade Form Collection.
Page 2 Purpose: This version of the student tutorial in Microsoft PowerPoint is recommended for dial-up Internet Connections. It contains the same information.
Navigating WebAdvisor for Faculty Advisors1 Part 1.
1 Faculty Workload Web Application Training. 2 System Entry Screen.
SwE 313 Case Study Registration System.
Close Registration Brief Description
Policy D 5.0 Grades Phase I: Policy changes apply only to academic year Phase II: Full review of D5 to be completed for semesters.
Graduate Program Directors June 4, 2013 Administrative Responsibilities.
The Registration Experience Student Registration via Self-Service.
TPT EPAF Temporary Part-Time Rehire EPAF. What is a TPT EPAF? The EPAF for Temporary Part-Time (TPT) is an electronic process allowing for paperless personnel.
Scheduling Instructions- Elementary Working in the Mainframe to schedule students for the Esembler Grade Book Program If you wish to view a printable version.
RECORDS AND REGISTRATION FOR DEPARTMENT CHAIRS. TOPICS  Prerequisites  Registration Restrictions  Registration Overrides  Waitlists  Enrollment Capacity.
Faculty Center for Instructors and Roster Contacts Roles and Access Faculty Center Features Grade Changes and Approval.
Accessing Student Information, Updating Load Limits and Programs, Student Registration Basics.
The 4-Year College Plan College Academic Vocabulary.
COMP 211 REQUIREMENTS CAPTURE 1 ASU Course Registration Acceptance Test Plan (Inception Phase)
REQUIREMENTS CAPTURE 1 ASU Course Registration System Use-case Model Actor.
FY 2010 Data Collections Workshop Follow Up Q & A Session.
Academic Scheduling Why a new system? FAQ’s Dates to remember.
WEB FOR FACULTY Registrar’s Office Fall 2008.
REQUIREMENTS CAPTURE 1 ASU Course Registration System Use-case Model.
Faculty Center for Instructors Roles and Access Faculty Center Features Grade Changes and Approval.
Howard Paul. Sequential Access Index Files and Data File Random Access.
Prepared by: Leanna Bowman Registrar’s Office, Systems X3996 SCHEDULE TRAINING.
Faculty Center for Instructors Roles and Access Faculty Center Features Grade Changes and Approval.
Attendance & Grading 1.Logging In & Navigating the Mail Menu 2.Viewing & Printing Your Attendance Roster 3.Creating TBA Schedules 4.Positive Attendance.
1 Web Grading Tutorial Updated 8/18/ Web Grading Tutorial What is Web Grading? >How to submit midterm and final grades >Password protected >Enter.
OPT Optional Practical Training
Getting Started Using the Wheelock Student Portal
East Tennessee State University
Web for Faculty Faculty and Advisor Banner Self-Service
The Registrar’s Office The Registrar’s Office RO–103 Grades
College Academic Vocabulary
So, you’re interested in Nursing at Roanoke Chowan Community College?
High School University Program Orientation
Create a Study Abroad Section
Kelly Carroll and Kristin Mahoney
Advisement Day Information.
requisite Checking system
Chapter 5 STUDENT-COURSE
Relational Schemas Classroom (building, room-number, capacity) Department (dept-name, building, budget) Course (course-id, title, dept-name, credits) Instructor.
WebADVISOR HANDBOOK FOR FACULTY
An Overview of Advisement Day & the Registration Process
HB4034 – Duplicate Batch Process
Proper registration: Credit for your students and $ for the college
Entering Grade 11 Course Selection
Records and Registration for Department Chairs
Entering Grade 11 Course Selection
On behalf of the Academic Advising & Exploration Center, we thank you for the opportunity to provide you with some very important information about us,
CTAERN/DOE System Level Counselor Coordinator Profile Entry Initiative
Chapter 2 Modeling Data in the Organization
CS4222 Principles of Database System
Undergraduate Guide to Online Suffolk Resources
for Instructors and Roster Contacts
CTAERN/DOE System Level Counselor Coordinator Profile Entry Initiative
Applying FERPA in Real Life Settings
for Instructors and Roster Contacts
Faculty Center for Instructors and Roster Contacts.
for Instructors and Roster Contacts
Dual Enrollment.
Database Management system
Faculty Center for Roster Contacts
Faculty Center for Instructors
Disclosure This presentation is intended as a high level overview of TRS reporting. This presentation should not be viewed as a comprehensive overview.
Faculty Center for Roster Contacts
Gradebook Faculty User Manual.
Student Guide to Self-Registration
Presentation transcript:

Marvel College Appendix A

General Description Marvel College is organized by department (Math, Physics, English, and so on). Most departments offer more than one major; For example, the math department might offer majors in calculus, applied mathematics, and statistics. Each major, however, is offered by only one department. Each faculty member is assigned to a single department. Students can have more than one major, hut most students have only one. Each student is assigned a faculty member as an advisor for his or her major; students who have more than one major are assigned a faculty advisor for each major. The faculty member may or may not be assigned to the department offering the major.

Course and Semester Codes A two-character code identifies the semester In which a course is taught (FA for Fall, SP for Spring, and SU for Summer). The code is combined with two digits that designate the year (for example, FA13 represents the Fall semester of 2013). For a given semester, a department assigns each section of each course a four-digit schedule code (schedule code 1295 for section A of MTH 201, code 1297 for section B of MTH 201, code 13102 for section C of MTH 201, and so on) The schedule codes might vary from semester to semester. The schedule codes are listed in the school’s time schedule, and students use them to indicate the sections in which they want to enroll.

Enrollment and Posting Grades After all students have completed the enrollment process for a given semester, each faculty member receives a class list for each section he or she will he teaching. In addition to listing the students in each section, the class list provides space to record the grade each student earns in the course. At the end of the semester, the faculty member enters the students’ grades in this list and sends a copy of the list to the records office, where the grades are entered into the database. (In the future the college plans to automate this part of the process.)

Figure A-1 Sample Report Card for Marvel College

Figure A-2 Sample Class List

Grade Verification Report After the records office processes the class list. it returns the class list to the instructor with the grades entered in the report. The Instructor uses the report to verify that the records office entered the students' grades correctly.

Figure A-3 Sample time schedule In addition to the information shown in Figure A.3. the time schedule includes The date the semester begins and ends The date final exams begin and end The last withdrawal date (the last date on which students may withdraw from a course for a refund and without academic penalty)

Figure A-4 Registration Request form

Figure A-5 Student Schedule

Figure A-6 Full Student Information Report

Faculty information report This report lists all faculty by department and contains each faculty member's ID number, name, address, office location, phone number, current rank (Instructor, Assistant Professor, Associate Professor, or Professor), and starting date of employment. It also lists the number, name, and local and permanent addresses of each faculty member’s advisees; the code number and description of the major in which the faculty member is advising each advisee; And the code number and description of the department to which this major is assigned. Remember that this department need not he the one to which the faculty member is assigned.

Work version of the Time schedule: Although this report Is similar to the original time schedule (see Figure A—3). it is designed for the college’s internal use. It shows the current enrollments in each section of each course, as well as the maximum enrollment permitted per section. It is more current than the time schedule. When students register for courses, enrollment figures are updated on the work version of the time schedule. When room or faculty assignments are changed, this information also is updated. A new version of this report that reflects the revised figures is printed after being updated.

Course report For each course, this report lists the code and name of the department that is offering the course, the course number, the description of the course, and the number of credits awarded. This report also includes the department and course number for each prerequisite course.

Update (Transaction) Requirements In addition to being able w add. change, and delete any information in the report requirements. the system must be able to accomplish the following update requirements: Enrollment: When a student attempts to register for a section of a course, the system must Determine whether the student has received credit for all prerequisites to the course. If the student Is eligible to enroll in the course and the number of students currently enrolled in the section is less than the maximum enrollment, enroll the student. Post grades: For each section of each course, the system must post the grades that arc indicated on the class list submitted by the instructor and produce a grade verification report, (Posting the grades Is the formal term for the process of entering the grades permanently in the students’ computerized records) Purge: Marvel College retains section information, including grades earned by the students in each section, for two semesters following the end of the semester, then the system removes this information. (Grade assigned to students are retained by course but not by section.)

User View 1 – Course Report For each course, this report lists the code and name of the department that is offering the course, the course number, the description of the course, and the number of credits awarded. This report also includes the department and course number for each prerequisite course. Department (DepartmentCode , DepartmentName)   Course (DepartmentCode, CourseNum, CourseTitle, NumCredits) FK DepartmentCode ->Department Prereq ( DepartmentCode , CourseNum, DepartmentCode/1,CourseNum/ 1 ) FK DepartmentCode, CourseNum -> Course FK Departmentcode/1, CourseNum/1-> Course

Cumulative Design after User View 1

User View 2 - Faculty information report This report lists all faculty by department and contains each faculty member's ID number, name, address, office location, phone number, current rank (Instructor, Assistant Professor, Associate Professor, or Professor), and starting date of employment. It also lists the number, name, and local and permanent addresses of each faculty member’s advisees; the code number and description of the major in which the faculty member is advising each advisee; And the code number and description of the department to which this major is assigned. Remember that this department need not he the one to which the faculty member is assigned.

DBDL User View 2 – Faculty Information Report

Cumulative Design After User View 2

User View 3 - Report Card

Cumulative Design After User View 3

User View 4 – User Class List

Cumulative Design – After User View 4

User View 5—Grade verification report After the records office processes the class list, it returns the class list to the instructor with the grades entered in the report. The instructor uses the report to verify that the records office entered the students' grades correctly. Because the only difference between the class list and the grade verification report is that the grades are printed on the grade verification report, the user views will be quite similar. In fact, because you made a provision for the grade when treating the class list, the views are identical and no further treatment of this user view is required.

User View 6 Time Schedule List all sections of all courses offered during a given semester. Each section has a unique four-digit schedule code. The time schedule lists the schedule code; the department offering the course; the course's number, section letter, and title; the instructor teaching the course; the time the course meets; the room in which the course meets; the number of credits generated by the course, and the prerequisites for the course. In addition to the information shown m the figure, the time schedule includes the date the semester begins and ends, the date final exams begin and end, and the last withdrawal date. The attributes on the time schedule are as follows: term (which is a synonym for semester), department code, department name, location, course number, course title, number of credits, schedule code section letter, meeting time, meeting place, and instructor name. You could create a single relation containing all these attributes and then normalize that relation, or you could apply the tips presented in Chapter 8 for determining the collection of relations. In either case, you ultimately create the following collection of relations:

Cumulative Design After User View 6

User view 7 – Registration Request form The portion of this user view that is not already present in the cumulative design concerns the primary and alternate schedule codes that students request. A table to support this portion of the user view must contain both a primary and an alternate schedule code. The table must also contain the number of the student making the request. Finally, to allow the flexibility of retaining this information for more than a single semester to allow registration for more than a semester at a time, the table must also include the semester in which the request is made. This leads to the following relation. RegistrationRequest (StudentNum, PrimaryCode, SemesterCode, ScheduleCode/1, SemesterCode/1)

Cumulative Design after User View 7

User View 8 – Student Schedule Merging this collection into the cumulative design does not add anything new. In the process, you can merge the StudentSchedule table with the StudentClass table.

User View 9 Full Student Information Report Merging this collection into the cumulative design does not add anything new. (You can merge the StudentMajor table with the Advises table without adding any new attributes.)

User View 10—Work version of the time schedule This report is similar to the original time schedule (see Figure A-3), but it is designed for the college's internal use. It shows the current enrollments in each section of each course, as well as each section's maximum enrollment. The only difference between the work version of the time schedule and the time schedule itself (see User View 6) is the addition of two attributes for each section: current enrollment and maximum enrollment. Because these two attributes depend only on the combination of the semester code and the schedule code, you would place them in the Section table of User View 6, and after the merge, they would be in the Section table in the cumulative design

Figure A-17 Cumulative Design after User View 10

User View 11—post grades For each section of each course, the system must the grades that are indicated on the class list submitted by the instructor and produce a grade verification report. There is a slight problem with posting grades—grades must be posted by section to produce the grade report (in other words, you must record the fact that student BSI 124188 received an A in the section of CS 162 whose schedule code was 2366 during the fall 2013 semester) On the other hand, for the full student information report, there is no need to have any of the grades related to an actual section of a course. Further, because section information, including these grades, is kept for only two semesters, grades would be lost after two semesters if they were kept only by section because section information would he purged at that time. A viable alternative is to post two copies of the grade: one copy will be associated with the student, the term, and the section, and the other copy will be associated with only the student and the term. The first copy would be used for the grade verification report; The second, for the full student information report. Report cards would probably utilize the second copy, although not necessarily.

User View 11—post grades Thus, you would have the following two grade tables: Because the DepartmentCode and CourseNum in the GradeSection table depend only on the concatenation of ScheduleCode and SemesterCode, they will be removed from the GradeSection table during the normalization process and placed in a table whose primary key is the concatenation Of ScheduleCode and SemesterCode. This table will be combined with the Section table in the cumulative design without adding new fields. The Grade Section table that remains will be merged with the StudentClass table without adding new fields. Finally, the GradeStudent table will be combined with the StudentGrade table in the cumulative design without adding any new fields. Thus, treatment of this user view does nor change the cumulative design.

User View 12—Enrollment When a student attempts to register for a section of a course, you must determine whether the student has received credit for all prerequisites to the course. If the student is eligible to enroll in the course and the number Of students currently enrolled in the section is less than the maximum enrollment, enroll the student. With the data already in place in the cumulative design, you can determine what courses a student has taken. You can also determine the prerequisites for a given course. The only remaining issue is the ability to enroll a student in a course. Because the system must retain information for more than one semester, you must include the semester code in the table. (You must have the information that student 381124188 enrolled in section 2345 in SP14 rather than in FA13, for example.) The additional table is as follows: Enroll (StudentNum, SememsterCode, ScheduleCode) The primary key of this table matches the primary key of the StudentClass table in the cumulative design. The fields occur in a different order here, but that makes no difference. Thus, this table will be merged with the StudentClass table. No new fields are to be added, so the cumulative design remains unchanged.

User View 13—Purge Marvel College retains section information, including grades earned by the students in each section, for two semesters following the end of the semester, at which time this information is removed from the system. Periodically, certain information that is more than two terms old is removed from the database. This includes all information concerning sections of courses, such as the time, room and instructor, as well as information about the students in the sections and their grades. The grade each student received will remain in the database by course but not by section. For example, you Will always retain the fact that student 381124188 received an A in CS 162 during the fall semester of 2013, but once the data for that term is purged, you will no longer know the precise section of CS 162 that awarded this grade. If you examine the current collection of tables, you will see that all the data to be purged is already included in the cumulative design and that you don't need to add anything new at this point.

Figure A-17 Final Cumulative Design