0% found this document useful (0 votes)
4 views

Functional Requirements For The Online Diagnostic System

Uploaded by

davidsonjunior65
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Functional Requirements For The Online Diagnostic System

Uploaded by

davidsonjunior65
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Functional Requirements for The Online Diagnostic System.

The system should be able to perform the following actions


 User Management:
o User registration and login
o Ability to create and manage user profiles (optional, but helpful for customization)
 Symptom Input:
o It should allow users to input symptoms, current conditions or how they feel at that time
in an easy to use format (for example: voice-text entry, multiple-choice questions, etc.)
o And also categorize the symptoms by body system or condition (this method is optional,
but it improves accuracy)
 Medical History Input (optional):
o Allow users to input various medical history (for example: pre-existing conditions,
allergies, medications or even addictions)
 Diagnosis Generation:
o Analyze user input based on an existing medical knowledge base
o Produce a list of potential diagnoses ranked by how likely each one could happen due
to strength and frequency of symptoms among other factors.
 Information Provision:
o Provide brief descriptions of each possible diagnosis in an understandable language
o Include links and references to credible medical resources for further information or
inquires

Non-Functional Requirements for a Medical Diagnostic System

 Security:
o User privacy should be protected by complying with relevant data privacy regulations
o User data should be securely stored and transmitted
o Authentication measures should be set up to prevent unauthorized access
o Prevent the leakage/disclosure of the data to the whole public by setting up advanced
systems in order to ensure user privacy
 Performance:
o Provide the user fast and immediate responses for symptom input and diagnosis
generation
o Be accessible on various devices (desktops, mobile phones) with good responsiveness
 Usability:
o The interface should always be kept friendly since we’re dealing with patients and it
should be easy to navigate through.
o Let the instructions, questions, and outputs be clear and detailed to the user
o Since the system covers medical fields, people with special abilities like the disabled
and the blind should be considered while building the app. There should be features
that would allow them to easily use the app. For Example; incorporating Braille systems
into the app for blind people.
 Reliability
o Minimize downtime and ensure that the system is always available for people to use
24/7.
o Implement error handling mechanisms in order to effectively handle unexpected
situations
 Maintainability:
o Design the system in a way that it can be easily updated with new medical knowledge
and functionalities
o Provide clear documentation/strategy for future maintenance, updates and development
 Scalability: There should be consideration on how the system would continue to handle
an increasing number of users in its database.

You might also like