《《山洪灾害监测预警系统》-公开DOC·毕业论文》由会员分享,可在线阅读,更多相关《《山洪灾害监测预警系统》-公开DOC·毕业论文(33页珍藏版)》请在金锄头文库上搜索。
1、 毕业(设计)论文毕业(设计)论文 课题名称课题名称:山洪灾害防治非工程措施山洪灾害防治非工程措施 作者姓名: 学 号:1006116 专 业:计算机多媒体技术 班 级:1006 班 指导教师: 完成时间:2013 年 5 月 摘摘 要要 基于 3G 的山洪灾害预警系统,是国家防治山洪灾害的一项重要的非工程性 措施。系统通过接收水雨情监测站采集的水雨情数据,进行分析处理,实现水雨 情实时监测,当水雨情达到或超过临界值时,系统自动报警,利用预警发布功能, 可将预警信息通知有关成员单位、防汛责任人,通知危险区居民,做好山洪转移 撤离、抢险准备,最大地减少人员和财产损失。山洪灾害预警系统是以基础空间
2、 信息为基础,以水雨情数据管理为核心;以现代计算机技术、GIS 技术、近代流 域水文模型等技术相结合为手段;将基础信息、水雨情、工情数据进行统一管理, 通过实时监测和预报模型进行预报分析,结合预案内容进行报警和预警,发布预 警信息,收集应急反馈。 本系统由实时监控模块,雨水情服务模块,预警发布模块,气象国土模块, 基础信息模块,应急响应模块,信息管理模块,PDA 系统模块,系统后台模块 等八大模块组成,意在建立全面、规范、合理、通用的山洪监测预警信息基础资 料数据库及山洪监测预警信息监测及发布的应用软件,改善山洪等灾害信息的管 理手段,提高山洪灾害管理的工作效率和水平。 关键词关键词 :基于
3、3G 山洪灾害监测预警系统,Telerik 控件, C#,Socket,.NET, SQLSERVER 2005,VS 2010。 3 目目 录录 1.1 系统设计背景系统设计背景.1 1.21.2 系统目标系统目标.1 1.31.3 系统任务系统任务.2 1.41.4 本人完成的主要工作本人完成的主要工作.2 2.12.1 VisualVisual StudioStudio 简介简介.4 2.22.2 SQLSQL ServerServer 20052005 DatabaseDatabase.4 2.32.3 NETNET FrameworkFramework 概述概述.5 2.42.4 A
4、DO.NETADO.NET 概述概述.5 2.52.5 B/SB/S 结构结构.6 2.52.5 RadGridRadGrid 控件概述控件概述.7 3 概要设计和数据库设计概要设计和数据库设计.8 3.13.1 系统结构系统结构.8 3.23.2 系统的设计方案系统的设计方案.9 3.33.3 系统的设计约束系统的设计约束.9 3.43.4 数据库设计数据库设计.10 3.4.1 数据库需求分析 .10 3.4.2 数据库逻辑设计 .11 4.系统的设计及其实现系统的设计及其实现.14 4.14.1 系统结构概述系统结构概述.14 根据山洪灾害监测预警系统的需求,信息管理模块主要完成对各模块
5、信息的收集,整合以及处根据山洪灾害监测预警系统的需求,信息管理模块主要完成对各模块信息的收集,整合以及处 理。本人主要负责的是对各模块数据的添加,删除和修改,主要功能结构图如图理。本人主要负责的是对各模块数据的添加,删除和修改,主要功能结构图如图 4-14-1:.14 4.24.2 各系统模块的实现各系统模块的实现.15 4.2.1 主界面的实现 .15 4.2.2 添加模块的实现 .18 4.2.3 删除模块的实现 .20 4 4.2.4 修改模块的实现 .21 5 系系 统统 测测 试试 .24 5.15.1 测试测试.24 5.25.2 单体测试单体测试.24 5.35.3 集成测试集成测试.25 参考文献参考文献.