학습 1 - 로봇 소프트웨어 요구 사항 정의하기
NCS학습모듈 중 파일명 "로봇 작업 요구사항 분석 및 소프트웨어 아키텍처 설계" 이다. 로봇 작업 요구 사항 분석 및 소프트웨어 아키텍처 설계 학습모듈의 개요 학습모듈의 목표 로봇 기구 및 하드웨어의 특성을 이해하고 로봇의 동작 환경을 파악 및 분석한 이후에, 실제 로봇의 사용자 그룹별 로봇의 패턴 및 동작에 대한 요구 사항 분석할 수 있으며, 로봇 소프트웨어 아키텍처를 설계하기 위해서 요구 사항을 분석하고, 소프트웨어 아키텍처를 정의하고, 설계하고, 검증할 수 있다. 선수학습 로봇 공학, 소프트웨어 공학 학습모듈의 내용 체계 핵심 용어 컴포넌트 기반 개발, 소프트웨어 요구 사항 분석, 소프트웨어 요구 추출, 도메인 분석, 사용 사례 다이어그램, UML 모델링, 소프트웨어 아키텍처, 컴포넌트 다이어그램..