분석 프로그램 개발 의뢰 전 꼭 확인할 질문들
우리비엔씨는 연구기관과 제조·건설 현장을 위해 실험·측정 데이터를 분석하는 프로그램과 장비와 통신하는 GUI 프로그램을 맞춤으로 개발합니다. 이 글은 분석 프로그램 개발을 맡기려는 분들이 상담 때 가장 많이 묻는 다섯 가지 질문에, 실제로 개발한 화면을 곁들여 답한 것입니다.

콘크리트 배합 데이터 분석 화면: 수천 건의 배합 데이터를 강도별·물결합재비별 분포로 한눈에 보여 줍니다
만들 수 있는 분석 프로그램
Q. 어떤 분석 프로그램을 만들 수 있나요?
데이터가 파일이나 장비, 데이터베이스 어디에서 오든, 그 데이터를 정해진 기준으로 계산하고 비교해 차트와 표로 보여 주는 프로그램이라면 분야를 가리지 않고 개발합니다. 지금까지 만든 분석 프로그램을 분야별로 정리하면 아래와 같습니다.
| 분야 | 분석한 데이터와 기능 |
|---|---|
| 건설 재료 | 콘크리트 배합 데이터의 강도별·배합비별 분포 분석 |
| 바이오·진단 | PCR 장비 결과 파일 판정, NGS 기반 HLA 유전자 타입 분석 |
| 지질·자원 | 분광 스펙트럼 라이브러리 구축과 스펙트럼 유사도 분석 |
| 환경·기상 | 관측 데이터의 평년값 비교와 추세선 분석, 미세먼지 측정값 모니터링 |
| 공학 해석 | Fortran 열교환기 해석 솔버에 GUI를 연동해 반복 해석과 결과 비교 |

분광 라이브러리 DB 관리 프로그램(충북대학교): 두 스펙트럼을 리샘플링해 겹쳐 보고 유사도 지표를 계산합니다
개발 기술과 장비 연동
Q. 어떤 기술로 개발하나요?
주로 닷넷(C#)과 DevExpress 상용 도구로 Windows 프로그램을 개발합니다. 데이터베이스는 규모에 따라 MS SQL Server나 SQLite, SQL CE를 쓰고, 엑셀과 액세스 같은 MS Office와도 연동합니다. 필요하면 Python 인공지능 모듈이나 별도의 분석 도구와 연동해 기능을 넓힙니다.
Q. 측정 장비와 직접 연결할 수 있나요?
네. 이더넷 통신, 시리얼 통신, 소켓 통신으로 장비와 데이터를 주고받으며, 실시간 수집과 모니터링은 물론 장비 제어까지 구현합니다. 측정값을 화면에 띄우는 데서 그치지 않고, 저장·분석·보고서 출력까지 한 프로그램 안에서 이어지도록 만듭니다.

관로 경사측정 소프트웨어: 측정 장비가 관로를 주행하며 보내는 값을 실시간 차트와 경사도 계기판으로 보여 줍니다

PM Monitor: 센서로 측정한 초미세먼지·미세먼지 값을 한국환경공단(AirKorea) 측정소 정보와 함께 실시간으로 비교합니다
화면과 데이터
Q. 화면은 어떻게 꾸며지나요?
차트, 표(그리드), 게이지를 조합해 숫자를 읽지 않아도 상태가 보이도록 화면을 구성합니다. 위 화면들처럼 어두운 테마나 밝은 테마, 리본 메뉴, 계기판 같은 요소를 업무 성격에 맞춰 고르고, 사용자가 직접 테마를 바꿀 수 있게도 합니다. 분석 프로그램은 결국 사람이 보고 판단하는 도구라서, 화면의 직관성이 곧 상품성이라고 생각합니다.
Q. 데이터가 많아져도 괜찮나요?
분석 프로그램의 속도와 안정성은 데이터베이스 설계에서 결정됩니다. 우리비엔씨는 한 프로젝트에서 수십억 건 규모의 데이터베이스를 설계·구축한 경험을 바탕으로, 데이터가 계속 쌓이는 것을 전제로 처음부터 구조를 잡습니다. 응용 프로그램과 데이터베이스를 함께 설계하는 것이 오래 쓰는 프로그램을 만드는 가장 확실한 방법입니다.
분석 프로그램 상담을 하다 보면, 이미 엑셀로 꽤 정교한 분석을 하고 계신 경우가 많습니다. 그 엑셀 파일과 원본 데이터 몇 개만 보여 주시면, 어떤 화면과 기능이 필요한지 생각보다 빨리 그려집니다. 편하게 연락 주세요.
함께 보면 좋은 개발 사례
- Fortran 열교환기 해석 프로그램 GUI 개발 (아주대학교)
- 분광 라이브러리 구축 소프트웨어 (충북대학교)
- 콘크리트 시험배합 소프트웨어 개발 (공주대학교)
- 장비 모니터링·통신 제어(RS232 등) 응용 소프트웨어
- 데이터관리 프로그램 개발, 업무용 DB와 분석용 DB의 차이
작성: 우리비엔씨 대표 이완종 (KOSA 특급기술자)
홈페이지: https://www.wooribnc.com
연락처: 070-4809-7769 // 0 1 0 - 5 1 7 7 - 8 0 5 5
이메일: admin@wooribnc.com // lwjvegas@gmail.com
- KOSA 소프트웨어사업자 등록업체
- KOSA 소프트웨어기술자경력 특급기술자, 정보처리기사
- 가천대학교 가족회사 협약업체
Tags: #분석프로그램개발 #분석용프로그램 #GUI프로그램개발 #장비연동프로그램 #데이터분석소프트웨어 #CSharp개발 #윈도우프로그램개발 #우리비엔씨


