사례집

개발할 수 있는 Windows 소프트웨어의 예

KomuraSoft LLC가 대응하고 있는 Windows 소프트웨어의 예를 정리한 페이지입니다. 업무 앱, 장비 연동, 통신 감시, 상주 처리, Office 연동, Excel 장표 출력 등의 구체적인 예를 볼 수 있습니다.

이런 Windows 소프트웨어에 대응하고 있습니다

KomuraSoft LLC에서는 단순히 화면을 만드는 데 그치지 않고, 통신, 장비 연동, 상주 처리, 기존 자산과의 공존까지 포함한 Windows 소프트웨어를 다루고 있습니다. 홈에 실었던 구체적인 예는 이 페이지에 정리했습니다.

주요 개발 예

  • 업무용 데스크톱 앱 입력, 검색, 목록, 장표 출력 등 사내 업무에서 사용하는 Windows 앱의 설계와 개발.
  • 장비 연동·제어 앱 산업용 카메라나 주변 기기와 연동하는 설정·감시·제어용 앱.
  • 통신 클라이언트·감시 도구 TCP/IP 통신을 사용하는 클라이언트, 상태 감시, 로그 취득, 현상의 원인 분리용 도구.
  • 기존 COM / ActiveX / OCX 자산을 살리는 연동 앱 기존 컴포넌트를 사용한 개수, 신규 연동부 추가, 단계적인 교체.
  • 기존 Windows 소프트웨어의 개수·64bit 대응 x86 전제의 기존 소프트웨어 정리나, 32bit / 64bit 상호 운용을 고려한 개수.
  • 조사·검증용 전용 도구 재현하기 어려운 결함의 원인 분리나 로그 수집을 위한 전용 도구.
  • 시리얼 통신·USB 연동 앱 시리얼 포트나 USB를 사용하는 설정·감시·제어 앱.
  • 독자 프로토콜 통신 소프트웨어 양방향 메시지 연동, 상태 감시, 고부하를 고려한 통신 프로그램.
  • Windows 서비스·상주 프로그램 OS 기동 시부터 동작하는 서비스, 감시, 정기 처리, 백그라운드 연동.
  • 멀티스레드·멀티프로세스 대응 소프트웨어 역할 분리, 병행 실행, 안정 운용을 전제로 한 구성.
  • Office 연동 도구·추가 기능(애드인) Excel, Access, PowerPoint 등과 연동하는 업무 도구나 추가 기능.
  • Excel 장표 출력 시스템 업무 시스템에서 Excel 장표를 생성·출력하는 구조.

상담으로 많은 것

  • COM / ActiveX / OCX를 포함한 기존 자산을 남기면서 개수하고 싶다
  • 32bit / 64bit 상호 운용이나 C++/CLI 경계를 정리하고 싶다
  • 통신 정지나 장기 가동 후의 장애를 조사하기 쉬운 구성으로 만들고 싶다
  • UI, 백그라운드 처리, 로그, 예외 설계를 나누어 정리하고 싶다

주요 대응 기술

  • C#
  • VB.NET
  • .NET
  • WPF
  • WinForms
  • C++
  • Windows API
  • COM
  • ActiveX
  • Media Foundation
  • UML

문의하기

이 페이지의 내용과 비슷한 과제가 있다면, 현재 상황과 필요한 지원 형태를 함께 적어 문의해 주세요.

홈으로 돌아가기