내일부터 현장에서 사용할 수 있습니다! 편리한 HCP 차트의 스즈메

HCP 차트란?



일본전신전화공사(현 NTT)의 요코스카 전기통신연구소에서 개발되었다
프로그램의 시각적 기법입니다. 지금의 현장에서 사용하는 것이 많습니다만, 편리하므로 출력합니다.

HCP 차트는 다음과 같은 기호를 사용하여 작성합니다.


참조 : https://ko.wikipedia.org/wiki/HCP 차트

HCP 차트의 사용 장소



클래스 개요를 설명 할 때 클래스 다이어그램
처리의 흐름을 설명할 때는 순서도를 이용합니다.

그렇다면 함수 사양을 설명 할 때 어떻게합니까?
나는이 기술을 알기 전에 순서도를 썼다.

플로우차트··· 훌륭한 기법이군요.
다만, 쓰는 것이 매우 귀찮은 일입니다.

순서도와 비교



예를 들어, 돈을 투입한 후의 자판기의 처리를 플로우차트로 쓴 경우, 이하의 이미지로 쓰는군요.

※ 플로우 차트의 이미지를 설명하고 있을 뿐이므로, 처리의 빠짐 등은 놓쳐 주세요(_ _)
※상품의 최저 단가가 100엔이라고 하는 상정입니다.

플로우 차트를 쓰는 전문 도구 등도 있지만 현장 레벨에서 빨리 쓰는 경우
대부분 엑셀의 도형 객체를 구사해 그립니다. 하지만・・・도형을 늘어놓는 작업은 상당히 수고입니다.

이 플로차트를 HCP 차트에서 작성한 경우 다음과 같이 작성할 수 있습니다.
┬
○ 自販機の処理
┴└┐
  @│投入金 > ¥100
  │ └┐
  │  ○ 買える商品のボタンを光らせる
  │  │
  │  ◆│商品購入ボタンが押された
  │  │ └┐(真)
  │  │  │
  │  │  ○ 投入金から商品価格分を引く 
  │  │  │
  │  │  ○ 商品を出す
  │  │  ┴
  │  │
  │  ◆│返金ボタンが押された
  │  │ └┐(真)
  │  │  │
  │  │  ○ 残金を出す  
  │  │  ┴
  │  ┴
  ▼ 終了
  ┴

무려, 기호와 일본어만으로 함수 사양을 쓸 수 있습니다!

일부, 공식의 기호와는 다른 기호(루프가 @로 if가 ◆등)도 사용하고 있습니다만, 우리 현장에서는
엑셀에 붙이는 전제이므로 이 기호는 어떤 의미다. 라는 공통 인식을 가지고 작업하고 있습니다.
정식 문장으로서는, 미묘할지도 모릅니다만 현장 레벨의 교환에서는 최적이라고 생각합니다.

또한 위에서 사용하는 HCP 차트는 Qiita의 코드 블록에 직접 작성한 것입니다.
실제로 사용하는 경우는 VIM이나 히데마루 등 테두리를 쓰기 위한 매크로를 가지는 에디터로 기술하고 나서
엑셀에 붙이는 흐름으로하면 오이타 작업성이 좋아집니다.

폰트는 MS 고딕 등의 등폭 폰트로 9포인트 정도로 기술하는 것이 추천입니다.

사쿠라 에디터에서 HCP 차트



나는 사쿠라 편집기 사용자이므로 사쿠라에서 HCP 차트를 작성하는 방법을 설명합니다.
사쿠라 에디터는 부드럽게 테두리를 작성할 방법이 없으므로 테두리 매크로를 준비합니다.

이하 MIT 라이센스로 괘선 매크로를 만들어 주는 분이 있습니다.
htps : // 기주 b. 코 m / 페코 페코 1 / 사쿠라 2 - 케이센

이 매크로를 등록합니다.


그런 다음 키 할당으로 등록 된 매크로를 할당하면


Shift + Ctrl + 화살표 로 자유롭게 선을 그릴 수 있습니다.


처음이야말로 번거롭지만 한번 매크로를 등록해 버리면 자유롭게 사용할 수 있으므로, 매우 편리합니다! !

좋은 웹페이지 즐겨찾기