Computer Application Project Report (1)

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/