














































































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Hospital management system
Typology: Study notes
1 / 86
This page cannot be seen from the preview
Don't miss anything!
A Project work submitted to the DEPARTMENT OF COMPUTER APPLICATIONS P.K.N. ARTS AND SCIENCE COLLEGE THIRUMANGALAM.
E.ARUL BENJAMIN CHANDRU (Reg No : A7108624) R.BALAJI (Reg No : A7108625) BCA-IIIrd year P.K.N. Arts and Science College Thirumangalam.
Mrs.V.PANDISELVI M.Sc.,M.Phil., Head of the Department Department Of computer Applications P.K.N. Arts and Science College Thirumangalam DEPARTMENT OF COMPUTER APPLICATIONS P.K.N. ARTS AND SCIENCE COLLEGE ( Affiliated to Madurai Kamaraj University) Thirumangalam.
BONAFIDE CERTIFICATE Certified that the project work entitled “ HOSPITAL
Applications, P.K.N. Arts and Science College, under the guidance
in partial fulfillment of the requirements for the Under Graduate degree in Bachelor of Computer Applications. Mrs.V.PANDISELV I M.Sc, M.Phil., Mrs.V.PANDISELV I M.Sc, M.Phil., PROJECT GUIDE HEAD OF THE DEPARTMENT Submitted for viva voice examination held on __________ INTERNAL EXAMINER EXTERNAL EXAMINER
DECLARATION
ACKNOWLEDGEMENT
SYNOPSIS This project will automate the daily operations of LIFE LINE 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 doctor’s 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 , doctor’s 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.
Dental Care Psychiatric Treatments Now the hospital is famous for its laser and laparoscopic surgeries. The hospital now consists of 12 specialists , 4 duty doctors and 40 staff members. It also provides ambulance services to the patients. The hospital is functionally available to the public 24 hours a day. The hospital also provides star health insurance plan for government employees and also kalaignar kappeettu thittam. The hospital is rapidly developing towards the motive “ Service to the human is the service to the God “. In future, the hospital have plans to implement the following programmes. Identifying Anemia in rural Women and Children Preventive health care in rural areas.
PROJECT OBJECTIVE
This module records basic patient related information, which is collected when the patient visits the hospital for the first time. Each patient is allocated a unique patient identification numbers also known as Hospital No.
It keeps track of all details about both in-patient and out-patient. Patient id, patient name, address, admitted date, doctor name, room no are entered in a form and stored for future reference. Also particular patient details can be viewed in the table using a separate form with a attribute patient id.
This module manages activities related to patient who visits the Hospital Resident Doctor or Consultant Doctor for Medical Consultations, diagnosis and treatment.
Admission request will be made here. Request for admission is made before patient admitting the hospital.
It keeps track of all details about doctors and staffs of the hospital. staffs, Doctors, Nurses name, staff id, address, qualification, cell no, e-mail are entered
and stored in a separate form. Individual staff details can be viewed in the table using a separate form with a attribute Staff id.
This module contains the details salary for the doctors and nurse. This salary calculated basic salary, PF, HRA, and year increment for the staffs from date of joining automatically calculated.
This module contains the details for the inpatient which includes disease name, type of treatment and medicine given to them.
This module bills the both inpatient and outpatient who comes to hospital.
This module enters and stores the details about each ward of the hospital for future reference. Individual ward detail can be viewed in the table using ward id .The attributes used in storing a ward detail is ward id, ward name, floor no, no of rooms.
Another service for Ambulance availability, out time, in time, search for the ambulance went to place for petrol and fuel expenses.
SYSTEM CONFIGURATION
SOFTWARE SPECIFICATION
Visual Studio .NET is a complete set of development tools for building ASP Web applications XML Web services desktop applications mobile applications Visual Basic .NET, Visual C++ .NET, and Visual C# .NET all use the same integrated development environment (IDE), which allows them to share tools and facilitates in the creation of mixed-language solutions. Visual Basic Visual Basic has been updated to include many new and improved language features that make it a powerful object-oriented programming language. These features include inheritance, interfaces, and overloading, among others. Visual Basic also now supports structured exception handling, and custom attributes. In addition, Visual Basic supports multithreading. Multithreading is the ability to assign individual tasks to separate processing threads. C# Visual C#, pronounced C sharp, is a new object-oriented programming language that is an evolution of C and C++, providing a simple and type-safe language for developing applications.
Windows Forms Windows Forms is the new platform for Microsoft Windows application development, based on the .NET Framework. This framework provides a clear, object-oriented, extensible set of classes that enables you to develop rich Windows applications. Additionally, Windows Forms can act as the local user interface in a multi-tier distributed solution.
The .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet. The .NET Framework is designed to fulfill the following objectives: To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely. To provide a code-execution environment that minimizes software deployment and versioning conflicts. To provide a code-execution environment that guarantees safe execution of code, including code created by an unknown or semi-trusted third party. To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments. To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications. To build all communication on industry standards to ensure that code based on the .NET Framework can integrate with any other code.
The .NET Framework is a multi-language environment for building, deploying, and running XML Web services and applications. Common Language Runtime Despite its name, the runtime actually has a role in both a component's runtime and development time experiences. While the component is running, the runtime is responsible for managing memory allocation, starting up and stopping threads and processes, and enforcing security policy, as well as satisfying any dependencies that the component might have on other components. At development time, the runtime's role changes slightly; because it automates so much (for example, memory management), the runtime makes the developer's experience very simple, especially when compared to COM as it is today. In particular, features such as reflection dramatically reduce the amount of code a developer must write in order to turn business logic into a reusable component. Unified programming classes The framework provides developers with a unified, object-oriented, hierarchical, and extensible set of class libraries (APIs). Currently, C++ developers use the Microsoft Foundation Classes and Java developers use the Windows Foundation Classes. The framework unifies these disparate models and gives Visual Basic and JScript programmer’s access to class libraries as well. By creating a common set of APIs across all programming languages, the common language runtime enables cross-language inheritance, error handling, and debugging. All programming languages, from JScript to C++, have similar access to the framework and developers are free to choose the language that they want to use. ASP.NET ASP.NET builds on the programming classes of the .NET Framework, providing a Web application model with a set of controls and infrastructure that make it simple to build ASP Web applications. ASP.NET includes a set of controls that encapsulate common HTML user