일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- UnrealEngine5
- Unreal Engint4
- 메타 데이터
- 동적 모델링
- 정보처리기사
- 정처기
- 데이터베이스
- 단계적 분해
- 데이터 입출력
- 마스터 슬레이브 패턴
- 언리얼엔진5
- 언리얼엔진 함수
- 백준
- UML
- UnrealEngine
- 요구사항 확인
- 팬아웃
- baekjoon
- 알고리즘 문제
- 정보 은닉
- DBMS
- 요구사항 분석
- 정보처리기사 실기
- 브로커 패턴
- UML 다이어그램
- C++
- 기능 모델링
- 파이프 필터 패턴
- 아키텍처 패턴
- 클라이언트 서버 패턴
- Today
- Total
목록요구사항 확인 (6)
게임 개발자를 향해
1. 소프트웨어 개발 프레임워크 소프트웨어 개발 프레임워크는 소프트웨어 개발에 공통적으로 사용되는 구성 요소와 아키텍처를 일반화하여 손쉽게 구현할 수 있도록 여러가지 기능들을 제공해주는 반제품 형태의 소프트웨어 시스템이다. 예외처리 트랜잭션 처리 메모리 공유 데이터 소스 관리 서비스 관리 쿼리 서비스 로깅 서비스 사용자 인증 서비스 스프링 프레임워크 전자정부 프레임워크 닷넷 프레임워크 프레임워크는 간단히 말하자면 아래와 같다. 안드로이드 어플을 개발하기위해 사용되는 환경인 "안드로이드 스튜디오" 다들 알고있을 것이다. 이 환경은 어플을 만들기 위해 여러 기능을 제공해준다. 안드로이드 스튜디오는 프레임워크이다. ㅇㅋ? 컴공이라면 배우는 MFC(윈도우 프로그래밍)는 윈도우의 GUI를 손쉽게 만들기 위해 사용..
1. 소프트웨어 개발 표준 소프트웨어 개발 표준은 소프트웨어 개발 단계에서 수행하는 품질 관리에 사용되는 국제표준을 의미한다. ISO/IEC 12207 CMMI(능력 성숙도 통합 모델) SPICE(소프트웨어 처리 개선 및 능력 평가 기준) 소프트웨어 개발 표준은 여러 경험들을 토대로 소프트웨어 개발할 때 잘 만들 수 있게 만든 국제 표준이다. 이를 이용해서 소프트웨어들에 평가를 할 수 있다. 소프트웨어 생명주기를 평가 하거나 (ISO/IEC 12207) 개발조직의 업무능력 및 조직의 성숙도 등을 평가하거나 (CMMI(능력 성숙도 통합 모델) 소프트웨어의 품질 및 생산성을 평가하거나 (SPICE) 여러 평가를 하고 이를 토대로 개선을 할 수 있다. 위 주요 소프트웨어 개발표준의 세부내용을 아래에 설명하겠다..

1. 패키지 다이어그램(Package Diagram) 패키지 다이어그램은 유스케이스나 클래스 등의 요소들을 그룹화한것을 패키지라 하며 패키지 간의 의존 관계를 표현한 것이다. 패키지는 또 다른 패키지의 요소가 될 수 있다. 컴퓨터 파일같이 생긴게 보인다면 무조건 패키지 다이어그램이다. 이로서 UML 파트는 끝이다 다음 챕터는 소프트웨어 개발 방법론이다. 읽어주셔서 감사합니다! 정처기 화이팅!
1. UML 다이어그램 다이어그램은 사물과 관계를 도형으로 표현한 것이며, 여러 관점에서 시스템을 가시화한 뷰(View)를 제공함으로써 의사소통에도 도움울 준다. UML 다이어그램은 정적 모델링과 동적 모델링으로 나뉜다. 정적 모델링은 구조적 다이어그램들을 사용하여 표현하고 동적 모델링은 행위 다이어그램들을 사용하여 표현한다. 시험 문제는 이들을 분류하는 문제 혹은 다이어그램의 그림을 보고 무슨 다이어그램인지 맞추는 문제들이 출제되었다. 아래 종류와 특징들을 이해하고 기억해아한다. 2. 구조적(Structure) 다이어그램의 종류 종류 내용 클래스 다이어그램 (Class Diagram) - 클래스와 클래스가 가지는 속성, 클래스 사이의 관계를 표현함 객체 다이어그램 (Object Diagram) - 클래..

1. UML(Unified Modeling Language) UML은 시스템 분석, 설계 구현 등 시스템 개발 과정에서 시스템 개발자와 고객 또는 개발자 상호 간의 의사소통이 원활하게 이루어지도록 표준화한 대표적인 객체지향 모델링 언어이다. Rumbaugh(OMT), Booch, Jacobson 등의 객체지향 방법론의 장점을 통합하였다. OMG(Object Managment Group)에서 표준으로 지정했다. 사물(Things) 관계(Relationships) 다이어그램(Diagram) 세계각국 사람들이 서로 말이 안통하니 보통 영어로 대화를 한다. UML도 같은 개념이라 보면 된다. 알고있겠지만 소프트웨어 개발에도 여러 사람들이 필요하다. (고객, 프로젝트 매니저, 기술 작가, 디자이너, 분석가, 코더..
1. 요구사항 개발 프로세스 요구사항 개발 프로세스는 개발 대상에 대한 요구사항을 체계적으로 도출하고 분석한 후 명세서에 정리한 다음 확인 및 검증하는 일련의 구조화된 활동이다. 요구사항 개발 프로세스가 진행되기 전에 타당성 조사(Feasibility Study)가 선행되어야 한다. [도출(Elicitation)] → [분석(Analysis)] → [명세(Specification)] → [확인(Validation)] 타당성 조사(Feasibility Study): 개발 프로세스가 비즈니스 목적에 부합되는지, 혹은 예산은 충분한지 등에 대한 정보를 수집하는 것. 시나공에선 이 개발과정을 "출 석 명 확"으로 외우는데 왜 이렇게 외우지??? 이렇게 외우면 개념 이해도 못하고 막상 시험때 나오면 기억안난다. ..