[프로젝트] 방공무기 교전통제 프로그램
업데이트:
방공무기 교전통제 프로그램
실행 화면
* 군사 보안상의 이유로 표창장으로 대체합니다
프로젝트 개요
수도방위사령부 제1방공여단에서 방공무기의 교전통제를 수월하게 보조했던 프로그램
- 배포: 부대 내 사용
- 성과: 훈련 및 실전에서 응용
프로젝트 개발 정보
- 개발 기간: 2017년 중
- 출시 일자: 2017년 중
- 개발 인원: 2+α (지형정보 분석반)
- 역할: 설계 및 구현
개발 내용
- 차세대 통제 시스템 도입 전, 기존에 표정병이 수동으로 하던 적기 등의 표정을 제원 입력을 통해 자동화, 각 무기의 교전 가능 여부를 표기해주는 임시 지휘 보조 프로그램으로 개발
- 자세한 사항은 대외비, 군사기밀로 분류될 수 있으므로 언급할 수 없습니다.
실행 및 개발 환경
Windows 7 | |
Windows 7 | |
한컴오피스 한셀 | |
한셀 내장함수, Visual Basic Script | |
한셀 내장 에디터 |
개발 후기
폐쇄성을 유지해야하는 군사 보안의 특성상, 일부 보직을 제외하고는 컴파일러 등의 사용이 금지돼있습니다.
때문에 한셀에 기본 탑재된 VBS와 한셀 내장함수와 연계하여 프로그래밍 하였습니다.
리소스 수집이나 API문서 및 예제 참고가 극히 제한되어 있고, 외부 라이브러리도 당연히 구할 수 없는 상황이라 하나부터 열까지 실험해가며 설계하고 제작하였습니다.
간부와 의논하여 전체적인 UI와 기능 설계를 하고, 간부가 무기의 제원과 탄도 계산식을 제공해 준 것을 코드로 구현하고 지형정보 분석반이 제공해준 지도에 매핑, 시각화 하였습니다.
처음으로 타인과 협업하여 완수한 프로젝트입니다. 프로그래밍은 혼자했지만, 설계나 요구사항 등의 분석과 검증 과정을 거치며 협업하는 법을 경험으로 배울 수 있었습니다.
댓글남기기