Progress Report 04
Course Code: CSE 2200
Course Title: Design Project - I
Section: 02
Semester: Spring 2025
Submitted To:
Suravi Akhter
Lecturer
Department of CSE
Submitted By:
Gour Gopal Panday (223014128)
Md.Rashedul Islam(223014195)
Md.Mahmudul Hasan Mohot (223014005)
Maimuna Islam(231014028)
Submission Date: 16/03/25
Project Title: Hospital Appointment Management System.
Introduction:
The Activity Diagram for the Hospital Appointment Management System, which shows the sequential
progression of system activities, is displayed in this report. Users, including admin, doctor , and patients use
the system to execute a variety of processes, as the diagram displays. This report is to create and analyze
system processes so that activity sequences are clearly understood before use. An activity diagram
facilitates an organized software design by helping to visualize how the system functions. This is essential
to selecting important processes, improving system efficiency, and decreasing the possibility of problems in
the next stages of development.
Activity Diagram :
Fig 01: Activity Diagram
The activity diagram illustrates a hospital appointment management system's workflow, starting with user
registration and login. Patients can book, modify, or cancel appointments, view schedules, and receive
notifications for reminders and confirmations, ensuring they stay informed. Doctors can check their
availability, update schedules, and receive appointment alerts, aiding in effective time management.
Administrators oversee the system by approving or modifying appointments, managing doctor and patient
records, and handling schedule slots, ensuring smooth operations. This centralized approach facilitates
seamless interactions among patients, doctors, and administrators. The inclusion of notifications enhances
reliability, reducing missed appointments and scheduling conflicts. Overall, the system provides a structured
and efficient workflow, improving the user experience and ensuring all stakeholders have access to necessary
information, thereby optimizing healthcare management.
Patients:
Fig 02: Activity Diagram(Patients)
This section of the activity diagram depicts the patient workflow in a hospital appointment management
system. It starts with user account registration and login, granting access to the system. Patients can book,
modify, or cancel appointments, ensuring scheduling flexibility. They can view doctor availability to choose
convenient times and receive notifications for reminders and confirmations, reducing missed appointments.
The process emphasizes ease of use, effective communication, and patient convenience, enabling efficient
management of healthcare appointments with minimal hassle. The focus is on delivering a smooth, user-
friendly experience within the system.
Doctors:
Fig 03: Activity Diagram (Doctors)
This section outlines the doctor workflow in a hospital appointment management system. It starts with
account registration and login, granting system access. Doctors can view scheduled appointments, update
their availability, and modify appointment slots for accuracy. Notifications for upcoming appointments
serve as reminders, aiding time management. The process emphasizes efficient schedule management and
timely communication, ensuring doctors stay organized and prepared. This streamlined workflow enhances
organization and supports a well-structured, efficient healthcare system for providers.
Admin:
Fig 04 : Activity Diagram(Admin)
This section of the activity diagram outlines the admin workflow in a hospital appointment management
system. It begins with user login, granting access to administrative functions. Admins can approve or modify
appointments, ensuring proper scheduling. They manage doctor records and schedule slots, maintaining
accurate availability. Additionally, admins handle patient records, ensuring data integrity. This process
emphasizes efficient management of appointments, doctor schedules, and patient information, contributing
to a well-organized healthcare system. The focus is on streamlining administrative tasks for smooth
operations and effective healthcare management.
Registration:
Fig 05 : Activity Diagram(Reg.)
This section of the activity diagram outlines the user account registration process. It begins with providing
personal details like name, gender, contact, and email. The user then verifies their email or phone number
for authentication. Next, they set a username and password to secure their account. This process ensures a
secure and personalized user experience, laying the foundation for accessing the system's features.
Login:
Fig 06: Activity Diagram (User Login)
In this diagram,secure access to the system is guaranteed by the Login Process. The system authenticates
with the information that users enter, which include their login and password. Access is allowed according
to their role (patient, doctor, or admin) if the information is accurate; otherwise, an error message is
displayed.
Conclusion:
The activity diagram effectively outlines workflows for patients, doctors, and admins in a healthcare
management system. Patients manage appointments and receive notifications, doctors handle schedules and
updates, while admins oversee records and approvals. Each role emphasizes ease of use, efficient
communication, and streamlined operations. Together, these workflows ensure a well-organized, user-
friendly system, enhancing convenience for patients, productivity for doctors, and operational efficiency for
admins, contributing to a seamless healthcare experience.