제 안 요 청 서

사업명 : SU-MOOC 플랫폼 시스템 구축(ACE+사업)

부서명 : 교수학습개발센터

2017. 08

1. 사업개요

1.1 SU-MOOC 플랫폼 주요 내용

○ 사 업 명 : SU-MOOC 플랫폼 시스템 구축(ACE+사업)

○ 사업기간 : 2017.09 ~ 2017. 12까지

○ 설치장소 : 삼육대학교 내

○ MOOC 플랫폼 시스템 구축 범위

- 학습자 대상 MOOC 강좌 정보 제공 기능 구축

- MOOC 강좌 개설/운영/관리 및 수강신청 관리 시스템 구축

- MOOC 평가 활동 지원 기능(출석, 과제, 시험 등) 기능 구축

- 교수학습 활동 지원 기능(토론, 게시판 등) 구축

- MOOC 강좌 구성 기능(강좌설계, 학습요소별 기능, 퀴즈 등) 구축

- edX 표준 강좌 구성과 상호 호환성 기능 구축

- 학습 이력 관리 및 이수증명서 발급 시스템 구축

- 학내 콘텐츠 관리 시스템(CMS)과의 콘텐츠 호출 연동

- 로그인 및 학사 연동

2. 요구사항

구분	설명	요구 사항 수
테스트 요구사항	시스템 테스트 및 개선 방안에 대한 요건 및 세부 조건에 대한 요구사항	1
보안 요구사항	시스템 구축 시 습득된 자료에 대한 보안 준수를 위한 요구사항	6
품질요구사항	원활한 사업 수행을 위한 시스템 품질관리 준수를 위한 요구사항	5
프로젝트 관리 요구사항	사업수행조직, 프로젝트 관리방법론, 일정계획, 사업추진계획서 작성 요구사항, 요구사항 추적 및 성과관리에 관한 요구사항	4
프로젝트 지원 요구사항	앞서 제시한 요건 외에 프로젝트 수행 및 향후 지원을 위해 필요한 요구사항으로 표준화, 교육지원, 기술지원, 하자․유지관리, 프로젝트 팀원 요구사항 등 지원되는 요구사항	3
기능 요구사항	시스템 개발을 위한 제안, 분량, 기술 등에 관한 요구사항	23
성능 요구사항	시스템 기능·성능 및 테스트 사항 요건에 대한 요구사항	2
인터페이스 요구사항	시스템의 사용성·접근성 요건에 대한 요구사항	2
합계		46

3. 세부 요구사항

3.1  MOOC 시스템 구축

❍ 테스트 요구사항(Test Requirement)

요구사항 명칭		시스템 테스트 및 개선 방안
요구사항 상세설명	정의	시스템 테스트 및 개선 방안 정의
	세부내용	○ 테스트 유형 : 단위테스트, 통합테스트 ○ 테스트 환경 : 단위테스트는 개발 및 시험 환경에서 수행. 통합테스트는 운영환경에서 수행. ○ 개발 시스템의 안정성 확보를 위한 테스트 요건 제시
산출 정보		시험계획서, 시험 완료 보고서

❍ 보안 요구사항(Security Requirement)

요구사항 명칭		보안 정책 및 가이드라인 준수
요구사항 상세설명	정의	전산시스템 안전성 확보를 위한 보안 정책 및 가이드라인 준수
	세부내용	○ 교육부 정보보안 관리 지침 준수 ○ 추후 별도로 보안정책 및 가이드라인을 제공할 수 있으며, 이에 따른 업무 및 규정을 준수 ○ 소프트웨어 개발 보안가이드(2013.11 안전행정부), 소프트웨어 보안약점 진단가이드(2013.11 안전행정부), OWASP Top10 2013 웹 취약점, 국가정보원 웹 취약점 보안 권고사항 준수 ○ 교육·연구기관 웹서버 보안취약점 대응가이드 준수 ○ 행정기관 및 공공기관 정보시스템의 구축·운영 기술 지침(행정자치부고시 제2014-1호)을 검토 및 준수하여야 함

요구사항 명칭		개인정보 보호
요구사항 상세설명	정의	개인정보 보호를 위한 정책 준수
	세부내용	○ 개인정보 보호를 위한 국가 관련 지침 안 준수 ※ 개인정보보호 관련 준수 대상 법률 및 지침 · 개인정보보호법 (타법개정 2014. 11. 19. 법률 제12844호) · 개인정보의 안전성 확보조치 기준 (행정자치부고시 제2014-7호) · 정보통신망 이용촉진 및 정보보호 등에 관한 법률(제13280호) · 정보보안 기본지침(시행 2013. 6.) · 교육부 정보보안 기본지침 (개정, 2014. 11. 4.) · 표준 개인정보 보호지침 (행정안전부고시 제2011-45호)

요구사항 명칭		사업수행 인력 보안
요구사항 상세설명	정의	사업수행 인력에 대한 보안 요구사항
	세부내용	○ 참여인원은 사업투입 전, 보안서약서 및 물품 반․ 출입대장 제출 ○ 참여인원에 대한 법률에 의한 비밀 유지의무 준수 및 위반 시 처벌내용 등에 대한 보안교육 실시 ○ 주관기관으로부터 제공받은 장비 및 서류 등은 전량 주관기관에 반납 또는 완전 삭제 실시
산출 정보		착수계, 보안서약서

요구사항 명칭		문서 및 전산자료 보안
요구사항 상세설명	정의	문서 및 전산자료 보안 요구사항
	세부내용	○ 비공개자료 중 출력물 형태로 제공받는 자료에 대해서는 자료관리 대장을 작성 ○ 비공개자료 생성 시에는 주관기관에서 제공하는 업무망 PC의 지정된 폴더에 저장해야 하며, 업무별로 지정된 사용자만이 접속이 가능토록 접근권한을 제한 ○ 비공개자료 출력 시에는 출력물에 출력자, 출력일시 등을 표시 ○ 비공개자료 출력 후 개인 서랍 등에 임의 보관을 금지하며, 사용 완료 즉시 세절 처리 ○ 사업수행 관련자료 및 사업과정에서 생산된 모든 산출물은 지정된 업무망 PC에 저장 및 관리해야하고, 수행업체의 개인 PC 등에 이를 보관 금지 ○ 수행업체가 사용하는 노트북·PC는 인터넷 연결을 금지 다만, 사업 수행 상 필요한 경우 주관기관에서 제공하는 별도 승인된 장소에서 이용 ○ 사업수행 관련 자료는 인터넷, 웹 하드 등 인터넷 자료공유 사이트 및 개인 메일함에 저장을 금지
산출 정보		자료관리대장

요구사항 명칭		장비 반출입 보안
요구사항 상세설명	정의	장비 반출입 시 보안 요구사항
	세부내용	○ 수행업체는 PC, 노트북 및 USB 등 이동식 보조기억매체를 주관기관 내외로 반출입 할 수 없다. 다만, 사업책임자가 그 필요성을 인정한 경우에는 정보통신보안지침의 절차에 따라 반출입 하되 물품 반출입 대장을 작성 ○ 수행업체는 PC, 노트북 등 관련 장비를 주관기관 내외로 반출입하는 경우, 다음 사항을 사전 확인·조치 - 백신 등의 PC보안프로그램의 설치 여부 - 악성코드 감염여부 및 자료 무단반출 여부 ○ 사업수행 기간 중 PC, 노트북 및 USB 등 이동식 보조기억매체 반출 시 반입 전·후를 비교하여 변경된 데이터는 모두 삭제하고 이를 확인할 수 없을 때에는 반출 전에 데이터를 완전삭제하거나 불용 처리 ○ 수행업체는 용역사업에 이용되는 노트북·PC에 백신 등의 자체 PC보안프로그램 및 주관기관에서 제공하는 자료유출방지 등을 위한 PC보안프로그램을 설치 필수 ○ 수행업체는 노트북 및 PC에 윈도우 로그인 패스워드, 화면 보호기(10분 간격) 패스워드를 영문과 특수문자 및 아라비아 숫자가 조합된 8글자 이상으로 설정

요구사항 명칭		네트워크 접근 보안
요구사항 상세설명	정의	네트워크 접근 보안 요구사항
	세부내용	○ 인터넷 이용 시 접속이 제한된 사이트 및 인터넷 파일 공유사이트 등에 대한 접속 시도 금지 ○ 메신저 및 원격관리시스템 이용 금지 ○ 권한 이외의 내부 시스템에 대한 접근 금지

❍ 품질 요구사항(Quality Requirement)

요구사항 명칭		품질보증계획
요구사항 상세설명	정의	프로젝트 관리를 위한 품질보증계획 정의
	세부내용	○ 품질보증을 위한 보증절차, 보증내용, 보증방법, 보증시기, 보증조직, 품질보증, 심사방법, 구축 완료 후 품질보증 활동 등을 상세하게 용역 낙찰 업체에게 제시 받음 ○ 품질보증계획과 발주자 검증 및 승인계획을 용역 낙찰 업체에게 제시 받음 ○ 품질보증 시기는 일정계획을 고려함

요구사항 명칭		S/W 하자보수
요구사항 상세설명	정의	S/W 하자보수 조건
	세부내용	○ 하자보수 기간은 시스템 검수일로부터 1년으로 한다 ○ 수주업체는 천재지변 또는 고의적 사고를 제외한 사항에 대하여 하자 보증기간 중에는 신속하게 보수 또는 교체하여 운영의 중단을 초래하지 않도록 하며, 하자로 인한 피해가 발생할 시는 수주업체의 부담으로 변상 조치하여야 한다 ○ 하자보수 기간 중 시스템 장애 또는 중대한 결함이 발생하는 경우 문제 해결 시까지 개발참여자를 인원수에 관계없이 투입하여야 함 ○ 수주업체는 하자발생 시 통보 접수 후 구축 된 S/W의 경우 발주처와 협의 된 시간 이내에 복구를 완료하여 정상가동 되도록 하여야 하며, 복구 후 2일 이내에 문서로 그 원인과 해결사항을 작성하여 발주처에 제출하여야 한다 ○ 수주업체는 다음과 같은 사항을 하자보수 활동에 포함시켜야 한다 - 공급한 제품(S/W)에 대한 전 시스템 - 공급된 사용 제품에 대한 패치 - 장애발생에 대한 처리(Trouble shooting)
산출 정보		하자보수 수행계획서, 결과 보고서

요구사항 명칭		손해배상 책임
요구사항 상세설명	정의	사업수행 중 발생한 손해에 대한 책임 규정
	세부내용	○ 사업수행 중 수행업체의 귀책사유로 발생한 모든 손해는 수행업체에서 배상하여야 함

요구사항 명칭		S/W 품질 및 보안 관리
요구사항 상세설명	정의	응용 S/W에 대한 주기적인 품질(성능 포함) 및 보안관리
	세부내용	○ 응용 S/W에 대한 체계적이고 안정적인 데이터 보안관리 절차 수립 ○ 응용 S/W 유지보수 및 고도화, 개인정보보안 강화 등 사업추진 시 국가사이버안전센터가 제공하는 홈페이지 보안관리 등 관련 정부지침을 준수하는 등 국가기관 지침에 따른 보안성 강화

요구사항 명칭		S/W 공급 및 설치
요구사항 상세설명	정의	S/W 공급 및 설치 일반
	세부내용	○ 시스템 구축업체는 S/W를 협의된 일자에 지정하는 장소에 설치하여야 한다. ○ 수주업체는 S/W를 설치할 때 발주처에 이미 설치된 전산시스템 및 통신망 운용에 전혀 지장이 없도록 완벽한 호환과 정상적인 운영이 이루어지도록 하여야 한다. ○ S/W 설치 시 발주처의 부대설비에 영향을 주지 않도록 해야 하며, 부주의 등으로 인하여 부대설비를 손상시켰을 경우 수주업체는 비용으로 즉각 원상복구 시켜야 한다. ○ S/W 납품 설치는 업무에 지장을 초래하지 않는 시간을 이용하여 작업하여야 하며, 작업에 필요한 각종 부대장비, 소모품 등은 수주업체의 부담으로 한다. ○ 모든 관련시스템은 365일 24시간 서비스되어야 하며 각 하드웨어 및 관련 소프트웨어 등의 최적화 작업을 수행하여야 한다.

요구사항 명칭		프로젝트 추진 일정 및 계획
요구사항 상세설명	정의	프로젝트 관리를 위한 추진일정계획 정의
	세부내용	○ 본 사업은 “소프트웨어 개발사업 적정 사업기간 산정 기준에 따른 사업”임 ○ 작업일자 및 내용에 기초하여 작업계획을 용역 낙찰 업체에게 제시 받음. ○ 상기 작업계획, 산정결과에 기초하여 사업단계별로 TASK수준의 일정 계획을 아래와 같이 구분함. - 작업단위별 일정계획 - 투입인력별 일정계획
산출 정보		착수계

❍ 프로젝트 관리 요구사항

요구사항 명칭		일정관리 및 추진상황 보고
요구사항 상세설명	정의	프로젝트 관리를 위한 일정관리 및 추진상황 보고
	세부내용	○ 낙찰 업체는 용역수행의 효율적인 진도관리를 위하여 추진상황을 다음과 같이 보고함. ○ 착수보고 - 계약일로부터 7일 이내 과업내용에 대한 검토결과, 작업 일정계획, 인력투입계획, 장비납품 및 설치계획, 보고계획, 보안계획, 교육계획, 백업・복구 계획, 유지보수 계획 등 구체적인 사업수행계획서와 사업책임자 이력서, 보안서약서 등을 제출하여야 하고, 발주자는 필요시 내용의 보완을 지시할 수 있다. ○ 수시보고 - 수주 업체는 사업진행에 대한 작업자의 동원, 업무내용, 진척상황, 기타 특기상황을 기록한 업무일지를 작성하여 주간별, 월별단위로 발주자에게 제출하여 확인을 받아야 한다. · 월간보고 : 당월의 업무 추진상황 및 향후 추진일정 등을 보고 · 수시보고 : 긴급 변경사항 및 서면요구에 의해 지정된 내용 보고
산출 정보		착수계, 수시, 완료 보고서

요구사항 명칭		수행조직 및 업무분장
요구사항 상세설명	정의	사업수행 조직 및 업무분장 정의
	세부내용	○ 본 사업을 수행할 조직 및 업무 분장 내용을 용역 낙찰 업체에게 제시 받음. 실무책임자는 소프트웨어 기술자 등급의 고급 기술자 자격조건 이상을 충족하여야 함. ○ 사업 내용에 유동성 확보를 위하여 이해당사자로 구성된 변경관리조직(CCB)위원회를 운영 할 수 있다. ○ 낙찰된 업체는 서면승인이 없이는 본 용역의 전부 또는 주요부분의 수행을 제3자에게 하도급 할 수 없으며, 하도급 할 때에는 서면 승인을 받아야 한다.
산출 정보		착수계, 용역인력변경보고

요구사항 명칭		산출물 제출 및 검사
요구사항 상세설명	정의	단계별 산출물 제출 및 시스템 검사
	세부내용	○ 제안사는 계약 후 합의한 산출물을 단계별로 제출 하여야 함. ○ 구축 완료 후 발주자 측 감독자 입회하에 다음과 같은 사항을 실시하여 납품시스템에 대한 성능을 검사 실시 한다. ○ 수주 업체는 계약기간만료 전까지 계약서의 요구조건을 충분히 포함하는 시험항목 및 방법 등을 기술한 검수계획서를 발주자에게 서면 제출하여 승인을 받은 후 검수를 실시한다. ○ 수주 업체는 본 사업에 포함된 모든 시스템검사 및 테스트를 수행하기 위해 필요한 인력을 제공하여야 하며, 이에 소요되는 제반경비는 수주 업체의 부담으로 한다.
산출 정보		착수계, 수시, 완료 보고서

요구사항 명칭		지원 및 교육
요구사항 상세설명	정의	사업 수행 및 완료 후 지원 요구사항
	세부내용	○ 교육훈련의 범위는 하드웨어(O/S포함) 운영관리, S/W 운영관리 등 구축되는 시스템의 운영 및 관리에 필요하다고 인정되는 모든 분야를 포함한다 ○ 수주업체는 발주처의 운영요원에게 분야별 기술, 장애조치방법, 효율적 운영방법 등의 관리자 교육을 실시하여야 한다. ○ 본 시스템을 확장하거나 타 장비를 접속하고자 하는 경우 공급자는 인터페이스가 가능하도록 관련기술을 지원하여야 한다. ○ 시스템 설치 후, 관련전문 기관에서 교육을 실시할 수 있으며, 필요하다고 인정되는 교육 요청 시 적극 협조하여야 한다.
산출 정보		운영 매뉴얼

❍ 프로젝트 지원 요구사항

요구사항 명칭		사용자 지원
요구사항 분류		프로젝트 지원 요구사항
요구사항 상세설명	정의	원활한 현장 사용을 위한 사용자 지원(현장기술 및 교육 포함)
	세부내용	○ 업무 및 기능사항(수정, 폐지 등)에 대한 필요시 교육실시 지원 ○ 시스템 활용도 및 업무의 생산성을 높이기 위해 대학 사용자 및 운영자에 대한 효과적인 교육지원 방안 수립 ○ 응용 S/W 품질 향상 및 운영에 필요한 기술 지원 ○ 상세한 운영 매뉴얼 제공
산출 정보		운영 매뉴얼

요구사항 명칭		정보시스템 개발 및 유지보수 수행 요구사항
요구사항 상세설명	정의	정보시스템의 개발 및 유지보수 실시
	세부내용	○ 제도 환경 변화에 따른 어플리케이션 유지보수 ○ 정기적인 업무보고 및 개발 절차에 따른 실적 및 분석 결과에 대한 통계관리, 리포트 ○ 서비스 장애 및 개선사항에 대한 S/W 유지보수 결과 확인‧테스트 ○ 개발/유지보수 관련 기술 문서 현행화 - 개발 방법론에 따른 산출물, 시스템 구성 및 기능, DB 구조 변경에 관련된 기술 문서 현행화 ○ 응용 S/W에 대한 유지보수는 다음 사항을 포함한다. - 구축된 시스템의 SQL 문장을 점검하여 성능 및 속도를 개선할 수 있도록 수정 - 각종 정보시스템 오류 수정 및 변화된 운영지침을 적용할 수 있도록 시스템 수정
산출 정보		완료 보고서

❍ 기능 요구사항(System Function Requirement)

요구사항 명칭		공통 사항
요구사항 상세설명	정의	기능 개발 공통사항
	세부내용	○ 크로스 브라우저 지원하도록 구축 (멀티OS 및 멀티 디바이스에서 브라우저를 통한 서비스 제공) ○ 언어는 한국어, 영어 지원 ○ 글로벌 웹 표준 기술사용을 사용 ○ 구축된 시스템의 엔진을 포함한 모든 소스는 발주처에 제공
산출 정보		소프트웨어 산출물

요구사항 명칭		공통 사항
요구사항 상세설명	정의	공통 개발환경
	세부내용	○ OS : Linux 계열 OS ○ Database Server : mysql 호환 DB ○ Web Server : NGINX 웹서버 ○ 주요적용기술 : 오픈소스 기반
산출 정보		소프트웨어 산출물

요구사항 명칭		공통 사항
요구사항 상세설명	정의	회원가입 및 로그인 기능
	세부내용	○ 로그인 기능 ○ Social Login 기능 (네이버, 페이스북, 구글+, 트위터 등 지원) ○ 회원 가입 (이메일 인증기능) ○ 학내 구성원 연동 지원 (SSO 등)
산출 정보		소프트웨어 산출물

요구사항 명칭		공통 사항
요구사항 상세설명	정의	모바일 지원
	세부내용	○ 반응형 모바일 웹지원 (스마트 기기 기본 브라우저 지원) ○ 모바일 환경에서도 최적화된 활용 가능 ○ 모바일 환경에서 코스 카탈로그를 통해 강좌를 선택할 수 있어야 함. ○ 모바일 환경에서 수강하는 강좌로 진입하여 학습할 수 있어야 함. (Full 브라우징이 아닌 반응형 웹을 통해 편리한 학습이 가능하여야 함) ○ 모바일 환경에서 동영상 시청, 퀴즈 풀기, 토론 참여에 무리가 없이 진행되어야 함. ○ 모바일 환경에서 학습 진행시 PC에서의 학습 진행시와 동일한 형태 의 학습기록 및 동영상 진도체크가 진행되어야 함.
산출 정보		소프트웨어 산출물

요구사항 명칭		공통 사항
요구사항 상세설명	정의	코스 카탈로그 기능
	세부내용	○ 과정 단위의 카드형 목록 구성 ○ 분야별 카테고리 및 개설 현황에 따른 분류 기능 제공 ○ 분류별 필터링, 키워드 검색 등 조합 검색 기능 제공 ○ 강좌 정보 확인 및 수강 등록
산출 정보		소프트웨어 산출물

요구사항 명칭		공통 사항
요구사항 상세설명	정의	강좌내용 통합검색
	세부내용	○ 강좌명, 강사명, 카테고리 등에 대한 키워드 검색 ○ 강좌 내용 검색 ○ 강좌 내 주제, 소주제, 학습활동, 구성요소 별 내용 검색 ○ 검색키워드 자동완성 기능 ○ 검색 키워드 추천 제공 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		학습자 기능
요구사항 상세설명	정의	학습 대시보드
	세부내용	○ 수강하는 강좌리스트 및 강의 이어보기 제공 ○ 내가 수강하는 강좌에 대한 진도율 보기 ○ 북마크 관리 기능 ○ 개인정보 관리 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		학습자 기능
요구사항 상세설명	정의	학습 기능
	세부내용	○ 학습진도 기록 및 이어보기 기능 ○ 학습 진행율 확인 기능 ○ 성적 확인 기능 ○ 학습 요소별 북마크 기능 ○ 스마트 기기를 통한 모바일 학습 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		학습자 기능
요구사항 상세설명	정의	수료증 발급 기능
	세부내용	○ 학습자 대시보드를 통한 강좌 수강 리스트 및 수료증 발급 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		교수자 기능
요구사항 상세설명	정의	교수 대시보드
	세부내용	○ 강좌 관리 리스트 및 강좌 바로가기 기능 ○ 강좌 정보 관리 및 강좌 설계 바로가기 기능 (강좌 설계 수정 기능)
산출 정보		소프트웨어 산출물

요구사항 명칭		교수자 기능
요구사항 상세설명	정의	강좌 관리
	세부내용	○ 강좌 운영자(교수/조교) 기능 ○ 강좌 정보설정 및 관리 ○ 과제 관리 기능 ○ 토론 및 피드백 관리 기능 ○ 수강자 성적 조회 및 관리 기능 ○ 강좌 설계자 (강좌 설계) ○ 수강 이력 조회 ○ 수료 정보 조회 ○ 학습자별 학습 진도 및 성적 조회 기능 ○ 학습자별 종합 성적 관리 (조회, 조정) 기능 ○ 학습자의 접속현황, 토론 참여, 학습자별 콘텐츠 리뷰 상태, 학습활동 등 강의 진행 현황에 대한 모니터링 가능
산출 정보		소프트웨어 산출물, 운영자 매뉴얼

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	강좌 설계 기능
	세부내용	○ 직관적이고 자유로운 코스 설계 기능 ○ 섹션, 서브섹션, Unit, 학습컴포넌트의 구조 구성 기능 ○ 각각의 구성 요소를 자유롭게 생성/이동/복제/삭제 할 수 있는 편집 기능 ○ 생성된 학습컴포넌트의 순서 및 배치를 조정하는 기능
산출 정보		소프트웨어 산출물, 운영자 매뉴얼

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	학내 CMS와 연동 기능
	세부내용	○ 학내 CMS 와 연동하여 콘텐츠 가져오기 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	학습요소별 기능
	세부내용	○ 학습 컴포넌트로써 동영상, 문서, 퀴즈, 과제, 토론 등을 한 페이지 내에 혼합하여 구성하는 기능 ○ 동영상 컴포넌트를 삽입한 경우 설계화면에서 미리보기 기능 ○ 퀴즈 컴포넌트의 경우에 설계화면에서 문제와 답에 대한 미리보기 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	설문조사 개발 기능
	세부내용	○ 강좌별 설문조사 설계 기능 ○ 설문조사는 객관식/단답형/서술형 을 지원
산출 정보		소프트웨어 산출물

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	동영상 재생 기능
	세부내용	○ 다국어 자막 지원 ○ 웹 표준 브라우저 (IE10 이상, 크롬 브라우저, 사파리)에서 배속 조정 기능 지원 ○ 이어보기를 지원하여 기존에 동영상 시간부터 학습할 수 있는 기능 제공 ○ 동영상 진도체크(학습기록) 기능 지원 ○ 동영상 진도에 따라 성적 반영 지원 ○ 동영상 자막은 동영상 위에 가로형으로 나타나는 기능 지원 ○ 동영상 재생 관련 로그 및 통계 관리 기능 지원 ○ 사용자 사용 환경에 맞춘 반응형 플레이어 화면 지원
산출 정보		소프트웨어 산출물

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	퀴즈 생성 및 관리 기능
	세부내용	○ 다양한 퀴즈 출제/자동 채점 기능 (객관식, 단답형, 드롭다운형, OX 형 등) ○ 퀴즈 추가 시에 문제를 작성한 후 답변 방식(객관식, 체크박스, 드롭다운, 서술형, 단답형, OX형) 등을 선택할 수 있어야 하며 선택 변경이 가능해야 함. ○ 퀴즈 답변의 객관식 보기의 경우 2개 이상 자유롭게 설정 가능해야 함. ○ 퀴즈 출제 시 배점을 조정할 수 있어야 함.
산출 정보		소프트웨어 산출물

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	과제 기능
	세부내용	○ 과제 출제/제출/관리 기능 ○ 과제 제출 시 학습자가 글을 쓰거나 첨부파일을 제출하는 기능 ○ 과제 제출 기간 설정 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		강좌 구성 기능
요구사항 상세설명	정의	토론 기능
	세부내용	○ 토론 개설 기능
산출 정보		소프트웨어 산출물

요구사항 명칭		상호 호환성
요구사항 상세설명	정의	edX 표준 강좌 구성 지원
	세부내용	○ K-MOOC와의 강좌 호환을 위해 edX표준 강좌 구조이거나 OLX구조로 강좌 내보내기 기능이 탑재 되어야함 ○ OLX 불러오기 지원
산출 정보		소프트웨어 산출물

요구사항 명칭		운영자 기능
요구사항 상세설명	정의	시스템 관리
	세부내용	○ 운영 권한 관리 (시스템 운영자, 서비스 운영자, 코스 운영자) ○ 서비스 운영자 관리 기능
산출 정보		소프트웨어 산출물, 운영자 매뉴얼

요구사항 명칭		운영자 기능
요구사항 상세설명	정의	서비스 관리
	세부내용	○ 서비스 운영자 기능 ○ 강좌 관리 (강좌 개설, 오픈/폐쇄) 기능 ○ 강좌 프로모션 관리 ○ 강좌 설문 설정 및 관리 기능
산출 정보		소프트웨어 산출물, 운영자 매뉴얼

요구사항 명칭		통계
요구사항 상세설명	정의	학습 기록
	세부내용	○ 서비스 접속 통계 ○ 지역별 접속 통계, 사용자 유형별 접속 통계, 동영상 시청 통계 제공 ○ 학습자별 강좌 학습 이력 ○ 학습자별 강좌 성적 기록 (학습 객체별 점수, 퀴즈점수, 과제 점수 등) ○ 조회결과에 대한 엑셀 다운로드 기능
산출 정보		소프트웨어 산출물, 운영자 매뉴얼

❍ 성능 요구사항(Performance Requirement)

요구사항 명칭		웹페이지 조회
요구사항 상세설명	정의	정보 요청 시 응답시간 정의
	세부내용	○ 사용자가 요청한 시각으로부터 3초 내에 완전히 화면에 표시되어야 함 ○ PC와 유선인터넷 사용자 환경에서 학습 시 사용되는 동영상, 플래시, 이미지 등이 끊임없이 표시되어야하며, 끊어졌을 경우 평균 5초 이내 연결되어야 함 ○ 예외 사항 - 실시간 연계 조회 및 등록일 경우 5초 내에 응답 - 동시 사용자 성능을 초과하는 경우 미적용

요구사항 명칭		데이터 품질 확보를 위한 입력 검증
요구사항 상세설명	정의	데이터 품질 확보를 위한 입력 검증 강화
	세부내용	○ 각종 신청 화면 시 데이터 형식 검증 강화

❍ 인터페이스 요구사항(System Interface Requirement)

요구사항 명칭		인터페이스 일반 요구사항
요구사항 상세설명	정의	컴퓨터에 대한 전문지식이 없는 사용자도 쉽게 시스템을 통합 운영 가능하게 구축
	세부내용	○ 직관적이고 명확한 화면 구성 ○ 해당 기능을 수행하기 위한 사용자의 입력을 최소화 ○ 시스템의 모든 기능은 키보드, 마우스를 사용하여 관리 가능해야 함 ○ 화면상에 사용자에게 열람이 인가되지 않은 개인정보가 노출되지 않아야 함
산출 정보		소프트웨어 산출물

요구사항 명칭		웹 표준 및 웹 접근성 준수
요구사항 상세설명	정의	모든 웹 페이지는 웹 표준 및 접근성을 준수하여 구성되어야 함
	세부내용	○ 크로스 브라우징(IE 8/9/10, Firefox, Opera, Safari, Chrome, swing 등) 지원 ○ 화면 낭독 프로그램(Screen Reader)을 이용하여 시각장애인(전맹)이 편리하게 사용 가능하도록 구현 및 제공 ○ 웹 접근성 평가툴(KADO-WAH 4.0 외 1종 이상)을 이용한 평가결과 95%이상 보장 ※ 웹 접근성 및 웹 표준 관련 준수 대상 법률 및 지침 · 국가정보화 기본법(타법개정 2014. 11. 19. 법률 제12844호) · 장애인 차별금지 및 권리구제 등에 관한 법률 (일부개정 2014. 1. 29. 법률 제12365호) · 장애인복지법(일부개정 2013. 10. 31. 법률 제11977호) · 웹 접근성 향상을 위한 국가 표준 기술 가이드라인 (한국정보화진흥원) · 인터넷 웹 콘텐츠 접근성 지침(한국정보통신표준 KICS.OT-10.003) · 전자정부 웹호환성준수 지침 (행정안전부 고시 제2009-185호) · 한국형 웹 콘텐츠 접근성 지침(KWCAG) 2.0 국가표준 및 웹표준 (W3C) · 공공기관 홈페이지 개인정보 노출 방지 가이드라인 (개정판 기준, 행정안전부)
산출 정보		소프트웨어 산출물

4. SU-MOOC 플랫폼 구축 일정 제시

구분	사업기간(안)
∙ 사업수행
- 착수보고
- 운영 플랫폼 구축
- 연동 개발 협의
- 중간보고
- 연동 개발 진행
- 플랫폼 구축 통합 테스트
∙ 시스템 운영자 교육
∙ 완료보고

5 제안서 작성지침 및 평가기준

5.1 제안서의 작성항목 및 내용

Ⅰ. 제안의 개요

Ⅱ. 제안업체 일반 현황

1. 일반현황 (재무구조, 조직 및 인원, 신용도)

2. 최근 3년간 중요 사업실적 수행실적

※ 실적을 증명할 수 있는 증빙자료

Ⅲ. 플랫폼 구축 계획

1. 플랫폼 구축 방안

가. 개요

1) 테스트 요구사항

2) 보안 요구사항

3) 품질요구사항

4) 프로젝트 관리 요구사항

5) 프로젝트 지원 요구사항

6) 기능 요구사항

7) 성능 요구사항

8) 인터페이스 요구사항

나. 세부 계획 및 방법

다. 추진일정

라. 인력구성 및 전문성

2. 사업항목별 예산 계획

3. 관리 및 지원 계획

가. 업무보고 및 검토계획

나. 사후 품질보증 계획

Ⅳ. 자료 제출

1. 기 개발된 플랫폼 실적 증명 (2개~5개)

※ 기 개발된 플랫폼은 실적증명원 또는 해당 계약서가 첨부된 콘텐츠에 한함

Ⅴ. 기타

※ 항목에서 제시되지 않은 추가하고 싶은 내용

5.2 제안서의 규격 및 수량

◦ A4용지 사용, 내용 분량은 30쪽 내외 (권고사항)

◦ 제시된 제안서 목차, 세부작성지침을 준용하여 작성

◦ 평가 항목에 따른 조견표(한눈에 보기 쉽게) 작성

◦ 제출된 제안서의 내용은 당사가 요청하지 않는 한 변경할 수 없으며, 계약 체결 시 계약조건의 일부로 간주함

5.3. 제안관련 유의사항

◦ 제출된 제안서의 내용은 본교에서 요청하지 않는 한 변경할 수 없으며, 계약체결 시 계약조건의 일부로 간주한다.

◦ 제안서의 내용은 명확한 용어를 사용해야 하며 내용 중 “~를 제공 할 수도 있다, ~이 가능하다, ~을 고려하고 있다” 등 모호한 표현은 제안서 평가 시 불가능한 것으로 간주한다.

◦ 본교는 제안서 제출자에게 추가적인 제안이나 자료를 요청할 수 있으며, 이에 따라 제출된 자료는 제안서와 동일한 효력을 가진다. 또한 제안서의

내용을 객관적으로 입증할 수 있는 관련 자료는 별첨 자료로 제출한다.

◦ 추가제안 및 자료에 대해서는 제안서와 동일한 효력을 가진다.

◦ 계약서와 제출한 제안서의 내용이 서로 배치되는 경우는 계약서 내용이 우선 한다.

◦ 제안서는 직접 구매팀으로 방문 제출하여야 하며, 제출된 제안서는 사업자 선정여부와 관계없이 일체 반환하지 않는다.(※우편접수 불가함)

◦ 제안업체의 제안서 작성 및 계약에 소요되는 비용은 제안업체에서 부담한다.

◦ 과업수행 세부 추진일정 등에 대하여는 사전에 본교와 협의하여야 한다.

◦ 본 제안요청서에 누락되었거나 당연히 수반되어야 할 사항에 대해 본교는 계약 업체에 추가로 보완하도록 할 수 있다.

◦ 제안서 내용에서 허위 사실이 발견될 경우 본교는 참가 사업자의 제안서 심사대상 제외, 계약해지 또는 해제 등 필요한 조치를 취할 수가 있다.