【41页】毕业论文:基于3G的山洪灾害监测预警系统——基础信息子模块设计与实现.doc文档在线阅读
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
可伸缩性和可用性同个数据库引擎可以在不同的平台上使用,从运行的便携式电脑,到运行数据中心版的大型多处理器服务器。
企业版支持联合服务器索引视图和大型内存支持等功能,使其得以升级到最大站点所需的性能级别。
企业级数据库功能关系数据库引擎支持当今苛刻的数据处理环境所需的功能。
数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。
山塘信息包信息查询站点的类别雨量水文水位站点的观测方式自动人工简易等站点位置所属水系所属部门等信息。
水利工程信息查询堤防水库山塘等水利工程的基本信息。
堤防信息包括堤防长度高程所属河流工程建设标准等。
水库信息包括水库集水面积建设洪水位流量库容坝顶高程等。
山塘信息包括山塘位置山塘容积等信息。
程建设标准等。
水库信息包括水库集水面积建设洪水位流量库容坝顶高程等。
水利工程信息查询堤防水库山塘等水利工程的基本信息。
雨量水文水位站点的观测方式自动人工简易等站点位置所属水系所属部门等信息。
部分内容简介根据山洪灾害信息和监测情况,及时发布山洪预报警报,有效增强地区抗御自然灾害的能力。
本人完成的主要工作在设计中本人承担的是基于的山洪灾害检测预警系统基础信息子模块设计与实现。
基础信息查询子系统主要功能包含以下几个部分站点基础信息查询站点的类别雨量水文水位站点的观测方式自动人工简易等站点位置所属水系所属部门等信息。
水利工程信息查询堤防水库山塘等水利工程的基本信息。
堤防信息包括堤防长度高程所属河流工程建设标准等。
水库信息包括水库集水面积建设洪水位流量库容坝顶高程等。
山塘信息包括山塘位置山塘容积等信息。
经济社会状况查询查询各行政区的经济社会信息,如区域人口分布基本农田电站排灌站等基础信息。
通过人工的方法将收集到的基础信息整理录入数据库中,并且提供查询页面以及数据共享功能。
监控预警系统的管理人员可以通过查询页面方便查询系统的相关情况,作为各种决策与信息发布的依据。
本系统提供多种视图,其它子系统可以查询视图获取相关信息。
开发工具与关键技术简介是套完整的开发工具集,用于生成应用程序桌面应用程序和移动应用程序。
和全都使用相同的集成开发环境,利用此可以共享工具且有助于创建混合语言解决方案。
另外,这些语言利用了的功能,通过此框架可使用简化应用程序和开发的关键技术。
本系统采用作为后台数据库。
其特性包括可伸缩性和可用性同个数据库引擎可以在不同的平台上使用,从运行的便携式电脑,到运行数据中心版的大型多处理器服务器。
企业版支持联合服务器索引视图和大型内存支持等功能,使其得以升级到最大站点所需的性能级别。
企业级数据库功能关系数据库引擎支持当今苛刻的数据处理环境所需的功能。
数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。
分布式查询使您得以引用来自不同数据源的数据,就好像这些数据是数据库的部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。
复制同样使您以维护多个数据复本,同时确保单独的数据复本保持同步。
可将组数据复制到多个移动的用户,使这些用户自主地工作,然后将他们所做的修改合并会发布服务器。
易于安装部署和使用中包括系列管理和开发工具,这些工具可改进在多个站点上安装部署管理和使用的过程。
还支持基于标准的与集成的程序设计模型,使数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。
这些功能使您以快速交付应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
中包括析取和分析汇总数据以进行联机分析处理的工具。
中还包括些工具,可用来直观地设计数据库并通过来分析数据。
概述是支持生成和运行下代应用程序和的内部组件。
旨在实现下列目标提供个致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在上分布,或者是在远程执行的。
提供个将软件部署和版本控制冲突最小化的代码执行环境。
提供个可提高代码包括由未知的或不完全受信任的第三方创建的代码执行安全性的代码执行环境。
提供个可消除脚本环境或解释环境的性能问题的代码执行环境。
使开发人员的经验在面对类型大不相同的应用程序如基于的应用程序和基于的应用程序时保持致。
按照工业标准生成所有通信,以确保基于的代码可与任何其他代码集成。
概述是微软提出的在程序中用于替代的用于数据访问的类库。
设计组件的目的是为了从数据操作中分解出数据访问。
完成此任务的是的两个核心组件和数据提供程序,后者是组包括和对象在内的组件。
是的断开式结构的核心组件。
的设计目的很明确为了实现于任何数据源的数据访问。
为此,它可以用于多种不同的数据源,用于数据,或用于管理应用程序本地的数据。
包含个或多个对象的集合,这些对象由数据行和数据列,以及主键外键约束和有关对象中数据的关系信息组成。
结构的另个核心元素是数据提供程序,其组件的设计目的相当明确为了实现数据操作和对数据的快速只进只读访问。
对象提供与数据源的连接。
对象是您能够访问用于返回数据修改数据运行存储过程以及发送或检索参数信息的数据库命令。
从数据源中提供高性能的数据流。
最后,提供连接对象和数据源的桥梁。
使用对象页面实现对山洪灾害影响情况表的修改和删除功能,子下的页面实现对山洪灾害影响情况表的添加功能。
下的页面实现对行政区划基本情况表的修改和删除功能,子下的页面实现对行政区划基本情况表的添加功能。
下的页面实现对小流域和乡村关联表的修改和删除功能,子下的页面实现对小流域和乡村表的添加功能。
下的页面实现对小流域代码表的修改和删除功能,子下的页面实现对小流域代码表的添加功能。
下的页面实现对小流域基本情况表的修改和删除功能,子下的页面实现对小流域基本情况表的添加功能。
下的页面实现对危险区基本情况表的修改和删除功能,子下的页面实现对危险区基本情况表的添加功能。
下的页面实现对堤防基本情况表的修改和删除功能,子下的页面实现对堤防基本情况表的添加功能。
下的页面实现对河流基本情况表的修改和删除功能,子下的页面实现对河流基本情况表的添加功能。
下的页面实现对站点扩展信息表的修改和删除功能,子下的页面实现对站点扩展信息表的添加功能。
下的页面,通过本页面中的空间选择要进行修改操作的基本表页面。
网站各文件位置关系图文件位置关系图文件位置关系系统测试测试测试的定义是通过手工或自动方法,使用或评价个系统的过程,以论证它满足所规定的需求,或明确期望结果与实际结构的差别。
测试是确定系统行为与理想情况如何接近,与理想情况的任何偏离均表示系统中隐错的存在,而且必须纠正这种隐错。
应用到测试过程时,有两种不同的使用方式是指个实际测量值与理论预期值之间的分歧。
如果实际值和预期值之间存在差异,这个差异就是个。
是指些人的行为引起的软件中的种失效或故障。
故障是导致软件失败的个条件,软件出错的基本原因是故障。
失效是指不能按软件规格说明要求执行个软件片段,失效源于故障,尽管并不是所有故障都会导致失效。
故障和失效在代表不同的概念时,其相关性也是非常明显。
系统中有个,失效必然出现,如果失效出现了,系统中必然有个故障。
单体测试测试系统的第步是测试组成系统的单个构件。
测试这些构件称为单元测试,也称为单体测试。
在单体测试过程中,首先检查代码在程序的算法数据和语法方面有没有缺陷,最后给该构件输入个测试用例集,以说明该构件是否正确。
在单体测试时,主要对于单个模块的功能进行测试,不用理会其他的模块的耦合情况。
在测试中发现最多的是语句的缺失。
部分代码出现逻辑以及前后台代码中字段和数据库中字段不致的情况。
集成测试单体测试之后,就需要对系统的所有功能集成进行测试。
在此阶段对照用例进行功能测试。
此阶段所发现的往往是概要设计的并将各个模块集成起来进行结合测试。
总结与展望通过这次毕业设计,使我对结构有了大致的认识。
的全称是客户机服务器结构。
这种模式兼容性好,只要计算机无论安装什么操作系统,只要安装了浏览器,即可访问远程的数据库获取所需信息,和结构相比,这种模式不依赖具体的操作系统,即只要接入互联网通过浏览器就可以正常的工作,不受影响。
甚至可以扩展到移动平台。
在这个项目中,用到的主要工具以及语言有,框架,主要是通过第三方控件实现显示数据库中表格,通过第三方动态链接库中的方法配合相应的后台代码实现对数据库的查询修改删除添加操作。
由于基础信息模块涉及到的基本表与视图比较多,毕业设计时间紧张,基础信息添加删除修改模块的检测与处理机制还需要进步完善。
