유스케이스

정보처리산업기사

정보처리산업기사 - 테스트 및 배포 - UI 설계 도구

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  UI 설계 도구UI 설계 도구는 사용자의 요구사항에 맞게 UI의 화면 구조나 화면 배치 등을 설계할 때 사용하는 도구로, 종류에는 와이어프레임, 목업, 스토리보드, 프로토타입, 유스케이스 등이 있습니다.UI 설계 도구로 작성된 결과물은 사용자의 요구사항이 실제 구현되었을 때 화면은 어떻게 구성되는지, 어떤 방식으로 수행되는지 등을 기획단계에서 미리 보여주기 위한 용도로 사용됩니다. 와이어프레임(Wireframe)와이어프레임은 기획 단계의 초기에 제작하는 것으로, 페이지에 대한 개략적인 레이아웃이나 UI 요소 등에 대한 뼈대를 설계하는 단계입니다.와이어프레임을 제작할 때는 각 페이지의 영역 구분, 콘텐츠, 텍스트 배치 등을 화면 단위로 설계..

정보처리산업기사

정보처리산업기사 - 애플리케이션 설계 - 객체지향 분석 및 설계

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  객체지향 분석의 개념객체지향 분석(OOA, Object Oriented Analysis)은 사용자의 요구사항을 분석하여 요구된 문제와 관련된 모든 클래스(객체), 이와 연관된 속성과 연산, 그들 간의 관계 등을 정의하여 모델링하는 작업입니다.소프트웨어를 개발하기 위한 비즈니스(업무)를 객체와 속성, 클래스와 멤버, 전체와 부분 등으로 나누어서 분석합니다.분석가에게 주요한 모델링 구성 요소인 클래스, 객체, 속성, 연산들을 표현해서 문제를 모형화할 수 있게 해줍니다.객체는 클래스로부터 인스턴스화되고, 이 클래스를 식별하는 것이 객체지향 분석의 주요한 목적입니다. 객체지향 분석의 방법론객체지향 분석을 위한 여러 방법론이 제시되었으며 각 방법론..

정보처리산업기사

정보처리산업기사 - 애플리케이션 설계 - 소프트웨어 아키텍처

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  소프트웨어 아키텍처의 설계소프트웨어 아키텍처는 소프트웨어의 골격이 되는 기본 구조이자, 소프트웨어를 구성하는 요소들 간의 관계를 표현하는 시스템의 구조 또는 구조체입니다.소프트웨어 아키텍처는 소프트웨어 개발 시 적용되는 원칙과 지침이며, 이해 관계자들의 의사소통 도구로 활용됩니다.소프트웨어 아키텍처는 이해하기 쉽고, 명확하게 작성되어야 합니다.소프트웨어 아키텍처의 설계는 기본적으로 좋은 품질을 유지하면서 사용자의 비기능적 요구사항으로 나타난 제약을 반영하고, 기능적 요구사항을 구현하는 방법을 찾는 해결 과정입니다.애플리케이션의 분할 방법과 분활된 모듈에 할당될 기능, 모듈 간의 인터페이스 등을 결정합니다.소프트웨어 아키텍처 설계의 기본 원..

정보처리산업기사

정보처리산업기사 - 애플리케이션 설계 - 주요 UML 다이어그램

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  유스케이스(Use Case) 다이어그램유스케이스 다이어그램은 개발될 시스템과 관련된 외부 요소들, 즉 사용자와 다른 외부 시스템들이 개발된 시스템을 이용해 수행할 수 있는 기능을 사용자의 관점(View)에서 표현한 것입니다.외부 요소와 시스템 간의 상호 작용을 확인할 수 있습니다.사용자의 요구사항을 분석하기 위한 도구로 사용됩니다.시스템의 범위를 파악할 수 있습니다.유스케이스 다이어그램의 구성 요소유스케이스 다이어그램은 시스템 범위, 액터, 유스케이스, 관계로 구성되어 있습니다.시스템(System) / 시스템 범위(System Scope)시스템 내부에서 수행되는 기능들을 외부 시스템과 구분 하기 위해 시스템 내부의 유스케이스들을 사각형으로..

Coding_Slowly
'유스케이스' 태그의 글 목록