정보처리기사 필기 - 요구사항
요구사항의 개념은 만들고자하는 서비스에 대한 설명 및 조건을 말함 요구사항의 종류로는 기술하는 내용에 따라 기능, 비기능 요구사항으로 구분하고 기술관점과 대상범위에 따라 시스템, 사용자 요구사항으로 구분함 기능 요구사항은 시스템이 뭐를 하는지, 어떤 기능을 하는지에 대한거임 즉 뭐를 만들껀지에 대한 요구사항임 비기능 요구사항은 시스템의 장비, 성능, 인터페이스, 데이터, 테스트, 보안, 품질, 제약사항, 프로젝트관리, 프로젝트지원에 대한 내용임
2023. 4. 9.
정보처리기사 필기 - UML, feat 다이어그램
다이어그램은 사물과 관계를 도형으로 표현한거임 시스템을 여러 관점에서 본 View를 제공하기 때문에 의사소통에 도움을 줌 정적 모델링에서는 주로 구조적 다이어그램을 사용하고 동적 모델링에서는 주로 행위 다이어그램을 사용 함 구조적 다이어그램은 종류가 6가지이며, 클래스, 객체, 컴포넌트, 배치, 복합체구조, 패키지 다이어그램이 있음 클래스 다이어그램은 클래스와 클래스가 가지는 속성, 클래스 사이의 관계를 표현함 객체 다이어그램은 클래스에 속한 사물(객체)들, 즉 인스턴스를 특정 시점의 객체와 객체 사이의 관계로 표현 함 럼바우 객체지향 분석 기법에서 객체 모델링에 활용 됨 컴포넌트 다이어그램은 실제 구현 모듈인 컴포넌트 간의 관계나 컴포넌트 간의 인터페이스를 표현 함 배치 다이어그램은 결과물, 프로세스,..
2023. 4. 8.
정보처리기사 필기 - UML, feat 사물, 관계
UML 은 시스템분석, 설계, 구현 등 시스템 개발 과정에서 개발자와 고객간의 의사소총이 원활하게 이루어지도록 표준화한 대표적인 객체지향 모델링 언어임 UML 은 국제표준화기구 OMG에서 표준으로 지정하였음 UML에는 시스템구조를 표현하는 6개의 구조 다이어그램 시스템동작을 표현하는 7개의 행위 다이어그램이 있음 UML 구성 요소에는 사물, 관계, 다이어그램으로 3가지가 있음 사물에는 구조, 행동, 그룹, 주해 4가지 사물이 있음 구조 사물은 시스템의 개념적, 물리적 요소를 표현한거임 - 클래스, 유스케이스, 컴포넌트, 노드가 있음 행동 사물은 시간과 공간에 따른 요소들의 행위를 표현한 거임 - 상호작용(인터렉션), 상태(스테이트)가 있음 그룹 사물은 요소들을 그룹으로 묶어서 표현한거임 - 패키지가 있음..
2023. 4. 8.