Javareport
Javareport
Society’s
Rajarambapu Institute of Technology, Rajaramnagar
Diploma
i
DECLARATION
We, the undersigned, hereby declare that the project entitled. A study on “Medical Store
Stock Management System” is written and submitted by us to K. E. Society’s Rajarambapu Institute
of Technology, Diploma, Rajaramnagar; during Year 2024-25, Fifth Semester for partial fulfillment
of the ‘Micro Project’ requirement of ‘Advanced Java Programming (22517)’ subject under
Maharashtra State Board of Technical Education, Mumbai curriculum, under the guidance of ‘Ms.
A.M.Bardol’ is our original work.
The empirical findings in this project are based on the data collected in this projectis not
copied from any other sources.
Name Sign
ii
K. E. Society’s
Rajarambapu Institute of Technology, Rajaramnagar
Diploma
Certificate
This is to certify that the micro-project report entitled “Medical Store Stock Management
System” submitted by following students of class TY Computer Engineering (Diploma) for
partial fulfillment of the requirement of ‘Advanced Java Programming (22517)’ course under
Maharashtra State Board of Technical Education, Mumbai curriculum, for the year 2024-25, Fifth
Semester in the record of their own work carried out under my directsupervision and guidance.
iii
ACKNOWLEDGEMENT
It gives us immense pleasure to present our project report on “Medical Store Stock
Management System” under the guidance enables this task to path of completion.
We would like to extend our thanks to Prof. Mr. D. V. Mirajkar (HOD), Ms. A.M.Bardol
and all our professors, staff members and all our friends who extended their co-operation to
complete.
Finally, yet importantly, we express our gratitude to our RIT Office, Department, Computer
Center and library staff and those who have helped us directly or indirectly duringpreparation of this
project report.
Yours Sincerely,
iv
Index
Page
Sr. no.
No. Particulars
From
01 Introduction 1
04 Program code 4
05 Output 8
v
Medical Store Stock Management System
Chapter 1: Introduction
1.1. Introduction
Advanced Java programming can be used to develop MSSMSs that are scalable, reliable,
and secure. Java is a platform-independent language, so MSSMSs developed in Java can be
deployed on a variety of operating systems and hardware platforms. Java is also a highly object-
oriented language, which makes it well-suited for developing complex applications such as
MSSMSs.
1
TY CO RIT
Medical Store Stock Management System
1. The objective of this Micro Project is to develop a Medical Store Stock Management
System software.
2. The objective of a medical stock store management system in advanced Java
programming is to provide a comprehensive and efficient solution for managing the
inventory of a medical store.
3. This includes tracking the stock of medicines, managing purchases and sales, generating
reports, and providing insights to help improve business operations.
4. The development of a Medical Stock Store Management System in advanced Java aims to
enhance the efficiency and accuracy of inventory management in healthcare institutions.
5. This system will assist in reducing costs, preventing shortages, and ensuring the timely
availability of medical supplies, ultimately improving the quality of patient care.
6. A medical stock store management system is a valuable tool for any medical store that
wants to improve its efficiency, profitability, and customer service.
2
TY CO RIT
Medical Store Stock Management System
1. Medicine management: This feature allows users to add, edit, and delete medicines from the
system. It also allows users to maintain information such as the medicine name, manufacturer,
batch number, expiry date, and price.
2. Inventory management: This feature allows users to track the inventory of medicines in the
store. It provides information such as the quantity of each medicine in stock, the reorder point,
and the reorder quantity.
3. Sales management: This feature allows users to record sales of medicines. It provides
information such as the customer name, the date of sale, the medicines sold, and the total
amount.
4. Customer management: This feature allows users to maintain customer information such as
the customer name, address, phone number, and email address.
5. Reporting: This feature allows users to generate reports on various aspects of the system,
such as inventory levels, sales reports, and customer reports.
3
TY CO RIT
Medical Store Stock Management System
import java.awt.Color;
import java.awt.Font;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.util.ArrayList;
import javax.swing.*;
AJPmicroproject() {
JLabel bk;
setTitle("Medical Stock Store Management System");
setLayout(null);
setVisible(true);
setSize(500, 500);
getContentPane().setBackground(Color.yellow);
itn.add("Crocin 650 Advance");
itn.add("Sanitizer");
itn.add("Aciloc");
itn.add("Bandage tapes");
itp.add(10);
itp.add(5);
itp.add(2);
itp.add(8);
tt=new JLabel("Medical Stock Store Management System");
4
TY CO RIT
Medical Store Stock Management System
add(b);
add(d);
add(l4);
add(adn);
add(l5);
add(adp);
add(m);
b.addActionListener(this);
d.addActionListener(this);
m.addActionListener(this);
c.addItemListener(this);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
AJPmicroproject obj=new AJPmicroproject();
}
if(e.getSource()==m)
{
String a=(String)adn.getText();
int p=(Integer.parseInt(adp.getText()));
if(!a.isEmpty())
{
c.addItem(a);
itn.add(a);
itp.add(p);
a="";
}
}
if(e.getSource()==d)
{
String s=(String)c.getSelectedItem();
for(i=0;i<itn.size();i++)
{
if(s.equals(itn.get(i)))
{
itn.remove(i);
itp.remove(i);
c.removeItemAt(i);
}
}
}
}
}
7
TY CO RIT
Medical Store Stock Management System
Chapter 5: Output
8
TY CO RIT
Medical Store Stock Management System
Chapter 5: Output
9
TY CO RIT
Medical Store Stock Management System
1. Improved inventory management: The system can help medical stores to track their
inventory levels in real time, which can help to avoid stockouts and overstocking. This can lead
to significant cost savings and improved profitability.
2. Reduced waste: The system can help medical stores to identify and eliminate wasteful
practices. For example, the system can track the expiry dates of medicines and other products,
and generate alerts when products are about to expire. This can help to reduce the amount of
inventory that is wasted due to expiration.
3. Increased efficiency: The system can automate many of the manual tasks involved in inventory
management, such as tracking stock levels, generating invoices, and tracking payments. This
can free up staff to focus on other tasks, such as providing customer service.
4. Improved decision-making: The system can provide medical stores with valuable insights into
their business, such as which products are selling well and which products are not. This
information can be used to make better decisions about product selection, pricing, and
marketing.
5. Enhanced customer service: The system can help medical stores to provide better customer
service by providing accurate and up-to-date information about stock levels and product
availability. This can help to reduce customer frustration and improve the overall customer
experience.
10
TY CO RIT
Medical Store Stock Management System
7.1. Conclusion
The Medical Stock Store Management System project in Java is a comprehensive software
solution that helps medical stores manage their inventory, sales, and customer data. It is a robust
and scalable system that can be used by medical stores of all sizes, from small retail pharmacies to
large hospital dispensaries.
The Medical Stock Store Management System is a valuable tool for medical stores that are
looking to improve their efficiency and profitability.
The Medical Stock Store Management System project in Java is a successful and valuable
contribution to the field of medical informatics. The system is robust, scalable, and easy to use. It
provides a comprehensive solution for managing inventory, sales, and customer data in medical
stores. The system can help medical stores to reduce costs, increase sales, and improve customer
service.
11
TY CO RIT
Medical Store Stock Management System
12
TY CO RIT