UML Diagram & Case Diagram: Mobile Application System Design Project

Verified

Added on  2023/02/01

|22
|1705
|98
Project
AI Summary
This project provides a comprehensive system design for a mobile application, employing a variety of UML diagrams to illustrate different aspects of the system. The project begins with a system description, outlining the application's functionality, which allows therapists to register and manage their work. It then presents a use case diagram depicting the interactions between the therapist and the system. Following this, the project includes a flowchart that visualizes the overall flow of activities within the application. The core of the project consists of detailed use case and activity diagrams for key functionalities like login, user registration, registering autistic children, creating therapist classes, adding categories, and adding images. The project also covers database design, including normalization to ensure data integrity, an entity-relationship diagram (ERD) to represent the database structure, and a schematic diagram that illustrates the relationships between database entities. The project also includes a bibliography of relevant resources.
Document Page
Running head: UML DIAGRAM & CASE DIAGRAM
UML Diagram & Case Diagram
Name of the Student
Name of the University
Author’s note:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1UML DIAGRAM & CASE DIAGRAM
Table of Contents
System Description:.........................................................................................................................2
UML Diagram:................................................................................................................................3
Flowchart:........................................................................................................................................4
Use case and Activity Diagram.......................................................................................................5
Normalization:...............................................................................................................................15
Entity Relationship Diagram:........................................................................................................18
Schematic Diagram:.......................................................................................................................19
Bibliography:.................................................................................................................................20
Document Page
2UML DIAGRAM & CASE DIAGRAM
System Description:
The system is a mobile application that allows therapists to register and store their work.
The mobile application provides different screens for different functions. The application has
authentication and authorization policies inbuilt in it. The therapists have to register first in order
to login to the system application. The application provides the services like storing child details,
category details, creating classes and many more.
The system diagram is presented through UML diagrams like Use case and Activity
along with Data Models like ERD and Schematic Diagram. The system has many parts such as
category, class, therapist, child, image and more. The ERD shows how the database will store all
these data. The schematic diagram represents the child and parent relationship among the data
database entities. The use case diagram and activity diagram shows the interaction of the user
with the system through a dynamic graphical representation. On the other hand, the flowchart
shows overall flow of activities within the application.
Document Page
3UML DIAGRAM & CASE DIAGRAM
UML Diagram:
Figure 1: UML Use Case Diagram of Mobile Application
(Source: Created by Author)
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
4UML DIAGRAM & CASE DIAGRAM
Flowchart:
Figure 2: Flowchart Diagram of Mobile Application
(Source: Created by Author)
Document Page
5UML DIAGRAM & CASE DIAGRAM
Use case and Activity Diagram
Login:
Use Case Name Login
Use Case ID USER_UC_01
Actors Therapist
Post-Conditions The system creates a session of the login id
Flow of Events Therapist System
Click on login icon Redirect to login page
Enter Login Credentials Verify login details
Enter Login Credentials Again Not verified
Access Application Verified
Document Page
6UML DIAGRAM & CASE DIAGRAM
Figure 3: Activity Diagram of Login
(Source: Created by Author)
Register User Therapist:
Use Case Name Register
Use Case ID USER_UC_02
Actors Therapist
Post-Conditions The therapist receives registration confirmation response
Flow of Events Therapist System
Click on login icon Redirect to login page
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7UML DIAGRAM & CASE DIAGRAM
Click on register link Redirect to register page
Enter user id Check if user id is unique
Enter password and confirm
password
Check if passwords match
Enter personal details and submit
form
Registers into system if all the
details are valid
Document Page
8UML DIAGRAM & CASE DIAGRAM
Figure 4: Activity Diagram of Register User Therapist
(Source: Created by Author)
Register Autistic Child:
Document Page
9UML DIAGRAM & CASE DIAGRAM
Use Case Name Register Autistic Child
Use Case ID Autistic_UC_01
Actors Therapist
Post-Conditions The system updates details of Autistic Child
Flow of Events Therapist System
Click on Add autistic child Redirect to autistic register page
Enter autistic child details
Enter registration form Check entered details
Enter wrong details again If one or more details are wrong
Store child details
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
10UML DIAGRAM & CASE DIAGRAM
Figure 5: Activity Diagram of Register Autistic Child
(Source: Created by Author)
Therapist Class:
Use Case Name Therapist Class
Use Case ID Therapist_UC_03
Actors Therapist
Post-Conditions The therapist can see that class has been registered
Document Page
11UML DIAGRAM & CASE DIAGRAM
Flow of Events Therapist System
Click on Add Class Redirect to add class page
Enter autistic child ID Validate Id
Enter Category ID Check if category available
Submit Class Store class details
chevron_up_icon
1 out of 22
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]