c#和jquery的近海海洋环境信息管理系统
摘 要摘 要海洋生态环境作为我国经济政治文化的载体,具有重要的经济、社会价值,但是长期以来由于诸多原因海洋资源和生态环境受到一定程度的损害。近年来随着该海域海洋资源和生态环境逐步恢复改善,对该海域的管理要求也随之提高。基于此背景,本专题设计并开发了《近海海洋环境信息管理系统》,系统通过收集及获取实时采集与更新并具有海量复杂类型的海洋业务化数据,对其进行按类分析、整理、处理,对预处理过的数据按照不同的数据类别进行入库工作,并将入库的数据内容展示在后台管理中心,实现统一化的管理。该系统利用先进的数据真实性检验与可用性分析等关键技术,提升数据的可靠性、准确性、一致性等。在这个的基础上,在SQL Sever中,用存储过程来作为强制安全性工具,给所有的添加、修改、删除和查询等的操作和程序控制创建存储过程,给不同存储过程强制不同的安全性,用户只有通过存储过程才能访问数据库,由此完成有限、基于函数的表访问,增强系统的安全性。此外,根据观测预报某省沿海海洋的数据业务的分类、操作规范和数据结构等的具体需求,了解单位组织方式、有关的部门的业务的范围、逻辑结构,操作规程,样本,数据规格等,掌握了该系统的性能需求,系统运行需要的环境以及各数据项的名称、类型、规格。为下面的工作打下了良好的基础。本系统主要是对海洋环境的监测并对监测的数据进行存储和管理,利用现有的预报设备及资源,配合多种软件。开发平台、开发语言及数据库分别采用Microsoft Visual Studio.NET、C#和SQL Server。对数据按照不同的数据类别进行入库,根据提交的数据格式以及对数据的需求,设计相应的数据库表结构,数据库表包括基础信息数据和地理信息数据相结合。其中基础信息数据包括某省海域地形地貌、社会环境信息、自然环境信息等。海洋环境监测数据包括各水文环境监测站常年水文环境监测数据,例如流速/流向/潮位的监测资料、波浪的监测资料、风况的监测资料、水质的监测资料、泥沙的浓度及底质粒径的测验资料。开发出理想的监测服务的系统,使得该系统可以预报业务,实现监测业,达到充分利用海洋资源的目的。关键词:海洋环境监测;海洋环境管理目 录
第一章 绪论 1
1.1 选题背景和意义 1
1.2 国内外研究现状及存在的问题 1
1.3 本文的主要工作 2
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
测资料、波浪的监测资料、风况的监测资料、水质的监测资料、泥沙的浓度及底质粒径的测验资料。开发出理想的监测服务的系统,使得该系统可以预报业务,实现监测业,达到充分利用海洋资源的目的。关键词:海洋环境监测;海洋环境管理目 录
第一章 绪论 1
1.1 选题背景和意义 1
1.2 国内外研究现状及存在的问题 1
1.3 本文的主要工作 2
第二章 相关技术和开发环境 3
2.1 开发工具 3
2.1.1 Visual sudio简要介绍 3
2.1.2 c#简要介绍 4
2.1.3 sqlserver介绍 4
2.2 系统环境 5
2.3关键技术 5
2.3.1海洋资源数据库建设 5
2.3.2多层次数据安全和访问控制技术 6
2.3.3空间属性一体化的数据库模型研究 7
2.3.4元数据与数据集协同更新以及同步互操作技术 8
第三章 系统分析 9
3.1 系统设计目标 9
3.2 系统可行性分析 10
3.3 系统功能模块分析 11
第四章 系统设计与实现 13
4.1数据库配置 13
4.2系统总体设计 14
4.3系统设计 15
4.3.1 登录界面 15
4.3.2 查询界面 20
4.3.3 数据导入工具 26
4.3.4 系统权限管理 28
4.3.5 数据库备份管理 35
4.3.6 系统参数配置 36
4.3.7 海洋元数据管理 37
4.3.8 其他功能 38
结论与展望 39
致 谢 40
参考文献 41
第一章 绪论
1.1 选题背景和意义
海洋生态环境作为我国经济政治文化的载体,具有重要的经济、社会价值,但是长期以来由于诸多原因海洋资源和生态环境受到一定程度的损害。近年来随着该海域海洋资源和生态环境逐步恢复改善,对该海域的管理要求也随之提高。基于此背景,本专题设计并开发了《近海海洋环境信息管理系统》,系统通过收集及获取实时采集与更新并具有海量复杂类型的海洋业务化数据,对其进行按类分析、整理、处理,对预处理过的数据按照不同的数据类别进行入库工作,并将入库的数据内容展示在后台管理中心,实现统一化的管理。
1.2 国内外研究现状及存在的问题
社会经济环境资源的持续发展等问题与海洋科学密切相关。多年来,很多的国内和国外的海洋工作者在海洋的各种方面的基础学科进行着不停研究,开发了很多多个国家,多个学科共同参与的项目。通过不断的,全面的探究海洋,来充分利用海洋的宝贵资源造福人类。然而近年来,由于海洋环境的恶化,研究海洋的工作主要在海洋环境。遥感与地理信息系统的结合的产生可以方便的研究这些方面。在对海洋污染进行研究时,研究者通过遥感影象对海洋叶绿素含量测算,来分析海洋污染和预测赤潮,为解决各种污染源头,建立了大量项目。如美国国家海洋大气局的“海洋污染灾害评估与恢复。用来判断石油渗漏、危险物质释放和海事事件导致的后果,及时解决问题。研究气候的变化,则用遥感与地理信息系统确定气候变化模型,分析区域气候与全球气候直接的关联。海岸带与人们息息相关,这一地带物种繁多,资源丰富,生态系统复杂,因此,维护海岸带生态平衡,保护海岸带资源必不可少。美国有关方面有很深的研究,也创建了如海岸带计划等。近年来,由于海洋探测和深潜技术的发展,海洋考古也是大家热衷研究的方面。在海洋测绘方面,利用海洋遥感与全球定位系统来管理开发管理。我国在海洋气候研究方面,先后参与多个大型多国合作项目。作为经济社会发展的宝贵资源,海洋对于国家的发展将会起到越来越大的作用。同时,仍然存在着很大的问题,如海洋经济发展不协调、不可持续。目前我国海洋经济的发展粗放,海洋产业同质化低质化等十分突出。存在着重复建设与恶性竞争。科技成果转化滞后,虽然我国新兴海洋产业增速明显,但规模不大。海洋经济科技进步贡献率远远落后于发达国家和地区。
1.3 本文的主要工作
由于我国对于海洋有关的研究还处于初级的阶段,对海洋的认识还不深入,没有充分利用到海洋巨大的资源,并且受到比如赤潮等海洋现象带来的影响。所以我们设计了一套观测海洋的信息系统,全面的了解海洋的各种生物地理数据,希望其能够使其物尽其用,让海洋充分被人们认识,对社会经济发展带来有益的一面。对于这个项目,我们做了详细的调查工作,翻阅了众多书籍,并搜集了相关资料。了解本系统开发的目的和意义,进一步确定了实现系统时所需的开发工具以及相关的技术支持。其次,我们将概要的介绍该系统以及该系统所需的应用工具及相关技术,以及如何实现该系统。
第二章 相关技术和开发环境
2.1 开发工具
本系统的开发是在Visualstudio的基础上,用c#作为开发工具,用Sqlserver开发后台数据库,与前台界面进行数据的传输。
2.1.1 Vistual Sudio简要介绍
Microsoft Visual Studio,一般叫它VS,这是由著名的微软公司开发的产品。它是一个开发工具集,比较基础,也比较完备,它包括了软件开发时需要的绝大部分工具,如UML、代码管控、集成开发环境。微软的其他平台也兼容使用VS开发的代码。它是目前Windows平台应用程序的集成开发环境当中最受欢迎的。最新的版本是VS2015,基于.NET Framework4.5.2。.NETFramewor具有如下一些优点。
(1)一致的编程模型:.NETFramework提供了一种通用的跨语言的面向对象的编程模型。该对象模型可以用来执行多种任务,如读取和写入文件、连接到数据库以及检索数据。
(2)多平台应用程序:可供使用的Windows有多种版本,大多运行在X86的CPU上。一些版本,如Windows CE和64位的Windows也运行在非X86的CPU上。可以在CLR支持的任何体系结构上执行.NET应用程序。今后,甚至可以为非Windows平台构建一种CLR版本。
(3)多语言集
第一章 绪论 1
1.1 选题背景和意义 1
1.2 国内外研究现状及存在的问题 1
1.3 本文的主要工作 2
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
测资料、波浪的监测资料、风况的监测资料、水质的监测资料、泥沙的浓度及底质粒径的测验资料。开发出理想的监测服务的系统,使得该系统可以预报业务,实现监测业,达到充分利用海洋资源的目的。关键词:海洋环境监测;海洋环境管理目 录
第一章 绪论 1
1.1 选题背景和意义 1
1.2 国内外研究现状及存在的问题 1
1.3 本文的主要工作 2
第二章 相关技术和开发环境 3
2.1 开发工具 3
2.1.1 Visual sudio简要介绍 3
2.1.2 c#简要介绍 4
2.1.3 sqlserver介绍 4
2.2 系统环境 5
2.3关键技术 5
2.3.1海洋资源数据库建设 5
2.3.2多层次数据安全和访问控制技术 6
2.3.3空间属性一体化的数据库模型研究 7
2.3.4元数据与数据集协同更新以及同步互操作技术 8
第三章 系统分析 9
3.1 系统设计目标 9
3.2 系统可行性分析 10
3.3 系统功能模块分析 11
第四章 系统设计与实现 13
4.1数据库配置 13
4.2系统总体设计 14
4.3系统设计 15
4.3.1 登录界面 15
4.3.2 查询界面 20
4.3.3 数据导入工具 26
4.3.4 系统权限管理 28
4.3.5 数据库备份管理 35
4.3.6 系统参数配置 36
4.3.7 海洋元数据管理 37
4.3.8 其他功能 38
结论与展望 39
致 谢 40
参考文献 41
第一章 绪论
1.1 选题背景和意义
海洋生态环境作为我国经济政治文化的载体,具有重要的经济、社会价值,但是长期以来由于诸多原因海洋资源和生态环境受到一定程度的损害。近年来随着该海域海洋资源和生态环境逐步恢复改善,对该海域的管理要求也随之提高。基于此背景,本专题设计并开发了《近海海洋环境信息管理系统》,系统通过收集及获取实时采集与更新并具有海量复杂类型的海洋业务化数据,对其进行按类分析、整理、处理,对预处理过的数据按照不同的数据类别进行入库工作,并将入库的数据内容展示在后台管理中心,实现统一化的管理。
1.2 国内外研究现状及存在的问题
社会经济环境资源的持续发展等问题与海洋科学密切相关。多年来,很多的国内和国外的海洋工作者在海洋的各种方面的基础学科进行着不停研究,开发了很多多个国家,多个学科共同参与的项目。通过不断的,全面的探究海洋,来充分利用海洋的宝贵资源造福人类。然而近年来,由于海洋环境的恶化,研究海洋的工作主要在海洋环境。遥感与地理信息系统的结合的产生可以方便的研究这些方面。在对海洋污染进行研究时,研究者通过遥感影象对海洋叶绿素含量测算,来分析海洋污染和预测赤潮,为解决各种污染源头,建立了大量项目。如美国国家海洋大气局的“海洋污染灾害评估与恢复。用来判断石油渗漏、危险物质释放和海事事件导致的后果,及时解决问题。研究气候的变化,则用遥感与地理信息系统确定气候变化模型,分析区域气候与全球气候直接的关联。海岸带与人们息息相关,这一地带物种繁多,资源丰富,生态系统复杂,因此,维护海岸带生态平衡,保护海岸带资源必不可少。美国有关方面有很深的研究,也创建了如海岸带计划等。近年来,由于海洋探测和深潜技术的发展,海洋考古也是大家热衷研究的方面。在海洋测绘方面,利用海洋遥感与全球定位系统来管理开发管理。我国在海洋气候研究方面,先后参与多个大型多国合作项目。作为经济社会发展的宝贵资源,海洋对于国家的发展将会起到越来越大的作用。同时,仍然存在着很大的问题,如海洋经济发展不协调、不可持续。目前我国海洋经济的发展粗放,海洋产业同质化低质化等十分突出。存在着重复建设与恶性竞争。科技成果转化滞后,虽然我国新兴海洋产业增速明显,但规模不大。海洋经济科技进步贡献率远远落后于发达国家和地区。
1.3 本文的主要工作
由于我国对于海洋有关的研究还处于初级的阶段,对海洋的认识还不深入,没有充分利用到海洋巨大的资源,并且受到比如赤潮等海洋现象带来的影响。所以我们设计了一套观测海洋的信息系统,全面的了解海洋的各种生物地理数据,希望其能够使其物尽其用,让海洋充分被人们认识,对社会经济发展带来有益的一面。对于这个项目,我们做了详细的调查工作,翻阅了众多书籍,并搜集了相关资料。了解本系统开发的目的和意义,进一步确定了实现系统时所需的开发工具以及相关的技术支持。其次,我们将概要的介绍该系统以及该系统所需的应用工具及相关技术,以及如何实现该系统。
第二章 相关技术和开发环境
2.1 开发工具
本系统的开发是在Visualstudio的基础上,用c#作为开发工具,用Sqlserver开发后台数据库,与前台界面进行数据的传输。
2.1.1 Vistual Sudio简要介绍
Microsoft Visual Studio,一般叫它VS,这是由著名的微软公司开发的产品。它是一个开发工具集,比较基础,也比较完备,它包括了软件开发时需要的绝大部分工具,如UML、代码管控、集成开发环境。微软的其他平台也兼容使用VS开发的代码。它是目前Windows平台应用程序的集成开发环境当中最受欢迎的。最新的版本是VS2015,基于.NET Framework4.5.2。.NETFramewor具有如下一些优点。
(1)一致的编程模型:.NETFramework提供了一种通用的跨语言的面向对象的编程模型。该对象模型可以用来执行多种任务,如读取和写入文件、连接到数据库以及检索数据。
(2)多平台应用程序:可供使用的Windows有多种版本,大多运行在X86的CPU上。一些版本,如Windows CE和64位的Windows也运行在非X86的CPU上。可以在CLR支持的任何体系结构上执行.NET应用程序。今后,甚至可以为非Windows平台构建一种CLR版本。
(3)多语言集
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1460.html