UI 설계를 위한 UML 1. UML (Unified Modeling Language) - 객체지향 SW 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때, 사용되는 모델링 기술과 방법론을 통합해 만든 표준화된 범용 모델링 언어 2. UML의 특징 특징 설명 가시화 언어 - 개념 모델 작성 시, 오류가 적고 의사소통 용이 구축 언어 - 다양한 프로그래밍 언어로 실행 시스템의 예측 가능 - UML을 소스 코드로 변환해 구축 가능, 역 변환해 역공학 가능 명세화 언어 - 정확한 모델 제시, 완전한 모델 작성 가능 문서화 언어 - 시스템에 대한 평가 및 의사소통의 문서 3. UML 구성요소 구성요소 내용 사물 (Thing) - 추상적인 개념. 주제를 나타내는 요소 관계 (Relationships) - 사물..
스토리보드 1. UI 화면 설계 구분 설명 와이어프레임 (Wireframe) 서비스의 간략한 흐름을 공유하기 위해 화면 단위의 레이아웃을 설계하는 프로그램 스토리보드 (Storyboard) 정책, 프로세스, 와이어 프레임, 기능 정의, DB 연동 등 서비스 구축을 위한 모든 정보가 담겨있는 설계 산출물 프로토타입 (Prototype) 정적인 화면(와이어 프레임, 스토리보드)에 동적 효과를 적용해 실제 구현된 것처럼 시뮬레이션 할 수 있는 모형
UI 지침 1. UI 개발을 위한 주요 기법 기법 설명 3C 분석 고객(Customer), 자사(Company), 경쟁사(Competitor)를 비교하고 분석 SWOT 분석 기업 내부 환경과 외부 환경을 분석해 Strength(강점), Weakness(약점), Opportunity(기회), Threat(위협) 요인을 규정하고 이를 토대로 경영 전략 수립 시나리오 플래닝 상황 변화를 사전에 예측하고 다양한 시나리오를 설계하는 방법 사용성 테스트 사용자가 직접 제품을 사용하고 미리 작성된 시나리오에 맞춰 과제 수행 후, 질문에 대답하도록 하는 테스트 워크숍 소집단 인원으로 특정 문제 or 과제에 대한 새로운 지식, 기술, 아이디어들을 서로 교환하고 검토하는 세미나
※ 수제비 2022 정보처리기사 실기 제 4판 책을 참고 ※ 요약해서 정리하였으므로, 원하는 내용이 없을 가능성 있음 ch.1 UI 요구사항 확인 UI 요구사항 확인 UI 요구사항 확인 UI 요구사항 확인 1. UI (User Interface) - 사용자와 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체 2. UI 유형 유형 설명 CLI (Command Line Interface) 명령어를 텍스트로 입력하여 조작하는 사 newbean-j.tistory.com UI 지침 UI 지침 UI 지침 1. UI 개발을 위한 주요 기법 기법 설명 3C 분석 고객(Customer), 자사(Company), 경쟁사(Competitor)를 비교하고 분석 SWOT 분석 기업 내부 환경과 외부 환경을 분석해 S..
UI 요구사항 확인 1. UI (User Interface) - 사용자와 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체 ※ UX : 사람의 감정이나 경험을 나타내는 개념 2. UI 유형 유형 설명 CLI (Command Line Interface) 명령어를 텍스트로 입력하여 조작하는 사용자 인터페이스 GUI (Graphical User Interface) 그래픽 환경을 기반으로 한 마우스 or 전자펜을 이용하는 사용자 인터페이스 NUI (Natural User Interface) 키보드 or 마우스 없이 신체 부위를 이용하는 사용자 인터페이스 OUI (Organic User Interface) 현실에 존재하는 모든 사물이 입출력장치로 변화할 수 있는 사용자 인터페이스 3. UI 설계 원칙 ..
요구사항 1. 요구공학 - 사용자의 요구가 반영된 시스템을 개발하기 위해 요구사항에 대한 도출, 분석, 명세, 확인 및 검증하는 구조화된 활동 2. 요구사항의 분류 - 기능적 요구사항 : 시스템이 제공하는 기능, 서비스에 대한 요구사항 - 비기능적 요구사항 : 시스템이 요구하는 기능 이외의 사항, 시스템 구축에 대한 제약사항에 관한 요구사항 ※ 비기능은 성능 관련 3. 요구사항 개발 프로세스 프로세스 설명 요구사항 도출 (Elicitaion) SW가 해결해야 할 문제를 이해하고, 고객으로부터 제시되는 추상적 요구에 대해 관련 정보를 식별하고 수집 방법 결정, 수집된 요구사항을 구체적으로 표현하는 단계 요구사항 분석 (Analysis) 도출된 요구사항에 대해 충돌, 중복, 누락 등의 분석을 통해 완전성과 ..