Advance database management project

Preview:

Citation preview

Mountain View Community Hospital

Case Study

Shyam SridharMonica KoreParth Sheth

Nilesh Padwal

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

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.

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.

MVCH : Enterprise System Architecture

The Three Tier Architecture

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

MVCH : Data Flow

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.

Technical Glossary

TOOLS & IDE USED :

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

DATABASE USED :

ORACLE 11g(PL/SQL)

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

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

Enhanced ER Model

Sample Code Snippets

Application Logic (PL/SQL)

Sample Code Snippets

Application Logic (PL/SQL)

Sample Code Snippets

Application Logic (POJO)

Sample Code Snippets

Application Logic (POJO)

Application Screenshots

Application Screenshots

Application Screenshots

Application Screenshots

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.

THANK YOU