2.3.1 设置软件开发环境11
2.3.2 Linux系统简介11
2.3.3 Linux系统运行平台配置11
2.4 小结12
第三章 Web平台设计14
3.1 Web平台总体方案设计14
3.1.1 Web模块系统组成与运行环境14
3.1.2 系统逻辑架构15
3.1.3 系统数据流描述16
3.2 数据采集模块设计16
3.2.1 数据采集技术简介16
3.2.2 数据采集具体实现16
3.2.3 数据库设计18
3.3 Web端原理及实现21
3.3.1 Java EE及SSH框架技术简介21
3.3.2 Ajax及ExtJS技术简介23
3.3.3 Web端具体实现24
3.4小 结29
第四章 iOS平台设计31
4.1 iOS模块整体设计31
4.2 iOS开发技术简介31
4.3 iOS端具体实现32
4.4 小 结36
第五章 系统UI 展示及验证37
5.1 Web平台UI展示37
5.1.1 系统登录界面37
5.1.2 初始界面37
5.1.3 系统主界面38
5.1.4 用户管理38
5.1.5 采集项管理40
5.1.6 设备管理42
5.1.7 机构管理42
5.1.8 泵站实时数据查询44
5.1.9 警报查询44
5.1.10 天气查询45
5.1.11 个人中心46
5.2 iOS平台UI展示及验证46
5.3.1 系统登录界面46
5.3.2 水泵信息查询46
5.3.3 警报信息查询47
5.3.4 个人信息查询48
5.4 小 结48
总结与展望48
毕业设计期间录用的论文和知识产权49
致谢49
参考文献49
第一章 绪论
1.1 课题背景
水资源是大自然的馈赠,是人类宝贵的财富。水资源的固有属性与生俱来而又难于改变,这就决定了“水能兴邦,亦能覆国”的这一现实。因而,当我们在感叹自然界巧夺天工的创造时,积极投身于如何高效、合理地利用水资源,使水资源最大效率的为人类服务是非常必要的。或者,我们将其凝练为一个更为专业的术语——水利。
水利,最早可以追溯到公元前21世纪。相传大禹治水,三过家门而不入。水利事业进程的推进和水资源的高效率、可持续利用,是关系到国计民生的大事。
1949年,新中国建国后,水利建设进入飞跃发展时期。到20世纪80年代,就已经取得了前所未有的巨大成就。而早在2001年11月,水利部就印发了《全国水利信息化规划》,将全国的水利信息化建设提到了发展议程上来。水利发展事业的信息化转变,必须切实而迅速地参与到全社会各事业的信息化规划编制工作中来。
在水利建设的进程中,基础设施建设只是单一的一个层面,它并不是水利建设的全部。在信息化无孔不入的今天,我们应该将水利建设也提到向信息化过度的进程中来。所谓水利信息化,就是充分利用现代信息技术,提高全国水资源的共享程度和应用效率,进而从全局意义上促进水利信息化建设和水利的效能及效益[1]。可见水利信息化呼吁高新技术向传统水利管理事业的注入,以实现水利管理更为高效、便利、准确。水利信息化建设的具体过程,就是通过数据采集系统进行水利设备实时数据采集,通过网络和其他媒介作为传输载体,依照国家政策法规的规定,实现实时监测、自动监控[2]、统计与查询、警情预警、决策支持以及系统集成等信息技术的综合应用[3]。水利信息化建设是水资源管理、水环境保护和水土保持等水利管理举措的技术支撑,是提高水利决策水平和准确率的重要手段,是实现全社会基础事业的信息化转变的重要构成部件。因此,水利事业必须加紧向信息化状态的转变,在信息技术发展突飞猛进的契机下,为全国范围内的水利事业信息化建设乃至整个社会的信息化改革贡献力量。