Online HealthCare Portal
Gurdeepak Joshi (101083005) leet 5 Rupinder Lubana (100903088) Sanchit Bansal (100903093) Tarunpreet Malhan (100903109)
1 September, 2011
1. Introduction 1.1 Purpose 1.2 Scope 1.3 Technologies to be Used 2. Overall Description 2.1 Goals of Proposed System 2.2 Background 2.3 Project Requirements 2.4 User Characteristics 2.5 Constraints 2.6 Definition of Problems 2.7 Alternative Solutions 3. Requirement Statement 4. Entity Relationship Diagram 5. Sequence Diagram 6. Collaboration Diagram 7. State Chart Diagram 8. Component Diagram 9. Data Flow Diagram 10. Deployment Diagram 4 5 6 6 7 7 8 10 11 12 26 33 36 37 38 2
3 3 3
1.1) Purpose • The Software is for the automation of Hospital Management. • It maintains two levels of users: Administrator Level User Level • The Software includes: Maintaining Patient details. Providing Prescription, Precautions and Diet advice. Providing and maintaining all kinds of tests for a patient. Billing and Report generation. 1.2) Scope It can be used in any Hospital, Clinic, Dispensary or Pathology labs for maintaining patient details and their test results.
1.3) Technologies to be used This project will be a web application to be developed using Java Server Pages having Oracle 10g as backend.
2. Overall Description 2.1) Goals of proposed system 1. Planned approach towards working: - The working in the organization will be well planned and organized. The data will be stored properly in data stores, which will help in retrieval of information as well as its storage. 2. Accuracy: - The level of accuracy in the proposed system will be higher. All operation would be done correctly and it ensures that whatever information is coming from the center is accurate. 3. Reliability: - The reliability of the proposed system will be high due to the above stated reasons. The reason for the increased reliability of the system is that now there would be proper storage of information. 4. No Redundancy: - In the proposed system utmost care would be that no information is repeated anywhere, in storage or otherwise. This would assure economic use of storage space and consistency in the data stored. 5. Immediate retrieval of information: - The main objective of proposed system is to provide for a quick and efficient retrieval of information. Any type of information would be available whenever the user requires. 6. Immediate storage of information: - In manual system there are many problems to store the largest amount of information.
7. Easy to Operate: - The system should be easy to operate and should be such that it can be developed within a short period of time and fit in the limited budget of the user.
2.2) Background A Hospital is a place where Patients come up for general diseases. Hospitals provide facilities like: Consultation by Doctors on Diseases. Diagnosis for diseases. Providing treatment facility. Facility for admitting Patients (providing beds, nursing, medicines etc.) Immunization for Patients/Children. Various operational works that are done in a Hospital are: Recording information about the Patients that come. Generating bills. Recording information related to diagnosis given to Patients. Keeping record of the Immunization provided to children/patients. Keeping information about various diseases and medicines available to cure These are the various jobs that need to be done in a Hospital by the operational staff and Doctors. All these works are done on papers. The work is done as follows: Information about Patients is done by just writing the Patients name, age and gender. Whenever the Patient comes up his information is stored freshly. Bills are generated by recording price for each facility provided to Patient on a separate sheet and at last they all are summed up.
Diagnosis information to...