J2EE技术下的交通安全信息系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
J2EE技术下的交通安全信息系统设计
宋涛
【摘要】The design strategy of traffic safety information system on the basis of J2EE technology is analyzed. The J2EE technology is adopted in design of the traffic safety information system to improve the quality of the system design. With the im⁃provement of traffic safety technology in China,J2EE technology is applied to the design of traffic safety information system, which can optimize the flow path of every functional module in the traffic safety information system,effectively improve the su⁃pervision,and reduce the rate of traffic accident by 12%. The positive application value is achieved. The J2EE technology is taken to analyze the influencing factors and solve the related problems in the system design,which not only can integrate the system functions,but also guarantee the traffic safety.%在此研究基于J2EE技术下的交通安全信息系统设计策略。
在交通安全信息系统设计中运用了J2EE技术,以求提升系统设计质量。
结果表明,将J2EE技术应用到交通安全信息系统设计中,可以优化完善交通安全信息系统各个功能模块流程,有效提升交通安全信息系统监管力度,降低交通安全发生几率,该设计在实际工作中发挥积极应用价值。
针对交通安全信息系统设计,运用J2EE技术,分析解决系统设计相关影响因素,不仅可以集成系统功能,也保障交通安全。
【期刊名称】《现代电子技术》
【年(卷),期】2015(000)024
【总页数】3页(P94-96)
【关键词】J2EE技术;交通;系统设计;交通安全信息系统
【作者】宋涛
【作者单位】长春工业大学,吉林长春 130012
【正文语种】中文
【中图分类】TN911-34
在交通安全信息系统的设计中,运用J2EE技术,使系统可以跨平台运行,真正做到可以“一次系统编码,多次服务操作”,可以使该应用系统的运行环境,不会受到操作系统改变的影响,确保交通安全信息系统设计工作顺利完成。
1.1 J2EE技术
J2EE主旨是一套技能准则和指南[1],蕴含各类组件,服务体系构造和技术水准,有相同的标准和样板,让全部根据J2EE架构的不尽相同平台之间,具备优良可兼容的性能,解决产品不兼容问题。
1.2 J2EE应用优势
在交通安全信息系统设计中,应用J2EE的优势在于,J2EE具有可伸缩性、灵活性、易维护性,可以充分利用交通安全信息系统原有的应用,确保系统可以在任何操作系统中运行[2];同时,在系统设计中,应用J2EE技术,可以将一些通用、且很繁琐的系统服务端设计任务,将其交给一些软件中间件供应商去制作完成,这样不仅可以相应缩短系统开发时间,也有助于设计实现具备可高度伸缩性、稳定可用性的系统。
设计交通安全信息系统中,应用J2EE技术,不仅要确保系统可以集成交通安全信息管理各模块内容,还应该确保使用该系统满足人们的需求。
系统设计中,界面设计应该便于理解,使用户的操作使用更加简便,可以减少不必要的操作错误;同时,
应用J2EE技术,也简化了操作流程。
交通安全信息系统设计中,应该融合C/S和B/S两种结构,使用C/S结构分离数据库的服务和客
户的信息沟通,使二者之间的通信更具开发性[3]。
并可以在B/S结构设计中,让
客户通过客户端访问系统,让系统使用简便、灵动,界面明了,降低系统维护成本。
3.1 系统结构设计
该系统由应用数据库层、应用层、用户层组成,是一个具备三层逻辑体系的结构。
系统具有良好的灵活性、可扩展性和安全性。
数据库层中可以提供数据存储与管理的功能;应用层可以提供安全信息的数据采集、整合等服务;用户层可以提高客户端服务。
该系统架构如图1所示。
3.2 系统功能设计
在该系统设计中,应用Unix操作系统,为单用户利用编制,提供多个进程做为连接命令的管道线。
同时,选择Oracle的数据库,可以运行在所有主要平台(包括窗口),具有可伸缩性、并行性,使用者能够移动数据库进入Unix,还可以提升
系统安全性,降低系统使用风险[4]。
在该系统设计中,应该提升系统一体化与集
成性,集成开发具有统一标准的接口,可以将短信息服务与交通安全业务数据结合起来,以便人们可以通过多元化平台服务,随时了解最新的交通安全信息动态。
同时,在该系统设计中,可以完善系统的交通安全监管功能,如图2所示。
在系统设计中,可以强化其安全监管性能,及时处理道路违章信息,有效改善传统系统工作效率,确保交通安全。
3.3 数据库设计
在交通安全信息系统应用程序的设计中,优化系统对数据库的访问显得非常重要,一定要确保人们通过系统可以集成访问数据库信息,同时,还可以保证具有良好的封装性与可维护性。
系统使用Java连接MS SQL数据库实现数据操作,使用MyBatis持久层框架。
所有的业务数据的增删改查都采用继承统一的数据库连接
基础类来实现。
对于MyBatis框架结构中,有一个Re⁃sources的通用类,在该
类中有许多的方法,可以通过各种路径以及其他的地址加载有用的资源。
String resource="org/mybatis/example/Configuration.xml";Readerreader=Resources.getResourceAsReader(re⁃source);
Sql Mapper=newSql Session Factory Builder().build(read⁃er);
在XML文件中,包含许多MyBatis的核心,包括获取数据库连接实例与数据源;对于SqlSession中,包含着针对数据库的执行语句,也有每一个执行的方法,可以直接地使用一个SqlSession实例,去执行已映射的SQL语句:
触发器可以根据DBA_TRIGGERS,USER_TRIG⁃GERS标记,在数据字典中查到
需求信息。
由于在交通安全管理中,基于交通违法缴款对账系统存在内外网数据同步问题,因而需要利用触发器和存储过程来实现数据同步功能:
3.4 软件设计实现
在交通安全信息系统中,其软件设计就是要实现系统三层结构服务的无缝衔接,确保系统服务可以跨平台实现。
对于系统的用户登录模块进行软件设计中,应该确保用户在登录界面登录后,可进入相应权限的工作界面,以提升系统性能安全性。
用户登录流程图如图3所示。
在用户登陆系统之后,需要通过检验密码的方式,确定用户操作权限,提升交通安全信息系统使用性能。
并且,在系统中还要确保用户端各应用程序模块数据的跨平台传输,优化系统程序接口,以便实现集成管理交通安全信息的目标[5]。
在交通
安全信息系统中,运用
J2EE技术,有助于构建统一的信息管理平台,确保系统管理安全[6]。
例如,对于系统Webservice接口,可以利用xfire框架进行实现,如违法信息查询接口调用实现代码如下:
在本次系统设计中,运用J2EE技术实现了系统跨平台的操作,提升系统应用性能,
发挥积极影响。
综上所述,对于交通安全信息系统设计,运用J2EE技术可以优化提升系统各管理模块性能,集成、完善系统功能,实现交通安全信息管理的基本功能,达到系统设计预期目标,提高交通安全信息系统的数字化、智能化水平,发挥实际应用价值。
【相关文献】
[1]江诗明,徐伟,吴智量,等.汽车超载监测系统[J].现代电子技术,2014,37(4):49⁃52.
[2]吴建伟,袁磊,唐涛,等.列控车载系统仿真测试环境研究[J].现代电子技术,2011,34(12):5⁃7.
[3]刘军,艾力·斯木吐拉,马晓松,等.基于J2EE的塔里木石油公路交通安全信息系统架构与实现[J].中国安全科学学报,2007,17(12):135⁃141.
[4]刘军,艾力·斯木吐拉,丁岩,等.塔里木石油公路交通安全管理信息系统架构与设计[J].科技创新导报,2007(36):40⁃41.
[5]宁松成,蔡伯根.基于J2EE的城市交通诱导Web⁃GIS系统的设计与实现[J].交通运输系统工程与信息,2007,7(3):55⁃59.
[6]智鹏,史天运,于鑫,等.轨道交通工程建设安全管理统一信息平台研究[J].铁路计算机应用,2013,22(9):40⁃42.。