22
Mountain View Community Hospital Case Study Shyam Sridhar Monica Kore Parth Sheth Nilesh Padwal

Advance database management project

Embed Size (px)

Citation preview

Page 1: Advance database management project

Mountain View Community Hospital

Case Study

Shyam SridharMonica KoreParth Sheth

Nilesh Padwal

Page 2: Advance database management project

TODAY

1. MVCH : An Introduction2. MVCH Organizational Goals3. MVCH Enterprise System Architecture4. MVCH Data Management5. Project Outlook6. Technical Glossary7. Sample Code Snippets8. Screen Shots9. Conclusion

Page 3: Advance database management project

MVCH : An Introduction

Small, non profit, general hospital. Provides high quality, cost effective health services to

surrounding community in compassionate, caring & personalized manner.

MVCH provides key services – general medical, surgical care, diagnostic services etc.

Community population is 60,000, with annual growth rate of 10% .

MVCH strives to meet needs of growing community.

Page 4: Advance database management project

MVCH : Organizational Goals

MVCH plans to expand its capacity and develop an information system to manage its administrative and medical facilities.

Facilities include Patient care administration & services, clinical services and administrative & support services directly related to patients.

Efficient Data management using centralized data repositories running relational database software (Oracle).

To expand into a global medical powerhouse using new financial and marketing strategies.

Page 5: Advance database management project

MVCH : Enterprise System Architecture

The Three Tier Architecture

Page 6: Advance database management project

MVCH : Data Management

Patient SchemaPatient Data

Patient Services Data

Human Resources SchemaEmployee Data

Payroll and Timesheet Management

Finances SchemaPayment Data

Budget/Revenue Data

Infrastructure SchemaInventory Management

Room Management

Supply Chain SchemaVendor Management

Page 7: Advance database management project

MVCH : Data Flow

Page 8: Advance database management project

Project Outlook

MVCH Web application enables global access to the MVCH database and helps streamline business processes.

The application would consist of a user friendly Graphic User Interface(GUI) which would ease the process of online data transactions.

The data pertaining to MVCH Organization is stored in a relational schema and thus data resides over multiple tables with integrity constraints being preserved.

MVCH data sources act as OLTP systems with high computational and transactional capabilities.

Page 9: Advance database management project

Technical Glossary

TOOLS & IDE USED :

1. SQL PLUS2. ECLIPSE JUNO3. SQL DEVELOPER4. NOTEPAD++

DATABASE USED :

ORACLE 11g(PL/SQL)

Page 10: Advance database management project

Technical Glossary

FRAMEWORK & WEB TECHNOLOGIES:

1. SPRING MVC2. Java Server Pages(JSP)3. HTML4. Java SE5. XML6.CSS7. JavaScript

8. Apache Tomcat Server 7.0

Page 11: Advance database management project

Initial ER ModelHospital

PK Hospital Code

Name Address

Physician

PK Physician Id

NameFK1 Hospital Code

Patient

PK Patient Number

Patient Name Patient Address AgeFK1 Physician Id

Item

PK Item Code

Item DescriptionWard

PK Ward Id

Capacity NameFK1 Hospital Code

Employee

PK EmployeeId

Name Age Salary

Patient Charges

PK,FK1 Patient NumberPK,FK2 Item Code

Amount

Assignment

PK,FK1 Ward IdPK,FK2 EmployeeId

DurationOfShift DateOfShift

Order

FK1 Physician IdFK2 Patient Number

Page 12: Advance database management project

Enhanced ER Model

Page 13: Advance database management project

Sample Code Snippets

Application Logic (PL/SQL)

Page 14: Advance database management project

Sample Code Snippets

Application Logic (PL/SQL)

Page 15: Advance database management project

Sample Code Snippets

Application Logic (POJO)

Page 16: Advance database management project

Sample Code Snippets

Application Logic (POJO)

Page 17: Advance database management project

Application Screenshots

Page 18: Advance database management project

Application Screenshots

Page 19: Advance database management project

Application Screenshots

Page 20: Advance database management project

Application Screenshots

Page 21: Advance database management project

MVCH : Conclusion

The web-application developed would enable Mountain View Community Hospital to easily manage its data repository which includes all operational data sources.

Simple to use, user friendly GUI would ease the process of online data transactions.

Organization data, specific to the user, could be accessed efficiently through the Web Portal.

Page 22: Advance database management project

THANK YOU