Version 1.0
Prepared by
Gurdeepak Joshi (101083005) leet 5 Rupinder Lubana (100903088) Sanchit Bansal (100903093) Tarunpreet Malhan (100903109)
Date Created
1 September, 2011
1
CONTENTS
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.
3
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