# 전자의무기록 시스템의 '클라이언트-서버' 방식에 대한 설명으로 옳은 것은?

> source: MyMerci (mymerci.kr)  
> url: https://mymerci.kr/pages/nclex_q.php?qn_id=290090  
> language: ko  
> subject: 보건의료정보의 구성과 서식

## 문제

전자의무기록 시스템의 '클라이언트-서버' 방식에 대한 설명으로 옳은 것은?

## 보기

1. 데이터 저장과 처리가 분산된 네트워크 상에서 이루어진다.
2. 중앙 서버에서 애플리케이션과 데이터를 모두 관리하고 제공한다.
3. 인터넷 브라우저만 있으면 어디서든 접근이 가능한 방식이다.
4. 사용자 컴퓨터에 전용 프로그램 설치가 필요할 수 있다. **✔ 정답**
5. 모든 데이터 처리가 사용자 컴퓨터에서 이루어지는 방식이다.

**정답: 4**

## 해설

클라이언트-서버 방식은 중앙 서버가 데이터를 관리하지만, 애플리케이션 실행을 위한 전용 클라이언트 프로그램이 각 사용자 PC에 설치되어야 하는 경우가 일반적이다. 3번은 웹 기반 방식의 특징이다.

## 심화 해설

보건행정 핵심 해설
이 문제는 전자의무기록(EMR) 시스템의 핵심 아키텍처 중 하나인 클라이언트-서버(Client-Server) 방식의 특징을 정확히 이해하고 있는지 묻고 있어요. 병원 정보 시스템(HIS) 구축과 운영에 있어서 이 기본 구조를 파악하는 것은 매우 중요해요.

**핵심 개념 분석 (Key Concept)**
클라이언트-서버 방식은 네트워크 컴퓨팅의 기본 모델로, 핵심! 역할이 명확히 분리되어 있어요. 서버(Server)는 중앙에서 데이터 저장, 관리, 공유 및 핵심 비즈니스 로직 처리를 담당하고, 클라이언트(Client)는 사용자 인터페이스(UI) 제공과 서버에 대한 요청을 담당해요. 이 방식의 가장 큰 특징은 클라이언트 PC에 **전용 애플리케이션(Thick Client)**을 설치해야 한다는 점이에요.

**정답 근거 (Answer Rationale)**
정답인 ④번 "사용자 컴퓨터에 전용 프로그램 설치가 필요할 수 있다."는 클라이언트-서버 방식의 전형적인 특징을 잘 설명하고 있어요. 전통적인 EMR 시스템은 보안성과 복잡한 의료 업무 처리를 위해 각 진료실, 간호 스테이션, 원무과 PC에 별도의 클라이언트 프로그램을 설치해 운영해 왔어요. 이 프로그램은 서버와 통신하며 데이터를 주고받는 역할을 해요.

**오답 분석 (Distractor Analysis)**
혼동 주의! 각 오답은 다른 시스템 구조의 특징과 혼동하기 쉽게 만들어졌어요.
① "데이터 저장과 처리가 분산된 네트워크 상에서 이루어진다." → 이는 P2P(Peer-to-Peer) 네트워크나 분산 컴퓨팅의 특징이에요. 클라이언트-서버는 중앙 집중식 관리가 핵심이에요.
② "중앙 서버에서 애플리케이션과 데이터를 모두 관리하고 제공한다." → 이 설명은 메인프레임(Mainframe) 또는 씬 클라이언트(Thin Client) 방식에 더 가까워요. 클라이언트-서버에서는 애플리케이션 실행 로직의 상당 부분이 클라이언트 측에 있어요.
③ "인터넷 브라우저만 있으면 어디서든 접근이 가능한 방식이다." → 이는 웹 기반(Web-Based) 또는 브라우저-서버(Browser-Server) 방식의 대표적 장점이에요. 클라이언트-서버 방식은 설치된 프로그램이 있는 특정 PC에서만 접근이 제한될 수 있어요.
⑤ "모든 데이터 처리가 사용자 컴퓨터에서 이루어지는 방식이다." → 이는 스탠드얼론(Standalone) 또는 로컬 애플리케이션 방식의 특징이에요. 클라이언트-서버에서는 데이터 저장과 중요한 처리(예: 청구 계산, 약물 상호작용 검사)는 서버에서 이루어져요.

**연관 개념 정리 (Related Concepts)**
EMR 시스템 구축 방식은 크게 세 가지로 구분해 볼 수 있어요.
1. **클라이언트-서버(Client-Server, C/S)**: 전용 프로그램 설치 필요. 보안성 우수, 고성능 but 유지보수 비용 높음.
2. **웹 기반(Web-Based)**: 브라우저로 접근. 유지보수 용이, 접근성 높음 but 실시간 성능과 복잡한 UI 구현에 제약.
3. **클라우드 기반(Cloud-Based, SaaS)**: 인터넷을 통해 서비스 제공. 초기 투자 비용 낮음, 확장성 높음 but 데이터 주권과 네트워크 의존성 문제.

개념 정리

| 시스템 구조 | 주요 특징 | 장점 | 단점 | EMR 적용 예 |
| --- | --- | --- | --- | --- |
| 클라이언트-서버(C/S) | 전용 클라이언트 프로그램 설치 필요, 중앙 서버 관리 | 보안 강화, 빠른 응답 속도, 복잡한 기능 구현 가능 | 유지보수 비용高, 설치 및 업데이트 번거로움 | 대형 병원의 종합 EMR 시스템 |
| 웹 기반(Web-Based) | 브라우저 접근, 클라이언트 설치 불필요 | 접근성 높음, 유지보수 용이, 크로스 플랫폼 | 오프라인 작업 어려움, 브라우저 성능 의존 | 원격 진료(Telemedicine) 플랫폼, 일부 중소 병원 EMR |
| 클라우드(SaaS) | 인터넷을 통한 서비스 임대, 공급자 관리 | 초기 투자 비용 절감, 확장성 높음, 자동 업데이트 | 데이터 보안 우려, 네트워크 연결 필수, 장기적 비용 | 신규 개원 병원, 연계 진료 정보 공유 시스템 |

실무 포인트
병원에서 클라이언트-서버 방식 EMR을 운영할 때 정보관리사/행정사가 체크해야 할 포인트는 다음과 같아요.

- **클라이언트 관리**: 각 PC별 프로그램 버전 통일, 정기적 업데이트 계획 수립.

- **접근 제어**: 사용자 ID/PW, 공인인증서, 지문 등 다중 인증 시스템 운영.

- **백업 및 보안**: 서버 데이터의 정기적 백업(온사이트/오프사이트), 방화벽 및 침입 탐지 시스템(IDS) 구축.

- **재해 복구(DR)**: 서버 장애 시 대체 시스템 가동 계획(DR Plan) 마련.

암기 팁
"C/S = 설치 필요!"로 외우세요. 클라이언트-서버의 'C'를 'Client'이자 'Computer에 설치'의 'C'로 연상하면 돼요. 반대로 웹 기반은 "No Install, Just Browser(NIJB)"라고 생각하세요.

국시 빈출 포인트
전자의무기록(EMR) 시스템 구조는 매년 1~2문제 꼴로 출제되는 High Yield 영역이에요. 특히 클라이언트-서버 vs 웹 기반의 특징 비교가 가장 많이 나와요. "설치 필요 vs 브라우저 접근", "보안성 vs 접근성"과 같은 대비되는 키워드를 중심으로 공부하세요.

기출 변형 주의!
동일한 개념을 다음과 같이 변형하여 출제할 수 있어요.

- **사례형**: "A 병원이 모든 진료실 PC에 별도 프로그램을 설치해 EMR을 사용하고 있다. 이 시스템의 구조는?" → 정답: 클라이언트-서버 방식.

- **장단점 연결형**: "클라이언트-서버 방식의 단점으로 옳은 것은?" → 정답: 프로그램 유지보수 및 업데이트가 번거롭다.

- **용어 정의형**: "Thick Client(팻 클라이언트)가 의미하는 것은?" → 정답: 클라이언트 PC에 상당한 처리 기능을 가진 프로그램이 설치된 형태.

## 임상 시나리오

보건행정 실무 가이드
**실무 시나리오 (Clinical Scenario)**
"보건의료정보관리사님, 신규로 채용된 내과 전공의 선생님 진료실 PC에 EMR 프로그램이 설치되어 있지 않아 진료를 시작할 수 없다고 합니다. IT팀에 문의했더니 '클라이언트 배포 서버'에서 설치 파일을 다운받아 실행하면 된다고 하는데, 어떻게 안내해야 할까요? 또, 이번 주 정기 점검으로 EMR 클라이언트 프로그램이 버전 5.0에서 5.1로 업데이트된다고 공지했습니다. 모든 직원 PC에 업데이트를 적용하려면 어떤 절차가 필요할까요?"

**행정 중재 전략 (Admin Intervention)**
1. **상황 파악**: 우선, 해당 병원 EMR 시스템이 클라이언트-서버 방식임을 확인해요. 신규 사용자 추가는 단순히 ID를 발급하는 것만으로 끝나지 않고, 핵심! 물리적 클라이언트 프로그램 설치가 선행되어야 해요.
2. **법적/규정 검토**: 병원 내 정보시스템 관리 규정에 따라, 모든 소프트웨어 설치는 IT 부서의 승인과 표준 이미지를 통해 이루어져야 해요. 무단 설치 시 보안 위협(멀웨어 등)이 발생할 수 있어요.
3. **대응 및 처리**:
- 신규 의사에게는 IT부서에서 제공한 표준 설치 가이드 문서와 내부망 접근용 임시 계정을 전달해요.
- 설치 후에는 반드시 기본 설정(프린터, 서버 주소 등) 검증과 테스트 로그인을 수행하게 해요.
- 프로그램 업데이트의 경우, IT부서는 자동 업데이트 서버를 구성하거나, 부서별 담당자에게 패치 파일을 배포하는 방식을 사용해요. 정보관리사는 업데이트 공지, 일정 조율, 적용 확인 체크리스트 관리 등의 역할을 해요.
4. **사후 기록/보고**: 모든 설치 및 업데이트 이력은 자산 관리 시스템에 사용자명, PC 고유번호, 설치일, 버전 정보와 함께 기록해요. 이는 보안 감사와 문제 발생 시 원인 추적에 필수적이에요.

**법적 안전 및 주의사항 (Precautions)**
클라이언트 프로그램은 환자 정보(개인정보보호법(PIPA) 상 민감정보)에 접근하는 통로이므로, 관리 소홀 시 중대한 법적 위반이 될 수 있어요.
- 미사용 PC의 프로그램 미삭제: 퇴사자 또는 교체된 PC의 프로그램을 제거하지 않으면, 무단 접근 사고의 위험이 커져요.
- 무단 복사 및 외부 반출 금지: 클라이언트 설치 파일이 외부로 유출되면 해킹 표적이 될 수 있어, 엄격히 통제해야 해요.

업무 프로토콜
**신규 사용자 EMR 클라이언트 설치 절차**
1. 인사발령 접수 → 2. IT부서에 시스템 계정(ID/PW) 생성 요청 → 3. 표준 클라이언트 설치 파일(또는 링크) 제공 → 4. 사용자 PC에서 설치 실행 및 기본 설정 → 5. 테스트 로그인 및 주요 기능(차트 열람, 처방) 점검 → 6. 설치 완료 보고 및 자산 관리 DB 등록.

선배의 한마디
"보건의료정보관리사는 단순히 기록을 관리하는 사람이 아니라, 병원 정보 인프라의 '관문지기' 역할을 해요. 클라이언트-서버, 웹, 클라우드 등 시스템 구조의 차이를 이해하면, 왜 어떤 병원은 업데이트에 일주일이 걸리고, 어떤 병원은 다음 날 모든 직원이 새 기능을 사용할 수 있는지 그 배경이 보여요. 기술을 이해해야 더 효율적이고 안전한 업무 프로세스를 설계할 수 있답니다!"

## 같은 주제 문제

- [전자의무기록(EMR) 시스템 도입의 주요 목적이 아닌 것은?](https://mymerci.kr/pages/nclex_q.php?qn_id=290045)
- [전자의무기록 시스템에서 '상호운용성(Interoperability)'의 가장 적절한 의미는?](https://mymerci.kr/pages/nclex_q.php?qn_id=290046)
- [전자의무기록 시스템의 보안을 위협하는 대표적인 행위로 볼 수 없는 것은?](https://mymerci.kr/pages/nclex_q.php?qn_id=290047)
- [다음 중 전자의무기록 시스템의 '감사 추적(Audit Trail)' 기능에 대한 설명으로 옳은 것은?](https://mymerci.kr/pages/nclex_q.php?qn_id=290048)
- [전자의무기록 시스템에서 '구조화된 데이터(Structured Data)'의 예시는?](https://mymerci.kr/pages/nclex_q.php?qn_id=290049)
- [원무부서 직원이 퇴원한 환자의 보험 청업을 위해 전자의무기록 시스템에서 진단명을 확인하려고 한다. 이때 적용해야 할 가장 중요한 원칙은?](https://mymerci.kr/pages/nclex_q.php?qn_id=290050)
- [전자의무기록 시스템 도입 시 고려해야 할 주요 법적 근거가 아닌 것은?](https://mymerci.kr/pages/nclex_q.php?qn_id=290051)
- [전자의무기록(EMR)과 전자건강기록(EHR)의 개념적 차이를 가장 잘 설명한 것은?](https://mymerci.kr/pages/nclex_q.php?qn_id=290052)

---

More free questions: [기출문제](https://mymerci.kr/)

_학습 참고용입니다. 실제 임상은 최신 지침과 소속 기관 프로토콜을 따르세요._

