Professional Documents
Culture Documents
Report Edit
Report Edit
M.Phil. Head of the Department of Computer Science for his supervision and
keen interest during our Project Study.
Project associates. …
Amulya .C
Rudrambika .J.U
Sameena Syeda .M
Vidya .C.R
ABSTRACT
Our project Pharmacy in Hospital Management System includes
registration of patients, storing their details into the system and also
computerized billing in the pharmacy, and labs. Our software has the facility
to give a unique id for every patient and stores the details of every patient
and the staff automatically. It includes a search facility to know the current
status of each room. User can search availability of a doctor and the
details of a patient using the id.
Security of data.
Greater efficiency.
CHAPTER 1 INTRODUCTION 1
1.1 PROJECT DETAILS 1
1.2 THE SCOPE OF PROJECT 1
1.3 ADVANTAGES OF PROPOSED SYSTEM 2
1.4 EXISTING SYSTEM 2
1.5 LIMITATIONS OF EXISTING SYSTEM 2
CHAPTER-1
INTRODUCTION
• Security of data.
• Ensure data accuracy’s.
• Administrator controls the entire system.
• Reduce the damages of the machines.
• Minimize manual data entry.
• Greater efficiency.
• User friendly and interactive.
• Minimum time required.
Existing system refers to the system that is being followed till now.
Presently all the hospital functionalities are done manually. That is if a
patient want to consult a doctor he can visit their till his chance called. This
is make the person very difficult. Out_Patient and In_Patient tickets are
distributed directly. The main disadvantage is time consuming.
CHAPTER-2
2.2 Introduction to VB 6
Only after you design the interface does anything like traditional
programming occur. This leads to the second step in building a VB
application: writing the code to activate the interface you built in step one.
The point is, objects in VB will recognize events like mouse clicks: how the
objects respond to them depends on the code you write, you will almost
always need to write code in order to make controls respond to events. This
makes VB programming fundamentally different from conventional
programming.
The third step is the inevitable process of finding and fixing the errors.
Not even god can help you debug semantic errors but VB surely helps you
debug errors by providing debugging tools like ‘Run to cursor’, ‘Break points’,
‘stepping in and stepping out’ etc. The Integrated development environment
allows debugging at run time.
CHAPTER-3
¾ CREATE TABLE:
…….
);
¾ DROP TABLE:
¾ ALTER TABLE:
ALTER TABLE <table name> ADD <column name > <column type>;
¾ SELECTING ROWS:
¾ DELETING ROWS:
¾ UPDATE ROWS:
¾ CREATE VIEW:
CHAPTER-4
DESIGN STRATEGY
Design.
Coding.
Testing.
Maintenance.
CHAPTER-5
SYSTEM DESIGN
5.1 Introduction
The design activity is a two-level process. The first level produces the
system design, which defines the components needed for the system and
hoe the components interact with each other. The second level is a detailed
design that refines the system design, by providing more description of the
processing logic of components and data structures, so that the design can
be easily implemented.
Enter Data
USER VISUAL BASIC
(Front end)
View Results
ODBC
(Middleware)
DATABASE
(Back end)
Feasibility Study
Feasibility study should be cheap and quick. The result should inform
the destination of whether to go ahead current software and hardware
technology.
Technical Feasibility
Financial Feasibility
The common factor for many users is price. The software jdk is an
open source. This can run on any system, i.e. it is platform independent and
architectural neutral.
Operational Feasibility
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS
SELECTION CRITERIA:
Platform.
Setup and Maintenance.
Available Software’s.
Documentation and Support.
Security.
Image map.
Cost.
CHAPTER-6
DESIGN PHASE
6.1 Introduction:
The major steps in the design phase are input design, output
design, and dealing with coding issue. The very first step is design of input
and output screen to the client requirements. Next comes the various
issues that should be dealt while coding and the code should be such that
it should be compatible with the real time environment and should be
generic in nature.
Input design:
Output design:
Doctors Staff
Medicine
Diagnose
Hospital
Patient
User
Bill
Some conversations used in drawing this DFD. All external files are
labeled in straight line. The multiple data flows by a process is represented
by ‘*’ between the data flows. This symbol represents the AND relationship.
The symbol ‘+’ represents the OR relationship between the data flows.
PATIENT Admin
PHARMACY
IN HOSPITAL
MANAGEMENT SYSTEM
TEST MEDICINE
INFORMATION
LOGIN FAIL
USER LOGS IN TERMINATE
LOGIN SUCCESS
MAIN FORM
GET PATIENT
DATA
LOOK UP
PATIENT MEDICINE
DATABASE
ABSENT
EXISTS
VERIFY
MEDICINE
LABORATORY MAKE
DATABASE TESTING
BILL ISSUED
LABORATORY
DATABASE
hsm_dct
Name Null? Type
------------------------------- -------- ----
name varchar(30) not NULL,
age int,
qualification varchar(40),
address varchar(40),
resi_phno int,
doctor_id int not NULL,
specialization varchar(40),
consult_time varchar(40),
off_phno int,
salary int,
date_of_join varchar(20),
primary key(doctor_id)
hsm_patient
hsm_stf
Name Null? Type
------------------------------- -------- ----
name varchar(30) not NULL,
age int,
address varchar(40),
salary int,
staff_id int not NULL,
work varchar(40) not NULL,
work_hrs varchar(30),
date_of_join varchar(20),
primary key(staff_id)
hsm_drep
Name Null? Type
------------------------------- -------- ----
p_id int not NULL,
diseases varchar(40),
blood_grp varchar(5),
blood_pr varchar(10),
sugar_level varchar(20),
height int,
weight int,
primary key(p_id)
hsm_medicine
Name Null? Type
------------------------------- -------- ----
mname varchar(30) not NULL
mtype varchar(30) not NULL,
descrp varchar(50),
stock int,
cost float,
primary key(mname,mtype)
hsm_bill
Name Null? Type
------------------------------- -------- ----
p_id int not NULL,
paid varchar(5) not NULL,
dis_date varchar(20),
bed_charge int,
consult_fee int,
labcost int,
med_cost int,
food_charge int,
primary key(p_id)
CHAPTER-7
TESTING AND VALIDATION
Testing:
Test Plans
Types of Testing
• UNIT TESTING
• INTEGRATED TESTING
• SYSTEM TESTING
• ACCEPTANCE TESTING
programmer to detect errors. While testing the module the concept of trace
and breakpoints are applied at different stages of testing. The unit testing of
this project was done in which each and every module was tested with
certain test data to ensure that the program works accurately. The unit
system when all the modules and its sub modules are integrated. This
testing is done to ensure that all the modules, which works correctly when
testing ensures that the related modules work together to achieve the main
that the validation succeeds when the system function in a manner that
assurance that the system meets all the functional, behavioral and
performance requirements.
The project was tested with all its modules and ensured that there
were no errors, it has been seen that the system is working perfectly, to the
After performing the system testing, the next step applied to the
useful, if it does not produce required output in the specific format. User
acceptance of the system is the key factor for the success of any system.
SCREEN SHOTS
CONCLUSION
The basic goal has been to design an efficient DBMS package for this
software package is implementing to fulfill the requirements of the Pharmacy
in Hospital management system software is user-friendly software. The main
objectives of the system is which shows and helps you to collect most of the
information about Hospitality and Medical Services The system Project
Report Pharmacy Hospital Management System is very simple in design and
to implement. The system requires very low system resources and the
system will work in almost all configurations.
BIBLIOGRAPHY
4 Pharmacy Agencies.
5. Hospitals.