수제비7 [정보처리기사] 공통 모듈 설계 [1] 공통 모듈 1. 공통 모듈의 개념 1) 모듈의 개념 모듈은 크게 독립된 하나의 소프트웨어 또는 하드웨어 단위를 지칭하는 용어 모듈화를 통해 분리된 시스템의 기능들로 서브프로그램, 서브 루틴, 소프트웨어 내의 단위 프로그램, 작업 단위 등과 같은 의미로 사용된다. 2) 모듈의 특징 각각의 모듈은 상대적으로 독립성을 가지고 있다. 모듈 내부에는 그 모듈을 하나로 통합하는 수많은 조합이 존재할 수 있다. 모듈은 단독으로 컴파일할 수 있으며, 재사용할 수 있다 독립성이 높은 모듈일수록 모듈 수정 시에도 다른 모듈들에는 영향을 거의 미치지 않고, 오류가 발생 시에도 쉽게 해결할 수 있다. 모듈의 독립성은 결합도와 응집도에 의해 측정되며, 독립성을 높이려면 모듈의 결합도는 약하게, 응집도는 강하게, 모듈의 .. 2021. 2. 4. [정보처리기사] UI 설계 [1] UI 흐름설계 및 상세 설계 1. UI 설계 프로세스 문제 정의 사용자 모델 정의 작업 분석 컴퓨터 오브젝트 및 기능 정의 사용자 인터페이스 정의 디자인 평가 2. UI 흐름 설계 화면에 표현되어야 할 기능 작성 화면의 입력 요소 확인 UI 요구사항을 기반으로 유스케이스 설계 기능 및 양식 확인 3. UI 상세 설계 UI 요구사항 기반으로 메뉴 구조 설계 내, 외부 화면과 폼 설계 UI 검토 및 보완 [2] 감성공학 1. 감성공학 개념 감성공학은 인간의 감성을 정성적, 정량적으로 측정 및 평가하고, 고학적으로 분석하여 이를 구체적인 제품 설계로 실현해 내는 공학 감성공학의 연구영역은 인간의 생리적, 심리적 특성에 기반한 인간과 기계 또는 인간과 환경 사이를 연계시키는 인터페이스 설계 분야 2. 감.. 2021. 1. 26. [정보처리기사] 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. 이전 1 2 다음