第五届北大青鸟杯全国IT精英挑战赛全国一等奖项目——智慧水务管理系统_可行性研究报告

   第五届北大青鸟杯全国IT精英挑战赛全国一等奖项目——智慧水务管理系统

                                                 可行性研究报告

                                                                                                                作者:武汉宏鹏田超凡

版权所有,转载请注明原作者,仿冒侵权必究法律责任

编号:QN-STD-PLIS

版本:1.0

 

  • 技术可行性

根据需求文档中描述的功能、非功能性需求进行分析,以及对现有的主流技术框架的研究,本系统采用SSM框架组合,分别取SpringMVC、Spring3.3、MyBatis各框架中优秀模块进行组合,实现MVC架构模式,保证了系统良好的可扩展性、可维护性和模块的复用性。

在分层架构中,SpringMVC作为view层和control层,主要包括action和JSP页面之间的交互相应、拦截器、过滤器等。

MyBatis负责实例、JDBC连接以及数据持久层的功能。

Spring作为轻量级的框架,在系统中使用其核心模块IOC、AOP功能。其中,IOC依赖反转用来连接各个层之间的对象,简化各个对象之间的调用;而基于反射及代理模式的面向切面编程开销比较大,本系统只用来进行事务管理,负责事务的回滚,此外Spring还担当着MVC各个层之间的无缝连接工作,否则即使各个框架都很优秀也无法发挥出其最大的作用。

智慧水务系统的总体技术架构图如图1所示:再表示层(VIEW)采用了JSP页面进行展示;再效果以及渲染方面,采用jQuery插件和CSS技术;消息返回采用JSON等格式;使用ajax,所见即所得的良好用户体验。相对以前web应用,jQuery使页面展现形式有很大的改进。Spring的事务控制以及控制反转贯穿MVC三层,发挥着无缝连接的作用。再持久层,有Spring对MyBatis的支持以及MyBatis的数据持久化功能;数据库采用mysql数据库。

 

扫描二维码关注公众号,回复: 11121078 查看本文章

图1系统总体架构图

  • 项目可行性

智慧水务系统致力于为水务部门客户提供更优的解决方案,推出了一套完整的智慧监控系统,通过智慧化管理平台,对设备信息的采集监控、整体优化等技术措施,实现运行监视、操作与控制、信息综合分析与智能告警和自动化管理等功能,为客户提供更好的方案解决实际问题。

  • 管理可行性

本系统界面处处体现了简洁、智能、高效,为用户打造一个全方位的水务管理平台,清爽的界面风格,严谨的业务处理,完善的功能模块,无不体现出了人文关怀和交互友好性。

  • 使用可行性

以客户的实际需求为主导,专注水务管理和作业调度,项目的需求分析阶段深入多个县级供水公司进行调研了解业务需求,本系统各功能模块均根据用户的实际业务需求进行设计和研发,确保了项目实用性强,因此体现了一定的社会意义和商业化、智能化价值。本系统作为一个基于B/S的后台管理系统,专注水务后台业务处理,业务流程完整,简化繁冗的办公流程,管理效率高。

本系统在每一个模块都是通过实际了解客户需求精心设计,每一个模块业务模块处理严谨、完善。在一定程度上对各模块进行了优化,减轻了水务工作人员繁重的工作负担,提高办公效率。

 

 

 

发布了119 篇原创文章 · 获赞 14 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/qq_30056341/article/details/105637996