0% found this document useful (0 votes)
441 views14 pages

EMS - All Activity Diagram

The document contains activity diagrams describing various administrative processes in a school management system, including logging in, viewing enrollments, profiles, sections, adding/editing/deleting sections, certificates, and admitting new and old students. The diagrams show the interactions between administrators, teachers, and the system at each step of the processes.

Uploaded by

Arje Usman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
441 views14 pages

EMS - All Activity Diagram

The document contains activity diagrams describing various administrative processes in a school management system, including logging in, viewing enrollments, profiles, sections, adding/editing/deleting sections, certificates, and admitting new and old students. The diagrams show the interactions between administrators, teachers, and the system at each step of the processes.

Uploaded by

Arje Usman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Activity Diagram - Login Activity Diagram - View Enrollment

Admin, Teachers System Admin, Teachers System

Enter Username and Password Requests to view enrollment

Correct username and password?


NO Filter the enrollment list Retrieves enrollment data

YES

Retrieves filered enrollment data

User successfully login Enter Username and Password

Views enrollment data

User Dashboard
Activity Diagram - View Student Profile Activity Diagram - Delete Student Profile
Admin, Teachers System Admin System

Requests to Delete student profile Retrieves student profile data

Requests to view enrollment

Retrieves enrollment data Verifies access privileges

Access not granted

Requests to view student profile

Clicked the "Delete" Button


Access granted

Verifies access privileges


Access not granted

Confirms deletion of student profile


Cancel

Access granted

Confirmed

Grants access privileges

Deletes the student profile

Views student profile data

Display success message


Activity Diagram - Edit Student Profile
Admin, Teachers System

Requests to edit student profile

Access granted Verifies access privileges

Clicked the "Edit" Button Retrieves student profile data

Edits student profile data

Validates and updates student profile


data

Confirms successful profile update

Views student profile data


Activity Diagram - View Section Activity Diagram - Add Section
Admin, Teachers System Admin System

Requests to add a new section

Requests to view sections

Validates user's access privileges


Access not granted

Retrieves section data

Provides section details Access granted

Search the specific section name

Submits the form

Display search results Validates and saves section details

Views section data


Confirms successful addition of the
section
Activity Diagram - Edit Section Activity Diagram - Delete Section
Admin, Teachers System Admin System

Requests to add a new section

Requests to edit a section


Validates user's access privileges
Access not granted

Selects the section to be deleted Access granted


Validates user's access privileges
Access not granted

Modifies section details Access granted

Confirms the deletion of the section


Cancel

Submits the form


Confirm

Validates and saves the modified section


details Deletes the section from database

Confirms successful edit of the section Confirms successful deletion of the


section
Activity Diagram - New Student Admission Activity Diagram - Old Student Admission
Admin, Teachers System Admin, Teachers System

Receives admission application Receives admission application

Select year level for admission Select admision for Old Student

Displays the admission form Search for Existing Student Record Display results

Fill up the form

Selects student

Modify student profile

Submits the form

Submits the form Verify Student data

Confirms student admission

Confirms the student admission


Activity Diagram - Add Certificate Activity Diagram - Edit Certificate
Admin System Admin System

Initiates the process to edit a certificate

Initiates the process to add a certificate

Presents the list of available certificates

Presents the certificate creation form

Provides the necessary details for the Selects the certificate to be edited
new certificate

Modifies the necessary details of the


Confirms the addition of the certificate certificate

Creates and stores the new certificate

Confirms the changes made to the


certificate

Updates and stores the modified


certificate
Receives confirmation of successful
certificate addition

Receives confirmation of successful


certificate editing
Activity Diagram - Delete Certificate
Admin, Teachers System

Initiates the process to delete a


certificate

Presents the list of available certificates

Selects the certificate to be deleted

Confirms the deletion of the certificate

Deletes the certificate from the system

Receives confirmation of successful


certificate deletion
Activity Diagram - Add New Record Activity Diagram - Release Record
Admin System Admin System

Initiates the process to add a new record Initiates the process to release a record
in the logbook in the logbook

Retrieves the logbook records requiring


Presents the logbook form to the user
release

Reviews the logbook records and selects


a record to release
Fills out the logbook form with the
necessary information

Validates the selected record for release

Confirms the submission of the logbook


record
Confirms the release of the selected
logbook record

Processes and stores the new logbook Updates the status of the released record
record in the logbook

Receives confirmation of successful


Receives confirmation of successful release of the logbook record
addition of the logbook record
Activity Diagram - Add Program Activity Diagram - Edit Program
Admin System Admin System

Initiates the process to add a new


Initiates the process to edit a program
program

Retrieves the program details for editing


Presents the program form to the admin

Modifies the program details


Fills out the program form with the
necessary details

Validates the entered information

Confirms the submission of the edited


program

Confirms the submission of the program

Processes and updates the program


information in the system

Processes and adds the new program to


the system

Receives confirmation of successful


program editing
Receives confirmation of successful
program addition
Activity Diagram - Delete Certificate
Admin System

Initiates the process to delete a program

Retrieves the program details for deletion


confirmation

Confirms the deletion of the program

Removes the program from the system

Receives confirmation of successful


program deletion
Activity Diagram - Add User Activity Diagram - Delete User
Admin System Admin System

Initiates the process to add a user Initiates the process to delete a user

Prompts the admin to select the user to


Prompts the admin to enter user details
be deleted

Enters user details

Selects the user to be deleted

Confirms the submission of the new user

Confirms the deletion of the user

Processes and adds the new user to the


system

Removes the user from the system

Send verification link to user's email

Receives confirmation of successful user


deletion
Receives confirmation of successful user
addition
Activity Diagram - Send SMS Activity Diagram - Send Bulk SMS
Admin System Admin System

Initiates the process to send an SMS Initiates the process to send bulk SMS

Prompts the user to enter the recipient's Prompts the user to write the message
phone number and message content content

Writes a message
Provides the recipient's phone number
and message content

Enters confirmation code

Confirms the SMS details

Confirms the bulk SMS details


Sends the SMS to the recipient

Sends individual SMS to each recipient

Receives confirmation of successful SMS


delivery Receives confirmation of successful bulk
SMS delivery
Activity Diagram - Login-Logout Activity Diagram - Logout
Students System Admin, Teachers System

Initiates the login process Initiates the logout process

Scans the QR Code and verifies its


Presents QR Code for login
authenticity

Click the "Logout" button

Receives login confirmation Send Notification to the parents Prompts the user to confirm logout

Confirms logout

Initiates the logout process

Clears the user session and logs out the


user

Scans the QR Code and verifies its


Presents QR Code for logout Receives confirmation of successful
authenticity
logout

Receives logout confirmation Send Notification to the parents Redirect to the login page

You might also like