
키워드 데이터모델 / 개념적, 논리적, 물리적 데이터 모델 / 관계대수 / 정규화 / 반정규화 / 이상현상 / 함수종속 데이터 모델 (★★★) 개념 - 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화해 표현한 모델 / 표시해야 할 요소는 논리적 데이터 구조, 연산, 제약 조건 연산) DB에 저장된 실제 데이터를 처리하는 작업에 대한 명세 / 릴레이션을 조작하기 위한 관계 연산을 나타냄(SELECT, PROJECT, JOIN, DIVISION) 구조) DB에 논리적으로 표현될 대상으로서의 개체 타입과 개체 타입 간의 관계 / 데이터 구조 및 정적 성질을 표현하는 요소 제약 조건) DB에 저장될 수 있는 실제 데이터의 논리적인 제약 조건 / 데이터 무결성 유지를 위한 DB의 보편적 방법 / 릴레..

키워드 UML / UML 다이어그램 / 유스케이스 다이어그램 / 시퀀스 다이어그램 / 패키지 다이어그램 / 활동 다이어그램 / 상태 다이어그램 / 커뮤니케이션 다이어그램 / 컴포넌트 다이어그램 / UI 설계 도구 UI 설계를 위한 UML (★★★) UML - 객체 지향 SW 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합해 만든 표준화도니 범용 모델링 언어 특징) 가시화된 언어 / 구축 언어 / 명서화 언어 / 문서화 언어 구성요소) 사물 / 관계 / 다이어그램 UML 다이어그램 구조적(정적) 다이어그램 : 클래스 / 객체 / 컴포넌트 / 배치 / 복합체 구조 / 패키지 컴포넌트, 배치 다이어그램은 구현 단계에서 사용 행위적(동적) 다이어그램 : 유스케이스 / ..

키워드 UI 요구사항 / UI 지침 / 스토리보드 / UI 프로토타입 제작 및 검토 UI 요구사항 확인 (★★★) UI : 사용자와 시스템 사이에 의사소통할 수 있도록 고안된 물리적, 가상의 매개체 / UX(사용자 경험)는 UI를 포함 UI 유형 - CLI(정적인 텍스트 기반) / GUI(그래픽 반응 기반) / NUI(직관적 사용자 반응 기반... 키보드, 마우스) / OUI(유기적 상호 작용 기반... 현실에 존재하는 모든 사물이 HW 기반) / 디자인적 분야 / 기능적 분야 UI 설계 원칙 : 직관성 / 유효성(목표달성) / 학습성 / 유연성 UI 설계 지침 : 사용자 중심 / 일관성 / 단순성 / 결과 예측 가능 / 가시성 / 표준화 / 접근성 / 명확성 / 오류 발생 해결 UI 요구사항 확인 기능..

키워드 요구사항 / 요구공항 프로세스 / 요구사항 개발 단계 구성 요구사항 (★★★) 요구사항 분류 구분 기능적 요구사항 비기능적 요구사항 개념 시스템이 제공하는 기능, 서비스에 대한 요구사항 시스템이 수행하는 기능 외 사항, 시스템 구축에 대한 제약사항에 관한 요구사항 도출 방법 특정 입력에 대해 시스템이 어떻게 반응하는지 / 특정 상황에 대해 시스템이 어떻게 동작하는지에 대한 기술 품질 속성에 관련해 시스템이 갖춰야 할 사항에 관한 기술 / 시스템이 준수해야 할 제한 조건에 관한 기술 특성 기능성, 완전성, 일관성 신뢰성, 사용성, 효율성, 유지보수성, 이식성, 보안성 및 품질 관련 요구사항, 제약 사항 사례 쇼핑카트에 주문하려는 품목을 저장할 수 있는 장바구니 기능 제공 특정 함수 호출시간은 3초를..