Pharmacy Management System

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 36

PHARMACY

MANAGEMENT
SYSTEM
PMS
Ahmad Daraghmeh and Abd Alrhman Banimatter
INTRODUCTION
 Pharmacy Management System (PMS) is a
software to manage pharmacy work
contain two Apps.
 First App is a desktop application
designed to work in the pharmacy ,this
app provides sale process , insert
incoming goods ,define new products ,
and other processes in pharmacy.
 Second App is mobile application that give
alerts to manager and notifications.
GOAL
 mange ,facilitate Pharmacy work, and
manage employees work ,also regulate the
sale and purchase processes ,with billing
system , and also provide warning system, to
reduce losses by give alert about product
near to be expired , and give full statistics
for all aspects of work , also give tips to
fresh graduate pharmacist about (how to
take medicine to tell the customer , or med-
position) when they make sale or search for
product in pharmacy.
ABSTRACT
 Software do all things in pharmacy like sale ,
insert new incoming goods , make bills ,
calculate taxes ,and debt , also compute
employees salaries , give information about
products , make different statistics as best
month to sale some product via provide
charts , also manage employees work.
OTHER SOFTWARE PROBLEMS
MEDICAL GROUPS
OTHER SOFTWARE PROBLEMS
PHARMA WORKS
DFD CONTEXT DIAGRAM

Insert sale mov. data


Insert sale mov. data
Insert incoming goods data 0
Pharmacy Get sale advice
Pharmacy Define new products Pharmacy
Management Define new products
Manager Get sale advice Employee
System
Define Employees data PMS Insert incoming goods data
statistics
alerts
USE CASE
Pharmacy Management System

modify new product


request to know
salary

Login request stats view salaries

Logout

insert sale
movement

insert
incomming goods
Get Sale advice
(product information) manager
Employee

delete
sale movment

request alerts
products close
be not avaliable
request tax
request alerts
Products close
to be expired
Modify delete employee
insert new
emplyee
emplyee
prevaliges

View Debt
make bill
SEQUENCE DIAGRAM:
MANAGER LOGIN AND REGISTER NEW EMPLOYEE:

manager interface database

username and password username and password

login falid falid

login successful
login successful

type of user (manager or employee)

insert emp info and declare privileges emp info emp info

registration falid
registration Falid

registration successful
registration successful
SEQUENCE DIAGRAM:
EMPLOYEE LOGIN:

Employee interface database

username and password username and password


login falid falid

login successful
login successful

type of user (manager or employee)


SEQUENCE DIAGRAM:
EMPLOYEE LOGIN INSERT NEW PRODUCT:

Employe
interface database
e
insert new product info(product info,#token,tips,position) new product info

falid falid

successful
successful
SEQUENCE DIAGRAM:
EMPLOYEE SALE AND INSERT INC. GOODS:

employee interface database

insert new sale info sale info

if product not found falid

found
successful

press sell button update database

successful

insert new inc-goods product info

if product not found declare of product needed info

new product info and inc good inf update db

Success

update db

You might also like