气象信息网络平台(编辑修改稿)内容摘要:

浏览器查询气象数据的功能。 该系统采用 Google earth技术实现地图的显示,利用 ajax技术实现地图的放大、缩小、漫游的功能。 当选取“平滑地图”后,即可进入查询状态,点击地图某站点即可显示该站点的数据信息。 该管理系统基本实现了对 micaps系 统数据的查询功能。 方法与技术概述 目前国内基于 Web的气象资料共享平台使用 jsp、 Asp、 Java等技术开发。 本系统将采用结构化的分析方法,使用 JSP语言和 MySQL数据库开发。 JSP是一种广泛使用的服务器端编程语言,用于开发动态网页。 它是一种开源的、跨平台的、独立于架构的、解释的、面向对象的、快速的、简单易学的、健壮的、安全的、性能优越的 Web服务器端动态网页开发语言。 MySQL 作为 JSP的最佳搭档,是广受欢迎的 SQL数据库管理系统。 它免费、快速,并可跨平台运行,支持多线程、多用户、重负载的性 能要求,是 Web应用系统理想的选择。 研究内容 本文主要研究基于 Web的气象资料用户管理系统的总体设计和技术实现,在前台实现用户的注册、登录、信息修改、密码修改、成果的展示、成果的添加删除修改等功能,在后台实现管理员对注册用户的查询、添加、删除、修改、统计和分析以及管理员信息修改等功能。 该系统为用户提供了全面准确的信息服务,为管理员提供了管理用户信息和反馈用户使用效果的平台。 国内外研究概述 国内气象资料用户管理的发展 我国政府正在大力推动信息化进程,其中在电子政务领域重点是构建采用数据目录交换技术的跨部门、跨领域的信息交换与共享平台。 在科研领域,科技部正在大力推进国家科学数据共享工程,中国科学院的科学数据库系统也在管理分散异构数据方面取得了一些成果。 我国气象部门早在 20世纪 80年代初开始转变为应用计算机来存储和处理各类气象信息,气象信息管理系统从单机文件系统、局域网络数据库系统逐步发展到了大规模分布式数据库系统阶段。 在项目 “ 气象资料共享系统建设 ” 中,项目组参照了 WMO的核心元数据标准和国际标准化组织推荐的元数据信息格式制 定原则,采用统一的元数据标准、统一的用户分级管理策略和统一的认证方式进行设计。 在该项目中,用户被分为四个级别,分别是普通用户、会员用户、核心用户和特别用兰州工业学院毕业设计说明书(论文) 3 户。 普通用户可以在气象资料共享网上无偿下载、浏览、查询网上发布的气象资料共享零级数据以及国内外数据资源动态,数据集产品介绍等相关信息。 会员用户可以在气象资料共享网站下载、浏览和查询气象资料共享零级、一级数据。 核心用户可以在气象资料共享网站下载、浏览和查询气象资料共享零级、一级、二级数据。 特别用户可以按指定的方式在线或离线获得气象资料各级数据。 用户按照各自不 同的权限获得相应的服务,管理员按照用户的级别,实现统一的用户分级管理。 国外气象资料用户管理的发展 国外气象服务、气象资料下载平台建设日新月异。 美国国家大气与海洋局 (NOAA)也于20xx年开始建设国家虚拟数据中心 (NNDC), 采用分布式数据库技术 , 以统一的界面和订单为用户提供气候、海洋、地球物理信息资源的共享服务。 世界气象组织 (WMO)在 20xx年提出了要构建新一代信息系统 (WIS), 该系统主要以元数据技术来整合各类气象信息 , 构建一个分层次的世界范围的气象信息共享系统 , 以支持从世界天气计划 (WWW)到 WMO各个项目和计划对气象信息的快速获取与便捷应用。 在用户管理方面,美国国家标准与技术研究所在 20xx年公布了 RBAC( Role Based Access Conrtol)的建议标准,以推进 RBAC进一步的应用。 RBAC的基本思想是 : 用户被赋予角色,而权限是被赋予给角色,用户通过担任某些角色而获得权限。 角色就是一个或一组用户在组织内可执行的操作的集合。 传统的访问控制策略如 DAC、 MAC都是由主体和客体直接发生关系,而 RBAC引入了角色这个中介,通过角色来沟通主体和客体。 兰州工业学院毕业设计说明书(论文) 4 2. 研究现状及设计目标 本章主要对天气查询系统的优点进行介绍,并对现行研究存在的问题及解决办法进行了详细的分析和说明。 天气查询系统的总体设计目标是制作出采用 web service技术通过连接 web服务提供商的服务器,来获取实时和未来的天气情况的插件,提醒人们注意天气变化,给人们制定出行计划提供参考。 现状分析 为了解决制约气象科学数据共享的关键技术问题,提高气象科学数据共享服务的能力,20xx年,国家科技部批复了基础性的工作专项资金项目“气象资料共享系统建设”。 随着科技条件平台工作的整体推进, 20xx年,项目名称改为“气象科学数据共享试点建设”。 该项目以气象数据整合和共享服务为中心,重点围绕数据标准规范建设、数据共享、策略研究、数据集的研制和共享平台开发等方面开展工作。 到 20xx年,我国已建立起完善的、与气候系统综合观测体系相适应的共享平台。 从 2600多个国家级气象台站、 30000个区域中小尺度气象站、观测多个气 象卫星的空间天气探测。 卫星上获得的海量科学数据都可以通过“气象科学数据共享服务网”得到共享服务。 目前我国虽然已经建成了一些气象资料共享平台,但对用户的管理还不够到位,气象资料用户管理系统还处在发展的初级阶段。 就目前国内各地区的气象资料中心来看,气象资料用户管理系统基本上还处在理论的阶段,缺少具体的系统实施。 本课题要达到的设计目标 该系统使用 B/S( Browser/Server)模式结构,采用 SQL Server 20xx数据库平台管理系统,通过采用 ( JSP)技术设计前台界面,使用 c、 JavaScript和 CSS编程实现该管理系统中 Web页面的特定功能以及输入输出控制等辅助功能,来实现利用浏览器查询气象数据的功能。 该系统采用 Google earth技术实现地图的显示,利用 ajax技术实现地图的放大、缩小、漫游的功能。 当选取“平滑地图”后,即可进入查询状态,点击地图某站点即可显示该站点的数据信息。 该管理系统基本实现了对 micaps系统数据的查询功能。 兰州工业学院毕业设计说明书(论文) 5 3. 需求分析 1系统正常的运行,为用户提供良好的交互界面。 系统能够稳定,正确工作。 2能够满足用户的需求,用户需求的功能能够正确实现 ,能够实现数据的导入,处理后的数据的导出,能够实现曲线图,对异常数据的监测。 功能需求 随着互联网的发展,人们对于气象服务的需求越来越多,这促进了气象资料共享平台的发展。 基于 Web的气象资料共享平台服务于各类人员,提供资料的查询以及下载。 本文就是用 JSP做气象资料共享平台里的一个用户管理模块 ——小型的气象资料用户管理网站。 该网站可以方便管理员进行管理,在前台实现用户的注册、登录、信息修改、密码修改、成果的展示、成果的添加删除修改等功能,在后台实现管理员对注册用户的查询、添加、删除、修改、统计和分析以 及管理员信息修改等功能,以便更好地服务用户,提高网站服务质量。 系统主界面功能比较简单,主要是让用户或管理员进入各自的登录页面。 当用户要进入登陆页面时, 用户通过系统主界面进入用户登录页面。 如果用户还没有注册,可以点击注册进入注册页面。 如果用户有账号和密码,可以直接登录。 如果是刚刚注册的用户,要通过管理员的审核才能进入。 如果用户的账号被管理员禁用,该账号不能登录。 当管理员要进入登陆页面时, 管理员在操作页面中点击用户查询进入用户查询页面。 管理员在用户查询页面可以按不同的查询方式对用户进行查询,在页面下半部分显示 查询的结果。 管理员还可以对查询出来的用户进行修改信息、删除、查看成果等操作。 实现功能 用例图对应功能清单 表 功能清单图 功能编号 功能名称 文中标题编号 备注 01 登录 02 退出 03 浏览城市的天气信息 普通用户只可就行此操作 04 更新城市的天气信息 05 普通用户查询天气信息 用例说明 登录 工作人员打开浏览器,输入应用系统的 URL,浏览器中显示登录界面。 工作人员输入用户名称和口令后,提交页面。 系统验证工作人员的登录:若用户名称或口令不正确,系统显示“登录失败 ,无效的用户名或口令。 ”,工作人员可再次登录;若用户名称和口令正确,工作人员登录成功,系统显示一个页面可供工作人员访问。 下图为登陆验证: 兰州工业学院毕业设计说明书(论文) 6 重新登陆 登陆 失败 成功 图 登录验证图 退出 工作人员登录系统之后,点击“退出”链接,系统销毁与工作人员的会话有关的资源,再呈现“登录”界面给用户,可供其再次登录系统,并给用户提示消息“退出成功”。 浏览城市的天气。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。