Você está na página 1de 9

Title: Hosptal Management

Our project Advanced 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 Advanced 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. EXISTING SYSTEM . 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. LIMITATIONS OF EXISTING SYSTEM > Lack of security of data. > Time consuming. > Consumes large volume of paper work. > Manual work > No direct role for the higher officials. To avoid all these limitations and make the system working more accurately it needs to be computerized. OBJECTIVES OF PROPOSED SYSTEM The 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 is very simple in design and to implement. The system requires very low system resources and the system will work in almost all configurations. The main objectives of the proposed system can be enumerated as follows: . Patients are easily allocated to the doctors. . Doctors Search is possible. . Today's patient list help doctors to search their patients PROJECT DESCRIPTION The project titled Hospital Management System provides easy and effective way of storing information about hospital premises. It has forms that capture the details of doctors , patients, payments details and search details. Finally, current project is produced to the hospital. This project helps the hospital management to know about the available doctors, payments for in-patients and out-patients. EXISTING SYSTEM 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. Limitations Lack of security of data. Time consuming. Consume large volume of paper work. Manual work. No direct role for the higher officials PROPOSED SYSTEM

The 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 is very simple in design and to implement. The system requires very low system resources and the system will work in almost all configurations. The main objectives of the proposed system can be enumerated as follows: Patients are easily allocated to the doctors. Doctors Search is possible. Todays patient list help doctors to search their patients. DATA FLOW DIAGRAM MODULES INPATIENTS OUTPATIENTS PAYMENTS SEARCH ENGINE In-patient In patient module we can get the all the details about the patients including their first name , sur name , gender, NIC number, date of birth, address and also phone number, occupation , civil status. We get the information about the guardian, which doctor we are going to consider. Out-patient In patient module we can get the all the details about the patients including their first name , sur name , gender, NIC number, date of birth, address and also phone number, occupation , civil status. We can add ,edit ,delete and close the outpatient details.

Payments In the payment module we can manage both inpatient and outpatient payments. We can check out whether they have paid the amount or not and also we can come to know if they are paid through this module. This will tell the information of patients paying by which means either check or cash or credit card. The goal of any system development is to develop and implement the system cost effectively; user-friendly and most suited to the users analysis is the heart of the process. Analysis is the study of the various operations performed by the system and their relationship within and outside of the system. During analysis, data collected on the files, decision points and transactions handled by the present system. Different kinds of tools are used in analysis of which interview is a common one. INITIAL INVESTIGATION The first step in system development life cycle is the identification of need of change to improve or enhance an existing system. An initial investigation on existing system was carried out. The present system of hospital is completely manual. Many problems were identified during the initial study of the existing system. EXISTING SYSTEM System analysis is a detailed study of the various operations performed by a system and their relationships within and outside of the system. Here the key question is What all problems exist in the present system? What must be done to solve the problem? Analysis begins when a user or manager begins a study of the program using existing system. During analysis, data collected on the various files, decision points and transactions handled by the present system. The commonly used tools in the system are Data Flow Diagram, interviews, etc. training, experience and common sense are required for collection of relevant information needed to develop the system. The success of the system depends largely on how clearly the problem is defined, thoroughly investigated and properly carried out through the choice of solution. A good analysis model should provide not only the mechanisms of problem understanding but also the framework of the solution. Then the proposed system should be analyzed thoroughly in accordance with the needs. System analysis can be categorized into four parts.

System planning and initial investigation Information gathering Applying analysis tools for structured analysis Feasibility study Cost/benefit analysis PROPOSED SYSTEM The drawback of the existing system is that it is very difficult to retrieve data from case files. It is difficult to handle the whole system manually and it is less accurate and to keep the data in case files for future reference because it may get destroyed. Moreover it is very difficult to retrieve data. Redundancy of data may occur and this may lead to the inconsistency. The manual system is so time-consuming. The proposed system is very easy to operate. Speed and accuracy are the main advantages of proposed system. There is no redundancy of data. The data are stored in the computers secondary memories like hard disk, etc. it can be easily receive and used at any time. The proposed system will easily handle all the data and the work done by the existing systems. The proposed systems eliminate the drawbacks of the existing system to a great extent and it provides tight security to data. ABOUT OPERATING SYSTEM Windows XP is a line of operating systems developed by Microsoft for use on general purpose computer systems, including home and business desktops, notebook computers and media centers. The letters XP stand for experience. Windows XP is the successor to both Windows 2000 and Windows Me and is first consumer oriented operating system produced by Microsoft to be built on the Windows NT kernel and architecture. The most common editions of operating systems are Windows XP home edition, which is targeted at home users, and Windows XP professional, which has additional features such as, support for Windows server domain and two physical processors and is targeted at power users and business clients. Windows XP Tablet PC edition is designed to run the ink-aware Tablet PC platform. Two separate 64 bit versions of Windows XP were also released, Windows XP 64 bit edition for IA-64(Itanium) processors and Windows XP Professional x64 edition for x86-64 processors.

CONCLUSION The HOSPITAL MANAGEMENT SYSTEM is a great improvement over the manual system using case fields and paper. The computerization of the system has sped up the process. In the current system, the front office managing is very slow. The hospital managing 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 What is JAVA ? Java is an entire programming language resembling C or C++. It takes a sophisticated programmer to create Java code. And it requires a sophisticated programmer to maintain it. With Java, you can create complete applications. Or you can attach a small group of instructions, a Java "applet" that improves your basic HTML. A Java Applet can also cause text to change color when you roll over it. A game, a calendar, a scrolling text banner can all be created with Java Applets. There are sometimes compatibility problems between Java and various browsers, operating systems or computers, and if not written correctly, it can be slow to load. Java is a powerful programming language with excellent security, but you need to be aware of the tradeoffs. What is JSP ? Short for Java Server Page. A server-side technology, Java Server Pages are an extension to the Java servlet technology that was developed by Sun. JSPs have dynamic scripting capability that works in tandem with HTML code, separating the page logic from the static elements -- the actual design and display of the page -- to help make the HTML more functional(i.e. dynamic

database queries). A JSP is translated into Java servlet before being run, and it processes HTTP requests and generates responses like any servlet. However, JSP technology provides a more convenient way to code a servlet. Translation occurs the first time the application is run. A JSP translator is triggered by the .jsp file name extension in a URL. JSPs are fully interoperable with servlets. You can include output from a servlet or forward the output to a servlet, and a servlet can include output from a JSP or forward output to a JSP. JSPs are not restricted to any specific platform or server. It was orignially created as an alternative to Microsoft's ASPs (Active Server Pages). Recently, however, Microsoft has countered JSP technology with its own ASP.NET, part of the .NET initiative. What is JavaScript ? When new technologies start, they sometimes acquire names that will be confusing in the future. That's the case with JavaScript. JavaScript is not 'Java'. JavaScript is a simple programming language that was developed by Netscape that writes commands to your browser when the HTML page is loaded. Note: you can have compatibility issues with Java Script, especially in newer versions of Browsers. What is Java: Java is a simple, distributed object oriented programming language which provides the security, High performance, robustness. Java is a portable and Architectural neutral language which can be Interpreted. Java is multithreaded and Dynamic language. About Java: Java is a Programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java Platform. The language derives much of its Syntax from c and C++ but has a simpler object Model and fewer low-level facilities. Java applications are typically compiled to bytecode(class file) that can run on any Java Virtual machine (JVM) regardless of computer architecture. Why Software Developers Choose Java: Java with its versatilty, efficiency, and portability, Java has become invaluable to developers by enabling them to:

Write software on one platform and run it on virtually any other platform Create programs to run within a Web browser and Web services Develop server-side applications for online forums, stores, polls, HTML forms processing, and more Combine applications or services using the Java language to create highly customized applications or services Write powerful and efficient applications for mobile phones, remote processors, low-cost consumer products, and practically any other device with a digital heartbeat. Goals in creation of Java: There were five primary goals in the creation of the Java language 1. It should be "simple, object oriented". 2. It should be "robust and secure". 3. It should be "architecture neutral and portable". 4. It should execute with "high performance". 5. It should be "interpreted, threaded, and dynamic". Architecture of Java: Java's architecture arises out of four distinct but interrelated technologies: The Java programming language The Java class file format The Java Application Programming Interface The Java virtual machine When you write and run a Java program, you are tapping the power of these four technologies.

You express the program in source files written in the Java programming language, compile the source to Java class files, and run the class files on a Java virtual machine. When you write your program, you access system resources (such as I/O, for example) by calling methods in the classes that implement the Java Application Programming Interface, or Java API. As your program runs, it fulfills your program's Java API calls by invoking methods in class files that implement the Java API. The Java Virtual Machine At the heart of Java's network-orientation is the Java virtual machine, which supports all three prongs of Java's network-oriented architecture: platform independence, security, and networkmobility. A Java virtual machine's main job is to load class files and execute the bytecodes they contain. As you can see in Figure 1-3, the Java virtual machine contains a class loader, which loads class files from both the program and the Java API. Only those class files from the Java API that are actually needed by a running program are loaded into the virtual machine. The bytecodes are executed in an execution engine. Coding standard Java suggests set of coding standard to follow while writing java program. Coding standard helps author as well as others to better understand program. It reduce amount of debugging time considerably. Basically coding standard suggests how to name class, methods variables of different scope, package etc. Writing a Java program In the Java programming language, all source code is first written in plain text files ending with the .java extension. Those source files are then compiled into .class files by the javac compiler. A .class file does not contain code that is native to your processor; it instead contains bytecodes the machine language of the Java Virtual Machine1 (Java VM). The java launcher tool then runs your application with an instance of the Java Virtual Machine.

Você também pode gostar