일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- JPA
- 데이터 flow
- series
- disjoint set
- 위상정렬
- 세그먼트 트리
- 스프링
- BFS
- 이펙티브 자바
- 백준
- equals
- springboot
- 포트앤어댑터 아키텍처
- dataframe
- spring security
- UML
- 헥사고날 아키텍처
- pandas
- java
- 문자열
- 파이썬
- ddd
- DP
- Redis
- 다익스트라
- dfs
- docker
- 알고리즘
- 비트마스크
- Today
- Total
목록UML (2)
코딩못하는사람
유스케이스 다이어그램이란? 시스템에서 제공해야 하는 기능이나 서비스를 명세한 다이어그램. 사용자의 관점에서 시스템의 서비스 혹은 기능 및 그와 관련한 외부 요소를 보여준다. 외부에서 본 시스템의 기능을 표현하기 때문에, 실제 내부의 비즈니스 로직이 아닌, 사용자가 수행하는 기능을 파악하고 싶을 때 작성한다. 사용목적 고객과 개발자가 요구사항에 대한 의견을 조율 프로젝트에 대한 요구사항을 정의하고 세부기능을 분석하여 개발 범위 정립 구성요소 유스케이스 다이어그램은시스템(System), 액터(Actor), 유스케이스(Usecase), 관계(Relation)로 구성되어 있다. 1.System 만들고자 하는 프로그램 명칭을 나타낸다. 유스케이스들을 둘러싼 사각형 틀로 시스템 명칭을 안쪽 상단에 작성. 2.Act..
UML(Unified Modeling Language) 이란? UML은 프로그램 설계를 그림으로 알아보기 쉽게 표현하기 위해 정의한 표기법이다. 객체지향 언어와 밀접하게 관련있기 때문에 객체지향 모델링 언어라고도 한다. 소프트웨어 시스템,업무 모델링,시스템의 산출물들을 규정하고 시각화하며 문서화하는 언어이다. 프로그래밍 언어가 아닌 모델링 언어이다. (방법론X) UML 작성 이유 의사소통 또는 설계 논의를 위해 전체 시스템의 구조 및 클래스의 의존성 파악을 위해 유지보수를 위한 설계의 back-end 문서 제작을 위해 UML 종류 1.구조 다이어그램(Structure Diagram) 클래스 다이어그램, 객체 다이어그램, 복합체 구조 다이어그램, 배치 다이어그램, 컴포넌트 다이어그램, 패키지 다이어그램 2..