灾害性天气统计网站系统开发.doc

上传人:仙人指路1688 文档编号:4201133 上传时间:2023-04-09 格式:DOC 页数:5 大小:185KB
返回 下载 相关 举报
灾害性天气统计网站系统开发.doc_第1页
第1页 / 共5页
灾害性天气统计网站系统开发.doc_第2页
第2页 / 共5页
灾害性天气统计网站系统开发.doc_第3页
第3页 / 共5页
灾害性天气统计网站系统开发.doc_第4页
第4页 / 共5页
灾害性天气统计网站系统开发.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《灾害性天气统计网站系统开发.doc》由会员分享,可在线阅读,更多相关《灾害性天气统计网站系统开发.doc(5页珍藏版)》请在三一办公上搜索。

1、灾害性天气统计网站系统开发摘要为了总结灾害性天气成因,指导今后的预报工作,因此开发了该网站系统,将历史资料存储在数据库中,让计算机处理复杂的计算事务并输出结果供预报员查看和分析。网站运行稳定,查询方便,对灾害性天气预报和学术研究工作具有重要的指导意义。关键词灾害性天气 数据库 ASP1引言预报员在对灾害性天气进行预报时,往往要考虑影响天气的诸多指数因子,临时翻阅大量的资料进行人工比较分析,时间不允许,也容易出错,而利用计算机代替人工进行处理就可以达到事半功倍的效果。2系统介绍2.1系统简介本系统将阜阳市气象部门多年来积累的灾害性天气发生时观测到的各种数据资料;云图、雷达回波等图像资料;以及气象

2、部门应对气象灾害所作的预报、预警和气象服务工作;灾害影响程度、灾情统计等文字资料存储在Access数据库中,使用ASP语言编写网页读写数据库,用户通过简单的操作即可实现历史资料的查询、统计和分析。2.2系统组成系统包括以下4个主要模块:灾害性天气个例模块;对流参数和物理量模块;天气图/雷达回波图模块;系统安全运行模块。2.3系统特点网站采用IIS+Asp+Access组合模式架设,维护简便;网页采用DIV+CSS外观设计模式,页面外观更改便捷;系统管理登陆使用MD5加密口令和验证码机制,并且系统设置反SQL注入攻击模块,保证网站安全运行;数据资料输入、输出采取验证机制,保证数据安全有效存取。3

3、系统设计3.1灾害性天气个例模块本模块用来存储灾害性天气发生时气象部门所作的预报、预警和气象服务工作;存储气象灾害影响程度和范围、灾情调查统计等文字资料。可按灾害发生年份、灾害类型对数据库进行查询,查询结果按灾害发生时间降序排列,界面如下图所示:图1 灾害性天气个例数据库3.2对流参数和物理量模块本模块用来存储气象灾害发生时观测到的各种指数数据资料。可按灾害发生年份、灾害类型对数据库进行查询;也可以按单个指数、组合指数进行排序查询,查询结果按要查询的指数降序或升序排列;还可对指数进行关键值(发生气象灾害的临界值)的百分比查询,以及各指数最小值和最大值查询。这些指数包括引发灾害性天气的K指数、S

4、i沙氏指数、对流有效位能CAPE等共计47个常用指数,界面如下图所示:图2 对流参数和物理量数据库此模块中所求“4层垂直速度最小值”是最难实现的。计算机编程语言中的min()数学函数是获取几个数的最小值,因此SQL语句中的min()函数是求某个字段所有记录的最小值,并不是求同一条记录几个字段的最小值,然而“4层垂直速度最小值”却正是要求这样的计算。我们知道有数学公式:min(x,y)=(x+y-abs(x-y)/2 据此公式可推导出4个数的最小值:min(a,b,c,d)=(a+b+c+d)-abs(a-b)-abs(c-d)-abs(a+b-c-d-abs(a-b)+abs(c-d)/4把a

5、,b,c,d用4个字段名替换,这样就可以求“4层垂直速度最小值”了。3.3天气图/雷达回波图模块本模块用来存储灾害性天气发生时的各种天气图、云图、T-lnp图、雷达回波图等图像资料和图像解说词语音。其中,图像的解说词语音文件采用科大讯飞InterPhonic软件将文字转换成wav语音,再用lame编码程序将wav转码成mp3格式的语音文件,尽可能少占用服务器空间。数据库记录输入时,文件上传采用“ASP无组件上传类”,并且上传时验证文件类型,以确保无木马文件被错误上传;验证文件唯一性,以确保无多余文件,尽可能少占用服务器空间。3.4系统安全运行模块目前大多数黑客对网站攻击采取的方式主要是SQL注

6、入攻击,他们往往人为地构造特定的SQL语句作参数打开网站上的某个页面,以达到爆库的目的,从而窥视网站数据库,在获取用户名和密码后,通过上传木马程序来达到攻击网站的目的。因此本系统对网页间传递的参数采取关键字过滤手段,剔除危险指令,确保系统安全运行,其原理图如下所示:图3 反SQL注入攻击原理图4使用效果网站自开通以来,运行稳定,操作简捷,查询方便,对于预报员总结预报经验、进行灾害性天气预报以及进行气象学术研究帮助很大,被大家称为“永不关门的资料室”。5参考文献1.钱力鹏 阎义洲 等.Visual InterDev 6.0网络编程技术.北京:人民邮电出版社.2000年:398页2.James Meade、David Crowder、Rhonda Crowder.Microsoft Dynamic HTML使用详解.北京:机械工业出版社.1998年:303页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号