● 摘要
随着交通事业的蓬勃发展和人民生活水平的提高,城市汽车数量迅速增加。同时,汽车违章问题也日益突出,仅靠交通警察人工处理违章情况已不能解决这一问题。因此,建立有效的电子警察系统在交通秩序管理方面占有举足轻重的地位,是交通管理现代化的重要标志之一。本文正是在以上背景下展开对电子警察系统的研究工作,课题来源于江苏省海门市的电子警察系统(简称为HM Epolice)项目,主要包括固定式电子警察和移动式电子警察。本文主要的研究内容是固定式电子警察。在目前主流的组件技术中,微软的COM组件模型以其良好的二进制兼容性成为了桌面平台常用的组件开发模型。这种组件技术在提高团队开发效率,减少系统维护费用,避免重复开发,具有很多优点。因此本文以组件技术为基础,首先对组件的定义、组件的发展历史和主要特点作了相应的介绍,并主要对电子警察系统的前端控制子系统和后端处理子系统作了相应的需求分析、总体结构设计和功能设计。根据组件思想对电子警察系统作了结构性的分层,同时对电子警察系统的各个功能模块作了组件化,并定义了相应的接口。本文设计的电子警察系统目前已经在江苏省海门市开始正式使用,运行效果良好。实践表明,基于组件开发的具体应用项目,系统模块划分清晰、独立性强;各功能模块可以单独开发、维护和使用;提高了系统的重用性和兼容性;增强了系统的可扩展性。