摘要: |
电子警察交通监控手段产生大量的交通违章文书,如何将这些文书及时送达给当事人成了亟需解决的问题。本文研究的目的就是建立广州市交警支队与邮政部门的协同办公系统,实现交通违法数据与邮政代办数据高效、快速交换,通过邮局解决违章文书送达问题。
本文首先介绍了项目背景,对目标系统进行了总体描述,分析了系统的网络结构和业务流程,提出系统的需求报告,确定目标系统的功能。系统根据是否需要提供交互界面划分为两大功能模块,非可视功能采用OracleJob(后台作业)调用存储过程的形式来实现,提高执行效率和稳定性;可视功能部分采用基于MIDAS的分布式多层C/S结构,应用程序服务器以DCOM/COM+的形式运行在交警支队内部服务器中,并使用ADO方式访问后台数据库Oracle;应用程序服务器与客户端之间使用Socket的连接方式。
论文重点讨论了系统中的一些关键技术:使用Singleton设计模式实现对数据库连接的管理;分析MIDAS特别是采用Socket的安全性,给出了提高安全性的方案;优化ADO提高数据访问效率;探讨了Oracle的多种数据同步技术,并选择了的基于代理的数据更新机制来实现本系统中内网与外网数据同步功能。最后为了保证系统的顺利实施,论文评估本系统的测试和正式运行时对已运行中的电子警察系统统和邮政相关办公系统的影响,提出解决方案。
本论文的研究是在多平台、异构数据环境中实现跨部门协同工作提供启发性的案例,对于软件开发管理,软件工程的实践有着重要的理论价值;同时由于其在实际应用中,较好地解决了使用电子警察等非现场执法带来的交通违章文书处理等问题,有良好的示范作用,对全省乃至全国交警支队办公自动化建设、智能交通建设等多方面都具有重要的指导意义。 |