第五屆北大青鳥杯全國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數據庫。

 

圖1系統總體架構圖

  • 項目可行性

智慧水務系統致力於爲水務部門客戶提供更優的解決方案,推出了一套完整的智慧監控系統,通過智慧化管理平臺,對設備信息的採集監控、整體優化等技術措施,實現運行監視、操作與控制、信息綜合分析與智能告警和自動化管理等功能,爲客戶提供更好的方案解決實際問題。

  • 管理可行性

本系統界面處處體現了簡潔、智能、高效,爲用戶打造一個全方位的水務管理平臺,清爽的界面風格,嚴謹的業務處理,完善的功能模塊,無不體現出了人文關懷和交互友好性。

  • 使用可行性

以客戶的實際需求爲主導,專注水務管理和作業調度,項目的需求分析階段深入多個縣級供水公司進行調研瞭解業務需求,本系統各功能模塊均根據用戶的實際業務需求進行設計和研發,確保了項目實用性強,因此體現了一定的社會意義和商業化、智能化價值。本系統作爲一個基於B/S的後臺管理系統,專注水務後臺業務處理,業務流程完整,簡化繁冗的辦公流程,管理效率高。

本系統在每一個模塊都是通過實際瞭解客戶需求精心設計,每一個模塊業務模塊處理嚴謹、完善。在一定程度上對各模塊進行了優化,減輕了水務工作人員繁重的工作負擔,提高辦公效率。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章