Anda di halaman 1dari 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: Ms. NIDHI JAIN (ASSISTANT PROFESSOR IT) Mr. ANKIT DHAMIJA (ASSISTANT PROFESSOR IT)

SUBMITTED BY: MITTALI SAXENA (01624401709) MEGHNA SETHI (07024401709) SHWETA SHARMA (08724401709) VISHNU CHANNON (08824401709)

Institute of Innovation in Technology & Management, New Delhi 110058 Batch (2009-2012)

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 by the above students is completed under my guidance.

Signature of the Guide: Date: Name of the Guide: Ms. NIDHI JAIN Designation: Assistant professor IT

Signature of the Guide: Date: Name of the Guide: Mr. ANKIT DHAMIJA Designation: Assistant professor IT

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.

S.NO.
1. 2. 3. 4. Title Page Certificate Acknowledgment

TOPICS

PAGE NO.
1 2 3 4

5.

6.

CHAPTER 1: INTRODUCTION 1.About the project 2.Hardwre and software specification 3.About our team CHAPTER 2: SYSTEM DESIGNING 1.ER-diagram 2.Flow chart 3.Database Design CHAPTER 3:SYSTEM IMPLEMENTATION 1.Running screenshots 2.Coding of forms CHAPTER 4: FUTURE SCOPE,SUMMARY AND CONCLUSION

10

13

7.

38

CHAPTER 1 INTRODUCTION

1.1 ABOUT PROJECT

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

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

attentive presence while salary is calculated. The billing system provides an efficient way for calculating bill details of the patients.

1.2 HARDWARE & SOFTWARE SPECIFICATIONS

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 version 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, QUICKBASIC, GWBASIC ,IBM BASICA and so on. However, people prefer to use Microsoft Visual Basic 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 and still 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 oriented programming (OOP) language. VISUAL BASIC is a VISUAL and events driven Programming Language. These are the main divergence 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 on screen, 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.

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 Program is made up of many subprograms, each has its own program code, and each can be executed independently 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 business programs such as inventory management system, point-of-sale system, payroll system, financial program as well as accounting program to help manage your business and increase productivity. For those of you who like games and working as games programmer, you can create those programs as well. Indeed, there is no limit to what program you can create ! There are many such programs 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 management 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 Office suite of applications, included in the Professional and higher editions or sold separately. In May 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 import 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 reference 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 and call Windows operating-system functions.

1.3 ABOUT OUR TEAM

A PROJECT ON HOSPITAL MANAGEMENT SYSTEM

NAMES OF TEAM GROUP MEMBER FOR THE PROJECT

VISHNU CHANNON

MITTALI SAXENA

MEGHNA SETHI

SHWETA SHARMA

CONTRIBUTION IN THE PROJECT BY THE MEMBERS

WE ALL WORKED TOGETHER TO ACHIEVE OUR GOALS. IT WAS A GOOD EXPERIENCE 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.

SHWETA SHARMA: SHWETA SHARMA HAS DONE THE CODING OF THE PATIENT FORM WITHOUT ANY ERRORS .

CANCEL

ADD

MODIFY

DELETE

DISPLAY

SAVE

EXIT

MOVEFIRST

MOVE LAST

MOVE PREVIOUS

MOVE NEXT

CHAPTER-4 FUTURE SCOPE, SUMMARY AND CONCLUSION

4.1 FUTURE SCOPE

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.

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.

4.2 SUMMARY

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

4.3 CONCLUSION

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.

BIBLIOGRAPHY

Mastering Visual Basic 6.0


www.google.com www.wikipedia.com