디자인 패턴을 적용한 GPS 기반의 물류 차량 관제 시스템 설계 및 구현

객체지향 모델링의 디자인 패턴은 작은 아키텍처로 불리며 전체 시스템 설계의 안정화를 촉진하며 아울러 신뢰성을 향상시킬 수 있다. 따라서 본 논문에서는 객체지향 모델링의 디자인 패턴을 이용하여 CPS와 CDMA 기반의 물류 차량 관제 시스템을 설계 및 구현한다. 제안하는 시스템은 물류 관제 서비스를 위해 제공되어져야 하는 CPS 데이터 처리, 무선 네트워크, 사용자 인터페이스를 도출한다. 기존의 대부분의 물류 관제 시스템은 모델(Model), 뷰(View), 컨트롤러(Controller)를 구분하지 앓고 설계함에 따라 구현 후 빈번한 시스템 요구사항이 변경 시 유연하게 대처할 수 없다. 제안하는 시스템은 MVC의 분리 및 책임 분할 등의 기본적인 객체 치향 원칙에 따라 설계 및 구현하였으며, 아울러 이벤트 처리와 소스 코드 작성이 플랫폼에 따라 다른 점을 TDD와 리팩토링을 통해 극복한다.