Advance database management project
-
Upload
nilesh-padwal -
Category
Documents
-
view
91 -
download
2
Transcript of Advance database management project
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