정보처리기사 실기 개념 2

[ 정보처리기사 ] 02. 2020 정보처리기사 3회차 실기 대비 - 요구사항 분석모델 확인

요구사항 분석모델 확인 모델링 실세계의 물리현상을 특정한 목적에 맞추어 이용하기 쉬운 형식으로 표현하는 일 개념모델링의 역할 실세계 문제에 대한 모델링이 소프트웨어 요구사항 분석의 핵심 모델은 문제가 발생하는 상황에 대한 이해를 증진시키고 해결책을 설명 개념 모델은 문제 도메인의 Entity들과 그들의 관계 및 종속성을 반영 개념모델의 종류(대부분 UML을 사용) Use case Digram, Data Flow Model, Goal-Based Model, User Interactions, Object Model, Data Model 등 데이터가 시스템에 의해서 어떻게 처리되는지 보여주는 직관적인 방법 ER모델(개체관계도) 개체와 개체간의 관계 도식화 UML 다이어그램의 사용 사용 시나리오를 나타내기 위해..

[ 정보처리기사 ] 01. 2020 정보처리기사 3회차 실기 대비 - 요구사항 확인

요구사항 확인 소프트웨어 개발 절차 요구사항 분석 - 설계 - 구현 - 테스트 - 유지보수 요구분석 도출된 요구사항들간의 상충을 해결하고 SW범위를 파악하며 SW가 환경과 어떻게 상호작용하는 지 분석하는 과정 외부사용자와의 인터페이스 및 내부시스템 구성 요소간의 인터페이스를 정확히 분석해 시스템을 계층적이고 구조적으로 표현 요구분석 기법 사용자 그룹 인터뷰, 이해관계자 설문조사, 문헌조사(개발팀은 업무 도메인 교육이나 튜토리얼에 참가한다) 프로토타이핑(기본적인 기능만 빠르게 구현), 사용자 스토리텔링(애자일 방법) 객체지향 개발 현실 세계를 프로그램에 반영 소프트웨어 재사용, 유지보수 향상 -> 소프트웨어 위기 해결 방안 관련 용어 : 객체 ,클래스, 메시지, 캡슐화, 정보은폐, 추상화, 상속성, 다형성..