[정보처리기사 실기] 1장 요구사항 확인 _ UML 분석모델 확인
분석 모델링- 현실 세계 요구사항을 단순화해 개념적 (인간중심적)으로 표현하는 과정으로 요구사항 분석 핵심- 객체와 객체 간 관계 및 종속성 반영- 객체지향 모델링 언어인 UML 사용UML (Unified Modeling Language)- 객체지향 분석, 설계 위한 통합 모델링 언어- Rumbaugh, Booch, Jacobson 등 객체 지향 방법론 통합함- 개발자와 고객, 개발자 상호 간 원활한 의사소통 제공- 객체 기술 표준화 기구 OMG에서 표준으로 지정- 사물, 관계, 다이어그램 3가지 요소로 구성UML 구성요소1) 사물 (Things)- 다이어그램 안에서 관계 맺을 수 있는 대상, 객체 의미- 구조사물, 행동사물, 그룹사물, 주해사물로 나뉨 구조사물 시스템 구조 표현ex) 클래스, 유스케이스..
[정보처리기사 실기] 1장 요구사항 확인 _ 현행 시스템 및 개발 기술 분석
현행 시스템 분석 절차1) 시스템 구성 / 기능 / 인터페이스 분석 시스템 구성 주요 업무를 처리하는 기간 업무 시스템, 지원 업무 시스템 구분 표시 시스템 기능 주요 기능, 하부기능, 세부 기능으로 구분하여 계층적 표시 시스템 인터페이스 단위 업무시스템 간 전달되는 데이터 종류, 형식, 프로토콜, 연계 유형, 주기 등 표시2) 아키텍처 구성 / 소프트웨어 구성 분석 아키텍처 구성 최상위 수준에서 계층별로 표현한 아키텍처 구성도 작성 소프트웨어 구성 소프트웨어 제품명, 용도, 라이선스 적용방식, 라이선스 수 등 아키텍처 패턴- 아키텍처는 시스템 골격을 이루는 구조- 아키텍처 설계는 상위 수준 설계- 아키텍처 설계 위해 아키텍처 패턴이 제공됨 아키텍처 패턴 종류계층형 (Layered), 클라이언트 / 서버..