차량 통합 관제 솔루션

  1. 차량 통합 관제 솔루션이란?
    자동차에 장착되는 장치와 연동되는 차량 관리 통합 관제 솔루션 입니다.
    운송 업체의 운전자 및 차량 자원 관리, 근태 관리 등을 위해 사용됩니다.
    Windows Service 기반의 서버 프로그램과 WPF 기반의 클라이언트 프로그램으로 구성 되며
    장치와 차량 통합 관제 솔루션 서버는 Mqtt 프로토콜을 이용하여 통신을 하며
    Windows Service 서버와 WPF 클라이언트는 Rest API를 이용하여 데이터를 주고 받습니다.
  2. 주요 기능
    1) 실시간 차량 위치 및 상태 모니터링
    2) 운전자 근태관리를 위해 카메라를 이용한 얼굴인식 템플릿 추출
    3) 운전자 및 차량 자원 관리를 위한 배차 스케쥴링
  3. 본인이 개발한 영역
    1) Windows Service 서버 (Rest API, Mqtt, MS-SQL, nHibernate ORM)
    2) Windows WPF 클라이언트 (Rest API, Mvvm 구조)
    3) Embedded Linux 장비 LCD 출력 UI 프로세스 구현 (Qt Quick 5 기반)
  4. 개발 환경
    1) Version Control System : Git
    2) Language : C#(.NET Framework 4.6.2), C++, QML
    3) Protocol : https, mqtt, redis
    4) Database : SQLServer 2016 Express
  5. 실행 화면
    1) 실시간 차량 모니터링
    mod_crudms_monitoring
    2) 카메라를 이용한 얼굴 인식
    crudms_cam
    3) 운행 기록, 통계
    crudms_history
    crudms_statistics
    4) 배차 스케쥴링
    crudms_scheduling