论文部分内容阅读
气象资料随着资料积累年代的增加数据量也在快速增大,随着气象业务现代化进程的不断加快,社会各个领域对气象资料的检索、使用、查询的速度和种类要求也越来越高。传统的手工翻报表、抄写报表方式已不能满足现代化业务的发展要求。所以,建立一个完备的气象资料数据库管理系统势在必行。该系统正是基于山西省气象资料SQL数据库基础上,在ASP.NET开发环境下用C#语言开发的一套气象要素数据库查询管理系统。本文综述了基于WEB的气象资料数据库管理系统的总体设计和技术实现。此系统根据气象资料用户管理工作的需要,完成了系统的逻辑结构设计和物理结构设计,运用了ASP.NET,C#,JavaScript,Ajax等技术开发,实现了气象资料用户和系统管理员的不同权限的管理与查询功能。整个系统拟采用asp.net开发平台,SQL Server、oracle数据库配置方案,采用基于B/S架构开发相应的数据管理及维护软件,在查询及输出时采用C/S和B/S两种体系结构模式。在.net框架下采用C#语言开发网上程序。这套软件要实现几个功能,首先实现气象资料用户和管理员的统一集中规范化管理,包含前台用户管理模块和后台管理员管理模块,具有用户注册、用户登录、用户信息修改、用户管理员登录、用户查询、资料查询、用户资料管理、用户信息统计等功能。其次系统对全省各类气象观测资料要素进行分析处理,对各类气象观测资料入库统计,软件还要能实现对气象资料数据库数据的管理维护,还有灵活的查询处理功能,可以按用户需求定制查询方式及查询结果的输出方式,输出方式以表格、统计图表、grads软件绘制出色斑图等多种形式输出,便于相关业务部门人员以及地市、县观测站工作人员查询气象资料各要素情况。目前,我国已经建成中国气象科学数据共享服务网,方便用户更好的共享和使用气象资料。多省市气象部门也已开发了气象资料数据库管理系统,我省还未建立一个数据比较齐全的气象资料数据库管理系统。本系统开发,将极大的方便我省各个台站观测人员及相关气象预报、决策服务部门人员查询、统计所需气象观测资料要素,同时还对我省气象科研人员开展气象科学研究提供了有效的研究资料。本系统具有极大的社会、经济效益。