본문 바로가기
728x90

UML6

[미국 개발자] 다이어그램 툴 (Diagram Tools) 추천: 루시드 차트(Lucid Chart) 다이어그램 툴 (Diagram Tools) 추천: 루시드 차트(Lucid Chart) # 개발자와 공학 박사생들에게 중요한 다이어그램 사실 해당 포스트는 2021년 5월에 프로그래밍 카테고리로 작성된 포스트를 업데이트한 것이다. 우리 개발자쟁이들은 다 알고 있지만 프로젝트에 들어가서 프로그램을 만들다 보면 여러 사람과 의사소통이 얼마나 중요한지 절실히 깨닫게 된다. 그래서 서로의 싸움을 방지하는 용도로 UML과 같이 다이어그램으로 프로그램이나 소프트웨어의 프로세스를 기획하고 서로 조율해 나가는 작업을 한다. 또한 해당 기획 작업이 순조롭고 꼼꼼히 이루어지면 사실상 실질적인 개발은 정말 빠르게 끝날 수 있기 때문에 글쓴이 생각에서는 프로젝트를 수행하거나 프로그램을 개발하는 데 있어서 정말 중요한 부분이라고.. 2024. 1. 9.
[Java] 이클립스 UML 설치 방법, Eclipse UML, ObjectAid 이클립스 UML 설치 방법, Eclipse UML, ObjectAid 현재 objectaid 신규 플러그인 설치가 어렵습니다. 기존에 objectaid를 지원해주던 사이트에서 더이상 해당 플러그인 설치를 지원해주고 있지 않습니다. 추후에 다시 설치가 가능할 수도 있지만 현재로써는 추가 설치가 불가능합니다. 또한 해당 웹 사이트 링크를 사용하지 않고 zip 파일을 이용한 설치를 시도해보았으나, 이 마저도 제대로 실행되지 않는 상황입니다. 기존에 플러그인을 이미 설치하신 경우에는 사용이 가능하다는 점 참고하시길 바랍니다. 이전 포스트에서 UML에 대해서 살펴보았다. https://whoishoo.tistory.com/125 [Java] UML Diagram이란? Unified Modeling Language.. 2021. 12. 5.
[Programming] System Modeling UML의 종류 System Modeling UML의 종류 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # System Modeling UML Usecase model에서는 시스템의 시각화와 단순화를 통한 전반적인 개발 방향성에 대한 이해도를 높였다면 시스템 모델링 UML은 보다 더 시스템적으로 어떻게 구현할지에 대한 내용을 담고 있는 UML이다. 시스템 모델링 UML은 실질적으로 각 클래스 간의 연관 관계나 시스템의 작동 순서 및 원리에 대해서 시각적으.. 2021. 10. 20.
[Programming] UML 구성 요소: Actor, Usecase, Relation UML 구성 요소: Actor, Usecase, Relation 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # UML 구성요소 우리는 저번 포스트에서 UML이 무엇인지에 대해서 살펴보았다. https://whoishoo.tistory.com/181 [Programming] Use Case Diagrams(UML)이란? UML이란? 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 He.. 2021. 10. 19.
[Programming] Use Case Diagrams(UML)이란? UML이란? 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # UML UML은 소프트웨어 개발에 있어서 시각적으로 표현한 Requirements이다. Requirements 중에서도 Functional Requirements를 UML로 표현한다. UML를 사용하는 이유는 개발자들이 쉽게 소프트웨어 개발을 하기 위해서이다. 소프트웨어 개발은 혼자 하는 것이 아니라 여러 사람과 팀을 이루어서 개발하다 보니 소통과 이해가 정말 중요하다. 소프트웨.. 2021. 9. 28.
[Java] UML Diagram이란? Unified Modeling Language Diagram UML이란? 프로그램 개발을 하다 보면 개발자 간의 소통의 수단으로 사용되는 것 중 하나가 UML Diagram이다. UML은 Unified Modeling Language의 줄임말로 한국말로는 통합 모델링 언어라고 부른다. Language라는 의미가 포함되었다는 것은 개발자 간의 생각을 공유하기 위한 수단으로 이용되는 것이라는 의미를 내포하고 있다. 그러니 UML 다이어그램은 개발한 코드에 대해서 생각의 공유가 쉽게 이루어지기 위한 시각적인 언어인 셈이다. UML Diagram의 종류와 표준 UML Diagram은 정말 다양한 종류가 존재한다. 수많은 종류와 방법 중에서 여러분의 팀이나 동료 개발자와 원하는 방식을 채택해서 사용하면 된다. U.. 2021. 6. 13.
728x90