프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

환경: Internet Explorer 11

 

플로우차트란 국제표준기구(ISO) 에서 만든 논리 표현 기호들을 말합니다. 이것으로 프로그램 개발할 때 알고리즘을 표현하거나 정리하는 용도로 사용하고 있습니다. 아무리 작은 양의 코드를 만든다고 하더라도 전체 로직의 흐름을 정리하지 않고 바로 코딩에 들어가는 것은 아주 나쁜 버릇입니다. 스케치 없이 그림을 그리지 않듯이 플로우차트 같은 도구로 미리 설계를 해야 합니다.

 

오늘 소개할 내용은 인터넷으로 플로우차트를 사용할 수 있는 방법입니다. 별로의 앱을 다운받아 컴퓨터에 설치하는 것이 아니라 웹 사이트에 접속해서 작업하고, 저장은 자신이 주로 사용하고 있는 클라우드에 보관하는 것입니다. 아래 링크 주소를 클릭해서 계정을 만들어야 합니다. 첫 화면에서는 자신이 만든 다이어그램을 저장할 클라우드 서비스를 지정해야 합니다.

https://www.draw.io

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

계정을 만들 때 기존에 사용하고 있는 구글, 트위터, 페이스북과 연계하고 싶다면 계정 사용에 대한 허가를 해야 합니다

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

다음은 작업을 위한 다이어그램을 추가해야 합니다. 처음 사이트에 접속하는 것이라면 Create New Diagram 버튼을 눌러 새로 생성을 해야겠죠

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

다이어그램의 종류는 아주 많습니다. 그 중에서 FlowCharts(플로우차트) 를 선택합니다. 그럼 오른쪽 화면에 형태가 다른 여러 포맷들이 나타납니다

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

플로우차트 포맷 중에서 하나를 선택하시면 기본적인 형태를 갖춘 다이어그램이 생성됩니다. 왼쪽 사이드바에 있는 차트 도구들을 이용해서 자신이 원하는 형태로 수정합니다

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

이렇게 작업이 끝난 플로우차트는 클라우드 서버에 저장하는 것뿐만 아니라 자신의 컴퓨터에 다운 받을 수 있습니다. 다양한 형태의 포맷으로 다운이 가능한데 상단 메뉴에서 File > Export as 을 선택합니다. 그럼 저장 가능한 포맷 목록을 볼 수 있습니다

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

플로우차트 외에도 프로그램 개발할 때 활용할 수 있는 여러 다이어그램이 있습니다. UML 관련 작업을 할 수 있는 차트들도 있네요. UML 도구가 없어도 충분히 활용할 수 있을 정도의 퀄리티를 가지고 있습니다

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트

 

또한 테이블을 설계할 수 있는 차트도 있더군요

프로그램 플로우차트, UML , 데이터베이스 테이블 설계를 할 수 있는 사이트


저작자 표시 비영리 변경 금지
신고
Posted by 녹두장군