Skip to content

A Java desktop application involving MySQL database for management of pharmacy.

Notifications You must be signed in to change notification settings

varshith-v/Pharmacy-dbms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pharmacy-dbms

A Java desktop application involving MySQL database for management of pharmacy.

  1. An employee whose designation = ’SalesPerson’ can
  • Generate Retail_Invoice which also modifies Stock Available.
  • Create a profile for new customers.
  1. An employee whose designation = ’Manager’ can
  • Create profiles for new SalesPerson in Employee table
  • Create profiles for new Suppliers in Supplier table
  • Create entry in Medicine table for a new medicine which was not present in the database
  • Make Supplier_transactions which modifies the stock_available of medicines.
  1. A Supplier is a wholesale dealer who supplies medicines stock to the pharmacy

  2. A customer buys medicines for which an invoice is generated by Salesperson. For every transaction, the customer receives reward points depending upon the amount of transaction (Trigger is used for this functionality). These points can be redeemed for direct discount in next transaction

Check the ER diagram image in the repository: Pharmacy-dbms/er_diagram.jpg

About

A Java desktop application involving MySQL database for management of pharmacy.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages