基于SSIV的城市联网报警运营支撑系统的设计
作者单位:武汉科技大学
学位级别:硕士
导师姓名:程耕国
授予年度:2012年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:Struts2 Spring iBATIS 联网报警运营支撑系统
摘 要:随着城市联网报警运营服务的不断进化,以及联网用户的不断增多,城市联网报警运营支撑系统也越来越引起人们的关注。城市联网报警运营支撑系统是一种特殊的信息管理系统,它提供联网报警运营服务管理方面的功能支持,管理运营过程中间产生的业务数据,对业务数据进行统计服务分析,实现运营管理与接警客户端的联动,将接警客户端数据信息化。 本系统在开发中采用了Java EE的三层架构体系,把系统分为了表现层、业务逻辑层和数据持久层。针对系统架构的各个层次,分别选择了Struts2、Spring和iBATIS框架进行开发。Struts2通过MVC模式控制视图和模型之间的交互,并使用拦截器在表现层实现各种功能。Spring依靠其依赖注入机制对业务逻辑层的组件进行管理,降低了系统各层次之间的耦合性。iBATIS在数据持久层提供了完善的数据持久化方案。 需求分析是软件开发中一项重要的工作,正确的需求分析是软件项目成功的保证。本文对系统的需求进行了详细分析,掌握了报警运营工作的流程和具体情况,并在此基础上对系统进行了整体上的设计,包括功能模块设计、用例设计、数据库设计和开发环境设计。在系统具体实现过程中,设计了软件架构,运用SSIV框架对软件的各个层次进行编码,并研究了框架之间的整合。 本文提出了SSIV框架整合应用的方案,并将这种方案应用于城市联网报警运营支撑系统的开发中去,以实际应用展现了该整合方案所带来的优势。