콘텐츠로 이동

AI 검색

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

제2장 현황 분석 및 요구사항

본 장은 (주)좋은생각사람들의 현행 시스템·업무 현황과 본 사업에서 충족해야 할 비기능 요구사항(14건), 데이터 이관 요구사항, 외부 시스템 연동 요구사항을 정의함. 기능 요구사항의 상세는 제4장 4.3.2 SRE에 기재함.


가. (주)좋은생각사람들의 정기구독·콘텐츠 운영을 지원하는 현행 시스템은 다음과 같이 구성되어 있음.

시스템역할기술 스택비고
CS 시스템고객·구독·주문·결제·발송·CS 운영Tobesoft XPlatform 9.2.1 + Java(eGovFrame 3.2), Tomcat 7.0, ActiveXWindows Server 2012, IE 전용. 본 사업의 주요 전환 대상
CS DB 서버CS 시스템 데이터 저장MSSQL Server 200875 테이블 + 20 SP + 14 Function + 15 Trigger
자사 홈페이지정기구독 신청·결제·콘텐츠 제공SPA클라우드 운영. 데이터 연동 대상
CMS (콘텐츠관리)월간지 콘텐츠 아카이브, 회원 권한 관리13 테이블. 권한 부여 자동화 대상
Admin (홈페이지 관리)회원·주문 관리 웹사이트Node.js63 테이블 + 7 SP
ERP (위하고)매출·정산·세금계산서외부 SaaS현재 엑셀 양방향. 엑셀 템플릿 자동화 대상
PG (나이스페이)신용카드/ARS/가상계좌/현금영수증외부 SaaS4~5개 계정 운영. 결제 실행은 PG 결제창 사용, 거래·정산 데이터는 엑셀 템플릿 다운로드로 매칭
외부몰 수집 (Playauto)네이버/쿠팡 등 외부몰 주문 수집외부 솔루션현재 엑셀 수동 다운로드. 자동화 대상
금융결제원지로 입금 파일 수령파일 업로드일 1회
외부 콜센터 (더아이앤오)아웃바운드 콜 (약 4명)-CS 접수 데이터 공유

나. 현행 CS 시스템 화면은 사용자 매뉴얼 74개 + 관리자 매뉴얼 12개 = 총 86개 화면으로 구성되어 있음.

다. DB 비즈니스 로직은 CS DB(20 SP + 14 Function + 15 Trigger = 49건)와 홈페이지 DB(7 SP)를 합쳐 총 56건이 식별됨. 본 사업에서 서비스 레이어로 재구현해야 할 핵심 전환 대상임.

가. 접근성 (Critical): ActiveX 기반으로 Windows + Internet Explorer 전용 구동. 외부 접근 불가, 외주 콜센터 활용 제약 발생.

나. 기술 EOL (Critical): MSSQL Server 2008(2019.7월 지원 종료), Windows Server 2012(2023.10월 지원 종료) 등 보안 패치 중단 상태.

다. 데이터 이원화 (Critical): CS DB(온프레미스 MSSQL)와 웹 DB(클라우드 MSSQL)가 분리되어 통합 고객 뷰 불가, 동일 고객의 통합 이력 조회 불가.

라. 비즈니스 로직 분산 (High): 56건의 비즈니스 로직이 데이터베이스의 SP/Function/Trigger에 내장되어 단위 테스트·버전 관리 불가.

마. PG 종속 (High): 4종 결제 모두 단일 PG에 종속되어 있으며, 4~5개 계정을 수동 전환하여 운영 중.

바. 업무 자동화 부족 (High): 외부몰 주문, ERP 매출, 지로 대조, CMS 권한 부여 등 수작업 다수 발생 (일일 6.5~9시간).

사. 운영 가시성 부재 (Medium): 통합 대시보드 부재로 실시간 KPI 확인 불가.

아. VPN 보안 (High): PPTP 프로토콜 보안 취약(MS-CHAPv2 취약점).

자. 문서화 부재 (Medium): 외부 연동 양식·DB 스키마 문서 부재.

2.1.3 현행 업무 흐름 및 수작업 현황

섹션 제목: “2.1.3 현행 업무 흐름 및 수작업 현황”

가. 화면 시연 인터뷰(정기구독팀, 영업추진팀, 경영지원팀, 편집팀, 외주콜센터, CEO) 결과 식별된 주요 수작업은 총 58건이며, 일일 평균 7~10시간(CS·판매·정산 3개 팀 기준) 소요됨.

나. 대표적 병목 구간

병목 구간원인영향
주문 수집 → CS 입력Playauto/홈페이지 ↔ CS 표준 데이터 연동 부재, 수동 Excel 가공·등록일 25~60건, 매일 오전 3~4시간 일괄 배치
결제 확인 → CMS 권한 부여CS(온프레미스) ↔ CMS(클라우드) 완전 분리결제 후 콘텐츠 이용 지연 수시간 ~ 1영업일
매출 → ERP 입력표준 양식 연동 부재, 이중 입력 + 엑셀 재가공매일 30~60분 + 데이터 불일치 위험
다량 특판 개인 엑셀 의존거래처별 결제·미수금을 개인 엑셀로 관리담당자 부재 시 미수금 관리 불가
개인정보 수동 파기5년 경과자 자동 파기 기능 부재「개인정보 보호법」 위반 위험
재고 3시스템 불일치ERP/CS/창고 간 자동 연동 부재매월 말 임의 수치 보정
항목규모
CS DB (MSSQL 2008)75 Tables, 20 SP, 14 Function, 15 Trigger
홈페이지 DB63 Tables, 7 SP
CMS DB13 Tables (월간지 콘텐츠 아카이브)
합계151 Tables, 비즈니스 로직 56건
누적 회원 수__________
활성 구독자 수__________
월 평균 주문 건수__________
월 평균 CS 상담 건수__________
MSSQL 데이터 총 용량__________
월간지 발행 부수 (추정)약 5만 건/월
구분규모
사내 직원약 10명 (정기구독팀 2 + 영업추진팀 2 + 경영지원팀 2 + 편집팀 9 외)
외부 콜센터약 4명
동시 접속 (피크)현행 10~15명 → 목표 20명 이상 안정 처리

가. 본 사업의 요구사항은 다음과 같이 분류함.

요구사항 분류코드건수기재 위치
시스템 구축 요구사항STR7건제4장 4.3.1
기능 요구사항SRE56건제4장 4.3.2
보안 요구사항SER6건제4장 4.3.3
데이터 요구사항DAR6건제4장 4.3.4
테스트·운영 요구사항TER6건제4장 4.3.5
교육 요구사항EDR5건제4장 4.3.6
제약 사항COR5건제4장 4.3.7
합계91건

나. 기능은 8개 도메인(대시보드 5, 고객 8, 구독 10, 주문 2, 배송 7, 결제·정산 8, CS 상담 9, 시스템 7)으로 구성되며, 각 요구사항은 SRE-001 ~ SRE-056의 고유번호를 부여함.


가. 이관 대상: 현행 CS DB(MSSQL Server 2008, 75 테이블) 및 관련 비즈니스 로직(56건).

나. 이관 원칙

  • (1) 데이터 손실 0% 보장
  • (2) 이관 전후 행 수(row count) 100% 일치 검증
  • (3) 핵심 트랜잭션 데이터의 무결성 검증 (체크섬 또는 해시 기반)
  • (4) 비즈니스 로직 56건은 서비스 레이어로 재구현하며, 데이터베이스에 신규 SP/Trigger를 추가하지 않음

다. 이관 방식: 제안사가 제시 (Big Bang / 단계적 이관 / 병렬 운영 등)

라. 이관 기간: 사업 기간 중 약 1개월 (개발 종료 후 테스트/이관 단계)

마. 상세 명세: 제4장 4.3.4 DAR(데이터 요구사항) 참조


가. 연동 전략: 다양한 외부 플랫폼(자사몰·외부몰·CMS·ERP·PG·CTI·택배사 등)이 제공하는 표준이 일관되지 않으므로, 본 사업은 표준 엑셀 템플릿 기반의 업로드/다운로드 자동화를 일관 전략으로 채택함. 시스템은 채널별 표준 양식을 정의하고 업로드 시 자동 검증·매핑·취합을 수행하여 담당자의 작업 효율을 극대화함.

나. 연동 대상 시스템 (총 9종)

연동 대상연동 방식 (목표)연동 빈도
자사 홈페이지표준 엑셀 템플릿 업로드/다운로드일 1~수회 배치
CMS표준 엑셀 템플릿 업로드 (권한 부여 명단)일 1회 배치 (1영업일 이내)
외부몰 (네이버 스마트스토어, 쿠팡)채널별 엑셀 템플릿 업로드 (Playauto 다운로드 양식 포함)일 1~수회 배치
ERP (위하고)매출·정산 엑셀 템플릿 업로드/다운로드일 1회 배치
PG (나이스페이)결제 실행은 PG 표준 결제창, 거래·정산 데이터는 엑셀 템플릿 다운로드일 1회 정산 배치
CTI통화 이력 엑셀 템플릿 업로드일 1회 배치
금융결제원 (지로)지로 입금 파일 업로드 (현행 양식 유지)일 1회
택배사 (CJ대한통운 등)송장·배송 결과 엑셀 템플릿 업로드/다운로드일 1~2회
외부 콜센터 (더아이앤오)웹 접속 권한 부여 (계정 발급)사용자 등록 시

다. 연동 원칙

  • (1) 모든 외부 연동 인터페이스는 표준 엑셀 양식 정의서·데이터 매핑 명세서를 작성하여 산출물로 제출함 (불가피하게 API를 사용하는 내부 인터페이스가 있을 경우에는 API 명세서를 함께 제출)
  • (2) 엑셀 템플릿 업로드 시 시스템은 컬럼·자료형·필수값을 자동 검증하고, 오류 행을 분리하여 재업로드 가이드를 제공함
  • (3) 외부 시스템 장애·양식 변경 시에도 본 시스템의 핵심 기능이 마비되지 않도록 양식 버전 관리 및 회복 전략(재처리 큐, 백업 양식 등)을 적용함
  • (4) 외부 인증 정보(계정, 키, 토큰)는 별도 보안 저장소(KMS 또는 동등 솔루션)에 보관함

라. 상세 명세: 제4장 4.3.4 DAR(데이터 요구사항) 및 4.3.1 STR(시스템 요구사항) 참조


가. 본 사업의 비기능 요구사항은 보안 6건(SER-001~006) + 데이터 6건(DAR-001~006) + 테스트·운영 6건(TER-001~006) + 교육 5건(EDR-001~005) + 제약 5건(COR-001~005) = 총 28건임. 단, 본 RFP에서 비기능 핵심 요구사항으로 정의한 “성능·보안·운영” 영역은 다음과 같이 14건으로 요약 정리함.

나. 핵심 비기능 요구사항 14건 요약

분류항목목표 수준
성능동시 접속 처리20명 이상 안정 처리 (응답 시간 평균 2초 이내)
성능월 5만건 대량 발송 처리1회 처리 시간 30분 이내
성능외부몰 주문 수집 주기5~10분 이내
가용성시스템 가용률99.5% 이상 (월간 다운타임 3.6시간 이내)
가용성백업 주기일 1회 풀 백업 + 시간별 증분 백업
보안통신 암호화TLS 1.2 이상 강제
보안저장 데이터 암호화개인정보·결제정보 컬럼 단위 암호화
보안인증다단계 인증(MFA) 또는 동등 수준
보안접근 통제역할 기반 접근 제어(RBAC), 감사 로그 1년 이상 보관
보안개인정보 파기5년 경과 자동 파기
운영모니터링실시간 시스템 상태 모니터링 + 알림
운영장애 대응장애 인지 후 30분 이내 1차 대응
운영로그 관리애플리케이션·접근·감사 로그 통합 관리
운영문서화외부 연동 엑셀 양식 정의서, 데이터 매핑 명세서, 내부 API 명세서, DB 스키마, 운영 매뉴얼, 사용자 매뉴얼 제출

다. 상세 명세: 제4장 4.3.3 SER, 4.3.4 DAR, 4.3.5 TER, 4.3.6 EDR, 4.3.7 COR 참조


가. 운영 환경: 클라우드 기반(권장) 또는 온프레미스 (제안사 자유 선정)

나. 지원 브라우저: 최신 버전 기준 Chrome, Edge, Safari, Firefox (Internet Explorer 미지원)

다. 지원 기기: PC 우선, 모바일 반응형(부분 지원, CS 상담·주문 조회 화면 위주)

라. 네트워크: 일반 인터넷 환경 접속 가능 (VPN 의존 제거)

마. 상세 명세: 제4장 4.3.1 STR(시스템 요구사항) 참조