Steel Signal Cyan

산업용 센서 데이터 로거
안정 수집 및 저장 구축 제안

레이저 거리 센서, 로터리 엔코더, IMU 각도 센서 데이터를 안정적으로 읽고 로컬 DB에 누락 없이 저장하는 Windows PC 프로그램 개발 제안입니다.

01. Analysis & Strategy

요구사항 분석 및 핵심 전략 제안

클라이언트 핵심 요구사항

센서 3종 통신 연동

장비별 프로토콜을 분리해 안정적으로 읽는 구조

로컬 DB 지속 저장

수집 큐와 배치 저장으로 누락 위험 감소

현장용 단순 화면

숫자, 연결 상태, 저장 상태를 바로 확인

핵심 역제안

수집 안정성 중심 설계

통신 끊김, 파싱 실패, 저장 지연을 로그로 추적

30일 일정 대응

2주 내 센서 통신, 4주 차 저장 검수 완료

검수 가능한 산출물

설치 파일, 소스 코드, DB, CSV, 검수 문서 제공

02. Strategic Deep-Dive

전략 과제별 구체적 개발 방안

센서별 통신 파서 모듈

레이저 거리 센서, 로터리 엔코더, IMU 각도 센서를 각각 독립 모듈로 분리해 통신 방식과 데이터 해석 로직을 명확하게 관리합니다.

Expected Effect

장비별 위험을 빠르게 분리하고 유지보수 비용 감소

수집 큐와 로컬 저장 구조

화면 표시와 DB 저장을 분리하고, 표준 측정 레코드로 모아 SQLite에 배치 저장하여 순간 지연에도 데이터 손실 가능성을 낮춥니다.

Expected Effect

장시간 수집 중 저장 안정성 확보

진단 로그와 자동 재연결

통신 끊김, 파싱 실패, DB 저장 실패를 시간 순서로 기록하고, 가능한 상황에서는 포트 재연결과 수집 재개를 자동 수행합니다.

Expected Effect

현장 문제 원인 추적 및 복구 속도 향상

03. Implementation

프로젝트 구현을 위한 최적의 기술 아키텍처

Windows App

C# WPF 현장 PC에서 안정적으로 구동되는 데스크톱 화면
WinForms 대안 단순 화면과 빠른 납품에 유리한 선택지

Sensor Interface

SerialPort 센서 통신 수신 및 포트 상태 관리
Parser Module 장비별 값 해석과 오류 검출 분리

Data Storage

SQLite 설치 부담이 낮은 로컬 DB 저장
CSV Export 추후 분석을 위한 기간별 데이터 추출

Quality & Delivery

검수 체크리스트 비개발자도 확인 가능한 납품 기준
Installer 설치 파일과 실행 가이드 제공
04. Sequence

프로젝트의 성공을 완성하는
정교한 8단계 업무 프로세스

01

미팅

요구사항 청취 및 비즈니스 목표 상세 협의

02

계약 진행

상세 과업 범위 확정 및 공식 계약 체결

03

요구사항 재분석

개발 관점에서의 기술적 타당성 도출

04

기획/디자인

UI/UX 설계 및 시스템 아키텍처 상세 정의

05

클라이언트 컨펌

확정된 기획안에 대한 최종 리뷰 및 승인

06

개발

PMS를 통한 투명한 집중 개발

07

테스트

단위/통합 테스트 및 버그 수정, 안정성 검증

08

배포

최종 운영 환경 배포 및 안정화 지원

05. Timeline

30일의 일정, 센서 통신부터 저장 검수까지

Week 1

요구사항 확정

센서 매뉴얼 분석, 개발 환경 구성, 통신 방식 확인

Week 2

센서 3종 연동

통신 연결, 데이터 파싱, 실시간 숫자 표시

Week 3

저장 기능 구현

SQLite 저장, 조회 화면, CSV 내보내기, 오류 로그

Week 4

통합 검수 납품

실물 센서 테스트, 설치 파일 제작, 문서 정리

06. Communication & Trust

외주의 불안함을 확신으로,
가장 투명한 파트너십을 약속합니다.

'답답함'이 없는 커뮤니케이션

클라이언트가 가장 힘들어하는 '소통의 부재'와 '진척도 확인 불가능'을 해결하기 위해, 모든 협업 과정을 시스템화했습니다.

  • 자체 PMS 시스템 운영: 기획서부터 소스코드까지 실시간 공유
  • 항시 연결되는 소통 채널: 지연 없는 피드백과 투명한 이슈 관리
  • 정기 데모 세션: 상상 속의 결과물이 아닌, 돌아가는 시스템을 매주 확인

"우리는 단순한 외주사가 아닙니다.
성공을 위해 시스템으로 소통하는
여러분의 사내 팀이 되겠습니다."

Thank You

Your Vision, Our Mission.