관리부서		문서공개유무
회수혁신팀		공 개

불용품 처리플랫폼 「모비」

시스템 개발 사업

- 제안요청서 -

2022. 7.

Ⅰ		과업 개요

□ 과업 개요

○ 과 업 명: 불용품 처리플랫폼「모비」 시스템 개발

○ 과업기간: 계약일로부터 약 4개월
※ 화면/DB설계: 1개월(4주), 디자인/퍼블리싱: 1개월(4주)
개발/구현: 1.5개월(6주), 테스트/안정화/오픈: 1개월(4주) 예정
※ 세부 일정은 상황에 따라 변경될 수 있음

○ 사업예산: 금 칠천칠백만 원정(\77,000,000/VAT포함)

- 선정방식: 공개경쟁입찰(협상에 의한 계약체결)
※ 공고 유찰 시, 재공고 추진(2회 이상 유찰 시, 수의계약 진행)
※ 경쟁 입찰에 낙찰된 자가 계약체결을 하지 아니할 경우, 재공고 추진

- 계약금 지급 계획

구 분	선 수 금	중 도 금	잔 금
지급기준	계약금액의 30%	계약금액의 40%	계약금액의 30%

○ 과업범위

- 신청, 운반, 통계, 인증 등 불용품 처리 프로세스에 대한 시스템 구축

- 구축 페이지별 시스템 사용자 유형에 맞는 페이지 View 및 접근성 부여

- 정부 권고안이 적용된 전자정부 프레임워크의 Non-ActiveX(Non Plug-in) Web 기반 시스템 환경으로 구축

- 시스템 개발 후 Test 및 시범운영 기간의 서버 임대
※ Test 및 시범운영 기간(Test 시작일 이후 ~‘23.6)

○ 주요사업내용

- 업무 환경변화에 유연하고 유지보수가 용이한 Web 기반 시스템 구현

- 위탁자의 기타 시스템과 연동 가능한 시스템 환경 구축

- 서비스의 안정적 운용과 장애 발생 시 신속 대응 가능한 시스템 설계

- 개인정보보호, 외부 해킹 방지 등 보안이 강화된 시스템 개발

Ⅱ		과업 내용

□ 시스템 사용자 구분

※ 운반자의 경우 시스템 일원화를 위하여 실적관리 시스템의 계정정보를 차용

구 분	유 형	정 의	비 고
관리자	E-순환거버넌스	시스템 관리자(마스터)
	RCL(회수물류)	거버넌스 물류
배출자	정기 배출자	회수체계 구축 기업/기관	ex. 음료제조사
	비정기 배출자	단발적 다량배출 단체	ex. 육군부대
운반자	사업회원	불용품 운반/재활용업체

□ 사용자별 메뉴 및 프로세스 구성도

○ 사용자별 메뉴

※ 상기 메뉴 外 프로세스 구성상 분할 및 생성 필요한 메뉴 추가될 수 있음

※ 직송기준 및 배차기준에 따른 데이터는 내부 기준 변동 시 추가/삭제될 수 있음

구분	로그인		마이 페이지	메인 페이지	게시판
	회원 로그인	비회원로그인			공지사항	자주 묻는질문	1:1문의
관리자	O		O	O	O	O	O
관리자(RCL)	O		O	O	O	O	O
배출자(정기)	O		O	O	O	O	O
배출자(비정기)		O	O	O	O	O	O
운반자(사업회원)	O		O	O	O	O	O
구분	설정				관리
	계정 관리	홈페이지 관리	직송기준 관리	배차기준 관리	사용자관리	품목관리	친환경 인증관리
관리자	O	O	O	O	O	O	O
관리자(RCL)	O
배출자(정기)	O
배출자(비정기)	O
운반자(사업회원)	O
구분	운반/배차 신청		배차 완료			운반결과		친환경 인증
	품목입력	운반접수	배차매칭	운반공고/참여	업체선정결과	운반결과조회	운반실적통계	인증서 발급신청	발급허가
관리자	O	O	O	O	O	O	O	O	O
관리자(RCL)	O	O		O	O	O	O
배출자(정기)	O	O			O	O	O	O
배출자(비정기)	O	O			O	O	O
운반자(사업회원)				O	O	O	O

○ 프로세스 구성도

※ 프로세스에 부합하지 않아 배출예약시스템으로 인계되는 운반건의 경우 배출자 및 품목정보가 자동으로 배출예약시스템으로 연계될 수 있게 후속 조치 필요

※ 배출예약시스템에서 입고 완료된 운반건에 대해 플랫폼 內 통계에 실적화 되기 위하여 시스템 연동 필요

※ RC입고 운반건의 경우 실적관리시스템과 연동하여 계량값 및 증빙자료를 전달받을 수 있게 시스템 연동 필요

□ 프로그램 구축 범위 및 환경

○ 프로그램 구축 범위

- 모바일 웹 버전: 일부 기능 모바일 서비스 제공

- PC 웹 버전: 사용자 페이지, 관리자 페이지/기능 등

○ 프로그램 구축 환경(안)

- 서버환경: 리눅스 기반(Redhat or CentOS)

- 개발환경: HTML, JSP, JAVA(Spring or 전자정부프레임워크)

- DB환경: MySQL 5.6x이상 또는 Mariadb 10.x 이상

※ 상기 메뉴 및 기능은 일부 수정, 추가될 수 있음

요구사항 고유번호	대분류	중분류	기능설명	요구사항 내용
SFR-001	로그인	로그인	관리자, 운반자, 배출자(정기/비정기), 로그인	사용자별 로그인 페이지 구현 1. 회원 로그인: 관리자, 배출자(정기), 운반자 2. 비회원 로그인: 배출자(비정기) : 본인인증기능+추가기입정보(사업장명,담당자명,연락처) ※ 운반자의 경우 실적관리시스템 계정정보 이용
		회원정보 찾기	회원, 비회원 정보찾기	1. 회원정보 찾기 1-1 기관조회를 통한 회원ID 검색 1-2 회원ID, 담당자정보 입력을 통한 비밀번호 찾기 2. 비회원정보 찾기 2-1 기입정보(이름,연락처) 조회를 통한 비회원 정보찾기 2-2 조회된 비회원정보를 통한 마이페이지 접속기능구현
SFR-002	메인 페이지	HOME	플랫폼 메인페이지	불용품 처리플랫폼 접속시 첫화면 1. 사이트맵 메뉴바 구현 2. 플랫폼, E-순환거버넌스, 친환경인증소개 3. 운영프로세스 안내
SFR-003	마이 페이지	마이 페이지	계정별 접속페이지	관리자 view: 배차신청건(매칭예정건), 배차확정건(운반대기건), 증서발급신청건(승인요청건) 배출자 view: 배차신청건, 배차확정건, 인증서발급신청 ※ 비정기의 경우 회수체계 및 협약 문의 안내 상시 노출 운반자 view: 배차신청건(배차요청건), 배차확정건(운반대기건)
SFR-004	운반배차 신청	품목입력	배출자(정기/비정기) 배출 품목 확인	배출자(정기/비정기) 배출품목, 수량 확인 기능 구현 ※ 품목의 경우 품목관리에서 구현된 대상제품(방문수거와동일)으로 한정 필터기준: 용적률(수정 가능성 있음) [용적률] 배출예약시스템에 구현된 품목당 용적률을 기반으로 1차분 이상 제품 배출시 다음 단계 진행 ※ 직송기준 미부합 시 배출예약시스템(무상방문수거)으로 시스템 연결 필요(기입력정보 전달 必)
		운반신청	배출자 불용품 배출건 운반 요청	품목입력에서 다음 단계로 진행되었을 시 운반 요청 등록 배출자(정기) 1. 기입정보: 사업장명, 배출주소지, 배출지담당자명, 연락처 2. 선택기입 1) 정기배출희망+운반희망요일 2) 비정기배출희망+운반희망일(기간) ※ 품목 및 수량은 품목입력에서 자동조회/출력 배출자(비정기) 1.기입정보: 사업장명, 배출주소지, 운반희망일(기간) ※ 품목 및 수량, 담당자정보는 품목입력 및 본인인증에서 자동조회/출력
SFR-005	배차완료	배차매칭	운반신청건 운반자 필터링 및 참여 승인	1. 정보 입력 완료 운반건에 대해 운반자(사업회원) 필터링 2. 필터링 운반자 대상으로 참여 승인하여 PUSH 알림 ※ 적정 운반자(사업회원) 없을 시 사업회원 지정 후 RCL 배차
		운반건 생성/참여	생성 운반건 운반자 최종 확인/승인	운반자: 배차신청 가능건 조회 및 신청 기능 구현 관리자(RCL): 할당 운반건 날짜 지정 기능 구현 ※ 운반건 상태: 공고중/신청완료/신청마감
		선정결과 조회	운반자 배차신청건 최종 결과 조회	운반자: 배차신청 완료건 현황 상세조회 기능 구현 ※ 운반건 상태: 배차신청완료/배차매칭중/배차확정 관리자(RCL): 배차 완료건 현황 상세조회 기능 구현 ※ 운반건 상태: 배차매칭중/배차확정
SFR-006	운반결과	운반결과조회	운반매칭건 현황 표출	조회기준: 운반기간, 운반업체 ※ 조회기준은 추가될 수 있음 관리자: 전체 운반건 배차확정 후 진행상태 조회기능 배출자: 신청 운반건 배차확정 후 진행상태 조회기능 운반자: 배차신청 확정건 진행상태조회 ※ 운반현황: 배차완료/운반중/운반완료/완료승인
		운반실적통계	운반완료건 통계 조회	관리자: 배출자/시간/품목군/세부품목별 운반완료 실적 조회 기능 구현 배출자: 시간/품목군/세부품목별 운반완료 실적 조회 기능 구현 운반자: 시간/품목군/세부품목별 운반완료 실적 조회 기능 구현
SFR-007	친환경 인증	인증서 발급신청	운반완료건 인증서발급 신청	배출자(정기): 운반완료 건 인증서 발급신청 페이지 조건부여: 운반 기간, 품목 ※ 제한사항: 기발급건 추가 발급 금지
		발급허가	인증서발급 신청건 관리자 허가	관리자: 신청 LIST 관리 및 발급허가 ※ 제한사항: 인증발급을 위한 통계 관리 必
		인증서 발급현황	인증서 신청건 조회 및 출력(발급)	배출자(정기): 신청완료건 처리상태 표시 기능 구현 처리현황: 심사중, 발급완료(미출력), 발급완료(출력)
SFR-008	게시판	공지사항	신규협약 등 소식 업로드	관리자: 시스템 운영 관련 공지, 협약 등 관련 소식 업로드 기능 구현
		자주묻는질문	플랫폼 이용관련 Q&A 페이지	플랫폼 주요 문의 관련 답변 LIST 목차 구현
		1:1 문의	배출자, 운반자 문의사항 등록	배출자(정기/비정기), 운반자 문의사항 게시판 구현
SFR-009	설정	계정관리	계정(본인) 관리	관리자(E-순환거버넌스/RCL): 관리자 계정관리 기능 구현 배출자(정기) 수정불가: ID, 사업자명, 사업자번호, 주소지, 협약일자, 협약서스캔본 수정가능: PW, 담당자명, 담당자연락처, 담당자E-mail 운반자: 실적관리시스템 계정정보 연동
		홈페이지관리	관리자 홈페이지 직접관리 기능	1. 홈페이지 팝업기능 2. 메인페이지 TEXT, 메뉴별 관리기능 3. 자주묻는질문 관리 ※ 홈페이지 운영과 관련하여 관리 가능한 모든 기능 구현
		직송기준관리	직송기준 조건 설정	차량 1대분의 용적률 관리기능 구현(차량규격별)
		배차기준관리	참가기준 조건 설정	배차기준(안) 1. 운반자 허가품목 2. 배출자 ↔ 운반자 주소지 ※ 주소지간 거리 산출을 위한 API연동 必
SFR-010	관리	사용자관리	사용자 계정 LIST 조회 및 수정	관리자: 사용자계정 LIST 조회 및 수정, 신규생성 기능 구현 배출자(정기) 계정정보: ID, PW, 사업자명, 사업자번호, 주소지, 담당자정보(이름,연락처,E-mail), 협약일자, 협약서스캔본 운반자 계정정보: 1. 실적관리시스템DB 연동 2. 보유차량정보(규격,차량번호,허가증스캔본)
		품목관리	배출품목 정보 관리	배출품목 기입 정보: 1. 배출예약시스템 기입 정보(용적률포함) 2. 품목당 탄소저감 지표(제공 예정)
		친환경 인증관리	친환경인증서 포맷 관리	인증서 포맷 관리

□ 시스템 개발요구사항

□ 기타 요구사항

○ 프로젝트 관리 요구사항

요구사항 고유번호		PMR-001
요구사항 분류		프로젝트 관리
요구사항 명칭		일정계획 수립
요구사항 상세설명	정의	시스템 구축을 위한 일정계획 수립
	세부내용	○ 본 사업을 기간 내에 완수하기 위한 개발단계별 추진일정 및 세부 활동 내용 등이 포함된 개발 일정계획을 제시하여야 함 ○ 개발방법론에 따라 세부 작업계획을 제시해야 함 - 본 사업 기간을 참조하고 개발단계별, 작업단위별로 절차를 고려한 작업계획을 제시하여야 하며, 이에 대한 세부 활동을 제시하여야 함

요구사항 고유번호		PMR-002
요구사항 분류		프로젝트 관리
요구사항 명칭		사업수행계획서 작성
요구사항 상세설명	정의	시스템 구축 시 사업수행계획서 작성
	세부내용	○ 본 사업을 기간 내에 완수하기 위한 개발 단계별 추진 일정 및 세부 활동 내용(사업의 주요업무, 진척률, 인도되는 구체적인 결과물)에 대한 정보 등을 포함하여 수행 공정간 연계가 보일 수 있도록 수립 ○ 모든 활동에 대한 업무상세 정의와 범위, 일정, 품질, 의사소통, 위험 및 이슈, 투입인력관리, 형상관리 계획과 기밀 보장 방안 등 상세 사업관리방안을 제시하여야 하며, 제반 관리를 보다 효과적으로 수행하기 위해 프로젝트 관리 도구의 활용방안을 제시하여야 함

요구사항 고유번호		PMR-003
요구사항 분류		프로젝트 관리
요구사항 명칭		사업수행조직 구성(1)
요구사항 상세설명	정의	시스템 구축 시 사업수행조직 구성
	세부내용	○ 본 사업을 수행할 적정한 사업수행 조직과 단계별 인력투입공수 계획 및 작업 단위별 업무분장 내역(역할), 투입율을 제시하여야 함 ○ 프로젝트 추진일정에 따른 인력 투입계획을 제시하여야 함

요구사항 고유번호		PMR-003
요구사항 분류		프로젝트 관리
요구사항 명칭		사업수행조직 구성(2)
요구사항 상세설명	정의	시스템 구축 시 사업수행조직 및 실적
	세부내용	○ 본 사업과 관련된 분야의 사업실적에 대하여 참여사업의 성격 및 경험기술, 개발건수, 참여시기, 역할, 금액규모 등을 제시하되, 증빙자료를 포함하여야 함 ○ 제안사가 협력사를 활용하는 경우에는 해당 협력사에 대해서도 위 사항을 제시하되, 제안사의 주관사와 구분하여 협력사별로 기재하여야 하며, 구성 업체 간 업무분담(역할)과 협력방안을 상세히 제시하여야 함 ○ 추진조직 외에 본 사업을 성공적으로 수행할 수 있도록 지원 또는 자문조직의 구성을 제시할 수 있으나, 수행 역할과 결과물이 명확해야 함

요구사항 고유번호		PMR-004
요구사항 분류		프로젝트 관리
요구사항 명칭		투입인력
요구사항 상세설명	정의	시스템 구축 시 투입인력
	세부내용	○ 업무 역할에 적합한 경험과 기술을 보유한 적절한 인력을 투입시켜야 함 ○ 용역수행책임자(PM)는 반드시 제안사의 고급기술자 이상의 직원으로 본 사업을 총괄할 수 있는 전문인력이어야 함 ○ 투입인력에 대한 자격, 경력, 유사사업 참여 실적을 상세하게 제시하여야 함 ○ 사업 착수 시 제안한 투입인력은 발주자의 동의 없이 제안사 임의로 변경할 수 없음 ○ 사업 진행 중 특별한 사유가 없는 한 인력교체는 원칙적으로 불가하나, 불가항력 사유로 인력교체 필요 시 인력교체 전에 발주자의 승인을 받아야 하며, 동급 이상의 대체인력을 투입하여 7일 이상의 업무 인계·인수 기간을 두어야 함 ○ 인력교체 기간 발생하는 업무의 안정화 및 품질저하 방지대책을 제시하며, 인계·인수기간 교체인력에 대한 인건비는 제안사 부담으로 처리

요구사항 고유번호		PMR-005
요구사항 분류		프로젝트 관리
요구사항 명칭		산출물 관리
요구사항 상세설명	정의	산출물 관리방안
	세부내용	○ 선정된 제안사는 사업 시작 시점에 산출물을 명확히 확인하고, 추진과정에서 생산되는 제반 작업 단위별 산출물에 대하여 작업 일정계획 및 품질보증계획과 연계하여 산출물의 종류, 주요내용, 작성 및 제출시기, 제출 부수, 제출매체 등을 제시하여야 한다 ○ 산출물 및 각종 Worksheet의 관리방안을 제시하여야 함 ○ 용역 완료시 제출하는 최종 결과물(프로그램 소스 등)은 발주자의 승인을 득한 후 원본 파일을 USB에 수록하여 산출물과 같이 제출하여야 하고, 프로그램 소스에 대한 형상관리가 가능하도록 협조하여야 함 ○ 사업수행과 관련되어 개발된 프로그램(커스터마이징 포함) 및 산출물의 사용권, 소유권 및 저작권은 발주자에 귀속됨 ○ 기타 명시되지 아니한 사항에 대하여 이견이 있을 시에는 발주자와 제안사 간 상호 협의하여 조정함 ○ 최종산출물은 용역 만료 시점의 시스템에 모든 내용이 반영되어야 함

요구사항 고유번호		PMR-006
요구사항 분류		프로젝트 관리
요구사항 명칭		개발방법론
요구사항 상세설명	정의	개발방법론
	세부내용	○ 개발방법론은 제안사가 구축시스템 개발에 효율적이라고 판단되는 방법론을 선택할 수 있으며, 이에 대한 방법론 선정 사유와 그에 따른 근거를 제시해야 함 ○ 본 사업에 적합한 개발방법론의 실제 적용사례와 경험을 바탕으로 명시된 개발절차의 타당성, 개발산출물의 적정성을 제시하여야 함 ○ 프로그램 개발 및 데이터 설계, 문서화 등에서 프로그램과 데이터, 문서 관리에 대한 표준화 방안을 제시하여야 하며, 요소별 표준화 구현은 표준화 도구 등을 활용하여 발주자가 검증이 가능하도록 제시하여야 함 ○ 개발이 체계적으로 추진되도록 개발단계별 활용할 도구(분석 및 설계도구, 개발도구 등)와 기법의 적정성을 제시하여야 함

요구사항 고유번호		PMR-007
요구사항 분류		프로젝트 관리
요구사항 명칭		운영지원
요구사항 상세설명	정의	운영지원
	세부내용	○ 시스템 구축 및 유지보수를 위한 전담 인력 상시 지원 ○ 안정화 기간에는 상주 근무자를 지정하여 지원 ○ 테스트 기간 및 안정화 기간은 발주처와 수주업체가 협의하여 결정 ○ 정책·제도 등 환경 변화에 따른 유지보수 ○ 시스템 구축 및 분석, 테스트 등에 대한 정기적인 리포트 제출 ○ 서비스 장애 및 개선사항에 대한 S/W 유지보수 결과 확인 및 테스트 ○ 유지보수 관련 기술 문서 현행화

요구사항 고유번호		PMR-008
요구사항 분류		프로젝트 관리
요구사항 명칭		매뉴얼
요구사항 상세설명	정의	사용자 및 운영자 매뉴얼
	세부내용	○ 사용자 매뉴얼에는 각 사용자들이 사용할 수 있는 기능을 비롯한 다음과 같은 정보를 반드시 포함해야 함 - 시스템의 업무 처리 흐름도와 설명 - 기능메뉴 구조에 대한 설명 - 화면이 바뀌는 단위를 기준으로 사용방법 및 항목의 세부설명 ○ 운영자 매뉴얼에는 시스템 운영자들이 사용할 수 있는 기능을 모두 포함하며 다음과 같은 정보를 반드시 포함해야 함 - 시스템 사용방법 - 구축시스템 S/W구성항목(Configuration) 값 및 설정 방법 - 프로그램 목록 설명, 프로그램 및 해당 소스 위치 - 프로그램 업데이트 방법 - 장애별 조치방법 ○ 매뉴얼의 검수 기준 - 테스트에서 사용자 및 운영자 매뉴얼의 각 기능이 원활히 수행되는지 점검함

요구사항 고유번호		PMR-009
요구사항 분류		프로젝트 관리
요구사항 명칭		기술 제공 사항
요구사항 상세설명	정의	기술 제공 사항
	세부내용	○ 개발 표준, 유지보수를 위한 프로그램 및 개발 내용에 대한 기술, 장애대처 및 에러처리 기술사항 제공 ○ 제안사가 구축한 시스템에 대하여 하자보수 기간 동안 발주자가 기능보완을 하고자 할 경우 필요한 제반 기술사항을 지원 ○ 구축시스템의 운영 및 유지보수와 관련한 기타 제반 기술사항을 지원하여야 함

요구사항 고유번호		PMR-010
요구사항 분류		프로젝트 관리
요구사항 명칭		무상하자보수 및 유지보수
요구사항 상세설명	정의	무상하자보수 및 유지보수 내용 명시
	세부내용	○ 하자보증 기간은 시스템 검수일로부터 1년으로 함 ○ 수주업체는 무상하자 보증기간 중 무상으로 보수하여 운영의 중단을 초래하지 않도록 하며, 하자로 인한 피해가 발생할 시는 수주업체의 부담으로 변상 조치해야 함 ○ 하자보수 기간 중 시스템 장애 또는 중대한 결함이 발생하는 경우 문제 해결 시까지 발주자에서 요구하는 개발참여자를 인원수에 관계없이 투입하여야 함 ○ 무상유지보수 기간 이전설치 요구가 있을 시 기술지원을 해주어야 함 ○ 수주업체는 다음과 같은 사항을 무상유지보수 활동에 포함시켜야 함 - 공급한 제품(S/W)에 대한 전 시스템 - S/W 대한 설정 변경 및 최적화 - 환경변화에 따른 시스템 변경 최적화 및 시험활동 - 공급된 사용 제품에 대한 Version Upgrade 및 패치 - 장애발생에 대한 처리(Trouble shooting) ○ 기타 상세한 사항에 대해서는 발주자와 협의하여 결정하여야 함

○ 성능 요구사항

요구사항 고유번호		PER-001
요구사항 분류		성능 요구사항
요구사항 명칭		프로그램 최적화 및 최적상태 유지
요구사항 상세설명	정의	성능 유지를 위한 프로그램 최적화 필요
	세부내용	○ 운영환경에 최적화되어 프로그램이 원활히 수행되도록 하여야 하며, 시스템의 안정성 및 신뢰성 확보와 신속한 대응체계 완비를 위한 방안을 제시 ○ Risk Management를 위한 신속 대응체계, 위험 최소화 방안 등 시스템 안정 운영 체계를 구축하고 수행 ○ 개발도구 등의 적용이 용이하도록 설계 ○ 시스템의 설계단계에서 확장성을 고려하여 구축하여야 하며, 업무(품목 등)확장, 인원 및 데이터의 증가에 따른 시스템 업그레이드가 용이하게 구축 ○ 시스템의 동작에 있어서 최대 3초 이내 응답이 가능하도록 구현되어야 함

○ 데이터 요구사항

요구사항 고유번호		DAR-001
요구사항 분류		데이터 요구사항
요구사항 명칭		초기자료 구축
요구사항 상세설명	정의	데이터 초기자료 구축 요구사항 명세
	세부내용	○ 구축된 시스템의 안정적 운용을 위한 필수 초기 데이터를 구축해야 함 - 구축할 자료의 성격에 대한 적절한 입력자 선임 및 자료 내용 검증 - 사전에 충분한 자료의 확보 및 확보된 자료의 이상 유무 확인 - 구축 전 사전 교육의 진행 및 입력 프로그램에 의한 입력

요구사항 고유번호		DAR-002
요구사항 분류		데이터 요구사항
요구사항 명칭		데이터 품질관리 체계 및 방안
요구사항 상세설명	정의	데이터 품질관리 체계 및 방안
	세부내용	○ 데이터베이스 구조 최적화를 통해 데이터 안정성 확보 ○ 모든 데이터가 정합성을 유지하도록 설계하고 검증할 것 ○ 연계 시스템의 현황 데이터가 서로 다른 기능적 상황에서도 정합성을 유지하도록 설계하고 검증할 것 ○ 개인정보보호 관련 주요 속성 정보는 암호화되어 기록되어야 하며, 향후 유지보수 및 운영 관리가 용이하도록 구현

요구사항 고유번호		DAR-003
요구사항 분류		데이터 요구사항
요구사항 명칭		데이터베이스 설계(구현)
요구사항 상세설명	정의	데이터베이스 설계(구현)
	세부내용	○ 데이터는 「공공데이터 관리지침(행정안전부고시 제2021-70호.,2021.10.26.)」을 준수할 것 ○ 외부 연계 API의 경우 데이터 표준화 산출물을 별도로 제공할 것 ○ 테이블 목록, 관계도(ERD), 엔티티 정의서 등 데이터베이스 상세설계 내역 제출 ○ 기 정립된 데이터베이스 설계를 위한 기준정보 관리표준 준수

○ 테스트 요구사항

요구사항 고유번호		TER-001
요구사항 분류		테스트 요구사항
요구사항 명칭		테스트 전략수립 및 수행
요구사항 상세설명	정의	완료된 시스템에 대한 테스트 전략 명세
	세부내용	○ 시스템의 안정적 운영에 필요한 단계별 테스트 방안 및 전략 수립(단위테스트, 통합테스트, 인터페이스 통합테스트, 시범운영, 보안취약점 점검 등) ○ 단계별 테스트의 절차 및 목표 제시 ○ 테스트 결과에 따른 오류 및 불편사항 등에 대한 지속적인 보완 방안 수립 ○ 테스트 계획서에는 테스트 인력, 테스트 데이터, 테스트 절차/방법, 테스트 일정/주기 등을 포함하여 테스트를 체계적이고 효율적으로 진행할 수 있는 방안을 제시하여야 함 - 통합테스트는 반드시 단위 테스트와 별도의 공정으로 수행 - 사용자 관점과 개발자 관점으로 구분하여 테스트 실시 - 시스템 성능점검과 보안성 점검도 반드시 포함하여 테스트 전략 수립 - 요구사항별 적합, 부적합을 판정할 수 있도록 체계적인 테스트 방안 제시 - 품질 요건을 충족하는 테스트 방안 제시 ○ 테스트 계획서를 작성하고, 수행사, E-순환거버넌스 업무담당자의 테스트 확인 및 검수가 필히 이루어져야 함 ○ 테스트 수행 결과를 기록하여 사용자 승인(인수) 테스트에 활용하도록 발주자에게 제출하여야 함 ○ 구축된 서비스에 대한 시험운영을 실시하여 시스템 구축 과정에서 발견되지 않은 문제점들을 보완하여 기능 및 성능을 향상 시켜야 함

요구사항 고유번호		TER-002
요구사항 분류		테스트 요구사항
요구사항 명칭		단위테스트 및 통합테스트
요구사항 상세설명	정의	단위테스트 및 통합테스트
	세부내용	○ 단위테스트 - 시스템 단위 업무별 단위테스트 항목, 구체적인 목표 수립 및 세부설명 - 단위업무별 구현이 정상적으로 되어 작동 시 테스트 값을 정의하고 이를 실행시, 결과값을 정의하여 테스트 시트 작성 - 응용프로그램의 표준화 및 사용자 편의성 등 확인 ○ 통합테스트 - 통합테스트 수행을 위한 시나리오 및 케이스 도출 - 시범운영 및 전환가동을 위한 목표치, 검증 상세 시나리오 제시 - 통합 테스트 참여자 및 조직체계 제시 등 ○ 테스트 결과는 E-순환거버넌스에 결과보고서 제출 및 개선방안 수립·수행

○ 인터페이스 요구사항

요구사항 고유번호		UIR-001
요구사항 분류		인터페이스 요구사항
요구사항 명칭		웹 기반 구축
요구사항 상세설명	정의	웹 기반 구축
	세부내용	○ 구축은 웹 기반으로 구축하여 Chrome, Microsoft Edge, IE, 사파리 등의 다양한 브라우저에서 동작 ○ 웹 보안, 개인정보보호, 비표준기술 배제 등 웹 표준으로 준수하여 구축 ○ 반응형으로 설계하되 해상도 및 프레임에 구애받지 않는 균일한 화면이 노출될 수 있도록 설계

요구사항 고유번호		UIR-002
요구사항 분류		인터페이스 요구사항
요구사항 명칭		외부 API 연계
요구사항 상세설명	정의	외부 API 연계
	세부내용	○ 시스템의 정상 작동을 위해 필요한 외부 API들에 대한 연동 ○ 외부 API와의 연동을 검증하고 오류 수정

요구사항 고유번호		UIR-003
요구사항 분류		인터페이스 요구사항
요구사항 명칭		인터페이스 관련 수정 작업 지원
요구사항 상세설명	정의	인터페이스 관련 수정 작업 지원
	세부내용	○ 유지관리 과정에서 인터페이스 수정 필요시 기술지원 ○ 메뉴 및 콘텐츠 기능 개선/추가/변경/삭제 요청 시 반영 적용 ○ 기능 오류 사항 및 요구사항 반영(오류수정, UI변경, 팝업 등)

요구사항 고유번호

SER-001

요구사항 분류

보안 요구사항

요구사항 명칭

보안 및 개인정보관리 요구사항

요구사항

상세설명

정의

안전한 사업 수행을 위해 정보보안 관리 지침 등 준수 요구사항 명세

세부내용

○ 보안·개인정보담당자 지정 및 관련 지침(정보보안, 개인정보) 운영

- 사업조직 내 보안·개인정보 책임자, 담당자를 지정하여 운영

- 용역 수행과정에서 계약상대자에 의하여 관련 행정정보, 개인정보 등이 유출될 경우, 공공기관의 개인정보 보호법 등에 의한 모든 법적 책임을 짐

○ 누출금지 정보 관리방안

- 사업수행 과정에 중요 누출금지 정보에 대한 관리체계 수립

< 누출금지 정보 >

① 시스템의 내ㆍ외부 IP주소 현황

② 시스템 세부 구성현황 및 전산망구성도

③ 시스템 사용자계정 및 패스워드 등 시스템 접근권한 정보

④ 시스템 취약점분석 결과물

⑤ 용역사업 결과물 및 프로그램 소스코드

⑥ 보안시스템 및 정보보호시스템 도입현황

⑦ 방화벽ㆍIPS 등 정보보호제품 및 라우터ㆍ스위치 등 네트워크장비 설정 정보

⑧‘개인정보 보호법’의 개인정보

⑩ E-순환거버넌스에서 공개가 불가하다고 판단한 자료

○ 기밀 누설

- E-순환거버넌스의 서면에 의한 승낙 없이 본 계약에 관련하여 알게 된 업무상 기밀은 과업기간 및 본 계약 종료 후에도 제3자에게 누설 금지

- 본 용역수행을 통하여 취득한 정보는 계약상대자의 이익을 위하여 이용할 수 없음

○ 보안책임자 및 담당자 역할

- 사업장 운영 및 과업참여자 자료관리 등 보안관리계획 수립

- 정기적인 보안점검 실시 및 보안관리대장을 비치하여 운영

- E-순환거버넌스 외의 다른 기관의 보안에 관한 심사 및 검증 시 협의하여 사전에 필요한 조치 수행

- 용역사업 시작 전 과업참여자에 대한 비밀유지의무 준수 등의 교육을 실시하고, E-순환거버넌스의 확인을 득해야 하며, 과업참여자에게 최소 월 1회 관련 교육(보안관리 지침, 비밀유지의무 준수 등) 실시

- 과업참여자가 교체되는 경우, PC포맷 등 사업관련 자료의 외부유출을 방지조치 수행

○ 보안관리

- 보호 대상 자산을 분류하고, 효과적인 보호 수단 적용 및 절차 마련

- 데이터의 손상을 최대한 방지하기 위한 보안 정책 마련 및 적용

- 정기적인 보안점검 추진을 통한 안정적 시스템 운영

- 정보시스템 내 개인정보보호 적용 및 준수

· 개인정보보호법, 표준개인정보보호지침 등에 따라 규정한 보호조치사항을 정보시스템에 반영

- 개인정보보호와 관련된 시스템 안정성 확보

· 개인정보의 불법적인 노출 및 위․변조 등의 위험에 대한 암호화 등 보호 조치 마련

- 소프트웨어 개발보안 원칙 준수

○ 성과물 보안관리

- 본 과업에 따른 중간 및 최종 성과물에 대해서 계약상대자는 E-순환거버넌스의 승인 없이 외부에 제공 또는 공포가 불가함

○ 보안 요구사항

요구사항 고유번호		SER-002
요구사항 분류		보안 요구사항
요구사항 명칭		외주 용역사업 보안 특약
요구사항 상세설명	정의	외주 용역사업 보안 특약
	세부내용	○ 제안업체는 본 사업에 대한 보안대책(문서보안, 통신보안, 시스템 보안) 및 개인정보보호대책을 마련하고 수행하여야 하며, 참여인력전원을 대상으로 보안교육을 실시하여야 함 ○ 제안업체는 사업 수행에 사용되는 문서, 인원, 장비 등에 대하여 물리적, 관리적, 기술적 보안대책 및 ‘누출금지 대상정보’에 대한 보안관리계획을 사업제안서에 기재하여야 함 ○ 사업 수행과정에서 취득한 자료와 정보에 관하여 사업수행 중은 물론 사업 완료 후에도 이를 외부에 유출해서는 안되며, 사업 종료 시 E-순환거버넌스에서 지정하는 정보보안담당자의 입회하에 완전 폐기 또는 반납해야 함 ※ 계약 시 별도 서식에 의한 보안서약서를 제출(참여대상 전원) ○ 사업자는 사업 최종 산출물에 대해 정보보안전문가 또는 전문보안 점검도구를 활용하여 보안 취약점을 점검, 도출된 취약점에 대한 개선을 완료하고 그 결과를 제출해야 함

요구사항 고유번호		SER-003
요구사항 분류		보안 요구사항
요구사항 명칭		사업장, 장비 보안 관리
요구사항 상세설명	정의	사업수행 장소 및 외부 물리적 보안 강화 요구사항 명세
	세부내용	○ 비인가자의 시스템 접근 및 프로그램 사용을 원천 봉쇄하고, 인가자의 자료 접근 및 가공을 위한 권한범위 설정(총관리자 제외) ○ 사업관련 운용장비(주전산기, 통신장비, 응용SW 등) 보안관리 철저

요구사항 고유번호		SER-004
요구사항 분류		보안 요구사항
요구사항 명칭		계정 및 권한 설정 관리
요구사항 상세설명	정의	계정 및 권한 설정 관리
	세부내용	○ 사용자를 분류하여 등급 및 역할에 따라 정보 공개 및 접속 권한 설정·관리 ○ 주관기관은 수행사가 요청할 경우 사업수행에 필요한 자료를 제공함 - 사업완료 후 제공받은 자료 일체를 주관기관에 반납해야함

○ 품질 요구사항

요구사항 고유번호		QUR-001
요구사항 분류		품질 요구사항
요구사항 명칭		품질 안정화 및 신뢰성 관련 요구사항
요구사항 상세설명	정의	품질 안정화 및 신뢰성 관련 요구사항
	세부내용	○ E-순환거버넌스 시스템과 연계 시 연계가 원활하게 이루어질 수 있도록 기술지원 해야함 ○ 시스템 안정화 지원 - 시스템은 통상적인 업무 시간 동안 안정적인 가용성을 보장하여야 하며, 시스템 조건이 무엇이든지 간에 모든 기능과 자료, 요청 결과를 나타내야 함 - 복원할 수 없는 자료의 손실로 이어질 수 있는 기능은 사전에 E-순환거버넌스에 고지하여 기능 구현 전 충분히 협의할 수 있도록 제안하여야 하며, 만약 이를 사전에 예측하지 못하여 발생한 오류는 담당자에게 보고 후 즉시 조치하거나 다른 방법으로 구현할 수 있도록 하여야 함 ○ 기능 구현으로 발생한 오류 조치에 대한 모든 자원은 수행사가 부담함

요구사항 고유번호		QUR-002
요구사항 분류		품질 요구사항
요구사항 명칭		품질관리
요구사항 상세설명	정의	품질관리
	세부내용	○ 본 사업 수행을 위한 표준문서(유지관리 표준처리절차 등) 제작 및 관리 방안제시 - 개발 표준(화면, 코딩, 산출물 작성지침 등) 문서화 및 현행화 ○ 과업진행 공정별 제반 성과물은 E-순환거버넌스의 승인을 거쳐 확정하고, 성과물 품질 및 성능을 높이기 위한 E-순환거버넌스의 지시를 성실히 이행 - SW 품질유지를 위한 개발 표준 유지 - SW 개선사항 적용 후 검토 수행으로 개선사항 도출 ○ 제안업체는 본 과업의 성공적인 수행을 위해 사업계획서 제출 시 품질관리 계획을 주관기관에 제출 ○ 제안된 위탁운영 수행 방법론에 따른 적정 품질보증방안을 제시 ○ 형상관리, 품질관리, 산출물 관리, 위험관리, 보고체계 등의 수행방안 제시 ○ 과업수행과 관련된 최신 기술 및 자료를 충분히 조사·분석하여 과업에 반영하고, 발주기관의 요구가 있을 때 기술 및 자료를 제공 ○ 서식, 업무프로세스 등 서비스 운영사항의 정기적인 표준화 수행

요구사항 고유번호		QUR-003
요구사항 분류		품질 요구사항
요구사항 명칭		품질 형상 및 산출물 관리
요구사항 상세설명	정의	품질 형상 및 산출물 관리
	세부내용	○ 프로그램 소스부터 산출물까지 사업에서 관리되어야 하는 형상을 식별·분석하고, 식별·분석된 위험 대상별 관리, 방안을 제시 ○ 형상관리 등을 통한 성과물의 형상관리 수행(버전, 산출물 관리) ○ 시스템은 발주처의 요구사항을 모두 구현하여야 하며, 초기 협의한 요구사항에서 변경관리 절차를 통해 승인을 획득한 요구사항을 최종 협의로 간주함 ○ 제공되기로 한 요구사항의 제공 여부는 각 기능 요구사항의 검증(테스트) 활동을 통해 예상된 결과가 도출되었을 경우 제공한 것으로 평가함 ○ 기능 구현 정확성은 E-순환거버넌스 검수자의 테스트를 통해 평가함

○ 제약사항

요구사항 고유번호		COR-001
요구사항 분류		제약사항
요구사항 명칭		시스템 개발 시 준수사항
요구사항 상세설명	정의	시스템 개발 시 준수사항
	세부내용	○ 표준 준수 - 시스템은 웹 표준을 준수하여 개발 용이성, 확장성, 유지관리, 편의성을 확보 ○ 운영 시스템 반영 - 시스템의 성능 및 운영에 영향이 없도록 해야 하며, 필요한 경우 기능을 추가·개선하여 사업목적을 달성할 수 있도록 함

요구사항 고유번호		COR-002
요구사항 분류		제약사항
요구사항 명칭		기술 표준 준수
요구사항 상세설명	정의	기술 표준 준수
	세부내용	○ 다음의 표준 및 지침을 준수함 - 웹 접근성 향상을 위한 국가표준 준수 기술 가이드라인 - 전자정부 웹 표준 준수지침 - 공공기관 웹 사이트 개인정보 노출방지 가이드라인 - 공공기관 개인정보보호 기본지침 - 소프트웨어 개발보안 가이드 - 정보시스템 구축·운영 지침 - 저작권 정책 준수(문화체육관광부) ○ 인터넷 웹 콘텐츠 접근성 지침을 준용하여 다양한 컴퓨터 사양, OS, 웹브라우저에서 이상 없이 동작하도록 웹표준(W3C)을 준수하며 멀티 플랫폼을 지원하여야 함 ○ 위 기재된 목록 이외 정보시스템 구현과 관련한 정부의 지침이 있다면 준수하여야 함 ○ 신규지침 또는 표준이 발표될 경우 최신 기준으로 반영함

Ⅲ		추진일정

추진내용	8월			9월				10월				11월				12월
	2	3	4	1	2	3	4	1	2	3	4	1	2	3	4	1	2	3
계약 및 착수
화면/DB설계
디자인/퍼블리싱
시스템 개발/구현
테스트 및 안정화
사용자 교육
검수 및 결과보고

Ⅳ		과업수행 행정사항

과업의 변경 및 조정, 유지보수 등

○ 발주처는 필요한 경우 과업 수행자가 제출한 과업추진 공정이나 과업 수행내용을 예산의 범위 내에서 조정할 수 있음

○ 과업기간 중 계획변경 사항이 발생한 경우에는 실정에 맞도록 변경하되 중요한 사항은 발주처의 승인을 받아야 함

○ 발주처는 투입인력이 과업의 수행 또는 관리상 부적당하다고 판단될 경우 교체를 요구할 수 있으며, 과업수행자는 특별한 사유가 없는 한 이에 응하여야 함

○ 과업수행자는 투입인력의 모든 인적․물적 행위에 대하여 모든 책임을 져야 함

보고회의 개최

○ 과업의 특성상 착수보고회는 생략하되, 각 요구사항에 대한 개발단계 및 적용결과를 포함한 중간/최종보고회를 개최하여야 함

○ 이외 매주 과업 진행상황을 정기적으로 보고하고, 발주처의 지시가 있을 때는 수시보고를 하여야 함

기성지급 기준

○ 기성지급은 선금 30%, 중도금 40%, 잔금 30%로 지급함

○ 선금은 계약 후 청구한 날로부터 14일 이내, 중도금은 중간보고회 후 청구한 날로부터 14일 이내, 잔금은 최종결과보고서 제출 및 검수 후 청구한 날로부터 14일 이내에 지급하는 것으로 함

보안사항

○ 계약체결 후 7일 이내에 과업 수행기관의 용역책임자 및 용역참여자의 보안각서를 제출하여야 함

○ 과업 수행과정에서 수집된 모든 자료와 기타 정보는 발주처의 사전승인 없이는 본 과업 이외의 분야에 사용하거나 타인에게 제공 또는 대여할 수 없음

○ 기타 보안규정을 준수하여야 하며, 보안과 관련된 사항에 대해 발주처가 요구하는 사항이 있을 때는 이에 따라야 함

과업수행자의 준수사항

○ 과업지시서에 명시하지 아니한 사항이더라도 발주처가 필요하다고 인정하는 부문에 대해서는 발주처의 지시에 따라야 함

○ 과업수행에 있어서 용어해석 등에 이견이 있는 경우 상호 협의하되, 협의가 이루어지지 않는 경우 발주처의 해석에 따름

○ 발주처는 과업수행자가 제출한 용역성과품에 대해 보완을 요구할 수 있으며, 이 경우 과업수행자는 지정된 기간 내에 보완하여야 함

Ⅴ		성과품 제출

○ 계약상대자는 최종 성과품 및 매뉴얼을 발주처에 제출해야 함

○ 제출한 결과물과 본 사업에 취득되는 일체의 권리는 발주처의 귀속으로 함

- 이 상 -