放的标准文本式矢量图形描述语言,即它是用元语言定义的语言。图像是与兼容的文档,元素是指示如何绘制图像的些指令,阅读器解释这些指令,把图像在指定设备上显示出来。使用可以在网页上显示出各种各样的高质量的矢量图形,包括许多图像处理中常见的功能,如图形文字动画颜色滤镜效果等。最关键的是完全用普通文本来描述,也就是说,这是种专门为网络而设计的基于文本的图像格式。由于是基于的,所以可扩展性很强,能够描述任何复杂的图像,甚至动态交互式图像。的特点虽然的矢量描述并不是个全新的概念,但它综合了矢量图形点阵图像和纯文字的优点,以种标准将其统起来描述。它由计算机根据矢量数据计算后绘制而成,相较于位图图像矢量图像有以下特点文件的大小与图形的复杂程度有关,而与图形的具体尺寸无关图形的显示尺寸可以无限缩放,变化后不影响图形的质量。正是由于矢量图像的这些特征,使得它尤其适合于网上传播。图片和交互在以前是两个独立的概念,而在中,文字与图形并非封装于内,而是可以借助和脚本语言等手段与外界交互,使得在图片内进行交互成为可能,这是以往的图像所不能做到的。统的标准和开放性是的强大生命力所在。标准统可增强网络的交流,结束目前业界各种格式并存的混乱局面开放性则有利于日后的各种新的元素加入其中扩充其功能。使用时,客户端的软件负责解释文本并将其转化成实际的矢量图像,文字仍是文字,线条仍是线条,可在客户端即时修改,这也是的大特色。规范规范定义了种类型的对象,包括矢量图形图像渐变填充滤镜可重用单元和文本。图形对象可以进行组合添加样式几何变换等操作。根据功能不同,这些主要对象可归结为基本要素对象和页面描述功能对象两大类,具体请见图和图所示。图基本要素图页面描述功能框架元素,就是组成个完整文档的基本元素,主要包括元素美跨平台开发技术杨涛,杨晓云,王建桥译北京机械工业出版社,。,美设计在下代站点中使用可缩放矢量图形高伟,英宇译北京机械工业出版社,。文档来源论文网南京气象台自动雨量分析系统的研发摘要是由组织开发的基于可扩展标记语言的种矢量图形描述语言,已经在互联网上得到了较广泛的应用。为了以图形方式直观地显示雨量数据变化,方便工作人员进行雨量数据的查询及分析,设计了本套基于的雨量分析系统。该自动站雨量分析系统是基于架构,使用来开发的。主要使用了三层架构程序集矢量图形的动态生成服务等技术,并实现了系统模块管理雨量数据管理城市数据管理雨量数据查询生成矢量图形格式的图表等功能模块。在系统中主要对矢量图形文档的生成进行了分析和设计,采用模型来操作该图形文档,并封装了基本的图形元素。该自动站雨量分析系统作了新的尝试,采用基于可扩展标记语言的矢量图形作为图形格式,系统与服务技术相结合,使系统的可重用性和开放性得到了很大的提高。关键词可伸缩矢量图形可扩展标记语言三层架构服务都会生成些图表,但由于这些图表是二进制格式的,其可重用性不高,而且这些系统通常都缺乏开放性,大量的数据无法提供给外部研究人员使用,造成资源浪费。该自动站雨量分析系统在雨量分析领域中作了新的尝试,它采用了基于,可扩展标记语言的开放的,可伸缩矢量图形作为图形格式,在引入先进技术的同时,提高了系统的可重用性,而且该系统与服务的结合也使系统的开放性大大地提高。作为示例,该系统要实现对四川省部分市县的城市及雨量数据进行管理与分析,能查询各市县的历史雨量数据并以格式的曲线图显示出来,实现简单地统计分析功能。作为个完整的系统,还要实现对系统内各个模块以及用户权限的管理。本项目的应用价值本套系统是基于的雨量分析系统,实现的主要功能是对各地收集的雨量数据加以分析,并以矢量图形方式进行显示,使用户能够更加直观地了解区域的历史雨量。雨量分析系统主要应用于防汛水文等部门,通过对各地雨量数据的统计与分析,来预防可能会造成的洪水灾害并有效的调配和利用水资源。本项目的相关开发技术该项目采用开发,开发环境采用,数据库采用,并使用的三层架构技术,使业务逻辑与数据表示隔离开来,提高系统的模块化程序在图像显示上使用了基于的矢量图形语言,并使用,文档对象模型来生成和操作图形并使用服务来提供外部接口,以提高系统的开放性。技术介绍是可扩展标记语言的简称,它定义了结构化表示数据的标准格式。是,万维网联盟为适应互联网的发展而推出的新型语言,是国际标准化组织所制订的,标准通用标记语言的子集。它是用于定义其他标识语言的种元语言。它具有可扩展性平台独立性数据与表现分离以及结构化数据等特点,非常适合网络环境下的数据传输和表达。通过其可扩展性提供了种通用的数据格式,不同的软件系统之间可以通过这种新的目录论文总页数页引言项目背景本项目的应用价值本项目的相关开发技术技术介绍介绍的特点规范雨量分析系统的需求分析系统需求功能分析用例分析雨量分析系统的设计系统模块结构数据库的设计总体设计数据库表字段说明开发技术及过程三层架构文档的表示系统实现雨量数据管理的实现雨量数据分析与图像的生成使用方式提供开放的外部接口介绍使用的意义接口的实现系统测试结论参考文献致谢,声明,引言项目背景雨量监测对于工农业生产以及人民生活中的灾害预防有效利用水资源具有重要意义,建立完整高效的雨量监测系统显得非常有必要。雨量分析系统是应用于防汛水文等部门的,用于辅助分析自动气象站雨量监测的数据。雨量分析系统通常现在客户端就可以看到如图所示的格式的图形了。图图形生成界面使用方式提供开放的外部接口介绍是建立在协议协议和等标准以及等技术之上的,其主要目标就是在现有的各种异构平台的基础上构建个通用的,与平台和语言无关的接口层,各种不同平台之上的应用通过这个接口层来集成已有的服务。具有以下些特征完好的封装性既然是种部署在上的对象,自然具备对象的良好封装性。对使用者而言,只能看到该对象提供的功能列表。松散耦合当个的实现发生变化时,调用者完全不会感觉到。对调用者来说,只要调用的接口不变,其内部实现的任何变化对用户来说都是透明的。高度可集成能力由于采用简单的易于理解的作为接口描述,完全屏蔽了不同平台和系统的差异性,因此,任何符合协议的应用都可以集成已有的。使用的意义使用可以引入很高的开放性,使得系统可以方便的集成到其它应用中,同时,也为系统的二次开发预留了很好的接口。此外,作为雨量数据分析系统,必然会涉及到大量的雨量数据,而这些雨量数据是从全国各地的设备终端采集汇总而来的,旦有了这开放的接口,所有的数据都可以通过它来写入到数据库中。另外,这些雨量数据的采集是相当不容易的,般的科研机构和学校是不可能获取如此大量的真实数据的,例如本套系统就无法获得到这些真实数据,只能通过随机数来生成假的数据。这样就限制了这些数据的科研作用。然而,通过来提供开放的接口后,所有的用户都可以通过它来很容易的获取这些雨量数据,还可以通过接口使用系统中已经做好的各种功能,避免了重复开发的浪费。因此,使用来提供开放的接口是有很大的积极意义的。接口的实现在系统中只提供简单功能的实现,主要接口有获取城市论雨量分析系统实现了对四川省部分市县及其雨量数据的管理与分析功能,能够以各种方式例如相同城市不同时间或相同时间不同城市查询各市县的历史雨量数据,并以格式的图形显示出来。此外还实现了管理系统内各个模块及设置不同用户权限的功能,以及数据库备份和还原功能。通过本项目的开发,对语言有了更多的体会,也更多地了解了架构系统的开发。在开发过程中,学会了这门新型的可伸缩矢量图形语言,在使用时体会到了这门语言的实用性及它带来的乐趣。在项目实现过程中也遇到过不少问题和困难,同时由于缺乏编程经验,在编写代码的过程中,碰到了很多难以解决的问题和障碍,在老师的指导和同学的帮助下,查找各种资料,这些问题得以解决,并积累了定的开发经验。例如刚开始不太了解雨量数据如何转换为图形来显示,便从网上找了个现有的将数据显示为格式的图形的库来使用。在查看各种相关资料,了解了并进行深入学习后,反复尝试各种生成图形的方法。由于本身就是文档,因此选择了用生成文档的方式来生成,并封装了的基本图形元素,最终完成了个较方便的创建图形的工具类。当然,该雨量分析系统还是有很多不完善的地方。地图信息本来应该用来组织和表示,这样可以将其中的各种数据元素分离出来,实现按选择条件在地图上显示城市及相应雨量数据的功能而且的交互效果没有体现出来,对雨量数据的分析也不够充分。但由于实现难度及时间限制,以上功能没能实现。参考文献,美服务入门经典编程篇侯彧译北京清华大学出版社,。,美高级编程英宇,林琪译北京清华大学出版社,。,美南京东南大学出版社,。石磊,但正刚数据库编程详解版北京高等教育出版社,。徐谡应用与开发案例教程北京清华大学出版社,。李安渝技术与实现北京国防工业出版社,。蔡月茹,柳面玲基础教程北京清华大学出版社,。通过该接口可以查询指定城市在系统中分配的值,其参数为城市名称。在查询城市数据前,首先要通过此接口获得城市的值。获取雨量数据通过输入查询条件,来获得雨量数据。这里的查询条件就是查询语句中的子句,用户可以指定天几天或几个月的等条件。例如最简单的查询江油的所有雨量数据的参数为。接口实现代码如下
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 36 页
第 2 页 / 共 36 页
第 3 页 / 共 36 页
第 4 页 / 共 36 页
第 5 页 / 共 36 页
第 6 页 / 共 36 页
第 7 页 / 共 36 页
第 8 页 / 共 36 页
第 9 页 / 共 36 页
第 10 页 / 共 36 页
第 11 页 / 共 36 页
第 12 页 / 共 36 页
第 13 页 / 共 36 页
第 14 页 / 共 36 页
第 15 页 / 共 36 页
预览结束,还剩
21 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。