41
Mountain View Community Hospi Chapter 2 project 9984463 경경경 0084057 경경경 0084071 경경경 0283025 경경경

Mountain View Community Hospital Chapter 2 project case

  • Upload
    sitara

  • View
    43

  • Download
    1

Embed Size (px)

DESCRIPTION

Mountain View Community Hospital Chapter 2 project case. 경 9984463 양의권 영 0084057 우리경 정 0084071 이진환 보 0283025 박성조. 진행순서. 케이스 설명. Project Questions 설명. Project Exercises 설명. 케이스 설명. Utopia Project. 케이스 설명 – 현재와 미래. 약 5 만명에게 서비스 제공 ( 인구증가율 10%). - PowerPoint PPT Presentation

Citation preview

Page 1: Mountain View Community Hospital Chapter 2 project case

Mountain View Community HospitalChapter 2 project case

경 9984463 양의권 영 0084057 우리경 정 0084071 이진환 보 0283025 박성조

Page 2: Mountain View Community Hospital Chapter 2 project case

진행순서

케이스 설명

Project Questions 설명

Project Exercises 설명

Page 3: Mountain View Community Hospital Chapter 2 project case

케이스 설명

Utopia Project

Page 4: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – 현재와 미래

분석분석Mountain

ViewHospital

약 5 만명에게 서비스 제공( 인구증가율 10%)

은퇴자들의 유입

5 년안에 침대 50 개 설치

시설확장을 위한토지 확보

노인의료부서계획

퇴직생계부서계획

현재상황미래계획

Page 5: Mountain View Community Hospital Chapter 2 project case

Board ofdirectors

Mr. Baker,administrator

Dr. Browne,chief of staff

Ms. Price,head of

Clinical Services

Mr. HellerInformation

Systems

Mr. Thomas,chaplain

Mr. Lopez,assist

administrator

Ms. Knight,head of Nursing

Ms. Alverez,Accounting

Mr. Clay,Admissions &

Patient Records

Ms. Stevens,Personnel

Mr. Davis,VolunteerServices

Dr. Redfern,head of

Medicine

Dr. Jefferson,head ofSurgery

Ms. Crowley,assistant

환자들에게 제공되는의료의 질을 관리노인치료부서 계획

간호 , 임상 , 의사 ,환자 관리에 도움퇴직생계부서 계획

케이스 설명 - 조직도

Page 6: Mountain View Community Hospital Chapter 2 project case

케이스 설명 - CSF

CSF

목적

의료관리의 질 운영비용 조절

주요비용 조절 숙련자채용 / 유지

구입한 아이템을 통한 비용절감

효율적인 직원 일정 관리

책임 보험의 낮은 비용

자원봉사 서비스 확장

Page 7: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – Business Function

환자치료관리

병실 서비스

환자 치료 서비스

재정 관리

관리 서비스

Page 8: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – Business FunctionBusiness function

Physician ordersLaboratory reportingClinic service

ElectrodiagnosisPsychiatric testingPatient monitoring

Multiphasic screeningRadiologyPerform X-rays

Patient care serviceDietarynursingSurgery

RehabilitationPerform physical therapy

Blood bankingFinancial management

Patient accountingBill patient

Cost accountingPayroll

General accountingAdministrative services

PurchasingInventory controlHousekeeping

Personnel

Patient care administrationPatient schedulingPatient registration

Admit patientAssign to bed

Transfer patientDischarge patient

Supporting function

Processes

Page 9: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – Data Entities

Facility

Laboratory

Physician

Test

Patient

Medical/surgical

Item

Ward

SupplyItem

Staff

Vendor

Page 10: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – Preliminary enterprise data model

Test

Laboratory Physician

Facilty

Medical/SurgicalItem

Ward

Vendor

Supply Item

Staff

Patient

Staffs

Diagnoses TreatsPerforms

Maintains

Performed forUses

Supplied by

Is assigned to

Provides

Is assigned

Contains

Page 11: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – 9 가지 사업 법칙1 시설은 다수의 연구실을 보유한다 시설 ──∈

연구실

2 시설은 다수의 병실을 포함한다 시설 ──∈ 병실

3 각각의 병실에 일정한 직원이 배정 , 직원은 여러 병실에 배치될 수 있다

병실 ∋── 직원

4 시설은 여러 의사들과 의료팅으로 구성 , 의사는 여러 시설에 속할 수 있다

시설 ∋─∈ 의사

5 의사 한 명이 여러 환자를 검진 , 환자는 여러 의사들에게 검진받는다

의사 ∋─∈ 환자

6 의사 한 명이 여러 환자를 진단 , 환자는 여러 의사들에게 진단받는다

의사 ∋─∈ 환자

7 환자 한 명이 하나의 병실에 배정 , 병원은 환자가 배정된 병실만 관리한다

환자─병실─병원

8 환자는 판매자가 제공한 내 / 외과 Item 을 이용 , 판매자는 청소나 유지를 목적의 Supply Item 을 제공

환자──∈ 내외과 I.판매자──∈ S.I.

9 연구실에서 환자에 관한 여러가지 임상실험을 하며 ,환자는 다양한 임상실험을 받게된다

실험 ∋─∈ 환자

Page 12: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – Business function-to-data entity matrix

Facility

Facility

Physicia

nPhysicia

n

Patie

nt

Patie

nt

Ward

Ward

Sta

ffSta

ff

Labora

tory

Labora

tory

Test

Test

Patient SchedulingPatient Scheduling

Patient RegistrationPatient Registration

Physician OrdersPhysician Orders

Laboratory ReportingLaboratory Reporting

BusinessFunction

BusinessFunction

Data EntityTypes

Data EntityTypes

RR RR RR

RR

RR RR RR

RR RRRR

MM

M = data entity (column) is maintained by business Function (row)

R = data entity (column) is used by business function (row)

M

R

Page 13: Mountain View Community Hospital Chapter 2 project case

케이스 설명 – Business function-to-CSF matrix

Quality

Care

Quality

Care

Opera

tingC

ost

Contro

l

Opera

tingC

ost

Contro

l

Capita

lC

ost

Contro

l

Capita

lC

ost

Contro

l

Sta

ffR

ecru

itment

And

Rete

ntio

n

Sta

ffR

ecru

itment

And

Rete

ntio

n

Patient SchedulingPatient Scheduling

NursingNursing

SurgerySurgery

Risk ManagementRisk Management

BusinessFunction

BusinessFunction

Critical SuccessFactors

Critical SuccessFactors

DD

EE

M = Business Function (row) is essential in achieving CSF (column)

R = Business Function (row) is desirable in achieving CSF (column)

E

D

EE EE

DD DD

DD

EE

EE

Page 14: Mountain View Community Hospital Chapter 2 project case

Project Exercise 설명

Utopia Project

Page 15: Mountain View Community Hospital Chapter 2 project case

Project Questions #1

DB 의 단계적인 계획을 결정하기 위해어떠한 IS planning matrix 가 연구팀에 도움을 줄 것인가 .

또 왜 그럴까 ?

Function-to-data Matrix 가 도움을 줄 것이다 .

각각의 Business Function 들을 Data 와 일치시켜서

병원 조직이 무슨 일을 하는지 파악하기 쉬우며

그 관계를 이해하는데도 용이하기 때문이다 .

Page 16: Mountain View Community Hospital Chapter 2 project case

Project Questions #2

앞에서 CSF 의 목적을 기술한바 있다 .다른 CSF( 의료의 질 , 주요비용관리 , 우수한 인력채용관리 ) 의 목적들은

어떤 것들이 있을까 ?

의료의 질 – 환자수 증가

주요비용관리 – 여유자금 확보 , 시설 확충 용이

우수 인력 채용 관리 – 업무능력 향상 , 서비스의 질 증대

Page 17: Mountain View Community Hospital Chapter 2 project case

Project Questions #3

Volunteer Business Function 안에서 어떤 다른 행동들이 일어날 수 있을까 ?

Educate volunteers – 자원봉사자의 교육을 실시한다 .

Welfare support volunteers – 자원봉사자는 동기적인 목적으로일을 하는 경우가 많기 때문에 pay 문제가 결부되기 힘들다 . 따라서 금전적인 보상보다는 병원을 이용할 때 할인을 해주거나 , 정기적인 검진 서비스를 제공하는 것 등의 복지 서비스를 운영할 수 있다 .

Page 18: Mountain View Community Hospital Chapter 2 project case

Project Questions #4

Risk management Business Function 에서 어떤 다른 행동들이 일어날 수 있을까 ?

(Financial management - Risk Management)

1. Insurance

2. Periodical Financial Inspection

3. Etc.

Page 19: Mountain View Community Hospital Chapter 2 project case

Project Questions #5

이 케이스에서 언급된 10 개의 entity 를 포함해서어떤 추가된 Data Entity 들이

Risk Management Business 에 필요하게 될 것인가 ?

대피장소 데이터 객체를 추가 할 수 있을 것이다 .

갑작스런 위험시에는 환자나 의료진들 기타 모든 인원들과 장비들을

체계적으로 이동시켜야 할 필요성이 있기 때문이다 .

Page 20: Mountain View Community Hospital Chapter 2 project case

Project Questions #6

이 연구팀이 그들이 하는 분석활동을 통해서모든 entity 를 정의 할 수 있을까 ?

그렇지 않다면 어떤 DB 단계가 필요하며 ,언제 필요할 것인가 ?

모든 entity 를 정의할 수 없다 .

각각의 entity 에 대해서 상세하게모든 entities, relationships, attributes,그리고 business rules 을 포함한Conceptual data modeling 단계가 필요할 것이다 .

Page 21: Mountain View Community Hospital Chapter 2 project case

Project Questions #7

사업 계획 연구팀의 연구원들이 왜 이 연구에 선택되었을까 ?그리고 추가적으로 인력을 채용할 생각이 있는가 ?

IS (Facility), assistant (Patient), Surgery (Physician)세 분야의 대표가 DB 를 구축하는데 필요한Data entity 의 전문지식을 갖고 있기 때문이다 .

Admissions & Patient Record 담당자인Mr. Clay 을 추가시키고 싶다 .

Page 22: Mountain View Community Hospital Chapter 2 project case

Project Questions #8

이 사례에서는 9 가지 사업 법칙이 언급되었다 .이 연구팀은 Figure 2-3 을 개발시키기 위해서 이 법칙을 사용했다 .

어떤 다른 법칙들이 있는가 ?

1. 임상실험 (Test) 은 하나의 연구실 (Laboratory) 에서만 이뤄진다

2. 하나의 Supply Item 은 다수의 판매자 (Vendor) 에게 공급된다

3. 하나의 병실 (Ward) 에는 다수의 환자 (Patient) 가 포함된다

……etc.

Page 23: Mountain View Community Hospital Chapter 2 project case

Project Questions #9

주요 비용 조절이 핵심 성공 요인임에도 불구하고 ,Figure 2-5 에서 단지 두 개의 사업만이 자본 비용 조절을 언급했다 .

왜 그럴까 ?이 모델을 발전시키기 위해 무엇이 필요한가 ?

전략에 기반하여 Business Function 을 정하는 것에 있어서 ,

좀 더 구체화 시키지 못한 문제가 있다 .

따라서 자본 비용 조절에 관한 Business Function 을 면밀히 분석해서

무엇이 CSF 를 결정짓는지 확인하고 , 만들어야 할 것이다 .

Page 24: Mountain View Community Hospital Chapter 2 project case

Project Exercises 설명

Utopia Project

Page 25: Mountain View Community Hospital Chapter 2 project case

Project Exercises #1

객체들의 폼이 사선을 이루도록MVCH Figure 2-4 의 행과 열을 재배치하라 .

이 패턴의 분석에서 어떤 결론에 도달하게 되는가 ?

어떤 Data Entity 의 관계가 시스템에서 중요할 지 판단할 수 있다 .

Page 26: Mountain View Community Hospital Chapter 2 project case
Page 27: Mountain View Community Hospital Chapter 2 project case
Page 28: Mountain View Community Hospital Chapter 2 project case

Project Exercises #2

미래에 확장될 병원에 대해서MVCH 2-1, 2-2, 2-3, 2-4 를 새로 그려 보아라 .

다른 지역에 병원을 하나 더 설립할 것이라 가정하고 ,

현재 병원의 고객이 다른 지역에서도 진료 받을 수 있는

고객 네트워크적인 측면에서 재 구성해 보겠다 .

Page 29: Mountain View Community Hospital Chapter 2 project case

환자 기록을 네트워크화 시키는 관리자를 두어환자가 다른 지역의 MV 병원에서도개인의 진료 기록을 활용할 수 있도록 했다 .

Board ofdirectors

Mr. Baker,administrator

Dr. Browne,chief of staff

Ms. Price,head of

Clinical Services

Mr. HellerInformation

Systems

Mr. Thomas,chaplain

Mr. Lopez,assist

administrator

Ms. Knight,head of Nursing

Ms. Alverez,Accounting

Mr. Clay,Admissions &

Patient Records

Ms. Stevens,Personnel

Mr. Davis,VolunteerServices

Dr. Redfern,head of

Medicine

Dr. Jefferson,head ofSurgery

Ms. Crowley,assistant

Mr. UtopiaPatient Network

Manager

Figure 2-1

Page 30: Mountain View Community Hospital Chapter 2 project case

Figure 2-2

Administrative services

Patient Management

Patient medical record

Medical Prescription

Physician secrecy note

…… 환자관리...... 환자 진료 기록

…… 처방전

…… 의사 비밀 노트( 환자에게 알려줄 수없는 의료적 특수설명 )

Page 31: Mountain View Community Hospital Chapter 2 project case

Figure 2-3

Test

Laboratory Physician

Facilty

Medical/SurgicalItem

Ward

Vendor

Supply Item

Staff

Patient

Staffs

Diagnoses TreatsPerforms

Maintains

Performed forUses

Supplied by

Is assigned to

Provides

Is assigned

Contains

Data Bank

Interaction

FaciltyInteraction

Page 32: Mountain View Community Hospital Chapter 2 project case

Figure 2-4

M = data entity (column) is maintained by business Function (row)

R = data entity (column) is used by business function (row)

M

R

Page 33: Mountain View Community Hospital Chapter 2 project case

Project Exercises #3

MVCH 2-4, 2-5 를 보면어떤 데이터 객체가 운영 비용 조절에 필수인가 ?

(2-5 의 ‘ E’ 에 해당하는 내용 )이런 결과는 정보 시스템 개발에 무엇을 암시하는가 ?

‘E’ 에 해당하는 Business Function 은Nursing, Patient Accounting, Cost Accounting, Volunteering, Risk Management, Purchasing, Inventory Control

이에 해당하는 Data entity 는 ,Patient(5), Facility(3), Ward(3), Laboratory(2), Supply Item(2),Vendor(2), Physician(1) 이다 .

결국 , 정보 시스템 개발에 있어 운영비용 조절에 관한 Patient 객체의 중요성을 인식하고계획을 수립할 필요가 있다 .

Page 34: Mountain View Community Hospital Chapter 2 project case

Project Exercises #4

Project Question #5 에서 논의되어진 문제에 대한(Figure 2-3 에서 Risk management 측면으로 추가할 수 있는 객체 )

Preliminary Enterprise data model 을 그려라 .

Question #5 에서 대피 장소 데이터 객체를 추가하겠다고 하였다 .

‘ 대피 장소’라는 객체는 시설 (Facility) 과 연결된다 .

하나의 시설은 여러 곳의 대피장소를 가질 수 있으며 ,

대피장소는 하나의 시설에 제공되어진다 .

Page 35: Mountain View Community Hospital Chapter 2 project case

Test

Laboratory Physician

ShelterTake shelter

Facilty

Medical/SurgicalItem

Ward

Vendor

Supply Item

Staff

Patient

Staffs

Diagnoses TreatsPerforms

Maintains

Performed forUses

Supplied by

Is assigned to

Provides

Is assigned

Contains

Page 36: Mountain View Community Hospital Chapter 2 project case

Project Exercises #5

아래에 보여지는 전형적인 “환자 목록 표”를 수정하여잃어버린 데이터들을 추가하도록 요청 받았다 .

이에 대한 검증을 수행하고 ,이런 분석으로부터 무엇을 발견하였는가 .

Page 37: Mountain View Community Hospital Chapter 2 project case

Test Entity 와Ward Entity 를

추가

각각의 Data Entity 의 관계에 대한 이해가 부족할 경우에는Input data 에서부터 필요한 Data 가 누락되는 경우가생겨서 시스템 제작에 문제가 될 수 있다 .즉 , 작은 것부터 세밀히 분석하여 프로젝트를 수행하여야 한다 .

Page 38: Mountain View Community Hospital Chapter 2 project case

Project Exercises #6

이 연구팀이 다음 단계에서 만들어야 할Outline 을 그리시오 .

( 다음 단계에 뭘 해야 될까 ?)

Chapter 2 에서 Planning 한 결과를 가지고 ,

Conceptual Modeling 을 단계로 넘어가야 할 것이다 .

따라서 , 개체 관계도 (ERD) 작성이 필요하다 .

Page 39: Mountain View Community Hospital Chapter 2 project case

Project Exercises #7

Risk Management 관리자를 위해업무상에 필요한 어떤 IS 개발이 필요한가 ?

의료 사고 사례에 대한 법률적 DB 를 구축하여 ,

어떤 상황에서도 활용할 수 있도록 한다 .

Ex) FAQ

Page 40: Mountain View Community Hospital Chapter 2 project case

Project Exercises #8

Project exercise #7 에서 나온 관리자의 요구를 들어주기 위해서DB Architecture 에서

어떤 단계가 필요할 것인가 ? 왜 그럴까 ?

Client Tier: 사용자의 검색이나 사용을 위해 필요하다 .

Application/Web Tier: DB 에 접근하기 위해서 필요하다 .

Enterprise Tier: DB 를 구축하기 위해서 DBMS 가 필요하다 .

Page 41: Mountain View Community Hospital Chapter 2 project case

감사합니다 !

Utopia Project