1。3国内的相关研究
1。4使用的工具
表1。1 开发使用工具列表
项 软件或技术名称
页面标准 HTML5
样式标准 CSS3
前台表现层框架 Bootstrap3
前台逻辑层框架 jQuery2。1。3
数据库 SQL Server 2014 Management Studio
数据库管理工具 Navicat Premium
数据库连接 Hibernate3。3
集成开发环境 MyEclipseProfessional2014
程序语言版本 JDK1。8
服务器中间件 Tomcat7。0
浏览器 基于Webkit或Blink内核
图表工具 jqPlot开源项目
地图工具 百度地图
服务器操作系统 UbuntuKylin14。10
1。5可行性分析
1。5。1经济可行性
从经济角度来看,支付开发人员和电脑相关配置所花费的费用都在预算范围内,没有超出预算,后期的维护范围小,而且在使用的过程中会给检测中心节约大部分的人力和物力的支出,收益大支出少,具有很大的经济效益。还能减少纸质档案数据容易损坏丢失带来的损失,帮助检测相关人员分析数据确保不安全因素的发生,对城市使用地下管线带来一定的安全性,为未来城市发展起着一定的促进作用。文献综述
1。5。2技术可行性
考虑到地下排水管道信息管理子系统将在后期开展为安全监测和运维管理系统,可能会存在用户多,分布散、数据量大等情况,系统采用综合性分级管理的用用模式。系统将基于B/S架构,采用多层软件结构体系,保障系统的稳定性、安全性和可维护性。
将前台分为表现层和逻辑层,摒弃了常用的SSH框架,表现层完全基于时下最流行的Bootstrap框架,配合jQuery动画效果构建;逻辑层完全丢弃了JSP/Struts框架,利用jQuery本身及其提供的AJAX调用功能实现逻辑处理及异步数据处理,解决了SSH本身就基于jQuery和Bootstrap这样过度嵌套的弱点,使得后期维护和扩展性能得以增强。
后台方面,由于放弃了框架的使用,免去了对框架的初始化工作,实现额外的功能可以使用插件的形式完成。插件与框架最大的区别是,没有正确地配置框架,系统将无法正确运行,而缺少插件,系统可以正确运行,仅仅插件提供的功能会受到影响。如此便将系统对各方面的依赖降到最低程度,确保各功能间互不干扰,真正实现“弱耦合,强内聚”的要求。例如,需要为后台服务提供WebService,则只需在系统中嵌入AXIS扩展即可,无需对框架进行改造,如果AXIS发生问题,也不会影响系统其他功能。
1。5。3操作可行性来-自~优+尔=论.文,网www.youerw.com +QQ752018766-
管道检测中心以前收集数据之后是靠人工填写纸质表单然后存档,过程操作复杂,为确保人员填写的正确性,还需要配合审核人员进行审核,整个过程耗时多,准确率低,不易修改。城市地下管线管理系统录入数据简单,还可批量操作,修改数据操作简单,管线地图还可把管线在百度地图上画出图层,根据井的经度纬度准确定位管线位置,可快速查找管线,显示管线基本信息和维护信息。系统的界面操作简单,结构清晰,用户可在短时间内熟悉系统的操作,上手快,效率高,具有一定的操作性。