hospital device management system

32
HOSPITAL DEVICE MANAGEMENT SYSTEM MINOR PROJECT REPORT Submitted by SATYA SHRIVASTAVA (0206CS091092) PRIYANSHI KHARE (0206CS091076) PRIYA SHRIVASTAVA (0206CS091071) RUCHIKA SINGH RAJPUT(0206CS091089) In partial fulfillment for the award of the degree Of BACHELOR OF ENGINEERING In COMPUTER SCIENCE &ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Upload: satya-shrivastava

Post on 08-Nov-2014

101 views

Category:

Documents


5 download

DESCRIPTION

project helps in allocating the hospital devices according to their need.

TRANSCRIPT

Page 1: HOSPITAL DEVICE MANAGEMENT SYSTEM

HOSPITAL DEVICE MANAGEMENT SYSTEM

MINOR PROJECT REPORT

Submitted by

SATYA SHRIVASTAVA (0206CS091092)

PRIYANSHI KHARE (0206CS091076) PRIYA SHRIVASTAVA (0206CS091071) RUCHIKA SINGH RAJPUT(0206CS091089)

In partial fulfillment for the award of the degree

Of

BACHELOR OF ENGINEERING

In

COMPUTER SCIENCE &ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERINGGYAN GANGA INSTITUTE OF TECHNOLOGY & SCIENCES

JABALPUR (M.P.)RAJIV GANDHI PRODYOGIKI VISHWAVIDYALAYA,

BHOPAL (M.P.)

MAY - 2012

Page 2: HOSPITAL DEVICE MANAGEMENT SYSTEM

CERTIFICATE

This is to certify that the Minor Project Report entitled

“HOSPITAL DEVICE MANAGEMENT SYSTEM” submitted by

Satya shrivastava,priyanshi khare,priya shrivastava,Ruchika

singh rajput has been carried out under my guidance &

supervision. The minor project report is approved for submission

towards partial fulfillment of the requirement for the award of

degree of BACHELOR OF ENGINEERING in COMPUTER SCIENCE

& ENGINEERING from “RAJIV GANDHI PROUDYOGIKI

VISHWAVIDYALAYA, BHOPAL (M.P).

Mr. Prashant Dutta Mr. Ashok Verma

Guide H.O.D

Dept. of Computer Science & Engg Dept of Computer Science & Engg

Page 3: HOSPITAL DEVICE MANAGEMENT SYSTEM

CERTIFICATE

This is to certify that the Minor Project Report entitled “HOSPITAL

DEVICE MANAGEMENT SYSTEM” submitted by Satya

shrivastava,priyanshi khare,priya shrivastava,Ruchika singh

rajput for the partial fulfillment of the requirement for the award of

degree of BACHELOR OF ENGINEERING in COMPUTER SCIENCE &

ENGINEERING from “RAJIV GANDHI PROUDYOGIKI

VISHWAVIDYALAYA, BHOPAL (M.P).

Internal Examiner External Examiner

Date : Date :

Page 4: HOSPITAL DEVICE MANAGEMENT SYSTEM

DECLARATION

We hereby declare that the project synopsis entitled “HOSPITAL

DEVICE MANAGEMENT SYSTEM” which is being submitted in partial

fulfillment of the requirement for award of the Degree of Bachelor of

Engineering in Computer Science and Engineering to “RAJIV GANDHI

PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL (M.P.)” is an

authentic record of our own work done under the guidance of Mr.

Prashant Dutta , Department of Computer Science & Engineering,

GYAN GANGA INSTITUTE OF TECHNOLOGY & SCIENCES,

JABALPUR..

The matter has not been submitted earlier for the award of any other

degree.

Dated : 27/04/12 Satya shrivastava

Place: Jabalpur Priyanshi khare

Priya shrivastava

Ruchika singh rajput

Page 5: HOSPITAL DEVICE MANAGEMENT SYSTEM

ACKNOWLEDGEMENT

We sincerely express indebtedness to esteemed and revered guide “Mr.Prashant Dutta”, assistant professor in Computer Science Department for his invaluable guidance, supervision and encouragement throughout the work. Without his kind patronage and guidance the synopsis would not have taken shape.

We take this opportunity to express deep sense of gratitude to “Mr. Ashok Verma”, Head of “Computer Science Department” for his encouragement and kind approval. Also we thank him in providing the computer lab facility. We would like to express our sincere regards to him for advice and counseling from time to time.

We owe sincere thanks to all the lecturers in “Computer Science Department” for their advice and counseling time to time.

Dated : 27/04/12 Satya shrivastava

Place: Jabalpur Priyanshi khare

Priya shrivastava

Ruchika singh rajput

Page 6: HOSPITAL DEVICE MANAGEMENT SYSTEM

Abstract

In current scenario TIME is very precious from every aspects of life, so time should be consumed efficiently. A very large part of time consumption is wasted in interacting with other. So the time for interaction should also be optimized to optimize overall time.The system is required for the people who are directly responsible for the allocation and monitoring of the devices.By keeping this in mind we developed our HOSPITAL DEVICE MANAGEMENT SYSTEM to reduce time consumption in interaction with peoples for the allocation of devices in the case of emergency. We made our project very easy and user friendly so that people with even basic knowledge of computer can understand its working.

Page 7: HOSPITAL DEVICE MANAGEMENT SYSTEM

Table of contents

1. List of tables2. List of figures3. Introduction4. Motivation and objective5. Scope of the project6. Requirement analysis

6.1. Functional Requirements6.2. Non-Functional Requirements

7. Overall design 7.1. ER Diagram7.2. Use Case Diagram7.3. Class Diagram

8. References

Page 8: HOSPITAL DEVICE MANAGEMENT SYSTEM

1. List of Tables

1. Register table2. Department table3. Device table4. Doctor_request table5. Purchase table6. Repair table

2. List of Figures

1. Entity Relationship Diagram2. Use Case Diagram3. Class Diagram

Page 9: HOSPITAL DEVICE MANAGEMENT SYSTEM

3. Introduction

The purpose of this document is to describe all the requirements for the Hospital device Management System (HDMS). These include, necessarily limited to, the following: administrators ,staff, doctors.The hospital device management and its team members should use this document and its revisions as the primary means to communicate confirmed requirements to the administrative team. The administrative team expects many face-to-face conversations that will undoubtedly be among the doctors and the staff. Please note that only the requirements that appear in this document or a future revision, however, will be used to define the scope of the system.The system is required for the people who are directly responsible for the allocation and monitoring of the devices.

MODEL USED:

Our project is based on INCREMENTAL MODEL.

Incremental model is an evolution of waterfall model. The product is designed, implemented, integrated and tested as a series of incremental builds. It is a popular model software evolution used many commercial software companies and system vendor.Incremental software development model may be applicable to projects where:• Software Requirements are well defined, but realization may be delayed.• The basic software functionality are required early

Page 10: HOSPITAL DEVICE MANAGEMENT SYSTEM

Advantages • Generates working software quickly and early during the software life cycle. • More flexible - less costly to change scope and requirements. • Easier to test and debug during a smaller iteration. • Easier to manage risk because risky pieces are identified and handled during its iteration.

Disadvantages

• Each phase of an iteration is rigid and do not overlap each other. • Problems may arise pertaining to system architecture because not all requirements are gathered up front for the entire software life cycle.

Page 11: HOSPITAL DEVICE MANAGEMENT SYSTEM

4. Motivation and Objectives

The main objective of this document is to illustrate the requirements of the project hospital and device management website. The document gives the detailed description of the both functional and non functional requirements proposed.The objective of this software is to provide easy assistance to the users of this software with proper database and information. Throughout the project the focus will be on presenting information and comments in an easy and intelligible manner.The project is very useful for locating the devices in a hospital if needed. The process made computerized to reduce human errors and to increase the efficiency.

5. Scope of the projectThe proposed software product is the Hospital Device Management System (HDMS). The system will be used to assign device to doctors in designated wards as need arises. Staff can also use the system to keep track of the devices assigned to the doctors. The current system in use is a paper-based system. It is too slow and cannot provide updated lists of devices within a reasonable timeframe. The intentions of the system are to reduce over-time pay and increase the number of patients that can be treated accurately. Requirements statements in this document are both functional and non-functional. 

Page 12: HOSPITAL DEVICE MANAGEMENT SYSTEM

6. Requirement analysis

6.1. FUNCTIONAL REQUIREMENTS

This project has the following functionalities: A Home page

This is the page where the user will be navigated. It will display administrator info, head of departments info, eye bank info,holiday list, contact info, login, new register and about us.

AdminThis is the page where the user can view a note from the admin of the hospital which includes the contacting details too.

Contact infoThis is the page where the user can contact us, can view the contact details .

HodsThis page includes the name of the heads of the deparments in the hospital.

Eye bankThis page will give the info about the eye donation facility provided by the hospital.

Holiday listThe user can view the holiday related information.

Managing user accountsUser can login using login page and logout using the logout button.

New regThe user who wants to register in the website can fill the sign up form.

6.2. NON-FUNCTIONAL REQUIREMENTS

Simple and effective interface design appropriate for general users

Page 13: HOSPITAL DEVICE MANAGEMENT SYSTEM

Performance Processes user requests (searching, browsing, ordering, etc.)

immediately, or with only minimum acceptable delay Capable of dealing with large number of users simultaneously,

with little or no degradation of performance

Security Secure processing of user information

FlexibilityOur project should be so flexible that whenever we want to make changes in it very easily it can be done on.

Hardware Requirements

Processor : Any new generation processorRAM : Reasonable for the processorHard Disk Drive : More than 128 MB recommendedKey Board : Standard Keyboard recommendedMonitor : Any color monitor recommendedDisplay adapters : Super VGAFloppy Drive : Not necessaryCD Drive : Not necessaryNIC : Required

Software Requirements

Operating System : Widows 98 and aboveFront End : JAVABack End : Apache Derby Server

7. Overall Design

Page 14: HOSPITAL DEVICE MANAGEMENT SYSTEM

Database tablesSample table listed below -

Table Name Newreg

Description This table will contain the information of the user who wants to register for the first time in our website.

Primary Keysemail

email

Field Name Data type ConstraintsFname Int(50) NNMname varchar(50) NNLname varchar(50) NNEmail varchar(30) PKPassword varchar(30) NNMobile Varchar(50) NNDesignation varchar(50) NN

1. Newreg

2. Department

3. DeviceTable Name Device

Table Name DepartmentDescription This table will contain the

information of the department and their respective head details.

Primary Keys Department_nameField Name Department_name Constraint

sDepartment_name varchar(50) PK

Department_head varchar(50) NNContact_info varchar(20) NN

Page 15: HOSPITAL DEVICE MANAGEMENT SYSTEM

Description This table will contain the information of the devices available in the hospital .

Primary Keys IdnField Name Data type ConstraintsDevice_name varchar(50) NNIdn numeric(10) PKDescription varchar(100) NNDepartment_name Varchar(50) NNCost numeric(50) NNPurchase_date date(10) NN

4. Doctor Request

Table Name Doctor_requestDescription This table will contain the information of the request send by the doctor

to the staff .Primary Keys IdnField Name Data type ConstraintsDevice_name varchar(50) NNIdn numeric(10) PKDoctor_name varchar(50) NNWard_no numeric(20) NNstatus char(1) NNPurchase_date date(10) NN

5. Purchase

Table Name purchaseDescription This table will contain the information of the detail send by the staff to

admin for purchasing the devices.Field Name Data type ConstraintsDevice_name varchar(50) NNDepartment_name varchar(50) NN

Table Name RepairDescription This table will contain the information of the damaged device detail

send by the staff to admin .

Page 16: HOSPITAL DEVICE MANAGEMENT SYSTEM

Primary Keys IdnField Name Data type ConstraintsDevice_name varchar(50) NNIdn numeric(10) PKDepartment_name varchar(50) NNFeedback varchar(500) NNstatus char(1) NN

6. Repair

7.1 ENTITY RELATIONSHIP DIAGRAM

Page 17: HOSPITAL DEVICE MANAGEMENT SYSTEM

administrator doctorFront-desk staffExchange info

Made request

belong

repair

reqrepair

componentdetail

devices

dept

device

buy

devicesinfo

reqtostaff

handlereq reqb

uy

devicepurchasedevices

id pass

ward

dname

dname deptname

deptname

idn

dnamename

deptname

pass

idpassid

DOE

deptname

dname

depnamedname

departmenname

dnamefeedback

deptname

IDN

Page 18: HOSPITAL DEVICE MANAGEMENT SYSTEM

7.2 Use Case Diagram

admin

staff

Give the request of the device to the staff

Give request to admin about purchasing the devices

Give request to admin about repairing the devices

Notify to doctor that device is allotted

Change the database for repair devices and alotted devices h when they get back available

Allot the requested device to particular ward

Change the database for purchasing the devices

Administer get request for buying the devices

Inform back to the staff about repairing devices

Handle the Device buying process

Page 19: HOSPITAL DEVICE MANAGEMENT SYSTEM
Page 20: HOSPITAL DEVICE MANAGEMENT SYSTEM

7.3 Class Diagram

Page 21: HOSPITAL DEVICE MANAGEMENT SYSTEM

a. Activity Diagram

Page 22: HOSPITAL DEVICE MANAGEMENT SYSTEM

b. Data Flow Diagram

Page 23: HOSPITAL DEVICE MANAGEMENT SYSTEM
Page 24: HOSPITAL DEVICE MANAGEMENT SYSTEM

Level-2 DFD

Page 25: HOSPITAL DEVICE MANAGEMENT SYSTEM

7. References

1. Database management system by Korth and Sudarshan2. Software Engineering by Roger S.Pressman

1. http://www.agakhanhospitals.org/mumbai/services.asp 2. http://gmchassam.gov.in/index.html 3. http://www.wikipedia.org/4. http://www.fortishealthcare.com/