콘텐츠로 이동

AI 검색

AI가 매뉴얼 전체에서 답변을 찾아드립니다.

목표 모델 설계 (TO-BE Design)

ISP 2단계(4~6주)에서 수행하는 목표 모델 설계 문서입니다.


전환 목표

목표AS-IS 문제TO-BE 해결 방안기대 효과
1. C/S → Web 전환로컬 PC에 설치된 XPlatform 기반 시스템클라우드 기반 웹 Admin 시스템 구축장소 제약 없이 업무 가능, 유지보수 용이
2. 데이터 통합MSSQL + MySQL 분리, 채널별 데이터 파편화통합 DB 구축, 단일 고객 마스터360° 고객 뷰, 실시간 데이터 공유
3. 프로세스 자동화주문→입력→권한부여 수작업 처리Excel 템플릿 자동 생성/변환 기반 One-Stop 자동화처리 시간 단축, 오류 최소화

목표 아키텍처 개요

항목실현 방안
프론트엔드SSR 프레임워크 + 경량 UI 프레임워크 + 유틸리티 CSS 웹 Admin 구축
백엔드Headless CMS (RESTful API + 커스텀 비즈니스 모듈)
인프라AWS Lightsail (서버) + Cloudflare (CDN/Edge/R2)
접근성HTTPS (TLS 1.3), OAuth2 인증
항목실현 방안
통합 DBMariaDB / MySQL (오픈소스, Lightsail Managed DB)
고객 마스터채널별 고객 데이터 통합, 중복 제거
데이터 마이그레이션MSSQL 데이터 → MariaDB 이관
데이터 동기화레거시 병행 운영 시 실시간 동기화
항목실현 방안
주문 수집외부 채널 Excel 자동 파싱 및 템플릿 매핑 (Playauto Excel 포맷 자동 변환)
자동 입력수집된 주문 데이터 자동 DB 저장
CMS 권한결제 완료 확인 시 내부 연동으로 자동 권한 부여
배송 연동택배사 양식 Excel 자동 생성 및 송장 Excel 업로드 자동 파싱

SW 아키텍처 설계 프로세스 및 품질 속성 기반 설계 가이드

  • ASR (Architecturally Significant Requirement) 도출
  • 품질 속성 정의 및 시나리오
  • ADD (Attribute-Driven Design) Method
  • ATAM 아키텍처 평가

좋은생각 웹 시스템의 품질 속성별 구체적인 시나리오 정의

  • 가용성, 성능, 보안, 변경용이성, 사용성, 운영성 시나리오
  • 시나리오 우선순위 정의

품질 속성 우선순위 분석 및 아키텍처 드라이버 식별

  • 품질 속성 우선순위 매트릭스
  • 아키텍처 드라이버 도출
  • 품질 속성별 전략 및 Tradeoff 분석

클라우드 기반의 웹 관리자(Admin) 시스템 구조 및 보안 정책 수립

  • 시스템 아키텍처
  • 기술 스택 선정
  • 보안 정책

외부 채널 데이터를 포용하는 통합 DB 스키마(ERD) 설계

  • TO-BE ERD
  • 데이터 표준화
  • 마스터 데이터 관리

[주문수집 → 자동입력 → CMS권한부여 → 배송]의 One-Stop 자동화 흐름 설계 (Excel 템플릿 기반 외부 연동)

  • 프로세스 재설계
  • 자동화 포인트
  • 예외 처리 흐름

산출물설명상태
TO-BE ERD (통합모델)통합 데이터 모델
요구기능정의서 (상세)상세 기능 명세
웹 어드민 화면 설계Wireframe
시스템 아키텍처 설계서기술 아키텍처 문서
BPR 설계서개선 프로세스 정의

  • CMS 모듈 기반 설계
  • CDN Edge 배포로 글로벌 확장
  • RESTful API 기반 Headless 아키텍처
  • 커스텀 모듈로 비즈니스 로직 분리
  • 개인정보 보호 기준 준수 (필드 암호화)
  • CMS Role/Permission + Cloudflare WAF
  • 경량 인터랙티브 UI + 유틸리티 CSS
  • CMS 기본 Admin UI 병행 활용

주차활동담당
4주아키텍처 설계, 기술 스택 확정-
5주ERD 설계, 데이터 표준화-
6주BPR 설계, 화면 설계, 기능 명세-