Draw ACTIVITY DIAGRAM using the code below Start | v If user is not logged in | v Display Login Page | v User enters their credentials | v Validate user credentials | v If user is an Administrator | v Display Administrator Dashboard | v Administrator selects option (e.g. Manage Courses) | v Display Course Management Interface | v Administrator selects option (e.g. Add Course) | v Display Add Course Form | v Administrator enters course details | v Validate course details | v Add course to database | v Display confirmation message | v If user wants to perform another action | v Return to Course Management Interface | v If user wants to log out | v Terminate session and display login page | v If user is an Instructor | v Display Instructor Dashboard | v Instructor selects option (e.g. View Student Enrollments) | v Display Student Enrollment List | v Instructor selects student enrollment record | v Display Student Enrollment Details | v If instructor wants to update enrollment | v Display Update Enrollment Form | v Instructor updates enrollment details | v Validate updated details | v Update enrollment in database | v Display confirmation message | v If user wants to perform another action | v Return to Student Enrollment List | v If user wants to log out | v Terminate session and display login page | v If user is a Student | v Display Student Dashboard | v Student selects option (e.g. View Course List) | v Display Course List | v Student selects course | v Display Course Details | v Student selects option (e.g. Enroll in Course) | v Display Enroll in Course Form | v Student enters enrollment details | v Validate enrollment details | v Add enrollment to database | v Display confirmation message | v If user wants to perform another action | v Return to Course List | v If user wants to log out | v Terminate session and display login page | v End

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
icon
Concept explainers
Question
 
Draw ACTIVITY DIAGRAM using the code below


Start

|

v

If user is not logged in

|

v

Display Login Page

|

v

User enters their credentials

|

v

Validate user credentials

|

v

If user is an Administrator

|

v

Display Administrator Dashboard

|

v

Administrator selects option (e.g. Manage Courses)

|

v

Display Course Management Interface

|

v

Administrator selects option (e.g. Add Course)

|

v

Display Add Course Form

|

v

Administrator enters course details

|

v

Validate course details

|

v

Add course to database

|

v

Display confirmation message

|

v

If user wants to perform another action

|

v

Return to Course Management Interface

|

v

If user wants to log out

|

v

Terminate session and display login page

|

v

If user is an Instructor

|

v

Display Instructor Dashboard

|

v

Instructor selects option (e.g. View Student Enrollments)

|

v

Display Student Enrollment List

|

v

Instructor selects student enrollment record

|

v

Display Student Enrollment Details

|

v

If instructor wants to update enrollment

|

v

Display Update Enrollment Form

|

v

Instructor updates enrollment details

|

v

Validate updated details

|

v

Update enrollment in database

|

v

Display confirmation message

|

v

If user wants to perform another action

|

v

Return to Student Enrollment List

|

v

If user wants to log out

|

v

Terminate session and display login page

|

v

If user is a Student

|

v

Display Student Dashboard

|

v

Student selects option (e.g. View Course List)

|

v

Display Course List

|

v

Student selects course

|

v

Display Course Details

|

v

Student selects option (e.g. Enroll in Course)

|

v

Display Enroll in Course Form

|

v

Student enters enrollment details

|

v

Validate enrollment details

|

v

Add enrollment to database

|

v

Display confirmation message

|

v

If user wants to perform another action

|

v

Return to Course List

|

v

If user wants to log out

|

v

Terminate session and display login page

|

v

End 

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Design of User Interface
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.
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