Upload
vishnu-channon
View
214
Download
0
Embed Size (px)
Citation preview
8/2/2019 Computer Application Project Report (1)
1/49
COMPUTER APPLICATION PROJECT REPORT
ON
Hospital Management System
Submitted in partial fulfillment of the requirements
for the award of the degree of
Bachelor of Business Administration
To
Guru Gobind Singh Indraprastha University, Delhi
SUBMITTED TO: SUBMITTED BY:
MITTALI SAXENA (01624401709)
Ms. NIDHI JAIN MEGHNA SETHI (07024401709)
(ASSISTANT PROFESSOR IT) SHWETA SHARMA (08724401709)
Mr. ANKIT DHAMIJA VISHNU CHANNON (08824401709)
(ASSISTANT PROFESSOR IT)
Institute of Innovation in Technology & Management,
New Delhi 110058
Batch (2009-2012)
8/2/2019 Computer Application Project Report (1)
2/49
CERTIFICATE
We, 1. MITTALI SAXENA (01624401709) 2. MEGHNA SETHI (07024401709)3. SHWETA SHARMA (08724401709) 4. VISHNU CHANNON (08824401709) certify that the
Computer application Project report entitled Hospital Management System is done by us
and is an authentic work carried out by us at Institute of Innovation in Technology &Management. The matter embodied in this has not been submitted earlier for the award of any
degree to the best of my knowledge and belief.
Date: 22:11:11
1. MITTALI SAXENA (01624401709) 2. MEGHNA SETHI (07024401709)
3. SHWETA SHARMA (08724401709) 4. VISHNU CHANNON (08824401709)
Certified that the Computer application project entitled Hospital Management System done bythe above students is completed under my guidance.
Signature of the Guide: Signature of the Guide:
Date: Date:
Name of the Guide: Ms. NIDHI JAIN Name of the Guide:Mr. ANKIT DHAMIJADesignation: Assistant professor IT Designation: Assistant professor IT
8/2/2019 Computer Application Project Report (1)
3/49
ACKNOWLEDGEMENT
We owe many thanks to a many people who helped and supported us during the writing of this
report. Our deepest thanks to the Guides of the project Ms. Nidhi Jain (Assistant professor IT ) &
Mr. Ankit Dhamija (Assistant professor IT ) for guiding and correcting various documents of our
with attention and care. They have taken pain to go through the project and make necessary
correction as and when needed. We express our thanks to the director of Institute of Innovation in
Technology and Management (IINTM), Janak Puri, for extending his support. We would also thank
our Institution and our faculty members without whom this project would have been a distant
reality.
8/2/2019 Computer Application Project Report (1)
4/49
S.NO. TOPICS PAGE NO.
1. Title Page 1
2. Certificate 2
3. Acknowledgment 3
4. CHAPTER 1: INTRODUCTION
1.About the project2.Hardwre and software specification
3.About our team
4
5. CHAPTER 2: SYSTEM DESIGNING
1.ER-diagram
2.Flow chart3.Database Design
10
6. CHAPTER 3:SYSTEM IMPLEMENTATION
1.Running screenshots
2.Coding of forms
13
7. CHAPTER 4: FUTURE SCOPE,SUMMARY AND
CONCLUSION
38
8/2/2019 Computer Application Project Report (1)
5/49
CHAPTER 1CHAPTER 1
INTRODUCTIONINTRODUCTION
1.1 ABOUT PROJECT
8/2/2019 Computer Application Project Report (1)
6/49
The proposed system has been designed to overcome all the drawbacks found in the existing
system. The new system has been proposed to use VISUAL BASIC as front end and MS Access as
backend.
The proposed system has enhanced features, which was not found in the existing system. The
salient features are:
Security for the data is done easily.
Validation is done to enter correct data.
Memory consumption is very less and the processing speedis fast.
Data reports are presented in a neat format.
It is apt for this modern world.
It is easy to combine the database of other software and to view the records in the files and
also it is easy to get the reports by giving input data.
Easy to maintain records of indoor/outdoor patients.
Easy to maintain backup of data as per user requirements (between mentioned dates).
If user forgets his/her password then it can be retrieved by hint question.
The results of tests, prescription, precautions and diet advice will beautomatically updated
in the database.
User or Administrator can search a patients record by his/her name.
Our project 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
8/2/2019 Computer Application Project Report (1)
7/49
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.
The Hospital Management System can be entered using a username and password. It is accessible
either by an administrator or receptionist. Only they can add data into the database. The data can be
retrieved easily. The interface is very user-friendly. The data are well protected for personal use
and makes the data processing very fast.
This project will automate the daily operations of Orchid hospital. The project keeps track of the
staff and patient (in-patient, out-patient) details. It also takes care of the ward, medical, invoice and
the doctors appointment details. The system generates the daily ward availability, the status of the
operation theatres and ICU.
HOSPITAL MANAGEMENT is an integrated Hospital Information System, which addresses all
the major functional areas of multi-specialty hospitals. The HOSPITAL MANAGEMENT enables
better patient care, patient safety, patient confidentiality, efficiency, reduced costs and better
management information system. It provides easy access to critical information thus enabling the
management to take better decisions on time. This project deals with processing of each and every
department in the hospital. This project sincerely aims to reduce the manual processing of each
department. The Scope of the project takes care of the details of each and every department. These
details gives the doctor, staffs, specialists and patient details including their salary, attendance ,
doctors appointments and the billing system. The details of Doctor and staff help the hospital to
maintain the record of every person. Their attendance details help them to know about their
8/2/2019 Computer Application Project Report (1)
8/49
attentive presence while salary is calculated. The billing system provides an efficient way for
calculating bill details of the patients.
8/2/2019 Computer Application Project Report (1)
9/49
1.2 HARDWARE &1.2 HARDWARE &
SOFTWARESOFTWARE
SPECIFICATIONSSPECIFICATIONS
8/2/2019 Computer Application Project Report (1)
10/49
HARDWARE REQUIREMENTS
PROCESSOR: INTEL PENTIUM 4 (OR) HIGHER
RAM: 512 MB & ABOVE
HARD DISK DRIVE: 500 MB FREE SPACE OR ABOVE
SOFTWARE REQUIREMENTS
PROGRAMMING LANGUAGE: VISUAL PROGRAMMING
BACK END: MS ACCESS
FRONT END: VISUAL BASIC
ABOUT VISUAL BASIC:
VISUAL BASIC is a high level programming language which evolved from the earlier DOS ver-sion called BASIC. BASIC means Beginners' All-purpose Symbolic Instruction Code. It is a
very easy programming language to learn. The code look a lot like English Language. Different
software companies produced different versions of BASIC, such as Microsoft QBASIC, QUICK-BASIC, GWBASIC ,IBM BASICA and so on. However, people prefer to use Microsoft Visual Ba-
sic today, as it is a well developed programming language and supporting resources are available
everywhere. Now, there are many versions of VB exist in the market, the most popular one andstill widely used by many VB programmers is none other than Visual Basic 6. We also have
VB.net, VB2005, VB2008 and the latest VB2010. Both Vb2008 and VB2010 are fully object ori-
ented programming (OOP) language.
VISUAL BASIC is a VISUAL and events driven Programming Language. These are the main di-vergence from the old BASIC. In BASIC, programming is done in a text-only environment and the
program is executed sequentially. In VB, programming is done in a graphical environment. In the
old BASIC, you have to write program code for each graphical object you wish to display it onscreen, including its position and its color. However, In VB , you just need to drag and drop any
graphical object anywhere on the form, and you can change its color any time using the properties
windows.
8/2/2019 Computer Application Project Report (1)
11/49
On the other hand, because the user may click on certain object randomly, so each object has to be
programmed independently to be able to response to those actions (events). Therefore, a VB Pro-
gram is made up of many subprograms, each has its own program code, and each can be executedindependently and at the same time each can be linked together in one way or another.
What programs can you create with Visual Basic 6?
With VB 6, you can create any program depending on your objective. For example, if you are a
college or university lecturer, you can create educational programs to teach business, economics,engineering, computer science, accountancy, financial management, information system and more
to make teaching more effective and interesting. If you are in business, you can also create busi-
ness programs such as inventory management system, point-of-sale system, payroll system, finan-cial program as well as accounting program to help manage your business and increase productivi-
ty. For those of you who like games and working as games programmer, you can create those pro -
grams as well. Indeed, there is no limit to what program you can create ! There are many such pro-grams in this tutorial, so you must spend more time on the tutorial in order to learn how to create
those programs.
ABOUT MS ACCESS:
Microsoft Office Access, previously known as Microsoft Access, is a relational database manage-
ment system from Microsoft that combines the relational Microsoft Jet Database Engine with
a graphical user interface and software-development tools. It is a member of the Microsoft Of-
fice suite of applications, included in the Professional and higher editions or sold separately. InMay 12 2010, the current version of Microsoft Access 2010 was released by Microsoft in Office
2010; Microsoft Office Access 2007 was the prior version.
MS Access stores data in its own format based on the Access Jet Database Engine. It can also im-
port or link directly to data stored in other applications and databases.
Software developers and data architects can use Microsoft Access to develop application software,
and "power users" can use it to build simple applications. Like other Office applications, Access is
supported by Visual Basic for Applications, an object-oriented programming language that can ref-
erence a variety of objects including DAO (Data Access Objects), ActiveX Data Objects, and
many other ActiveX components. Visual objects used in forms and reports expose their methods
and properties in the VBA programming environment, and VBA code modules may declare andcall Windows operating-system functions.
8/2/2019 Computer Application Project Report (1)
12/49
1.31.3
ABOUT OUR TEAMABOUT OUR TEAM
8/2/2019 Computer Application Project Report (1)
13/49
VISHNUCHANNON
MITTALISAXENA
MEGHNASETHI
SHWETASHARMA
A PROJECT ONHOSPITAL MANAGEMENTSYSTEM
NAMES OF TEAM GROUPMEMBER FOR THE PROJECT
8/2/2019 Computer Application Project Report (1)
14/49
CONTRIBUTION IN THE PROJECT BY THE MEMBERS
WE ALL WORKED TOGETHER TO ACHIEVE OUR GOALS. IT WAS A GOODEXPERIENCE WORKING TOGETHER AND WE GOT TO LEARN A LOT FROM EACH
OTHER.
VISHNU CHANNON:
THE DESIGNING OF ALL THE FORMS IS DONE BY VISHNU CHANNON WHO HAS
CARRIED HIS ALL RESPONSIBILITIES IN A VERY EFFECTIVE AND EFFICIENT
MANNER.
MITTALI SAXENA:
MITTALI SAXENA HAS HELPED UP ALL THE CODING & SPECIALLY IN THE CODING
OF EMPLOYEES AND MEDICINE FORM WITHOUT ANY ERRORS.
MEGHNA SETHI:
MEGHNA SETHI HAS DONE THE CODING OF DOCTOR FORM WITHOUT ANY
ERRORS.
8/2/2019 Computer Application Project Report (1)
15/49
SHWETA SHARMA:
SHWETA SHARMA HAS DONE THE CODING OF THE PATIENT FORM WITHOUT ANY
ERRORS .
8/2/2019 Computer Application Project Report (1)
16/49
8/2/2019 Computer Application Project Report (1)
17/49
8/2/2019 Computer Application Project Report (1)
18/49
8/2/2019 Computer Application Project Report (1)
19/49
8/2/2019 Computer Application Project Report (1)
20/49
8/2/2019 Computer Application Project Report (1)
21/49
8/2/2019 Computer Application Project Report (1)
22/49
8/2/2019 Computer Application Project Report (1)
23/49
8/2/2019 Computer Application Project Report (1)
24/49
8/2/2019 Computer Application Project Report (1)
25/49
8/2/2019 Computer Application Project Report (1)
26/49
8/2/2019 Computer Application Project Report (1)
27/49
8/2/2019 Computer Application Project Report (1)
28/49
8/2/2019 Computer Application Project Report (1)
29/49
8/2/2019 Computer Application Project Report (1)
30/49
CANCEL
8/2/2019 Computer Application Project Report (1)
31/49
ADD
8/2/2019 Computer Application Project Report (1)
32/49
MODIFY
8/2/2019 Computer Application Project Report (1)
33/49
DELETE
8/2/2019 Computer Application Project Report (1)
34/49
DISPLAY
8/2/2019 Computer Application Project Report (1)
35/49
SAVE
8/2/2019 Computer Application Project Report (1)
36/49
EXIT
8/2/2019 Computer Application Project Report (1)
37/49
MOVEFIRST
8/2/2019 Computer Application Project Report (1)
38/49
MOVE LAST
8/2/2019 Computer Application Project Report (1)
39/49
8/2/2019 Computer Application Project Report (1)
40/49
MOVE PREVIOUS
MOVE NEXT
8/2/2019 Computer Application Project Report (1)
41/49
CHAPTER-4CHAPTER-4
FUTURE SCOPE, SUMMARYFUTURE SCOPE, SUMMARY
AND CONCLUSIONAND CONCLUSION
8/2/2019 Computer Application Project Report (1)
42/49
4.1 FUTURE SCOPE4.1 FUTURE SCOPE
8/2/2019 Computer Application Project Report (1)
43/49
The proposed system is Hospital Management System. We can enhance this system by including
more facilities like billing system, inpatient room allotment for the admitted patients and the stock
details of medicines in the pharmacy.
Providing such features enable the users to include more comments into the system. This System
can also be enhanced so as to interconnect the head-office of the hospital with sub-divisions.
This application can be easily implemented under various situations. We can add new features as
and when we require. Reusability is possible as and when require in this application. There is
flexibility in all the forms.
SOFTWARE SCOPE:
Extensibility: This software is extendable in ways that its original developers may not expect.
The following principles enhance extensibility like hide data structure, avoid traversing multiple
links or methods, avoid case statements on object type and distinguish public and private
operations.
Reusability: Reusability is possible as and when require in this application. We can update it
next version. Reusable software reduces design, coding and testing cost by amortizing effort over
several designs. Reducing the amount of code also simplifies understanding, which increases the
likelihood that the code is correct. We follow up both types of reusability:
Sharing of newly written code within a project and reuse of previously written code on new
projects.
8/2/2019 Computer Application Project Report (1)
44/49
Understandability: A method is understandable if someone other than the creator of the
method can understand the code (as well as the creator after a time lapse). We use the method,
which small and coherent helps to accomplish this.
Cost-effectiveness: Its cost is under the budget and make within given time period. It is
desirable to aim for a system with a minimum cost subject to the condition that it must satisfy the
entire requirement. Scope of this document is to put down the requirements, clearly identifying
the information needed by the user, the source of the information and outputs expected from the
system.
8/2/2019 Computer Application Project Report (1)
45/49
4.2 SUMMARY4.2 SUMMARY
8/2/2019 Computer Application Project Report (1)
46/49
The HOSPITAL MANAGEMENT SYSTEM is a great improvement over the manual system. The
computerization of the system has speed up the process. In the current system, the front office
managing is very slow. The hospital management system was thoroughly checked and tested with
dummy data and thus is found to be very reliable.
ADVANTAGES:
It is fast, efficient and reliable
Avoids data redundancy and inconsistency
Very user-friendly
Easy accessibility of data
Number of personnel required is considerably less
Provides more security and integrity to data
8/2/2019 Computer Application Project Report (1)
47/49
4.34.3 CONCLUSIONCONCLUSION
8/2/2019 Computer Application Project Report (1)
48/49
Hospital management system is all about the service to the Management of the hospital. Members
of hospital management can effectively use our hospital management system in day-to-day life.
In this system the user can add, delete and modify the records in any suitable manner. In this era of
advanced technology every organization is following easiest, fastest and reliable way of storing the
records. So every organization follows the race growing technology.
8/2/2019 Computer Application Project Report (1)
49/49
BIBLIOGRAPHY
Mastering Visual Basic 6.0
www.google.com
www.wikipedia.com
http://www.google.com/http://www.wikipedia.com/http://www.google.com/http://www.wikipedia.com/