MarkSeliverstov / NSWI041-intro-to-software-engineering

0 stars 0 forks source link

2# Personal information view #2

Open Senya-P opened 6 months ago

Senya-P commented 6 months ago

Person should be able to view their personal information to check its accuracy.

MarkSeliverstov commented 6 months ago
@startuml
left to right direction
skinparam PackageStyle rect
actor User
rectangle PersonModule {
    User -- (view personal information)
    (view personal information) .> (check permissions): include
    (check permissions) .-> (show personal information): include
    (check permissions) .-> (show error message): include
}
@enduml

Image

MarkSeliverstov commented 5 months ago

Starting Point:

Assuming the user is logged into the SIS. If the user's profile doesn't exist, they register in the SIS.

Normal Interaction:

  1. Accessing Personal Info:
    • The user navigates to the "Personal Info" tab.
    • Upon arrival, they are presented with their existing information such as name, surname, year of study, specialization, residence, telephone, email, and login details.
  2. Reviewing Details:
    • The user inspects the displayed information to ensure its accuracy and relevance.
  3. Navigation Options:
    • If desired, the user can explore additional functionalities or return to other sections using the provided navigation options.

Potential Issues:

System Status Post-Interaction: