Module Description For Symptom Management
Module Description For Symptom Management
Signup
Description: This process creates a new user for the app. The
user has to fill in all the required fields with the specified data
types and the form has to update the database for a new user to
be successfully created.
Input: Username, Password, Email Address, Doctor/Patient
Process:
Data validation
Required fields are filled
If user does not exist already, Insert into Database
Else return failed message
Login
Description: The login module checks if the username and
password are filled and then checks the database for credentials.
If successful, user is logged in as either doctor or patient.
Otherwise, access is denied.
Input: Id, Password
Process:
Fill Form
Description This process sends patient symptom data to
database. The user has to fill in all the required fields with the
specified data types and the form has to update the database for
a new entry to be successfully created. Also, the doctor should be
notified immediately if pain barrier exceeds set threshold
Input: list of symptoms, pain level, effect of changed medication
(if any)
Process:
Data validation
Required fields are filled
Database Update