Page 206 고등학교 프로그래밍 교과서
P. 206
컴퓨팅 사고력을 키우는
수행 평가 사용자 요구 사항 분석
활동 목표 요구 사항을 분석하고 명세서를 작성할 수 있다.
사원들의 급여 처리 프로그램 개발에 필요한 사용자 요구 사항이 다음과 같이 주어졌을
때, 이를 기초로 요구 사항 명세서를 작성하고자 한다.
[사용자 요구 사항]
•급여 처리 대상자인 총 사원 수는 300명 이하이다.
•인적 사항, 직급, 호봉, 보수 기준표 등 급여 처리에 필요한 자료는 콘솔에서 직접 입력받는다.
• 개인별 급여 명세서, 전체 급여 일람표 등 결과물은 모니터에서 확인 가능해야 하며, 프린터를 통해 종이에
출력할 수 있어야 한다.
•급여 처리 업무는 SA(Stand Alone) PC에서 단독으로 처리한다.
초급 프로그램의 개발 단계를 순서대로 나열하고, 각 단계의 역할을 적어 보자.
중급 요구 사항을 분석하고 프로그램 구현에 필요한 입출력 양식을 설계해 보자.
스스로 평가하기
구분
평가 항목
그렇다 보통이다 그렇지 않다
• 프로그램의 기획, 설계, 구현, 테스트 단계에 대한 각각의 역할을 설
명할 수 있다.
•요구 사항을 분석하고 입출력 양식을 설계할 수 있다.
204 Ⅲ. 프로그래밍 설계와 구현
(책)2015프로그래밍-교과서3차심의본 본문.indb 204 2017-09-05 오후 4:16:52