Saturday 15 May 2021

Functional Requirements and Non Functional Requirements

 

User Interface requirements

UI is an important part of any software or hardware or hybrid system. A software is widely accepted if it is -

•Easy to operate.

•Quick in response.

•Effectively handling operational errors.

•Providing simple yet consistent user interface.

Functional  Requirements:-

•The System checks the validity of the data entered by users.

•System maintains patient’s history and tests.

•System supports master maintains feature.

•System provides right information, reports.

Example:-Patient Module,Test Module,Bill Module.etc.

Non Functional Requirements

There are a lot of software requirements specifications included in the non-functional requirements of the Pathology Lab Report System, which contains various process, namely Security, Performance.

Security:-

● Patient Identification: The system needs the patient to recognize herself or himself using the phone.

● User ID/name: Any users who make use of the system need to hold a Logon uname and password.

● Modifications: Any modifications like insert, delete, update, etc. for the database can be synchronized quickly and executed only by the administrator.

● Front Desk Staff Rights: The staff in the front desk can view any data in the Pathology Lab Report system, add new patients record to the Pathology Lab Report system but they don't have any rights alter any data in it.

● Administrator rights: The administrator can view as well as alter any information in the Pathology Lab Report system

Performance:

● Response Time: The system provides acknowledgment in just one second once the 'patient's information is checked.

● Capacity: The system needs to support at least 1000 people at once.

● User-Interface: The user interface acknowledges within five seconds.

● Conformity: The system needs to ensure that the guidelines of the Microsoft accessibilities are followed.