프로젝트 제안서

프로젝트 제안서

DICOM 의료 영상 분석 소프트웨어 개발

자체 머신러닝 모델과 연동하는 DICOM 의료 영상 분석 소프트웨어를 .NET/C#/WPF 기반으로 신규 구축합니다. 다단계 분석 파이프라인, 환자·사용자 관리, 관리자 대시보드를 포함한 안정적이고 보안성 높은 의료 소프트웨어 솔루션을 제안합니다.

22,500,000원 40 영업일 PC 프로그램 · 병원ㆍ헬스케어 원본 공고

10+

완료 프로젝트

7년+

개발 경력

헬스케어

도메인 경험

140+

API 구축 경험

함께 만들어 가겠습니다

각 메뉴를 클릭하시면 상세 내용을 확인하실 수 있습니다.

프로젝트 소개

자체 머신러닝 모델과 연동하는 DICOM 의료 영상 분석 소프트웨어를 .NET/C#/WPF 기반으로 신규 구축합니다. 다단계 분석 파이프라인, 환자·사용자 관리, 관리자 대시보드를 포함한 안정적이고 보안성 높은 의료 소프트웨어 솔루션을 제안합니다.

프로젝트 개요

항목내용
프로젝트명DICOM 의료 영상 분석 소프트웨어 개발
카테고리PC 프로그램 · 병원ㆍ헬스케어
제안 금액22,500,000원 (VAT 별도)
제안 기간40 영업일
핵심 기술.NET / C# / WPF, PostgreSQL, OpenCV

핵심 요구사항 분석

  • 의료 영상 분석 — DICOM 영상 Import/Viewer, 다단계 ML 모델 연동 분석, 결과 시각화 (오버레이, 수치 표시). 모델은 클라이언트 자체 보유하므로, 교체·추가가 가능한 플러그인/어댑터 구조로 연동 인터페이스 설계
  • 사용자 관리 — 회원가입, 로그인, 계정 정보 관리, 역할 기반 접근 권한(RBAC) 적용
  • 환자 관리 — 환자 정보 등록/조회/수정/삭제(CRUD), 환자별 영상 이력 관리
  • 데이터 관리 — DICOM 영상 업로드 및 메타데이터 파싱, 암호화 저장, 안전한 데이터 관리 체계 구축
  • 관리자 기능 — 전체 사용자 계정 관리, 환자 데이터 전체 조회, 시스템 운영 모니터링, 통계 대시보드

제안 포인트

본 제안의 핵심 차별화 요소는 다음과 같습니다:

  • 헬스케어 도메인 실무 경험 — Harmony Link(시니어 주간보호 관리 플랫폼)에서 133K+ LOC, 140+ API의 의료·복지 관리 시스템을 구축한 경험을 바탕으로, 환자 데이터 처리·보안·관리자 기능에 대한 실무적 이해를 보유
  • ML 모델 연동 설계 역량 — 다수 프로젝트에서 AI/ML API 연동 경험 (OpenAI, ChatGPT API 등). 클라이언트가 직접 ML 모델을 연동할 수 있도록 명확한 어댑터/플러그인 인터페이스 및 문서 제공
  • 규제·보안 대응 경험 — 금융(VICS 규제, NICE KYC) 및 기업용 SaaS에서 다계층 보안 체계(JWT, 2FA, IP 화이트리스트, DLP, GeoIP)를 설계·구현한 경험을 의료기기 사이버보안 요구사항에 적용
  • 복잡한 관리 시스템 전문성 — EZ-Approve(전자결재 SaaS, 504 PR, 50+ 페이지), Series-B(VC 펀드 관리, 1,652 PR, 200+ API) 등 대규모 엔터프라이즈 관리 시스템 구축 경험

사용 기술 및 툴

개발 기술

.NET C# WPF PostgreSQL OpenCV Entity Framework MVVM fo-dicom

협업 및 커뮤니케이션

GitHub Visual Studio Figma Slack / 카카오톡 Zoom / Google Meet Notion

견적서

본 견적서는 프로젝트 요구사항 분석을 기반으로 산출되었습니다.

견적 요약

항목내용
프로젝트명DICOM 의료 영상 분석 소프트웨어 개발
제안 금액22,500,000원 (VAT 별도)
제안 기간40 영업일
견적 유효기간제안일로부터 30일

상세 견적 내역

구분항목수량단가금액
기획/설계요구사항 분석, 아키텍처 설계, DB 스키마, ML 연동 인터페이스 설계1식-3,400,000원
UI 퍼블리싱Figma 디자인 → WPF XAML 변환, 공통 컴포넌트 구축1식-2,300,000원
WPF 클라이언트DICOM Viewer, 영상 분석, 환자 관리, 데이터 관리, 관리자 화면1식-7,800,000원
백엔드/서비스인증/권한, 환자 API, DICOM 처리, ML 연동, 관리자/통계 API1식-4,500,000원
DB/인프라PostgreSQL 스키마, 서버 구성, 배포 환경 세팅1식-2,000,000원
QA/테스트단위 테스트, 통합 테스트, 시나리오 테스트, 최종 빌드1식-2,500,000원
합계 (VAT 별도)22,500,000원

산정 근거

  • 유사 의료·헬스케어 관리 시스템 수행 경험 기반 공수 산정
  • DICOM 영상 처리(fo-dicom 라이브러리) 및 OpenCV 영상 분석 기능 포함
  • ML 모델은 클라이언트 자체 보유 — 연동 인터페이스 설계 및 문서화에 집중
  • Figma 디자인 클라이언트 제공 — 디자인 비용 미포함, 퍼블리싱(XAML 변환)만 산정
  • 의료 데이터 보안 요구사항 반영 (암호화, RBAC, 감사 로그)

포함 사항

  • 소스 코드 전체 이관
  • 개발 문서 (API 명세서, DB 스키마, 배포 가이드)
  • ML 모델 연동 인터페이스 문서 (클라이언트 직접 연동용)
  • 1개월 무상 하자 보수
  • 배포 환경 세팅 (1회)

불포함 사항

  • 서버 호스팅 비용
  • 머신러닝 모델 개발/학습 (클라이언트 자체 보유)
  • 의료기기 인증/허가 비용 (별도 컨설팅 필요)
  • 하자 보수 기간 이후 유지보수
  • DICOM 영상 서버(PACS) 구축

공수계산서

기능별 개발 공수(Man-Day)를 산출하여 일정과 비용의 근거를 제시합니다.

공수 요약

구분공수 (M/D)비율
기획/설계6 M/D15%
UI 퍼블리싱4 M/D10%
WPF 클라이언트 개발14 M/D35%
백엔드/서비스8 M/D20%
DB/인프라3 M/D7.5%
QA/배포5 M/D12.5%
합계40 M/D100%

기능별 상세 공수

기능세부 작업담당공수 (M/D)
기획/설계상세 요구사항 분석 및 확인기획2
시스템 아키텍처 설계 (WPF + PostgreSQL + ML 연동)설계2
DB 스키마 설계설계2
UI 퍼블리싱Figma 디자인 → WPF XAML 변환프론트엔드3
공통 컴포넌트/스타일 시스템 구축프론트엔드1
WPF 클라이언트메인 프레임/내비게이션/레이아웃프론트엔드1.5
로그인/회원가입/계정 관리 화면프론트엔드1.5
DICOM 영상 Import 및 Viewer프론트엔드3
영상 분석 결과 시각화 (오버레이, 수치)프론트엔드2.5
환자 관리 CRUD 화면프론트엔드2
데이터 관리 (업로드/저장/목록)프론트엔드1.5
관리자 화면 (사용자 관리, 통계, 모니터링)프론트엔드2
백엔드/서비스사용자 인증/권한 서비스 (JWT, RBAC)백엔드1.5
환자 관리 API (CRUD)백엔드1
DICOM 데이터 처리 서비스 (파싱, 저장, 암호화)백엔드2
ML 모델 연동 인터페이스 (어댑터/플러그인 패턴)백엔드2
관리자/통계 API백엔드1.5
DB/인프라PostgreSQL 스키마 구현 및 마이그레이션인프라1.5
서버 구성 및 배포 환경 세팅인프라1
배포 가이드 작성문서0.5
QA/배포단위 테스트 작성QA1.5
통합 테스트QA1.5
사용자 시나리오 테스트QA1
최종 빌드 및 배포배포1

산정 기준

  • 1 M/D = 8시간 기준 (1인 1일 작업량)
  • 주 5일 근무 기준
  • 버퍼 10~15% 포함
  • 유사 프로젝트 수행 경험 기반 효율적 개발

PRD (Product Requirements Document)

프로젝트 요구사항을 정의하고 기능 범위를 명확히 합니다.

1. 프로젝트 배경 및 목적

본 프로젝트는 자체 개발한 머신러닝 모델을 활용하여 DICOM 의료 영상을 분석하는 전문 소프트웨어를 신규 개발하는 것을 목표로 합니다. 사용자가 DICOM 영상을 업로드하면, 다단계의 분석 과정을 거쳐 결과를 도출하는 핵심 기능을 구현하고, 사용자·환자 정보 관리 등 시스템 운영에 필요한 부가 기능을 포함하여 안정적이고 보안성 높은 의료 소프트웨어 솔루션을 구축합니다.

핵심 설계 원칙: ML 모델은 클라이언트가 자체 보유하고 있으며, 외부 유출이 불가하므로 개발 완료 후 클라이언트가 직접 연동할 수 있는 구조(어댑터/플러그인 패턴)를 설계하는 것이 아키텍처의 핵심입니다.

2. 사용자 정의

사용자 유형설명주요 기능
일반 사용자 (의료 전문가)DICOM 영상을 업로드하고 분석 결과를 확인하는 주 사용자영상 Import/Viewer, 분석 실행, 결과 조회, 환자 관리
관리자시스템 전체를 운영·관리하는 관리자사용자 계정 관리, 환자 데이터 조회, 모니터링, 통계

3. 기능 요구사항

3.1 의료 영상 분석 (핵심 기능)

  • [필수] DICOM 영상 Import — 파일/폴더 선택, 메타데이터 자동 파싱 (환자 정보, 촬영 정보 등)
  • [필수] DICOM 영상 Viewer — 확대/축소, 밝기/대비 조절, 윈도우 레벨링(Window/Level)
  • [필수] 다단계 ML 모델 연동 분석 — 어댑터 인터페이스를 통해 ML 모델 호출, 분석 진행 상태 표시
  • [필수] 분석 결과 시각화 — 영상 위 오버레이 표시, 수치/통계 결과 패널, 분석 리포트
  • [필수] 분석 결과 저장 — 결과 이력 관리, 환자별 분석 내역 조회
  • [선택] 분석 결과 PDF/이미지 내보내기

3.2 사용자 관리

  • [필수] 회원가입 및 로그인 (이메일/비밀번호)
  • [필수] 계정 정보 관리 (프로필, 비밀번호 변경)
  • [필수] 역할 기반 접근 권한 (RBAC) — 일반 사용자 / 관리자
  • [선택] 비밀번호 재설정

3.3 환자 관리

  • [필수] 환자 정보 등록/조회/수정/삭제 (CRUD)
  • [필수] 환자별 영상 및 분석 이력 조회
  • [필수] 환자 검색 및 필터링

3.4 데이터 관리

  • [필수] DICOM 영상 업로드 및 저장
  • [필수] 영상 메타데이터 자동 파싱 및 인덱싱
  • [필수] 데이터 암호화 저장 (AES-256)
  • [선택] 대용량 영상 일괄 업로드

3.5 관리자 기능

  • [필수] 전체 사용자 계정 관리 (활성/비활성, 권한 변경)
  • [필수] 환자 데이터 전체 조회
  • [필수] 시스템 운영 현황 모니터링
  • [필수] 통계 대시보드 (사용자 현황, 분석 건수, 데이터 용량)

4. 비기능 요구사항

항목요구사항
보안사용자 인증(JWT 또는 세션), 데이터 암호화(AES-256), RBAC 권한 관리, 감사 로그, 의료 데이터 보호
성능DICOM 영상 로드 3초 이내, 분석 결과 표시 UI 응답 5초 이내
안정성예외 처리 및 오류 로깅, 데이터 무결성 보장, 자동 복구
확장성ML 모델 교체/추가 가능한 플러그인 아키텍처, 모듈식 설계
호환성Windows 10/11 지원, .NET 8 LTS 기반
유지보수MVVM 패턴 적용, 코드 문서화, 배포 가이드 제공

5. 기술 제약사항

  • .NET / C# / WPF 필수 (클라이언트 요구)
  • PostgreSQL 데이터베이스 사용
  • ML 모델은 클라이언트 자체 보유 — 직접 제공 불가 → 어댑터/플러그인 인터페이스 필수
  • 클라이언트가 개발 완료 후 직접 ML 모델 연동 → 명확한 인터페이스 문서 제공 필요
  • DICOM 표준 준수 (fo-dicom 라이브러리 활용)
  • OpenCV를 활용한 영상 처리 기능 구현

6. 범위 외 사항 (Out of Scope)

  • ML 모델 개발, 학습, 최적화 (클라이언트 자체 보유)
  • DICOM 영상 서버(PACS) 구축
  • 서버 호스팅/인프라 구매
  • 의료기기 인증/허가 수행 (별도 컨설팅 필요)
  • 모바일 앱 또는 웹 버전 개발
  • EMR/HIS 연동

일정 제안

총 40 영업일 기준 단계별 마일스톤 및 산출물을 제안합니다.

전체 일정 요약

단계기간주요 산출물
Phase 1: 기획/설계Day 1–6 (6일)요구사항 정의서, 아키텍처 설계서, ERD, API 명세서
Phase 2: UI 퍼블리싱Day 7–10 (4일)WPF UI 프레임워크, 공통 컴포넌트
Phase 3: 핵심 기능 개발Day 11–28 (18일)DICOM Viewer, 분석 파이프라인, 사용자/환자/데이터 관리
Phase 4: 관리자 기능 및 통합Day 29–35 (7일)관리자 대시보드, 통합 테스트
Phase 5: QA/배포Day 36–40 (5일)최종 빌드, 소스 코드, 배포 가이드

상세 타임라인

PHASE 1

기획 및 설계

Day 1–6 (6 영업일)

요구사항 상세화 및 클라이언트 확인, 시스템 아키텍처 설계 (WPF + PostgreSQL + ML 연동 구조), DB 스키마 설계, ML 모델 연동 인터페이스 설계

  • 산출물: 요구사항 정의서, 아키텍처 설계서, ERD, API 명세서, ML 연동 인터페이스 명세
  • 마일스톤 리뷰: 설계 문서 승인

PHASE 2

UI 퍼블리싱

Day 7–10 (4 영업일)

클라이언트 제공 Figma 디자인을 WPF XAML로 변환, 공통 컴포넌트(버튼, 입력, 테이블, 카드 등) 및 스타일 시스템 구축

  • 산출물: WPF UI 프레임워크, 공통 컴포넌트 라이브러리
  • 전제 조건: 클라이언트 Figma 디자인 제공 완료

PHASE 3

핵심 기능 개발

Day 11–28 (18 영업일)

DICOM 영상 Import/Viewer 구현, 영상 분석 파이프라인(ML 연동 어댑터) 및 결과 시각화, 사용자 인증/권한 시스템, 환자 관리 CRUD, 데이터 관리 (업로드/저장/암호화)

  • 산출물: 핵심 기능 동작 빌드
  • 중간 점검 데모: Day 20 기준 핵심 기능 시연

PHASE 4

관리자 기능 및 통합

Day 29–35 (7 영업일)

관리자 대시보드 (사용자 관리, 통계, 모니터링), 전체 기능 통합, 통합 테스트 수행

  • 산출물: 관리자 기능 빌드, 통합 테스트 결과

PHASE 5

QA 및 배포

Day 36–40 (5 영업일)

전체 기능 테스트, 버그 수정 및 최적화, 배포 환경 세팅, 배포 가이드 및 ML 연동 문서 작성

  • 산출물: 최종 빌드, 소스 코드 일체, 배포 가이드, ML 연동 인터페이스 문서

마일스톤 체크포인트

마일스톤시점검수 기준
M1: 설계 완료Day 6설계 문서(아키텍처, ERD, API 명세) 클라이언트 승인
M2: UI 프레임워크Day 10Figma → WPF 변환 완료, 공통 컴포넌트 확인
M3: 핵심 기능 데모Day 20DICOM Viewer + 분석 파이프라인 동작 시연
M4: 전체 기능 완료Day 35모든 기능 동작, 관리자 화면 포함
M5: 최종 납품Day 40소스 코드, 문서, 배포 가이드 이관 완료

커뮤니케이션 계획

항목방식주기
일일 진행 공유Slack / 카카오톡매일
주간 미팅Zoom / Google Meet주 1회
마일스톤 리뷰화면 공유 + 문서단계 완료 시
이슈 트래킹GitHub Issues상시

유사 프로젝트 경험

본 프로젝트와 유사한 기능/기술 스택을 활용한 수행 경험을 소개합니다.

10+

완료 프로젝트

7년+

개발 경력

헬스케어

도메인 경험

140+

API 구축 경험

B2B SaaS · 헬스케어

Harmony Link (시니어 주간보호 관리 플랫폼)

헬스케어 · 2025 (약 6개월) · 참여율 100%

프로젝트 개요

시니어 주간보호 센터를 위한 스마트 케어 관리 플랫폼. 케어 로그, 투약 관리, 보호자 커뮤니케이션, AI 건강 분석을 통합한 6 플랫폼 지원(Android, iOS, Web, macOS, Windows, Linux) 솔루션.

핵심 기능

  • 케어 로그 관리 및 투약 관리
  • 보호자 실시간 커뮤니케이션
  • AI 건강 분석 (OpenAI API 연동)
  • 전자서명 및 멀티테넌트 아키텍처
  • 6계층 보안 체계 (RBAC 기반)

본 프로젝트와의 유사점

  • 헬스케어 도메인 — 환자(케어 대상자) 관리 CRUD, 건강 데이터 처리, 민감 정보 보안
  • AI/ML 연동 — OpenAI API를 활용한 AI 건강 분석 기능 구현 경험 → ML 모델 연동 인터페이스 설계 역량
  • 관리자 대시보드 — 사용자 관리, 데이터 조회, 모니터링 기능
  • 의료 데이터 보안 — 민감 건강 정보 처리를 위한 다계층 보안 설계

기술 스택

Flutter NestJS Next.js TypeScript AWS CDK 133K+ LOC 140+ API
B2B SaaS · 기업용

EZ-Approve (전자결재 SaaS)

기업용 소프트웨어 · 2026.01~2026.03 (약 9주) · 참여율 100%

프로젝트 개요

한국 기업을 위한 B2B SaaS 전자결재 및 문서 관리 플랫폼. 8종 결재 액션, VICS 규제 보고, 리치 에디터(170파일, 26 커스텀 노드), 실시간 공동 편집을 지원하는 엔터프라이즈급 시스템.

핵심 기능

  • 다단계 전자결재 엔진 (8종 결재 액션)
  • VICS 규제 보고 시스템
  • 6계층 보안 (JWT, 2FA, IP 화이트리스트, Rate Limiting)
  • 7 사용자 역할, RBAC 권한 관리

본 프로젝트와의 유사점

  • 복잡한 관리 시스템 — 50+ 페이지, 120-150 API, 34 엔티티 규모의 엔터프라이즈 앱 구축 역량
  • 다단계 워크플로우 — DICOM 분석의 다단계 프로세스(Import → Review → 분석)와 유사한 워크플로우 엔진 경험
  • RBAC 권한 관리 — 7 사용자 역할 기반 세밀한 접근 권한 설계
  • 규제 준수 — VICS 규제 대응 경험 → 의료기기 사이버보안 요구사항 대응 역량

기술 스택

NestJS 10 Next.js 13 TypeScript MySQL Docker 504 PRs
핀테크 · 규제

Series-B (VC 펀드 관리 플랫폼)

핀테크 / VC · 2023.11~2024.12 (약 14개월) · 참여율 100%

프로젝트 개요

한국 VC를 위한 올인원 투자 포트폴리오 관리 및 워크플로우 자동화 플랫폼. AI 투자 보고서 생성, VICS 규제 보고 5종 양식, 실시간 공동 편집, 5계층 보안 체계를 구현.

핵심 기능

  • AI 투자 보고서 생성 (ChatGPT API 연동)
  • VICS 규제 보고 5종 양식 자동화
  • NICE KYC 본인인증 연동
  • 5계층 보안 (JWT, 2FA, KYC, IP 화이트리스트, GeoIP)
  • 실시간 공동 편집 (Lexical + CRDT)

본 프로젝트와의 유사점

  • AI/ML 연동 — ChatGPT API를 활용한 AI 보고서 생성 기능 → ML 모델 연동 아키텍처 설계 경험
  • 규제 대응 — VICS 규제 5종, NICE KYC 연동 등 규제 기반 시스템 구축 → 의료기기 사이버보안 요구사항 대응 역량
  • 대규모 관리 시스템 — 1,652 PR, 50+ 페이지, 200-300+ API, 80+ 엔티티 규모
  • 다계층 보안 — 5계층 보안 체계 설계·구현 경험

기술 스택

Next.js 13 NestJS 10 MySQL Lexical + CRDT AWS 1,652 PRs

함께 만들어 가겠습니다

프로젝트에 대해 더 자세한 논의를 원하시면 미팅을 신청해 주세요.