[프로젝트] 방공무기 교전통제 프로그램

업데이트:



방공무기 교전통제 프로그램

실행 화면

* 군사 보안상의 이유로 표창장으로 대체합니다

프로젝트 개요

수도방위사령부 제1방공여단에서 방공무기의 교전통제를 수월하게 보조했던 프로그램

  • 배포: 부대 내 사용
  • 성과: 훈련 및 실전에서 응용

프로젝트 개발 정보

  • 개발 기간: 2017년 중
  • 출시 일자: 2017년 중
  • 개발 인원: 2+α (지형정보 분석반)
  • 역할: 설계 및 구현

개발 내용

  • 차세대 통제 시스템 도입 전, 기존에 표정병이 수동으로 하던 적기 등의 표정을 제원 입력을 통해 자동화, 각 무기의 교전 가능 여부를 표기해주는 임시 지휘 보조 프로그램으로 개발
  • 자세한 사항은 대외비, 군사기밀로 분류될 수 있으므로 언급할 수 없습니다.

실행 및 개발 환경

개발 O/S
Windows 7
실행 O/S
Windows 7
실행 플랫폼
한컴오피스 한셀
개발 언어
한셀 내장함수, Visual Basic Script
에디터 / IDE
한셀 내장 에디터

개발 후기

폐쇄성을 유지해야하는 군사 보안의 특성상, 일부 보직을 제외하고는 컴파일러 등의 사용이 금지돼있습니다.

때문에 한셀에 기본 탑재된 VBS와 한셀 내장함수와 연계하여 프로그래밍 하였습니다.

리소스 수집이나 API문서 및 예제 참고가 극히 제한되어 있고, 외부 라이브러리도 당연히 구할 수 없는 상황이라 하나부터 열까지 실험해가며 설계하고 제작하였습니다.

간부와 의논하여 전체적인 UI와 기능 설계를 하고, 간부가 무기의 제원과 탄도 계산식을 제공해 준 것을 코드로 구현하고 지형정보 분석반이 제공해준 지도에 매핑, 시각화 하였습니다.

처음으로 타인과 협업하여 완수한 프로젝트입니다. 프로그래밍은 혼자했지만, 설계나 요구사항 등의 분석과 검증 과정을 거치며 협업하는 법을 경험으로 배울 수 있었습니다.



댓글남기기