UML6 SW 아키텍처 설계에 활용하는 UML 다이어그램 아키텍처 설계에 주로 활용하는 다이어그램은 Class, Sequence, Object, Composite structure, Component, Deployment 다이어그램이다. 다음 표는 아키텍처 설계에 활용하는 UML 다이어그램 목록과 설명이다. 다이어그램설명활용Class상세한 소프트웨어 디자인 및 프로그래밍 구성의 모델링에 활용함.●Sequence시스템 간의 상호 작용 또는 소프트웨어 개체 간의 상호 작용에 대해 상세 모델링에 활용함.다이어그램의 개체는 엔터티, 인터페이스, 컨트롤러 및 데이터의 인스턴스를 나타냄.●State machine객체의 상태 변경에 대한 자세하고 기술적인 모델링에 활용함.가드 조건(guard conditions)을 모델링하여 정확한 솔루션 설계를 지원함.※ 가드 조건은 프.. 2024. 11. 24. SW 요구사항 분석에 활용하는 UML 다이어그램 요구사항 분석에 주로 활용하는 다이어그램은 Use Case, Activity 다이어그램이다. 다음 표는 요구분석에 활용하는 UML 다이어그램 목록과 설명이다.다이어그램설명활용Package소프트웨어 하위 패키지를 그룹화하는 주요 수단으로 사용됨. 프로젝트를 구성, 평가, 스케줄링 하는 프로젝트 관리자에게 매우 중요함.문제 공간(Problem space)에서 패키지 그룹 모델링에 활용함.○Use Case사용자와 상호 작용하고 문제를 이해하는 주요 수단으로 사용됨.문제 공간(Problem space)에서 사용자 관점의 모델링에 활용함.●Activity정교한 순서도로서 사용자와 분석가는 다이어그램을 사용하여 비즈니스 워크플로를 설명하는 데 사용함.문제 공간(Problem space)에서 흐름과 종속성의 모델링에.. 2024. 10. 16. 순서도/UML diagram 그리는 draw.io 소개합니다. 간단하게 알고리즘을 순서도로 그리거나 UML을 간단하게 그릴 필요가 있거나 비즈니스 차트를 그릴 필요가 있을때 우용하게 사용할 수 있는 프로그램을 소개합니다. "draw.io" 라는 프로그램인데 장점은 github 활용하여 산출물 형상관리를 할 수 있습니다. 웹 온라인으로 사용할 수 있고 설치나 실행 프로그램을 다운로드해서 윈도우에 설치하지 않고 사용하거나 설치해서 사용할 수도 있습니다. 설치 프로그램 다운로드 경로는 다음과 같습니다. https://github.com/jgraph/drawio-desktop/releases/tag/v20.8.16 Release 20.8.16 · jgraph/drawio-desktop Releases Notes for 20.8.16 Windows Installer Wind.. 2023. 3. 21. Use Case 다이어그램 1. 유스케이스 다이어그램 사용자 관점에서 시스템을 모델링하기 위해 시스템/소프트웨어를 사용하는 시나리오 기술 2. 관련 설명 - 포함 (Inclusion) : 다른 쓰임새를 구성하는 하나의 진행 과정으로 Use Case를 사용 - 확장 (extension) : 기존의 쓰임새에 몇 개의 단계를 추가하여 새로운 Use Case를 만듬 - 행위자 (Actor) : 시스템과 교류하는 사람이나 시스템 또는 장치, Use Case 시작, Use Case를 구성하는 진행 단계가 끝나면 그 결과를 받음. - Use Case : 타원으로 표현. - 시스템 : Use Case를 둘러싸는 사각형으로 표현. WhiteStarUML에서 UseCase 다이그램 뷰 예시 2021. 5. 18. 이전 1 2 다음 728x90