#3.Structural Diagram
클래스 다이어그램 클래스 : 사각형 기호로 표현됨. 관계 : 연관(집합연관, 복합연관, 재귀적 연관, 연관클래스),상속, 의존, 인터페이스 실체화 인터페이스 : 객체가 수행하는 서비스를 나타냄 컴포넌트 다이어그램 : 시스템 내부에 어떠한 컴포넌트가 존재하는지를 알리고, 컴포넌트 사이의 관계를 나타내는 다이어그램 구성요소 : 컴포넌트, 요구인터페이스, 제공인터페이스, 포트, 조립커넥터 객체 다이어그램 : 클래스 다이어그램으로부터 생성되는 객체끼리의 관계를 표현하여 클래스 다이어그램을 보충하기 위해서 사용됨. 구성요소 : 객체(Object),객체의 런타임 상태(Run time State) 디플로이먼트 다이어그램 : 전체 시스템을 구성하는 하드웨어와 하드웨어의 연결관계를 표현 각 하드웨어와 하드웨어에 배치되는..
더보기
#3. 유스케이스 모델의 작성 , 상세화, 구조화
+ 유스케이스 모델 - 사용자 및 고개으로부터 요구사항을 누락없이 도출해 명확하게 기술하는 것을 목표 - 액터 : 시스템과 상호작용을 하는 시스템 외부의 존재 액터는 개발 대상이 되는 시스템에 따라서 달라질 수 있음 일반적으로 사용자, 외부시스템, 장치의 세가지 유형으로 분류 - 유스케이스 : 개발 대상이 되는 시스템이 제공하는 개별적인 기능 표현된 기능은 시스템의 사용자가 이용 기능과 이를 이용하는 액터와의 관계를 연관관계를 이요해 명시적으로 표현 시스템의 전체 기능적 요구사항은 표현된 유스케이스로 구체화 + 유스케이스 상세화 - 유스케이스에 대한 구체적인 명세를 기술한 문서를 유스케이스 명세서라 한다. (유스케이스 이름, 개요, 관련 액터 항목, 우선순위, 선행조건, 후행조건, 시나리오, 비기능적 요..
더보기
#1 . UML 개요
- Model은 실체에 대한 표현으로서 실체를 개발하는 과정에서 실체의 복잡성 문제를 극복하고자 사용하는 개념. - 소프트웨어 개발은 크게 모델링과 구현단계로 구성. 모델링 단계는 실질적인 시스템에 대한 모델을 구축, 요구사항 정의, 분석, 설계를 수행한다. 구현활동은 작성된 모델, 구체적으로 말하면 설계 모델을 바탕으로 실질적으로 동작하는 시스템을 구축하는 활동 - UML Diagram + 구조 다이어그램 - 클래스 다이어그램 , 복합구조 다이어그램, 배치 다이어그램, 컴포넌트 다이어그램, 객체 다이어그램, 패키지 다이어그램 + 행위 다이어그램 - 활동 다이어그램 , 유스케이스 다이어그램, *상호작용다이어그램(유스케이스 다이어그램, 시퀀스 다이어그램, 통신 다이어그램, 타이밍 다이어그램, 상호 작용 개..
더보기