山洪灾害监测预警系统毕业论文.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山洪灾害监测预警系统毕业论文.doc

毕业(设计)论文 课题名称: 作者姓名: 查叶洪 学 号: 1006116 专 业: 计算机多媒体技术 班 级: 1006班 指导教师: 张峰 完成时间: 2013年5月 摘 要 基于3G的山洪灾害预警系统,是国家防治山洪灾害的一项重要的非工程性措施。系统通过接收水雨情监测站采集的水雨情数据,进行分析处理,实现水雨情实时监测,当水雨情达到或超过临界值时,系统自动报警,利用预警发布功能,可将预警信息通知有关成员单位、防汛责任人,通知危险区居民,做好山洪转移撤离、抢险准备,最大地减少人员和财产损失。山洪灾害预警系统是以基础空间信息为基础,以水雨情数据管理为核心;以现代计算机技术、GIS技术、近代流域水文模型等技术相结合为手段;将基础信息、水雨情、工情数据进行统一管理,通过实时监测和预报模型进行预报分析,结合预案内容进行报警和预警,发布预警信息,收集应急反馈 关键词 :基于3G山洪灾害监测预警系统,Telerik控件,C#,Socket,.NET, SQLSERVER 2005,VS 2010。 目 录 1.1系统设计背景 1 1.2系统目标 1 1.3系统任务 2 1.4 本人完成的主要工作 2 2.1 Visual Studio 简介 4 2.2 SQL Server 2005 Database 4 2.3 NET Framework 概述 5 2.4 ADO.NET 概述 5 2.5 B/S结构 6 2.5 RadGrid控件概述 7 3 概要设计和数据库设计 8 3.1 系统结构 8 3.2 系统的设计方案 9 3.3 系统的设计约束 9 3.4 数据库设计 10 3.4.1 数据库需求分析 10 3.4.2数据库逻辑设计 11 4.系统的设计及其实现 14 4.1系统结构概述 14 根据山洪灾害监测预警系统的需求,信息管理模块主要完成对各模块信息的收集,整合以及处理。本人主要负责的是对各模块数据的添加,删除和修改,主要功能结构图如图4-1: 14 4.2 各系统模块的实现 15 4.2.1 主界面的实现 15 4.2.2添加模块的实现 18 4.2.3 删除模块的实现 20 4.2.4 修改模块的实现 21 5 系 统 测 试 24 5.1 测试 24 5.2 单体测试 24 5.3 集成测试 25 参考文献 28 概述 1.1系统设计背景 山洪灾害是山丘区在一定强度或持续的降雨下,因特殊的地形地质条件而发生的自然灾害,它具有突发、破坏性大、防治困难的鲜明特点,山洪及其诱发的泥石流和滑坡,往往对局部地区造成毁灭性灾害,对国民经济和人民生命财产造成重大损失。近年来,我国山洪灾害问题日益突出,每年都造成大量人员伤亡,严重影响社会经济发展。 山洪灾害的防御策略是“以防为主,防重于抢”,防御防治的方法是既要采取工程措施,提高工程防洪标准,也要采取非工程措施,建立综合防洪减灾体系,提高防灾抗风险能力。建立山洪灾害预警系统,是国家防治山洪灾害的一项重要的非工程性措施。  、、预警、、等大 在这次毕业设计中,本人要实现的是对山洪监测预警系统各模块的信息管理,对从各模块接收到的数据进行增加,删除和修改。 在完成这部分操作的时候,用的主要技术是C#,Socket,Ado.Net,SQLSERVER2005。下面简单的介绍下这些知识点在设计中的应用: 在通信实现这部分,我使用了Socket网络通信技术。可以说它是此次设计的核心。所有的实现基本上是围绕它来展开的。 针对最底层数据库的设计是通过SQLSERVER来实现的。当然也就包括了表的创建等一系列的数据库的操作。持久层是实现代码主要是C#,主要是针对底层数据库增删改查的操作。页面布局是通过WinForm的基本控件来实现的。 以上的就是这次毕业设计本人完成的主要的工作。 2 开发工具与关键技术 2.1 Visual Studio 简介? Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。Database 本系统采用SQL Server 2005作为后台数据库。其特性包括: 可伸缩性和可用性 同一个数据库引擎可以在不同的平台上使用,从运行 M

文档评论(0)

只做精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档