B.S.A COLLEGE OF ENGINEERING & TECHNOLOGY
, MATHURA
Major Project Presentation
Submitted By:
KmJyoti-49
Session 2023-2024
Department of Computer Science & Application
B.S.A. College of Engineering & Technology, Mathura
Date: 08/11/2023
Pharmacy
Management
System
CONTENTS
1.Introduction of Project.
2.Objective of project.
3.Modules of Project.
4.Tools/Platform, Hardware and Software Requirement.
5.Architecture Diagram.
6. Design of ER Diagram.
7. Use case Diagram.
8. Design of Data Flow Diagram(DFD).
9. Conclusions.
Introduction of Project
 The Pharmacy Management System Project in Python is a computer-based
program for managing, monitoring, and recording medical store activities.
Through automated features, it helps to increase the efficiency of medical stores. It
also aids in the resolution of challenges with manual pharmacy management.
 The pharmacy management system, often known as the pharmacy information
system, is a system that organizes and manages the drug usage process within
pharmacies by storing data and enabling functionality.
 A Pharmacy Management System in Python with Graphical User Interface (GUI)
with a SQLite3 database connectivity in python. A user can add, update, delete,
search medicine details.
Objective of Project:
Existing System:-
 More time.
 No proper records.
 No tracking.
 No more informations on the medicines.
 Needs Physical Presence.
Proposed System:-
 In this system each schedule can be tracked from the start till the end of the
Project cycle.
 User friendliness is provided in the application with various controls.
 Readily uploads the latest updates and allows users to interact.
 There is no risk of data mismanagement at any level while the project is
being developed.
Modules of the Project
 Pharmacy Management Module: Used for managing the Pharmacy details.
 Inventory Module : Used for managing the details of Inventory
 Medicines Management Module: Used for managing the information and
details of the Medicines.
 Stocks Module : Used for managing the Stocks details.
 Customer Module: Used for managing the information of customers.
 Notification Module: Alert notification for before empty of stock and expiry
of medicine.
Tools/Platform, Hardware and Software Requirement
specifications:
Hardware Requirements:
Software Requirements:
Name of component Specification
Operating System Windows 98, Windows XP, Windows7, Linux
Code Editor Visual Studio Code, Sublime Text.
Backend MySQLlite.
Front End Python.
IDE Platform PyCharm.
Name of component Specification
Processor A dual - core processor or processor is
recommended.
RAM 4 GB or above.
Hard disk A Minimum Of 128gb Of Storage Is
Recommended.
Monitor 15” color monitor
Keyboard 122 keys
Architecture Diagram
Desktop
Application
Python GUI
Logic
Layer
Data Acess
Layer
Storage
(FILE)
Users
Use Case Diagram
Manage
Customerr’s
information
and status
Manage
Sales and
Purchases
of Medicine
Manage
and Count
medicine
Available
Monitor
Transaction
Records
Admin Customer
This diagram shows the general processes or functions that the system could do. These
processes are based on the transactions done by the admin in managing their customers and
medical information.
Design of ER Diagram
ER Diagram of Pharmacy Management System shows the system entity relationships in each
entity and their supposed functions in each relationship.
Design of Data Flow Diagram(DFD)
Management System DFD Level is abstraction of the data flow diagram. This level also broadens
the idea from the DFD level 1. It includes the sub-processes from level 1 as well as the data that
flows. 1.1
Manage
Customer’s
informatio
n
1.2
Manage
medicine
informatio
n
1.3
Manage
Sales &
stocks
1.4
Generating
reports
Medicine
Database
Sales and
Stock
report
Admin
Customer
Database
Customer
Uses details
List of Stock
information
Updated order
Customer’s information
Medicine
List
Order Detils
Sales and
stock
Generated
order
Customer
information
Customer
information
Medicine
requirement
medicine
Sales
Conclusion of the Project
This Pharmacy management system database design was made
based on managing pharmacy requirements. The system can
encode both customers and medicines’ information.
Pharmacy management system is actually a desktop application
which handle the essential data and save the data and actually
about the database of a pharmacy and it's management.
This software help in effectively management of the
pharmaceutical store or shop.
It allow user to enter manufacturing as well as the expiry date
of medicine placing in stock and for sales transaction.The main
purpose is effectively and easily handling of pharmacy data and
it's management.
This software help to identify empty stock of medicine and expiry of
medicine.
Thank You

pharmacy management system ppt.pptxpharmacy management system ppt.pptx

  • 1.
    B.S.A COLLEGE OFENGINEERING & TECHNOLOGY , MATHURA Major Project Presentation Submitted By: KmJyoti-49 Session 2023-2024 Department of Computer Science & Application B.S.A. College of Engineering & Technology, Mathura Date: 08/11/2023
  • 2.
  • 3.
    CONTENTS 1.Introduction of Project. 2.Objectiveof project. 3.Modules of Project. 4.Tools/Platform, Hardware and Software Requirement. 5.Architecture Diagram. 6. Design of ER Diagram. 7. Use case Diagram. 8. Design of Data Flow Diagram(DFD). 9. Conclusions.
  • 4.
    Introduction of Project The Pharmacy Management System Project in Python is a computer-based program for managing, monitoring, and recording medical store activities. Through automated features, it helps to increase the efficiency of medical stores. It also aids in the resolution of challenges with manual pharmacy management.  The pharmacy management system, often known as the pharmacy information system, is a system that organizes and manages the drug usage process within pharmacies by storing data and enabling functionality.  A Pharmacy Management System in Python with Graphical User Interface (GUI) with a SQLite3 database connectivity in python. A user can add, update, delete, search medicine details.
  • 5.
    Objective of Project: ExistingSystem:-  More time.  No proper records.  No tracking.  No more informations on the medicines.  Needs Physical Presence. Proposed System:-  In this system each schedule can be tracked from the start till the end of the Project cycle.  User friendliness is provided in the application with various controls.  Readily uploads the latest updates and allows users to interact.  There is no risk of data mismanagement at any level while the project is being developed.
  • 6.
    Modules of theProject  Pharmacy Management Module: Used for managing the Pharmacy details.  Inventory Module : Used for managing the details of Inventory  Medicines Management Module: Used for managing the information and details of the Medicines.  Stocks Module : Used for managing the Stocks details.  Customer Module: Used for managing the information of customers.  Notification Module: Alert notification for before empty of stock and expiry of medicine.
  • 7.
    Tools/Platform, Hardware andSoftware Requirement specifications: Hardware Requirements: Software Requirements: Name of component Specification Operating System Windows 98, Windows XP, Windows7, Linux Code Editor Visual Studio Code, Sublime Text. Backend MySQLlite. Front End Python. IDE Platform PyCharm. Name of component Specification Processor A dual - core processor or processor is recommended. RAM 4 GB or above. Hard disk A Minimum Of 128gb Of Storage Is Recommended. Monitor 15” color monitor Keyboard 122 keys
  • 8.
  • 9.
    Use Case Diagram Manage Customerr’s information andstatus Manage Sales and Purchases of Medicine Manage and Count medicine Available Monitor Transaction Records Admin Customer This diagram shows the general processes or functions that the system could do. These processes are based on the transactions done by the admin in managing their customers and medical information.
  • 10.
    Design of ERDiagram ER Diagram of Pharmacy Management System shows the system entity relationships in each entity and their supposed functions in each relationship.
  • 11.
    Design of DataFlow Diagram(DFD) Management System DFD Level is abstraction of the data flow diagram. This level also broadens the idea from the DFD level 1. It includes the sub-processes from level 1 as well as the data that flows. 1.1 Manage Customer’s informatio n 1.2 Manage medicine informatio n 1.3 Manage Sales & stocks 1.4 Generating reports Medicine Database Sales and Stock report Admin Customer Database Customer Uses details List of Stock information Updated order Customer’s information Medicine List Order Detils Sales and stock Generated order Customer information Customer information Medicine requirement medicine Sales
  • 12.
    Conclusion of theProject This Pharmacy management system database design was made based on managing pharmacy requirements. The system can encode both customers and medicines’ information. Pharmacy management system is actually a desktop application which handle the essential data and save the data and actually about the database of a pharmacy and it's management. This software help in effectively management of the pharmaceutical store or shop. It allow user to enter manufacturing as well as the expiry date of medicine placing in stock and for sales transaction.The main purpose is effectively and easily handling of pharmacy data and it's management. This software help to identify empty stock of medicine and expiry of medicine.
  • 13.