Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

MATIBABU CHAIN OF PHARMACIES DATABASE

AND WEB APPLICATION

ABSTRACT

Pharmacies are usually vital players in meeting the needs of the society as a whole specifically in
providing medication which is one of the basic human needs. As a result of this, there has to be a
well-structured management system to ensure that pharmacy related activities are done in an
effective and efficient manner. A website application to enable one access services offered by
matibabu chain of pharmacies is of great importance too.

The matibabu chain of pharmacies database management system gives information about
services offered by the pharmacies as well as the personnel involved. Additionally, it enables one
to implement basic database operations which include creating, updating, reading and deleting
forms and records. The features incorporated are namely

 Python
 HTML
 CSS
 MySQL Workbench
 Flask

INTODUCTION

The project involves creating a database that contains information about matibabu chain of
pharmacies and building a database –backed which should be a three-tier client server
application. The main objective of the project is basically to show a practical understanding of
basic concepts related to database management systems through design and implementation of an
application that involves a database.

STATEMENT OF THE PROBLEM

When dealing with a chain of pharmacies, it would be very difficult to handle information of
pharmacy related activities such as details of patients, doctors, pharmacies, pharmaceutical
companies and drugs. This is due to the fact that a large number of records are involved thus
making the process hectic and tedious. As a result, it is strategic to have a computer database
management system that ensures effective monitoring of pharmacy related activities and
services.

Besides the management system, some users might like accessing the services provided by the
pharmacies at the comfort of their homes. A database-backed web application will be thus
suitable to ensure that there exists a level of restricted access based on functionality and role of
the user. Consequently, the system achieves user friendliness and generation of forms as well as
reports is much easier.

METHODS USED

The methods used in the project include

 ER model
 Relational model
 SQL statements
ER DIAGRAM

Name Name Specialty


Address
DoctorNo
PatientNo Age YOE

Primary
Patients Doctors
Physician

Date

Prescriptions
addres
s Quantity

Phone_No
name trade_name

formula
Pharmacy sell Drugs

price
make

contrac Pharmaceutical_
t Company

start_date
Phone_No
surpervisor
end_date Company_
name
text

You might also like