摘要: |
交通违法管理信息系统作为智能交通管理重要组成部分,通过对交通违法信息的管理和全程监控,可以极大地提高交通管理能力。目前在国内外的交通管理部门已经得到了广泛的应用。但是从总体上看,目前国内的交通违法管理信息系统大部分采用的是基于C/S 结构的分布式数据库系统,代价高、效率低,后期维护更新困难。此外,信息共享有限,难以实现数据一体化处理,对于违法的主体——司机,没有一个交互的接口。由于交通违法管理系统在网络环境下研制,开发规模较大,难度和复杂度较高,因此开发出能和智能交通管理其他部分有机结合的基于Internet 的交通违法管理信息系统的成功案例不多。
本文以湖南交警智能交通管理系统的研究和设计为目标,以现有成熟软件开发方法和规模为基础,研究开发了一套以Oracle 数据库为后台、基于B/S 和C/S混合结构的交通违法管理信息系统,并为今后的系统升级和扩展预留了足够的资源和接口。
本文的主要工作包括:
通过实践比较和理论分析,结合系统的研究背景,提出了一个合理的软件开发方法——基于UML 的面向对象设计,保证了软件模型的相对标准,同时为系统的合理结构提供了保证。
研究了数据库建模软件的应用,解决了企业大型数据库复杂关系的表征和实现问题,解决了数据一体化处理问题,并实现了多种数据格式交换数据的开放接口。
通过对Web 技术、中间件技术的研究,实施了系统在三层结构中的合理部署,以及在三层结构中的程序优化。针对系统的应用环境采用成熟的EASI 方案解决Web 安全问题。
本文对国内智能交通管理系统的研究和实现有一定的参考价值,对于研究三层结构优化以及Web 技术、中间件技术、数据安全技术在实际开发中的应用有着重要的实际意义。
|