Development/UML(90)
-
UML 역사, 모델링 언어의 발전
모델링 언어의 발전 개발언어가 발전하는 것 처럼 UML언어도 계속 발전하면서 버전 업되고 있습니다.
-
개념 모델의 역할, 개념 모델의 종류와 표기법, UML 다이어그램의 사용
개념 모델의 역할 · 실세계 문제에 대한 모델링이 소프트웨어 요구사항 분석의 핵심이며, 모델은 문제가 발생하는 상황에 대한 이해를 증진시키고 해결책을 설명합니다. · 따라서 개념 모델은 문제 도메인의 엔터티(entity)들과 그들의 관계 및 종속성을 반영합니다. 개념 모델의 종류와 표기법 아래와 같이 다양한 모델을 작성할 수 있으며 대부분의 모델링 표기법은 UML(Unified Modeling Language)을 사용합니다. · 유스케이스 다이어그램(Use Case Diagram), · 데이터 흐름 모델(Data Flow Model), · 상태 모델(State Model), · 목표기반 모델(Goal-Based Model), · 사용자 인터액션(User Interactions), · 객체 모델(Objec..
-
UML 활용범위, 순공학과 역공학, 왕복공학
UML 활용범위 · 시스템을 만들기 전에 모델을 만드는 것은 건물을 짓기 위한 설계도처럼 아주 중요한 역할 · 시스템을 만드는 데도 어휘와 규칙을 마련하여 시스템을 개념적, 물리적으로 표현하는 모델이 필요 · 성공적으로 시스템을 만들기 위해서는 객체지향적인 분석과 설계를 위한 표준으로 인정받는 모델링 언어인 UML이 필요
-
소규모 온라인 쇼핑몰의 DB구축을 위한 개념적 모델을 표현한 ERD작성 사례 - Step by Step
소규모 온라인 쇼핑몰의 DB구축을 위한 개념적 모델을 표현한 ERD작성 사례 Step1.개체 타입 표시 Step2.개체 타입들 간의 관계 표시 Step3.관계 타입의 유형 표시 Step4.관계 타입의 카디널리티 표시 Step5.개체 타입의 속성 표시 Step6.관계 타입의 속성 표시 Step1.개체 타입 표시 Step2.개체 타입들 간의 관계 표시 개체 타입들 사이의 관계를 결정해서 연결하고, 관계 이름은 가능한 '동사'로 표현해야 합니다. Step3.관계 타입의 유형 표시 개체 타입들 간의 관계 유형을 표시한 것을 확인하기 Step4.관계 타입의 카디널리티 표시 관계 타입의 카디넬리티는 ER모델을 정보공학 표기법으로 표현할 때 특히 유용한 정보가 됩니다.
-
클래스 다이어그램 구성요소
클래스 다이어그램 구성요소클래스를 구성하는 것은 클래스명, 속성, 메소드입니다.
-
Class diagram(클래스 다이어그램) 특징
Class diagram(클래스 다이어그램) 특징 · 시스템의 요구사항에 표현된 작업 즉, 시스템이 처리해야 하는 작업에 대한 책임을 분할 한 것이다. · 모델은 점점 증가되며 관련된 클래스들끼리 패키지화 한다. · 클래스를 너무 작게 쪼개거나 기능을 너무 많이 포함하면 안되며 적절한 방법으로 구현한다.