Milestone 4: Diagrams - SENG-350-2024-fall/Team-13 GitHub Wiki

Class Diagram using design patterns from previous milestones.

bLJ1ZjCm4BtdAwozq8AoWgk5q5Qga2g1GBiB5yHXQWzPYzGkumb8bFuxJkoTJPCUkZqqohptPjuRMxc93CJThgtYJ-VtGB1JfeKOLypajXtZnWH_v_wYUbrLBzGQJI3WGEepC2FvQc2hMpJezgmEbKg_LmgitJ3k5YxzwKUqhomBeK6-3mpjOgcLxtPR9046Nap0MFVjUtMKML8jysfbC

Triaging and Treatment Management Diagram Changes Made: Added roles for nurse (handling triage) and doctor (handling treatment). Integrated real-time notifications for "Results Ready" and prescription events.

XLIzRi8m4Dxp59uhyG8PAX3gHbkKedQeEfZu22Sb3h8FgghYtUjp73SkXcP9vE-7otSVcLkIXevTMxW70h4nA1lKpQFKie4ED8dlGhZh_Uv3p6Rtee8JmgTZU2PKO8yjMQPSWRpgGI7z1Khn1A34SYzr0_ywB7kzGzDbJFhHmlk1OgVi3zxsOOLrS7TeWO1DyjpWCvoCz5ACMD24CL8M2

Dashboard and Role-Specific Functions Changes Made: Added role-based flows showing restricted actions for each user role. Updated dashboard functionality to differentiate between views for patients, doctors, and other roles.

XL7DIeGn3BptAN8MzWLwa1L_GDZ3Wg07yH3Rk1lejjAcUX3VtURR_RHyLBQd93EJJ9Dr4SnI3y6qG0XkiEnV4sOFNmRQUxvuWTNg4XwPFZdkjYXCKJPSHE51UMAVyWSAv8IyXMCqrrMwvAXEfvblSxAoIJkEsvmExx8myuGiRUfTojUPV6l268eoniYakQgorzoX4ZhKmcqKoh1ezRzWT

Appointment Scheduling and Waitlist Management Changes Made: Reflected real-time queue updates and patient notifications. Highlighted the appointment proposal and confirmation workflow.

XPJDYjim4CVlVWgT2_i2FfGDNhRqq6LPz-DGUb2bSI8gIwuqJWcbxzxne0JPZ4bEoip_zzTys7xCg1FEes_eWA1UDJe8-0P7bp7HdnZKtqRHx_kx7-hXuRtweF44oONZnp34DBA41LA2YQyK7IxhHAjgLHUz1uDWsKZIiz71Mef-Zj-qGq_rhKqOS_Sytk3t31afyydbN0Gh8pgRE4uU4

Prescription Management Changes Made: Added state transitions for querying prescribers, preparing medications, and notifications for patients.

ZP31QeOm48JlUOez5to178h5iwNrMdf8pLG2ceHDj4ZfktUZWgNum-zftPbl9coTik4yJwEI8ODU6Abd5xCBlZNU39ZWCtqhak_juPsgwf4wB0vVpWz_tSLnhMpCwmnUJ-43hEaPiDICXjsdwyqT8RA8XaLfOGz2qrEC71ROmbxKt7wnbdKF9wWCAGQVK38kMlRsyxU3iQi-ZBkX2LCSa

Login and Authentication Changes Made: Integrated role-based access checks after successful login.

bP712W8X48RlFiMSWts1FSH6TLY823f61rkdNS4TGySkqRkdMvGLI-J9_zVvnj-fF4l7eJSYRXXXRNbbsnPLJN0H4DTkieUYc4AqDMsSxK-S_5mFvxF07HBhHhAcTkvG9IMDBs59Z0uoAm762pxRbL3JMHgj_aSCGKhOXgP1xu_1tBdYAXvvHy8kfEyELZgLt9VwVbaKDd3YvJ_te_lRl