1- Draw a context diagram for SIS 2- Draw a use case diagram for SIS 3- Draw activity diagram for drop course process 4- Draw state diagram for student class to illustrate the states and how they change (New, Good_Standing, Probation1, Probation2, Probation3, Dismissed)

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
• Probation3: the student's accumulate GPA in the previous semester is less than 1.75 for
the third time
• Dismissed: the student's accumulate GPA in the previous semester is less than 1.75 for
the fourth time
Questions:
1- Draw a context diagram for SIS
2- Draw a use case diagram for SIS
3- Draw activity diagram for drop course process
4- Draw state diagram for student class to illustrate the states and how they change
(New, Good_Standing, Probation1, Probation2, Probation3, Dismissed)
Transcribed Image Text:• Probation3: the student's accumulate GPA in the previous semester is less than 1.75 for the third time • Dismissed: the student's accumulate GPA in the previous semester is less than 1.75 for the fourth time Questions: 1- Draw a context diagram for SIS 2- Draw a use case diagram for SIS 3- Draw activity diagram for drop course process 4- Draw state diagram for student class to illustrate the states and how they change (New, Good_Standing, Probation1, Probation2, Probation3, Dismissed)
Instructions: Each student shall provide his own answers to the following questions. Similarity in the
students' answers will be classified as CHEATING cases.
University of Hafr AIBatin (UOHB) is planning to develop a new student information system (SIS).
The system will enable the secondary school graduates to apply to UOHB programs. In addition,
the system will enable UOHB students to login, register courses, drop courses, selects major, view
attendance data, and view grades. Lecturers can login to the system and view students registered
in any course. Lecturers can enter the attendance data and final marks of registered students.
The university registrar is responsible to create, modify and remove courses. SIS shall connect to
Ministry of Education System (MOES) to retrieve the secondary school results of applicants. SIS
shall connect also to Qiyas System (QS) to retrieve the applicant's results in General Aptitude Test
and Educational Attainment Test. Creating Blackboard classes and enrolling lecturers and
students in these classes requires the capability of Blackboard system to connect to SIS and
retrieving the created courses, registered students in the courses, and the lecturers assigned to
teach the courses.
From Week1 to Week6, students can submit 'drop course' request. If the request is submitted in
Week1 or Week2 and approved, then the course will be dropped with no grade. If the request is
submitted in the period of Week3 to Week6 and approved, then the student will get 'W' grade in
that course. Once a student submits his request, the request will be forwarded to the lecturer.
The lecturer recommends approving or rejecting the request and forwards it to the dean. Finally,
the dean approves or rejects the request, and the decision is displayed to the student.
At the beginning of each semester, SIS shall indicate the state of each UOHB students as follows:
New: the student is new and the current semester is his/her first semester in UOHB
• Good_Standing: the student's accumulate GPA in the previous semester is greater than
or equal 1.75
Probation1: the student's accumulate GPA in the previous semester is less than 1.75 for
the first time
• Probation2: the student's accumulate GPA in the previous semester is less than 1.75 for
the second time
Transcribed Image Text:Instructions: Each student shall provide his own answers to the following questions. Similarity in the students' answers will be classified as CHEATING cases. University of Hafr AIBatin (UOHB) is planning to develop a new student information system (SIS). The system will enable the secondary school graduates to apply to UOHB programs. In addition, the system will enable UOHB students to login, register courses, drop courses, selects major, view attendance data, and view grades. Lecturers can login to the system and view students registered in any course. Lecturers can enter the attendance data and final marks of registered students. The university registrar is responsible to create, modify and remove courses. SIS shall connect to Ministry of Education System (MOES) to retrieve the secondary school results of applicants. SIS shall connect also to Qiyas System (QS) to retrieve the applicant's results in General Aptitude Test and Educational Attainment Test. Creating Blackboard classes and enrolling lecturers and students in these classes requires the capability of Blackboard system to connect to SIS and retrieving the created courses, registered students in the courses, and the lecturers assigned to teach the courses. From Week1 to Week6, students can submit 'drop course' request. If the request is submitted in Week1 or Week2 and approved, then the course will be dropped with no grade. If the request is submitted in the period of Week3 to Week6 and approved, then the student will get 'W' grade in that course. Once a student submits his request, the request will be forwarded to the lecturer. The lecturer recommends approving or rejecting the request and forwards it to the dean. Finally, the dean approves or rejects the request, and the decision is displayed to the student. At the beginning of each semester, SIS shall indicate the state of each UOHB students as follows: New: the student is new and the current semester is his/her first semester in UOHB • Good_Standing: the student's accumulate GPA in the previous semester is greater than or equal 1.75 Probation1: the student's accumulate GPA in the previous semester is less than 1.75 for the first time • Probation2: the student's accumulate GPA in the previous semester is less than 1.75 for the second time
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
System Model Approaches
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education