- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京气象台自动雨量分析系统的研发
摘 要
SVG是由W3C组织开发的基于可扩展标记语言的一种矢量图形描述语言,已经在互联网上得到了较广泛的应用。为了以图形方式直观地显示雨量数据变化,方便工作人员进行雨量数据的查询及分析,设计了本套基于SVG的雨量分析系统。
该自动站雨量分析系统是基于B/S架构,使用ASP.NET来开发的。主要使用了.NET三层架构、XML程序集、矢量图形的动态生成、Web服务等技术,并实现了系统模块管理、雨量数据管理、城市数据管理、雨量数据查询、生成矢量图形格式的图表等功能模块。在系统中主要对矢量图形文档的生成进行了分析和设计,采用DOM模型来操作该图形文档,并封装了基本的图形元素。
该自动站雨量分析系统作了新的尝试,采用基于可扩展标记语言的矢量图形作为图形格式,系统与Web服务技术相结合,使系统的可重用性和开放性得到了很大的提高。
关键词:可伸缩矢量图形;可扩展标记语言;.NET三层架构;Web服务
Design of the Auto-Station Rainfall Data Analysis System Based on SVG
Abstract
SVG developed by the W3C, is a vector graphics language based on the XML. And it has been widely used on the Internet. This rainfall analysis system is designed to achieve the goal that the rainfall datas changes are displayed by graphic mode intuitively for assisting to analyze the rainfall data.
The auto-station rainfall analysis system, developed in ASP.NET, is based on Browser/Server framework. In this system, many technologies are used, such as .NET Trip-Layer Framework, the XML program assembly, automatic creation of SVG document, Web Service and etc. The system contained function management module, rainfall data management module, city data management module, rain data query module, automatic creation module of SVG document and etc. The Document Object Model is used for manipulating SVG documents, and the basic graphics element is encapsulated.
Some new attempts have been made into the auto-station rainfall analysis system. By using SVG as graphics format and the Web Service technology, reusability and openness of the system is improved greatly.
Key words: SVG; XML; .NET Trip-Layer Framework; Web Service
目 录
论文总页数:25页
1 引言 1
1.1 项目背景 1
1.2 本项目的应用价值 1
1.3 本项目的相关开发技术 1
2 SVG技术 1
2.1 XML介绍 1
2.2 SVG介绍 2
2.3 SVG的特点 2
2.4 SVG规范 2
3 雨量分析系统的需求分析 4
3.1 系统需求 4
3.2 功能分析 4
3.3 用例分析 5
4 雨量分析系统的设计 6
4.1 系统模块结构 6
4.2 数据库的设计 7
4.2.1 总体设计 7
4.2.2 数据库表字段说明 8
4.3 开发技术及过程 10
4.3.1 三层架构 10
4.3.2 SVG文档的表示 14
5 系统实现 15
5.1 雨量数据管理的实现 15
5.2 雨量数据分析与SVG图像的生成 16
5.3 使用Web Service方式提供开放的外部接口 20
5
您可能关注的文档
- 毕业论文:火灾自动报警系统设计01(终稿).doc
- 毕业论文:交通信号灯PLC控制系统的设计(终稿).doc
- 毕业论文:风扇罩模具毕业设计论文(终稿).doc
- 毕业论文:衣架的模具设计(终稿).doc
- 毕业论文:升降横移式立体车库设计(终稿).doc
- 毕业论文:锅炉汽包水位控制系统的设计(终稿).doc
- 毕业论文:遥控后盖注塑模的设计(终稿).doc
- 毕业论文:锅炉汽包水位控制系统设计(终稿).doc
- 毕业论文:衣架模具设计(终稿).doc
- 毕业论文:液氨储罐设计机械毕业设计(终稿).doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)