50% found this document useful (2 votes)
3K views

Functional and Non-Functional Requirements

The document describes the functional and non-functional requirements of a pharmacy management system. The functional requirements include storing drug information, searching for drugs, generating reports, and updating drug data. The non-functional requirements specify that the system must be usable, reliable, and perform searches within 2 seconds while storing up to 40GB of data. The system is intended to help manage inventory, dispense prescriptions, and improve patient care.

Uploaded by

QJHV3VD3KQU3Y
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
3K views

Functional and Non-Functional Requirements

The document describes the functional and non-functional requirements of a pharmacy management system. The functional requirements include storing drug information, searching for drugs, generating reports, and updating drug data. The non-functional requirements specify that the system must be usable, reliable, and perform searches within 2 seconds while storing up to 40GB of data. The system is intended to help manage inventory, dispense prescriptions, and improve patient care.

Uploaded by

QJHV3VD3KQU3Y
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS:

The pharmacy management system is design based on computer science students in order to illuminate
the problem of the current system which provided by the system involved all the pharmaceutical
employees of the pharmacy. This accessibility of the information will be great advantage as it reduced
further medical errors associated with physicians and nurses.

The system handles all aspects of the inventory control function. It allows the pharmacist to receive new
batches of drugs, delete obsolete drugs and modify the current dosage and identification of drug in the
database. Furthermore, the system eases the process of stock replenishment.

On the other hand, PMS enables dispensation process. It stores all the physicians' prescription of the
patients. A summarized list of drugs dispensed to the patient can be viewed for monitoring purposes.

With the proposed system, the pharmacist will be able to monitor the movement of the drugs with ease.
The system is design to track the entry of refresh batches of drugs, be it upon orders from manufacture
or loan from the hospital/clinics. It also monitors the drug's movement history, thus leads to better
inventory management of money allocated for the purchase of drugs.

Compared to the current manual system, the implementation of Pharmacy management system will
have reduced the time spent for paperwork, leading to concentration on improving pharmaceutical care
of patients, especially emphasis on patients' counseling and patient medication monitoring. It will be
greatly embraced by the pharmacy profession as it is one giant leap towards pharmaceutical care of
patients.

Functional Requirements

There are functions done by the system such as: store the necessary information of drugs, prepare bill
for the medicine, give week reports, easily searching of medicine, working in two languages, Update,
delete and save data of medicine.

Generate report:
The pharmacy management system generates report weakly on information about the drugs and it
exports the information as output document.

Store the necessary information of the drugs:


The PS (pharmacy system) stores the detail information about each medicine including Actual name,
formula of medicine and how it is importance and for which diseases is required. Since the information
for each drug were required in some cases like the use of drugs, when use drugs and for whom is given.

Searching Medicine and other Data's:


The PS has easily searching of medicine which shows in which shelf is put and the behavior of the
medicine. The searching process is based on the name of the give data or the identification of the item.
Here when the user searches the item on search bar the related things were displayed in the screen and
can select the actual item that the user needs.

Alerting pharmacy Data's in the system:


Changing medicines to another because of medicine outdated, modifying the saved medicine data for
incorrect data, deleting of data of the pharmacy can be done on the system.

Support multi languages:


The system supposed work on primarily in English and Amharic. So the user can use one of these
languages. the purpose of the languages

were when the user is unfamiliar for the system he/she may change the language that

he/she understood, simply it serves as a translator.

The function what the system do is

 Store Medicine data's


 Search Medicine data effectively
 Update, delete, and Edit medicine information
 Generate report on medicine
 Prepare bill for the medicine
 Gives navigation or information for pharmacy organization
 Give alert for the user when medicine item is low
 Changing login password
 Have the system document how to use the system?

Non-functional Requirements

This pharmacy management system is able to operate in the following characteristics.

Usability:
Any familiar in using windows operation can operate the system since it has user friendly user interface.
Which have the instruction menu's how to use it which self-directive application then can be used the
system without ambiguity.

Reliability:
The pharmacy system is available based on the user needs, can work properly, and do transactions
efficiently including safe data management of the pharmacy. For invalid and malfunctioned operation,
the system will restart in order to prevent data loose as well as safe operation within 5 seconds. The
pharmacy system is password protected to change things on the system. Here the pharmacist manager
control over the system by login to the pharmacy system. Any user can't use the system but the guest
user can see on general properties of the pharmacy and medicines without password. As result data is
protected and controlled by only the administrator.

Performance:
The pharmacy management system operates its function in small amount of time which is less than two
seconds and can be accessed by one user at a time or concurrently. To access the user must first login to
the system which must have the pharmacy system privileged and also the system can store data up to
40 GB data. When the system may be busy due to malfunction operation it may wait up to one minute
other ways the pharmacy system restarts.

User interface:
The user interface is friendly which is easy to use. And having attractive frame structure which is
prepared in assumption with other related systems. Also the user can change him/her user favorite
interfaces that is available in the system.

Operation:
The pharmacy management system is operated and controlled by the pharmacy manager for safe work.

Supportability:
This pharmacy management system operates in any version of windows operating system. Such as
windows xp, windows 2003, windows 7, windows 8 and other related versions. The system can be easily
maintained by the manager of the pharmacy system by using the prepared documents of the system for
easy maintenance. Other ways it is maintained by the system developers for corrective and other heavy
problems.

Implementation:
The system is implemented in Intel(R) Core(TM) i3 processor with 2 GB RAM,32-bit computer. And it is
implemented through testing on both Black and White testing. The language we use implement the
system is NetBeans IDE, JDK, MYSQL database.

You might also like