0% found this document useful (0 votes)
30 views15 pages

JPR Project

Medical Store Management System Microproject JAVA Programming #new Satara

Uploaded by

Prashant Ambule
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views15 pages

JPR Project

Medical Store Management System Microproject JAVA Programming #new Satara

Uploaded by

Prashant Ambule
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

“A”

Project Report
On
“Medical Store Management”
Submitted & Present in the fulfilment of therequirement for
the award of

Diploma in Information

TechnologyBy

Mr. Prashant Ambule


Mr. Shubam Sagar

Mr. Viraj Pardeshi


Mr. Prathmesh Aware
Under the Guidance of

Ms. Kamble K.S.

DEPARTMENT OF INFORMATION TECHNOLOGY

NEW SATARA COLLEGE OF ENGINEERING & MANAGEMENT POLY

(2023-2024)

1
NEW SATARA COLLEGE OF ENGINEETING AND
MANAGEMENT KORTI-PANDARPUR

Certificate

This is to certify that the project report “Medical Store Management”


has been presented successfully and submitted by.
Name of the Student: -
Name Seat No.
Mr.Prashant Ambule 262340

Mr. Shubam Sagar 262338

Mr. Viraj Pardeshi 262339

Mr. Prathmesh Aware 262341


Student of IT (Information Technology) class in the fulfilment for the
award of Diploma in Information Technology Engineering as per curriculum
laid by Maharashtra State Board of Technical Education, Mumbai during
the academic year 2023-2024.

Project Guide H.O. D Principal


(Ms.Kamble K. S.) (Prof. Puri S.B.) (Prof. Londhe V.H.)

2
Declaration

We hereby declare that the project report entitled “Medical Store

Management” is completed and submitted by me for the award of diploma

engineering in Information Technology branch, NSCOEM, College Korti,

Pandharpur.

The partial fulfillment of the requirement for the award of the diploma of

INFORMATION TECHNOLOGY is a project work carried out by me under the

guidance of Ms. Kamble K.S. I further declare that the work reported in this

project has not submitted and will not be submitted, either in part or full, for

the award of diploma engineering in this institute or any other university or

examination body.

PLACE- KORTI, PANDARPUR


DATE-

Mr. Prashant Ambule


Mr. Shubam Sagar
Mr. Viraj Pardeshi
Mr. Prathmesh Aware
3
Acknowledgement

I hereby declare that the work presented in this Mini project report entitled,
“Medical Store Management” in partial fulfilment for the Diploma of
"Information Technology" in Computer Science & Engineering. Our extreme
gratitude to Prof. Puri S.B. who guided us throughout the project. Without his
willing disposition, spirit of accommodation, frankness, timely clarification and
above all faith in us, this project could not have been completed in due time.

Project member:
Mr. Prashant Ambule
Mr. Shubam Sagar
Mr. Viraj Pardeshi

Mr. Prathmesh Aware

4
Abstract

Student admissions are playing very important role in major

activities of the any university as the basic requirement of the

university is students and without student’s university cannot

survive. An inefficient admission application system may reduce the

number of admitted student in the esteemed university because if

the admission system is slow and having many delays in the process.

When considering Palestine students this is unfortunate, but when

considering Palestinian international students, it can mean the

difference between success and failure because of the large sums of

money each brings to the university’s economy. This project is to

design and develop the Diploma and local admission process at the

institute to develop an easy-to-use system that will significantly

quicken and simplify this process.

5
 Introduction
. .
Medical shop management requires user entry of container and productdi
mensions, together with information on weight and orientation
constraints It implements the storage and retrieval system of day-to-
day activities whichinvolves daily transaction report, monthly wise
report on goods delivered, enquires whichenables us to provide
efficient and accurate methods of organizing and accessing
differenttypes of information. I n - b u i l t d a t a b a se f a c i l i t i e s fo r u p
to c ont a i n e r s a n d p rod u c t s
a r e provided so that input into these screens can be carried out with mini
mal effort. If information for a particular product code is already
held in the product database thenthis is automatically entered
into the appropriate fields."he first option will attempt to pac# as much
of the medicines using any of
the pac#ing methods available to medical shop management. "his may be a
loading from thefloor or from the end of the container. "he second and third
options are self e$planatory andthe one most appropriate to the practical
circumstances should be selected.

6
 Benefits:

1. Inventory Management

You can manage stocks effectively and reduce drug overstocking,


understocking, and dead stocking. It keeps you and your employees in the
loop about your pharmacy’s state of stock in real-time.

2. Improved Billing and Insurance

Another purpose of a pharmacy management system is to automate and


streamline the otherwise hectic billing and insurance processes.

3. Reduced Medication Errors

Medication errors are way too common in the pharmaceutical space. With
over 100,000 cases a year in the US alone, 35% fall on the wrong
prescription or dosage.

4. Promoted Quality Care for Patients

The major purpose of a pharmacy software program is to provide quality


care and improved health outcomes for patients.

5. Automated Health Data and Analytics

Pharmacy management system not only houses relevant health data but
also gives you insight into many trends and analytics. Analytical pharmacy
reports highlight useful data that can help you strategize your next clinical
move.

7
 Disadvantages:

1. High Initial Investment

Starting a pharmacy business can be capital-intensive. You'll


need to invest in licensing, infrastructure, inventory, and
equipment.

2. Regulatory Compliance

The pharmacy industry is highly regulated, with strict licensing


and compliance requirements. This can lead to complex
paperwork, audits, and ongoing costs for maintaining
compliance.

3. Intense Competition

The pharmacy sector can be highly competitive, with many


established chain pharmacies and online pharmacies. Competing
with large players can be challenging.

4. Insurance and Reimbursement Challenges

Dealing with insurance companies and government


reimbursement programs can be complex and may impact your
cash flow.

5. Continual Learning

The healthcare industry is constantly evolving, with new drugs,


treatment guidelines, and technology. Staying up to date requires
ongoing learning and training.

8
 Source Code:

import java.util.*;

class Medicine
{
private String name;
private int quantity;
private double price;

public Medicine(String name, int quantity, double price)


{
this.name = name;
this.quantity = quantity;
this.price = price;
}

public String getName()


{
return name;
}

public int getQuantity()


{
return quantity;
}

public double getPrice()


{
return price;
}

9
public void setQuantity(int quantity)
{
this.quantity = quantity;
}

public void updatePrice(double price)


{
this.price = price;
}
}

class MedicalStore
{
private Map<String, Medicine> inventory;

public MedicalStore()
{
this.inventory = new HashMap<>();
}

public void addMedicine(String name, int quantity, double price)


{
Medicine medicine = new Medicine(name, quantity, price);
inventory.put(name, medicine);
}

public void sellMedicine(String name, int quantity)


{
Medicine medicine = inventory.get(name);
if (medicine != null && medicine.getQuantity() >= quantity)
{
medicine.setQuantity(medicine.getQuantity() - quantity);
System.out.println(quantity + " units of " + name + " sold
successfully.");
}
else
{
10
System.out.println("Insufficient stock of " + name + ".");
}
}

public void updateMedicinePrice(String name, double price)


{
Medicine medicine = inventory.get(name);
if (medicine != null) {
medicine.updatePrice(price);
System.out.println("Price of " + name + " updated successfully.");
}
else
{
System.out.println("Medicine " + name + " not found.");
}
}

public void displayInventory()


{
System.out.println("Medical Store Inventory:");
for (Map.Entry<String, Medicine> entry : inventory.entrySet())
{
Medicine medicine = entry.getValue();
System.out.println(medicine.getName() + " - Quantity: " +
medicine.getQuantity() + ", Price: " + medicine.getPrice());
}
}
}

public class test


{
public static void main(String[] args)
{
MedicalStore medicalStore = new MedicalStore();

// Adding medicines to the inventory


medicalStore.addMedicine("Paracetamol", 100, 2.5);
11
medicalStore.addMedicine("Ibuprofen", 50, 3.0);
medicalStore.addMedicine("Aspirin", 75, 2.0);

// Selling medicines
medicalStore.sellMedicine("Paracetamol", 20);
medicalStore.sellMedicine("Ibuprofen", 10);

// Displaying inventory
medicalStore.displayInventory();

// Updating medicine price


medicalStore.updateMedicinePrice("Aspirin", 2.5);

// Displaying updated inventory


medicalStore.displayInventory();
}
}

12
Output:

13
Conclusion

This program provides a simple console interface for managing a


medical store's inventory. It includes options to display the inventory, sell
medicine, and exit the program. Feel free to extend and modify it according
to your needs.

14
 References:

https://code-
prohttps://www.scribd.com/document/576827942/Java-MP-
1jects.org/medical-store-management-system-in-java-with-source-
code/

15

You might also like