728x90 다이어그램7 무료 ER Diagram 툴 - BRMW # BrmodeloER Diagram 툴이라고 하면 워낙 많다 보니 본인의 취향에 맞게 사용하면 된다. 대표적으로 내가 예전에도 소개했던 루시드차트의 경우가 대표적인 오픈소스 툴 중에 하나이다. 물론 무료 버전에서는 제약이 있지만 무료로 사용하기에도 충분하다. 그럼에도 내가 BRMW라고 불리는 무료 ER Diagram을 가져온 이유는 복잡한 게 싫은 사람들을 위해서이다. 삶은 달걀일 뿐인데 매번 복잡하게 생각해서 그런가 어느샌가부터 이것저것 기능이 덕지덕지 붙어있는 것보다 심플한 게 좋아졌다. 루시드차트와 같이 메이저 플랫폼들의 경우에는 Fancy 하고 다양한 기능들을 제공한다. 심지어 ER Diagram 말고도 다른 목적으로도 사용할 수 있는 다재다능한 녀석이다. 하지만 세상 복잡함에 찌든 개발쟁이들의.. 2025. 2. 13. [미국 개발자] 다이어그램 툴 (Diagram Tools) 추천: 루시드 차트(Lucid Chart) 다이어그램 툴 (Diagram Tools) 추천: 루시드 차트(Lucid Chart) # 개발자와 공학 박사생들에게 중요한 다이어그램 사실 해당 포스트는 2021년 5월에 프로그래밍 카테고리로 작성된 포스트를 업데이트한 것이다. 우리 개발자쟁이들은 다 알고 있지만 프로젝트에 들어가서 프로그램을 만들다 보면 여러 사람과 의사소통이 얼마나 중요한지 절실히 깨닫게 된다. 그래서 서로의 싸움을 방지하는 용도로 UML과 같이 다이어그램으로 프로그램이나 소프트웨어의 프로세스를 기획하고 서로 조율해 나가는 작업을 한다. 또한 해당 기획 작업이 순조롭고 꼼꼼히 이루어지면 사실상 실질적인 개발은 정말 빠르게 끝날 수 있기 때문에 글쓴이 생각에서는 프로젝트를 수행하거나 프로그램을 개발하는 데 있어서 정말 중요한 부분이라고.. 2024. 1. 9. [Database] Entity Relation Diagrams(ER Diagrams) Entity Relation Diagrams(ER Diagrams) 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Database Diagrams 소프트웨어 개발이나 프로그래밍 과정에서 개발 과정의 이해를 돕고자 많이 사용되는 개발 과정의 시각화 방식이 다이어그램이다. 데이터베이스에서도 데이터베이스의 전반적은 흐름과 구조를 이해하기 쉽도록 다이어그램을 오래전부터 사용하고 있다. 데이터베이스 기술이 발전해오는 만큼 데이터베이스 다이어그램의.. 2022. 2. 21. [Database] EER Diagram: Disjoint와 Overlap EER Diagram에서의 Disjoint와 Overlap 포스트 난이도: HOO_Junior [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Database Diagram Database diagram을 그릴 때 data를 구분하는 과정에서 disjoint와 overlap을 EER diagram에서 사용한다. Class 안에 수많은 Enitity sets들과 attributes들을 구분하는 과정에서 추상적 표현 방법인 d와 o를 사용한다. # Superclass와 Subc.. 2022. 2. 20. [Programming] Requirement Modeling vs Analysis Modeling Requirement Modeling vs Analysis Modeling 포스트 난이도: HOO_Middle [Notice] 포스트 난이도에 대한 설명 안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다 whoishoo.tistory.com # Requirement Modeling vs Analysis Modeling 저번 포스트에서는 System modeling의 종류에 대해서 알아보았다. https://whoishoo.tistory.com/190 [Programming] System Modeling UML의 종류 System Modeling UML의 종류.. 2021. 10. 21. [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. [Java] UML Diagram이란? Unified Modeling Language Diagram UML이란? 프로그램 개발을 하다 보면 개발자 간의 소통의 수단으로 사용되는 것 중 하나가 UML Diagram이다. UML은 Unified Modeling Language의 줄임말로 한국말로는 통합 모델링 언어라고 부른다. Language라는 의미가 포함되었다는 것은 개발자 간의 생각을 공유하기 위한 수단으로 이용되는 것이라는 의미를 내포하고 있다. 그러니 UML 다이어그램은 개발한 코드에 대해서 생각의 공유가 쉽게 이루어지기 위한 시각적인 언어인 셈이다. UML Diagram의 종류와 표준 UML Diagram은 정말 다양한 종류가 존재한다. 수많은 종류와 방법 중에서 여러분의 팀이나 동료 개발자와 원하는 방식을 채택해서 사용하면 된다. U.. 2021. 6. 13. 이전 1 다음 728x90