본문 바로가기

정보처리기사5

[정보처리기사] UI 요구사항 확인 (2) [2] UI 표준 1. UI 표준 개념 - UI 표준은 디자인 철학과 원칙 기반하에 전체 시스템에 공통으로 적용되는 화면 간 이동, 화면구성 등에 관한 규약이다. 2. UI 표준 구성 UI 표준 구성 설명 전체적인 UX 원칙 - 사용자의 관점에서 사용자 업무를 효율적으로 수행할 수 있는 UX 원칙 정의 정책 및 철학 - 조직의 목표나 정체성을 포함하는 정책 및 철학 설정 UI 스타일 가이드 - UI에 대한 구동 환경 및 레이아웃 등을 정의 UI 패턴 모델 정의 - CRUD 방식을 기반으로 데이터 입력, 출력 패턴 모델 정의 UI 표준 수립을 위한 조직 구성 - UI 팀 및 표준 개발 팀을 주축으로 추진 조직 구성 *CRUD 방식이란? - 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 C.. 2021. 1. 24.
[정보처리기사] 분석 모델 확인 [1] 모델링 기법 1. 모델링의 개념 - 모델링은 실세계의 물리현상을 특정한 목적에 대응하여 이용하기 쉬운 형식으로 표현하는 기법 2. 모델링의 역할 실세계 문제에 대한 모델링이 소프트웨어 요구사항 분석의 핵심이다. 모델은 문제가 발생하는 상황에 대한 이해를 증진시키고 해결책을 설명한다. 개념 모델은 문제 도메인의 엔터티들과 관계 및 종속성을 반영한다. 3. 모델링 절차 순서 절차 설명 1 요구사항 분석 - 현행 데이터의 문제점과 개선해야 할 점을 확인하고 향후 개선점을 도출하는 활동 2 개념 모델링 - 업무 중심의 포괄적인 모델링으로 추상화하는 활동 - 주제 영역과 핵심데이터 간 관계 정의 3 논리 모델링 - 관계(Relationship), 속성 (Attribute), 키(KEy) 등을 도출하는 활동.. 2021. 1. 13.
[정보처리기사] 요구사항 확인 (2) [2] UML 1. UML의 개념 UML은 객체지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화 할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어이다. 2. UML의 특징 특징 설명 가시화 언어 - 개념 모델 작성 시 오류가 적고 의사소통이 용이 구축언어 - 다양한 프로그래밍 언어로 실핼 시스템의 예측 가능 - UML을 소스 코드로 변환하여 구축 가능, 역 변환하여 역공학 가능 명세화 언어 정확한 모델 제시, 완전한 모델 작성 가능 문서화 언어 시스템에 대한 평가 및 의사소통의 문서 3. UML 구성요소 구성요소 내용 사물 - 추상적인 개념으로, 주제를 나타내는 요소 관계 - 사물의 의미를 확장하고 명확히 하는 요소 - 사물과 사물을 연결하여 관계를 표현하는 .. 2021. 1. 13.
[정보처리기사] 요구사항 확인 (1) [1] 요구분석 기법 1. 요구분석의 개념 요구분석은 도출된 요구사항 간 상충을 해결하고 소프트웨어의 범위를 파악하여 외부환경과의 상호작용을 분석하는 과정 요구분석은 개발 대상에 대한 사용자의 요구사항 중 명확하지 않거나 모호하여 이해되지 않는 부분을 발견하고 이를 걸러내기 위한 과정 *외부환경이란? - 광의적인 측면에서 하드웨어, 소프트웨어, 네트워크 등의 환경 2. 요구분석의 특징 분석 결과의 문서화를 통해 향후 유지보수에 유용하게 활용할 수 있다. 보다 구체적인 명세를 위해 소단위 명세서가 활용될 수 있다. 개발 비용이 가장 많이 소요되는 단계는 아니다. *소단위 명세서란? - 데이터 흐름도에 나타나있는 처리 항목을 1~2 페이지 정도의 소규모 분량으로 요약하여 작성하는 논리적 명세서 3. 요구분석.. 2021. 1. 12.