高温热浪预测预警系统—中国高温监测之极端日降温事件模块的设计及实现.doc
《高温热浪预测预警系统—中国高温监测之极端日降温事件模块的设计及实现.doc》由会员分享,可在线阅读,更多相关《高温热浪预测预警系统—中国高温监测之极端日降温事件模块的设计及实现.doc(45页珍藏版)》请在三一办公上搜索。
1、本 科 生 毕 业 设 计(论 文)论文题目:高温热浪预测预警系统中国高温监测之极端日降温事件模块的设计及实现姓名:邱联琼学号:09110116班级:091101班年级:09级专业:软件工程学院:软件学院指导教师:张军(副教授)完成时间:2013年 5 月30日作 者 声 明本人以信誉郑重声明:所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。对本设计(论文)的研究做出重要贡献的个人和集体
2、,均已在文中以明确方式标明。本毕业设计(论文)引起的法律结果完全由本人承担。本毕业设计(论文)成果归东华理工大学所有。特此声明。毕业设计(论文)作者(签字): 邱联琼 签字日期: 2013年5月30日 本人声明:该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。 学位论文指导教师签名: 年 月 日高温热浪预测预警系统中国高温监测之极端日降温事件模块的设计及实现作者姓名 邱联琼the high temperature heat wave forecast early-warning systemthe design an
3、d implementation of China high temperature monitorings Extreme temperature range events modules design and implementation英文姓名 Joakin2013年 5 月30日东华理工大学毕业设计 摘要摘 要 我国对高温热浪的监测、诊断、预测预警以及风险分析业务服务还无法满足国家至区域及各省等不同区域的决策需求,也无法满足农业、水电力和经济等社会各行各业的服务需要。面对日益严重的高温热浪的袭击,必须采取积极科学的应对措施,加强我国高温热浪评价指标和监测方法的开发,建立完善的高温热浪监
4、测、诊断、预测预警和风险分析等业务服务系统,不断提高我国高温热浪监测、诊断、预测预警以及风险的业务能力。而如今,高温热浪预报预警系统的建立是一个重要举措。 高温热浪预报预警系统的建立能够进行高温热浪灾害预报预警服务,最大程度满足政府各级部门和社会的需求,促进了我国气象事业的发展,一定程度地加快了我国经济的发展。中国高温监测之极端日降温事件模块是高温热浪预报预警系统的具有代表性的部分,在本文作为一个独立系统详细介绍。系统中提供了比较强大的数据读写功能,高效处理数据功能以及方便、快捷的程序调用接口。它采用Visual Fortran 开发应用平台,是利用Fortran的顺序和随机读写文件技术以及基
5、于Fortran自身所特有的快速处理数据能力实现对大量数据的读写和处理。本系统通过提交各项数据访问参数,获取所需的数据资料。每种技术合理的运用以满足需求,使其程序扩展性和性能达到较佳的状态! 为了更好的控制业务的运行,设计并开发了相对应的用户接口。用户接口是采用Java Swing 技术开发的功能界面,它可以显示核心业务相关数据和控制核心业务运行,提高了系统的可视化和易操作性。关键字: 高温热浪预测预警系统;中国高温监测; 极端日降温事件; Fortran; Java Swing 东华理工大学毕业设计 ABSTRACT ABSTRACT In our country, monitoring,
6、diagnosis,forecast,early-warning and risk analysis services for high temperature heat wave cant satisfy decision-making in different areas of the state to regional and provincial requirements, also cant satisfy the services of agriculture, water, electricity and economy, society from all walks. In t
7、he face of increasingly severe high temperature heat attack, positive scientific measures must be taken to strengthen our country high temperature heat evaluation index and monitoring methods of development, establish and improve monitoring, diagnosis,forecast,early-warning and risk analysis service
8、s for high temperature heat service system, and constantly improve the ability of monitoring, diagnosis,forecast,early-warning and risk analysis services for high temperature heat . Nowadays, the establishment of the high temperature heat wave forecasting warning system is an important measure. The
9、establishment of the high temperature heat wave forecast early-warning system can forecast and warn early for high temperature heat disaster,.the greatest degree to meet the needs of government departments at all levels and society and promote the development of meteorological service in China.Whats
10、 more, to a certain extent to speed up the development of the economy in our country.China high temperature monitorings extreme temperature range events module is representative part of high temperature heat wave forecasting and warning system, In this article, it is be introduced as a independent s
11、ystem. System provides the powerful function of data reading and writing, efficient data processing function and convenient, fast program call interface. It uses Visual Fortran application development platform. using sequential and random read/write file technology of Fortran and based on Fortrans u
12、nique ability of processing data rapidly to read, write and process large amounts of data. By submitting the data access parameters, we obtain the required product data from system; Each technology and reasonable use of to meet demand, make its application scalability and performance achieve better
13、state! In order to better control the business operation, design and develop the corresponding user interface,. User interface is a function interface that developed by using Java Swing technology. It can display the core business related data and control the operation of core business, it maks syst
14、em read more easily and operate more conveniently.Key words: the high temperature heat wave forecast early-warning system; Chinas high temperature monitoring; extreme temperature range events; Fortran; Java Swing4东华理工大学毕业设计 目录目 录绪论11. 系统相关技术21.1 FORTRAN语言技术21.2 Java Swing技术22. 需求描述42.1 源数据42.2 中间数据5
15、2.3 产品数据72.4 功能需求83. 核心业务设计与实现93.1 核心业务概要设计93.1.1 核心业务总体结构设计93.1.2 核心业务流程设计103.1.3 核心业务布局设计113.2 核心业务详细设计133.2.1 源数据读取与处理133.2.2 中间数据文件生成与更新143.2.3 产品数据文件生成173.3 核心业务实现213.3.1 文件读写实现213.3.2 文件更新的实现234 用户接口设计与实现244.1 必要性和可行性分析244.2 用户接口设计244.2.1 主界面功能设计244.2.2 接口参数配置设计244.2.3 系统参数配置设计254.2.4 电脑文件资源管理
16、设计254.2.5 控制主业务程序设计264.3 用户接口实现264.3.1 主界面实现264.3.2 接口参数配置实现274.3.3 系统参数配置实现294.3.4 电脑文件资源管理器实现314.3.5 控制主业务程序实现325 系统效率分析33结 论346东华理工大学毕业设计 系统相关技术 绪论针对高温热浪的监测、诊断、预测预警以及风险分析,国外许多国家如:美国、加拿大、澳大利亚、以色列等,都建设了高温热浪相关的业务系统,开展了面向政府和社会的高温热浪监测、诊断、预警以及风险分析等服务。但我国对高温热浪的监测、诊断、预警以及风险分析业务服务还无法满足国家至区域及各省等不同区域及的决策需求,
17、也无法满足农业、水电力和经济等社会各行各业的服务需要。面对日益严重的高温热浪的袭击,建立完善的国家级至区域及各省的高温热浪监测、诊断、预警以及风险分析业务服务系统是积极科学的应对措施。高温热浪预报预警系统的建立是对现有高温热浪预测预警业务的改进和完善,增强现有和将建设的气象监测系统各种观察资料在数值预报预测模式和高温热浪灾害预报预测中的应用能力,为气象灾害预警指挥发布及专业服务系统的进一步完善提出信息支撑。系统建成后,可在现有高温热浪监测、诊断、预测预警以及风险分析服务的基础上,加强适时监测、提高预报预测水平、完善对社会和公众的预警服务。此外,通过对高温热浪影响机理的分析和风险分析的开展,可更
18、加快速、准确、精细的进行高温热浪灾害预报预警服务,最大程度的满足政府各级部门和社会的需求。由于高温热浪预测预警系统过于庞大,而极端日降温事件是高温热浪预测预警系统中的一个具有代表性模块。中国极端日降温事件,将作为一个独立的系统在本文详细介绍。中国高温热浪之极端日降温事件模块的是由高效快速的科学计算语言Fortran编写的程序。该程序通过获取站点信息及站点测量的中国日最低温度历史数据和中国日最低温度实时数据,根据给以的系统参数,气象标准算法,在庞大而繁杂的数据中计算出业务所需的数据,并将其写入规定文件名的文件中。中国高温热浪之极端降温事件模块的实现,如何在庞大而繁杂的数据中能够准确快速的计算所需
19、产品数据是所需突破的重点和难度。同时,如何能够让用户方便传递系统所需的参数,如何方便获取产品数据也是本系统不可或缺的要点。 本文的主要内容有:第一章 系统相关技术,介绍项目所使用的技术第二章 需求描述,描述项目的具体需求第三章 系统的设计与实现,先从模块出发,有浅入深具体介绍,现实将将具体介绍贯穿系统始终的文件读写实现,文件更新实现第四章 用户接口设计与实现,人机交互入口的设计与实现第五章 效率分析,介绍系统如何优化效率371. 系统相关技术1.1 FORTRAN语言技术本系统核心业务是利用FORTRAN语言编写,这里介绍下FORTRAN语言。FORTRAN语言是Formula Transla
20、tion的缩写,意为“公式翻译”,FORTRAN语言是世界上第一个被正式推广使用的高级语言。它是1954年被提出来的,1956年开始正式使用,至今已有五十多年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。它是为科学、工程问题或企事业管理中的那些能够用数学公式表达的问题而设计的,其数值计算的功能较强。FORTRAN语言问世以来,根据需要几经发展,先后推出了不同的版本,其中最流行的是1958年出现的FORTRAN和1962年出现的FORTRAN。1966年美国标准化协会(ANSI)公布了两个美国标准文本。FORTRAN(即FORTRAN 66)流行了十几年,几乎统治了所有的数值计算领
21、域,许多应用程序和程序库都是用FORTRAN语言编写的。美国标准化协会(ANSN)在1976年对ANSI FORTRAN(X3.9-1966)进行了修订,预定在1977年通过,为了区别于FORTRAN 66,新标准定名为FORTRAN 77。1980年,FORTRAN 77被接受为国际标准,即程序设计语言FORTRAN ISO 1539-1980,该标准分为全集和子集。我国制订的FORTRAN标准,基本上采用了国际标准,于1983年5月公布执行,标准号为GB3057-82。FORTRAN 77标准完成后,新版本的修订工作也在同一时间开始进行。这个版本进行了15年,最后在1992年正式由国际标准
22、组织ISO公布,它就是FORTRAN 90。FORTRAN 90对以往的FORTRAN语言标准作了大量的改动,使之成为一种功能强大、具有现代语言特征的计算机语言。其主要特色是加入了面向对象的概念及工具、提供了指针、加强了数组的功能、改良了旧式FORTRAN语法中的编写“版面”格式。中国高温监测之极端日降温事件模块涉及大量文件读写和数值计算,Fortran语言在数值计算功能强大这一优势正符合系统需求,所以本系统使用Fortran 90开发,在性能上将有很大的提升。1.2 Java Swing技术 为了方便人机交互,系统利用Java Swing技术开发了用户接口。Swing是一个为Java设计的G
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高温 热浪 预测 预警系统 中国 监测 极端 降温 事件 模块 设计 实现
链接地址:https://www.31ppt.com/p-4835551.html