실기 3

[정보처리기사] 실기 정리 - 5. 인터페이스 구현

5. 인터페이스 구현 인터페이스 요구사항 검증 - 사용자들의 요구사항이 요구사항 명세서에 정확하고 완전하게 기술되었는지 검토하고 개발 범위의 기준인 베이스라인을 설정하는 것 - 수행 순서 : 요구사항 검토 계획 수립 -> 검토 및 오류 수정 -> 베이스라인 설정 요구사항 검증 방법 - 요구사항 검토(Requirements Review) : 요구사항 명세서의 오류 확인 및 표준 준수 여부 등의 결함 여부를 검토 담당자들이 수작업으로 분석하는 방법 1) 동료검토(Peer Review) - 요구사항 명세서 작성자가 명세서 내용을 직접 설명하고 동료들이 이를 들으면서 결함을 발견하는 형태의 검토 방법 2) 워크스루(Walk Through) - 검토 회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후에 짧..

[정보처리기사] 실기 정리 - 3. 통합구현 / 4. 서버 프로그램 구현

3. 통합구현 XML : 특수한 목적을 갖는 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어 - 웹브라우저 간 HTML 문법이 호환되지 않는 문제와 SGML의 복잡함을 해결하기 위하여 개발됨 - 사용자가 직접 문서의(Tag)를 정의할 수 있으며, 다른 사용자가 정의한 태그를 사용할 수 있다. - 트리 구조로 구성되어 있어 상위 태그는 여러 개의 하위 태그를 가질 수 있다. SOAP (Simple Object Access Protocol) - 컴퓨터 네트워크 상에서 HTTP/HTTPS, SMTP 등을 이용하여 XML을 교환하기 위한 통신 규약 - 웹 서비스에서 사용되는 메시지의 형식과 처리 방법을 지정 - 프록시와 방화벽의 영향 없이 통신 가능 WSDL(Web Services Description L..

[정보처리기사] 실기 정리 - 1. 요구사항 확인

1. 요구사항 확인 소프트웨어 생명 주기(Software Life Cycle) - 소프트웨어 생명 주기는 소프트웨어를 개발하기 위한 설계, 운용, 유지보수 등의 과정을 각 단계별로 나눈 것 1. 폭포수 모형(Waterfall Model) - 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인 과정을 거친 후에 다음 단계를 진행하는 개발 방법론 (이전 단계로 돌아갈 수 없다는 전제) - 가장 오래되고 가장 폭넓게 사용된 전통적인 소프트웨어 생명 주기 모형 - 고전적 생명 주기 모형 - 각 단계가 끝난 후에는 다음 단계를 수행하기 위한 결과물이 명확하게 산출되어야 한다. 2. 프로토타입 모형(Prototype Model, 원형 모형) - 사용자의 요구사항을 파악하기 위해 실제 개발될 소프트웨어에 대..