-
Notifications
You must be signed in to change notification settings - Fork 0
Functional Requirements
Tiago edited this page Sep 8, 2023
·
5 revisions
- FR01 - The system must allow the creation, deletion, updating, and listing of Admin users. The data for an Admin user are:
- Name
- Password
- Phone
- Status (ACTIVE/INACTIVE)
- FR02 - The system must allow the management of Psychologists. The relevant information includes:
- Name
- Password
- Phone
- License Number
- Specialization Area
- Biography
- Status (ACTIVE/INACTIVE)
- FR03 - The system must support the management of therapy sessions. Session information includes:
- Psychologist associated with the session
- Client associated with the session
- Date and Time
- Session notes
- Status (COMPLETED/PLANNED/CANCELLED)
- FR04 - The system must enable Client management. Client information to be managed is:
- Name
- Phone
- Date of Birth
- Address
- Observations
- Status (ACTIVE/INACTIVE)
-
FR05 - The system must provide secure authentication for
Admin
andPsychologists
. -
FR06 - The system must allow
Admin
to grant or revoke role-based permissions forPsychologists
. -
FR07 - The system must allow
Psychologists
to create and maintain therapy progress notes. -
FR08 - The system must allow
Psychologists
to create and maintainClient
data, but without permitting deletion. -
FR09 - The system should enable session scheduling and cancellation.