本发明专利技术提供一种气象业务信息发布系统和方法,包括:服务器,用于存储和获取各种气象数据产品和气象图形产品,并且根据来自浏览器的请求信息将气象数据产品和/或气象图形产品发送至所述浏览器;以及浏览器,连接至所述服务器,用于从所述服务器获取的气象数据产品和/或气象图形产品,将所获得的数据提供给用户。本发明专利技术采用方便实用的B/S(浏览器/服务端)结构构筑气象业务信息发布系统,同时具备内部人员交互和普通用户浏览功能模块,用户无需额外安装软件,即可完成工作,并且给不同用户不同体验;提供多种格式气象产品展示,同时针对业务需求归类产品,提供良好的交互界面,具备良好的交互性和丰富的产品展示。
【技术实现步骤摘要】
本专利技术涉及气象业务领域,尤其涉及一种。
技术介绍
气象业务系统得到的直接结果经常为单一的图片或数值结果,气象人员通常需要 将处理结果上传至windows服务器,经过图像处理软件生成中间产品,并需要人为归类不 同天气属性图片生成气象工作人员可读的气象产品。目前采用开发C/S(客户端/服务端)结构处理软件来处理中间产品和归类最终 产品。目前气象业务采用的信息发布系统通常为C/S (客户端/服务端)结构软件,这种 结构软件开发任务较大,使用人员必须安装该软件,软件的普及性不是很好,用户需求类似 B/S(浏览器/服务端)结构的信息发布系统。目前的信息发布系统产品较为单一,信息不够丰富,且通常只为内部人员提供交 互界面,并没有针对普通用户开放的信息发布界面。
技术实现思路
针对相关技术中存在的一个或多个问题,本专利技术的目的在于提供一种气象业务信 息发布系统和方法,以解决上述问题中的至少之一。为实现上述目的,根据本专利技术的一个方面,提供了一种气象业务信息发布系统,包 括服务器,用于存储和获取各种气象数据产品和气象图形产品,并且根据来自浏览器的请 求信息将气象数据产品和/或气象图形产品发送至所述浏览器;以及浏览器,连接至所述 服务器,用于从所述服务器获取的气象数据产品和/或气象图形产品,将所获得的数据提 供给用户。浏览器包括图形界面,用于向用户显示从所述服务器接收到的所述气象数据产 品和/或所述气象图形产品;交互模块,用于接收用户输入的账户信息和/或请求信息并为 用户提供来自服务器的交互信息;数据传输模块,用于接收来自所述服务器的气象数据产 品和/或气象图形产品,以及将所述用户输入的请求信息发送至所述服务器。服务器包括存储模块,用于存储各种气象数据产品和气象图形产品;处理模块, 用于根据来自所述浏览器的请求信息进行处理,从所述存储模块或外部获取相应气象数据 产品和/或气象图形产品;以及信息发布模块,用于将所获取的相应气象数据产品和/或气 象图形产品发送至所述浏览器。处理模块包括用户识别模块,用于根据所述浏览器发送的账户信息识别用户是 普通用户还是内部用户;内部用户处理模块,用于在识别出所述用户为内部用户的情况下, 根据所述请求信息获取相应气象数据产品和/或气象图形产品;以及普通用户处理模块, 用于在识别出所述用户为普通用户的情况下,仅获取用于普通用户的气象数据产品和/或 气象图形产品。服务器提供多种格式的所述气象数据产品和/或气象图形产品。为实现上述目的,根据本专利技术的另一个方面,提供了一种气象业务信息发布方法, 该方法包括浏览器将用户的账户信息通过网络发送至一个或多个服务器;所述服务器根 据所述账户信息识别用户类型,并根据用户类型提供气象数据产品和/或气象图形产品给 所述浏览器;以及所述浏览器将接收到的所述气象数据产品和/或气象图形产品提供给用 户。所述浏览器通过图形界面向用户显示从所述服务器接收到的所述气象数据产品 和/或所述气象图形产品。在所述用户为内部用户的情况下,所述浏览器向用户提供交互界面。在识别出所述用户为内部用户的情况下,所述服务器根据所述请求信息获取相应 气象数据产品和/或气象图形产品;以及在识别出所述用户为普通用户的情况下,所述服 务器仅获取用于普通用户的气象数据产品和/或气象图形产品。服务器提供多种格式的所述气象数据产品和/或气象图形产品。本专利技术采用方便实用的B/S (浏览器/服务端)结构构筑气象业务信息发布系统, 同时具备内部人员交互和普通用户浏览功能模块,用户无需额外安装软件,即可完成工作, 并且给不同用户不同体验;提供多种格式气象产品展示,同时针对业务需求归类产品,提供 良好的交互界面,具备良好的交互性和丰富的产品展示。附图说明图1是根据本专利技术的实施例的气象业务信息发布系统的框图;图2是根据本专利技术的实施例的浏览器的框图;图3是根据本专利技术的实施例的服务器的框图;图4是根据本专利技术的实施例的处理模块的框图;以及图5是根据本专利技术的实施例的气象业务信息发布方法的流程图。具体实施例方式本专利技术主要采用B/S结构,即Browser/Server (浏览器/服务器)结构,就是只安 装维护一个服务器(Server),而客户端采用浏览器运行软件。它是随着Internet技术的 兴起,对C/S结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种 Script语言(VBScript、JavaScript...)和ActiveX技术,是一种全新的软件系统构造技 术。在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务 器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结 果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由服务器完成。 显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。 对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升 级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客 户端的软件系统升级比较频繁,那么B/S架构的产品优势明显——所有的升级操作只需要 针对服务器进行,这对那些点多面广的应用是很有价值的,例如一些招聘网站就需要采用B/S模式,客户端分散,且应用简单,只需要进行简单的浏览和少量信息的录入。图1是根据本专利技术的实施例的气象业务信息发布系统的框图。如图1所示,该气象 业务信息发布系统包括服务器102,用于存储和获取各种气象数据产品和气象图形产品, 并且根据来自浏览器的请求信息将气象数据产品和/或气象图形产品发送至浏览器;以及 浏览器104,连接至服务器,用于从服务器获取的气象数据产品和/或气象图形产品,将所 获得的数据提供给用户。服务器提供多种格式的气象数据产品和/或气象图形产品。图2是根据本专利技术的实施例的浏览器的框图。如图2所示,浏览器包括图形界面 202,用于向用户显示从服务器接收到的气象数据产品和/或气象图形产品;交互模块204, 用于接收用户输入的账户信息和/或请求信息并为用户提供来自服务器的交互信息;数据 传输模块206,用于接收来自服务器的气象数据产品和/或气象图形产品,以及将用户输入 的请求信息发送至服务器。图3是根据本专利技术的实施例的服务器的框图。如图3所示,该服务器包括存储模 块302,用于存储各种气象数据产品和气象图形产品;处理模块304,用于根据来自浏览器 的请求信息进行处理,从存储模块或外部获取相应气象数据产品和/或气象图形产品;以 及信息发布模块306,用于将所获取的相应气象数据产品和/或气象图形产品发送至浏览器。图4是根据本专利技术的实施例的处理模块的框图。如图4所示,该处理模块包括用 户识别模块402,用于根据浏览器发送的账户信息识别用户是普通用户还是内部用户;内 部用户处理模块404,用于在识别出用户为内部用户的情况下,根据请求信息获取相应气象 数据产品和/或气象图形产品;以及普通用户处理模块406,用于在识别出用户为普通用户 的情况下,仅获取用于普通用户的气象数据产品和/或气象图形产品。图5是根据本专利技术的实施例的气象本文档来自技高网...
【技术保护点】
一种气象业务信息发布系统,其特征在于,包括:服务器,用于存储和获取各种气象数据产品和气象图形产品,并且根据来自浏览器的请求信息将气象数据产品和/或气象图形产品发送至所述浏览器;以及浏览器,连接至所述服务器,用于从所述服务器获取的气象数据产品和/或气象图形产品,将所获得的数据提供给用户。
【技术特征摘要】
【专利技术属性】
技术研发人员:吴宏文,秦东明,曹振南,曹连雨,马少杰,
申请(专利权)人:曙光信息产业北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。