




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 数字(shz)水库管理系统 概要(giyo)设计 学院(xuyun): 资源与环境学院 专业: 地理信息系统 班级: 2011010班 姓名: 李松青 学号: 201101014 TOC o 1-3 h u HYPERLINK l _Toc320 1.引言(ynyn) PAGEREF _Toc320 2 HYPERLINK l _Toc20436 1.1编写(binxi) PAGEREF _Toc20436 2 HYPERLINK l _Toc23886 1.2 项目(xingm)背景 PAGEREF _Toc23886 3 HYPERLINK l _Toc4466 1.3 定义 PAGER
2、EF _Toc4466 3 HYPERLINK l _Toc18109 1.4 参考资料 PAGEREF _Toc18109 4 HYPERLINK l _Toc15207 2.任务概述 PAGEREF _Toc15207 4 HYPERLINK l _Toc17077 2.1目标 PAGEREF _Toc17077 4 HYPERLINK l _Toc21526 2.2 需求概述 PAGEREF _Toc21526 5 HYPERLINK l _Toc25728 2.3 运行环境 PAGEREF _Toc25728 5 HYPERLINK l _Toc30286 2.4 条件与限制 PAGE
3、REF _Toc30286 6 HYPERLINK l _Toc1459 3.总体设计 PAGEREF _Toc1459 6 HYPERLINK l _Toc8006 3.1 基本设计概念 PAGEREF _Toc8006 6 HYPERLINK l _Toc30906 3.2 总体结构与模块外部设计 PAGEREF _Toc30906 7 HYPERLINK l _Toc16772 3.2 功能与程序结构关系 PAGEREF _Toc16772 11 HYPERLINK l _Toc20645 4.接口设计 PAGEREF _Toc20645 12 HYPERLINK l _Toc27637
4、 4.1 外部接口 PAGEREF _Toc27637 12 HYPERLINK l _Toc28768 4.1.1 用户页面 PAGEREF _Toc28768 12 HYPERLINK l _Toc3770 4.1.2 软件接口 PAGEREF _Toc3770 12 HYPERLINK l _Toc25799 4.1.3 硬件接口 PAGEREF _Toc25799 13 HYPERLINK l _Toc29566 4.2 内部接口 PAGEREF _Toc29566 13 HYPERLINK l _Toc26671 5.数据结构设计 PAGEREF _Toc26671 14 HYPER
5、LINK l _Toc27980 5.1 数据库结构设计 PAGEREF _Toc27980 14 HYPERLINK l _Toc9048 5.2 物理(wl)数据结构设计 PAGEREF _Toc9048 14 HYPERLINK l _Toc9275 5.3 数据结构(sh j ji u)与程序的关系 PAGEREF _Toc9275 15 HYPERLINK l _Toc7918 6.运行(ynxng)设计 PAGEREF _Toc7918 15 HYPERLINK l _Toc17267 6.1 运行模块的组合 PAGEREF _Toc17267 15 HYPERLINK l _To
6、c12793 6.2 运行控制 PAGEREF _Toc12793 16 HYPERLINK l _Toc17491 6.3 运行时间 PAGEREF _Toc17491 16 HYPERLINK l _Toc23795 7.出错处理设计 PAGEREF _Toc23795 16 HYPERLINK l _Toc10172 7.1 出错信息 PAGEREF _Toc10172 16 HYPERLINK l _Toc15959 7.2 出错处理对策 PAGEREF _Toc15959 16 HYPERLINK l _Toc14035 8.安全保密设置 PAGEREF _Toc14035 17 H
7、YPERLINK l _Toc29928 9. 维护设计 PAGEREF _Toc29928 17概要(giyo)设计说明书1.引言(ynyn)1.1编写(binxi)科学的任务是认识和发展规律, 工程的任务是解决和实现具体的目标,数字水库! 是把科学和工程两者相结合。因此, 数字水库建设是科学工程, 具有更多的开创性、探索性和规律性。此概要设计说明说的编写是为了说明建设数字水库的主要思想,明确任务和需求,使得软件开发人员知道软件开发流程,软件测试时更有条理。1.2 项目背景项目名称数字水库三维系统项目委托单位郑州市水利局项目开发单位华北水利水电大学主管部门郑州市水利部用户XXX水电站运行软件
8、的计算站XXX水电站1.3 定义空间分析:基于地理对象的位置和形态的空间数据的分析技术,其目的在于提取和传输空间信息。GIS:在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示(xinsh)和描述的技术系统。SQL:一种(y zhn)数据库查询和 HYPERLINK /view/128511.htm 程序设计(chn x sh j)语言,用于存取数据以及查询、更新和管理 HYPERLINK /view/549699.htm 关系数据库系统;同时也是 HYPERLINK /view/3542225.htm 数据库脚本文件的
9、扩展名。主键:数据库表中的关键域。值互不相同。1.4 参考资料【1】刘湘南,黄方,王平.GIS空间空间分析原理和方法【2版】.北京:科学出版社,2008【2】崔伟宏. 数字地球.M /. 北京: 中国环境科学出版社, 1999,157- 164【3】罗云启, 罗毅. 数字化地理信息系统建设与MapInfo高级应用.M/. 北京: 清华大学出版社, 2003, 127- 131【4】张华, 顾士升, 马明文等. 数字水库防汛调度空间信息技术的应用.J/ . 测绘科学, 2004, 29( 4) , 31- 33【5】GB/Tl457-1995,软件工程术语s2.任务(rn wu)概述2.1目标(
10、mbio)围绕数字水库实时空间信息获取、更新、管理与应用服务的需求, 开展关键技术研究、应用软件开发与系统集成, 并进行应用示范, 研究、提出、检验、完善数字水库空间信息获取更新、 管理与应用服务技术体系, 为数字水利建立产业化基地起到引导和支撑作用, 为我国数字水库、科学工程的建设提供(tgng)经验借鉴。2.2 需求概述能够根据气象预测或数据采集等信息提供直观的水位淹没情况,并根据相应的水文数据提供防洪调度参考方案,为汛期防洪调度提供决策支持。(2)通过基于GIS三维数字的查询和分析,能提供必需的水库流域空间信息,为水库汛期防洪调度提供基础数据。(3)与大坝监测系统、水库安全监控系统、水文
11、自动测报系统、闸门控制系统、视频监控系统等系统数据结合并应用到该系统中形成综合信息展示平台。(4)可对水资源开发利用现状及存在的主要问题以及(yj)未来需求量进行评估和预测。(5)能对水资源的开发潜力进行分析(fnx)计算,为合理开发水资源提供决策依据。(6)建立水库流域历史水文(shuwn)档案及历年各种水情相应的应对方案,并提供查询。2.3 运行环境 操作系统:Win7操作系统 前台开发工具:Microsoft Visual Studio 2010 后台数据库管理工具:SQL Server 2008 本系统运行环境: 操作系统:Windows XP 及以上操作系统。 办公软件:office
12、 2003 及以上 浏览器:Internet Explorer6.0 或以上版本或firefox等兼容性较好浏览器。2.4 条件与限制 主要是技术条件不能很好的达到要求。3.总体设计3.1 基本(jbn)设计概念 库区数据仓库建设库区数据仓库建设是实施(shsh)数字水库 ! 科学工程的核心和基础。在建设过程中, 应遵循项目设计的规范化, 完备性, 扩充性和实用性原则, 充分保证数据的一致性和完整性,充分利用已有数据。库区数据仓库中应包括基础数据库、数字水库! 专业数据库和其它数据库。基础数据库中又包括基础地形数据库、 专题图件数据库、DEM 数据库以及遥感影像数据库等。在基础数据库中, 有些
13、数据库可以在数字地球框架下, 以共享方式从国家 公用数据库中获取。 水库三维展示和可视信息(xnx)查询系统。本系统的主要研究内容是: 三维库区漫游。给用户以全景式的空间漫游, 可在整个水库三维模型上进行自主可控漫游, 并可深入至建筑物内部或地下等进行漫游, 便于用户对水库的概括介绍和全景仿真式描述。三维水库查询。可在三维中对水库的各种建筑物实体进行点击查询, 并可由数据库查询实体, 方便用户的查询操作, 可了解全局性的基本信息。 地上水工建筑物查询。在三维中进行水工建筑物的信息查询, 并可对各建筑物进行细部查询, 对其不同组成部分的信息进行深入查询, 涉及所有地上建筑物实体, 使用户在上一功
14、能中有了宏观了解后, 可针对某一部分进行微观信息管理。 实时信息查询。利用各测站得到的实时数据, 直接在图上显示, 实现实时传输, 直观的反映于各控制站点位置, 使用户更好的掌握实际情况, 并可针对用户需要进行专项分析。 ( 水库概况。利用文档资料、 音像资料多种形式, 对水库进行全面的介绍。3.2 总体(zngt)结构与模块外部设计 根据数字水库建设目标和主要内容, 对库区范围建筑物进行三维建模; 建立数字水库的空间数据库、 影像数据库和属性数据库; 建立数字水库! 地面遥测、遥控网; 研制(ynzh)模型组件、开发应用系统。最后, 根据数字水库的具体情况和要求进行系统组件集成, 综合应用,
15、 使应用系统个性化、人性化。同时, 组织数字水库试运行, 并通过应用检验完善系统的功能和性能, 对数字水库进行理论和技术总结, 提出数字水库科学工程产业化发展模式和数字水库科学工程的组织实施程序。 (1)数据录入模块。用于系统中空间和属性数据的获取与更新。空间和属性数据可通过键盘、扫描仪及数字化仪等输入设备(shbi)录入计算机,也可从其它系统直接将数据转入本系统,同时这一模块还提供对数据的适时更改和补充功能。预测分析模块。 通过对气象预测和数据采集来预测水位变化,从而(cng r)做出防洪调度决策。检索与查询模块。提供属性-空间的逻辑查询和空间-属性的空间查询功能。由于GIS三维数字系统中数
16、据同地图中点、线、面相对应, 这两种操作实际结果(ji gu)是一致的。数据库的操作能及时反映在地图上,而对地图的操作也能在数据库中表现出来。统计分析模块。包括对查询结果的统计分析、对空间分析结果的统计分析以及对水文、土壤、人口、经济等监测数据的统计分析。统计的范围可由用户自行设定,如通过矩形、圆形或多边形工具来确定范围大小。同时,这种统计分析功能既可进行一项数据的统计分析,也可对多项数据同时进行统计分析查询,查询结果可通过报表、地图、表格或文字说明的形式打印输出。(4)空间分析模块。负责对图形进行地形分析、缓冲区分析、空间叠置分析等操作,并能将分析结果(ji gu)进行汇总,以各种专题图表及
17、统计图表的形式输出。(5)辅助决策分析模块。主要包括水量(shu lin)计算模型、水质模型、水资源供需分析及预测模型、决策支持系统模型等。以上模型可对一项或多项数据进行预测或评价,从而了解流域或特定地区水资源开发利用情况及发展趋势。同时,通过模型模拟出各个候选方案的实施效果后,可利用决策支持系统模型优化出水资源合理开发利用和管理的最佳方案,为最终的水资源管理和规划决策提供直接的依据。(6)数据输出模块。可将统计、分析和决策的结果以文本(wnbn)、报表或图形的形式输出。(7) 可视化漫游模块。可以对数字水库进行可视化三维漫游操作。3.2 功能与程序结构关系 水文信息监测统计分析水文预报空间分
18、析信息查询水位监测 库容量管理来水预报 水质参数分析 三维水库漫游 三维水库查询 实时信息查询分析 基本GIS功能 4.接口(ji ku)设计 4.1 外部(wib)接口 4.1.1 用户(yngh)页面 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决定使用 MS VISUAL C+ 进行编程,在界面上可使用VISUAL C+ 所提供的可视化组件,向WINDOWS 风格靠近。 其中服务
19、器程序界面要做到操作简单,易于管理。在设计上采用下拉式菜单方式,在出错显示上可调用VISUAL C+ 库中的错误提示函数。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。4.1.2 软件(run jin)接口 服务器程序可使用VISUAL C+ 提供的对 SQL SERVER 的接口,进行对数据库的所有(suyu)访问。服务器程序上可使用(shyng)SQL SERVER 的对数据库的备分命以做到对数据的保存。在网络软件接口方面,使用一种无差错的传输协议,采用动窗口方式对数据进行网络传输及接收。4.1.3 硬件接口在输入方面,对于键盘、鼠标的输入,可用VISUAL C+的准输入/输
20、出,对输入进行处理。在输出方面,打印机的连接及使用,也可用VISUAL C+的准输入/输出对其进行处理。在网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速ATM。4.2 内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。5.数据结构(sh j ji u)设计 5.1 数据库结构设计 同时建立空间数据库,影像数据库和属性数据库,系统各模块(m kui)与数据库之间通过ADO.Net来实现。ADO.Net用于和数据源进行交互的面
21、向对象类库。集合了所有用于数据处理的类。为了解脱关系数据库的约束, 提供非关系数据库访问的模型, Microsoft 开始建立能够使用 COM 的数据访问说明, 使之能够用于任何结构化的数源。5.2 物理数据结构(sh j ji u)设计 基本信息表:字段名类型长度允许空主/外键用户名Varchar8Not NULL主水质合格标准char4Not NULL信息查询许可boolean8Not NULL库容量Varchar205.3 数据结构与程序(chngx)的关系 系统的数据结构由标准数据库语言SQL生成。物理数据结构主要用于各模块之间函数的信息传递(chund)。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。6.运行(ynxng)设计 6.1 运行模块的组合 客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息。接收到返回信息后随即调用数据输出模块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025实习生劳动合同范本
- 2024年幼儿园托班保育员工作总结模版(2篇)
- 人工智能辅助性功能障碍诊断研究-洞察及研究
- 无人急救车路径规划-洞察及研究
- 黄原胶性能优化-洞察及研究
- 限时进食对代谢相关脂肪性肝病的影响及作用机制研究
- 大白菜亮叶基因BrBCAT1的克隆与功能验证
- 丘脑背内侧核-内侧前额叶皮层通路在痒觉和慢性痒伴发负性情绪的作用研究
- 棉籽油及乙醇梭菌蛋白在花鲈饲料中的应用研究
- 费瑟斯通与鲍德里亚消费文化比较研究
- 文创研学商业计划书
- 《咖啡生豆烘焙》课件
- 工程检验检测机构安全培训
- 物资采购申购管理标准以及规范培训课件
- 妇产科医患沟通课件
- 单值-移动极差X-MR控制图-模板
- 生产车间规章制度
- 门诊病历书写模板全
- 湖南省对口招生考试医卫专业十年真题(2010-2019年)
- 八年级英语下册完形填空、阅读理解训练100题(含答案)
- QES、QC080000 4体系内部审核、管理评审通用资料汇总
评论
0/150
提交评论