一种基于xml技术的web应用动态帮助方法和系统技术方案

技术编号:8347847 阅读:215 留言:0更新日期:2013-02-21 01:09
本发明专利技术公开了一种基于xml技术的web应用动态帮助方法和系统,其中,所述web应用卡通助手包括:帮助信息展现装置、帮助信息提供辅助装置和帮助消息分层存储装置。用于当用户遇到不懂得操作步骤、不清晰功能点的集体含义、不了解该区域块的功能作用等问题时,只要用户鼠标停留在该链接、按钮、或者某个操作区域,某个静态页面上超过一定的时间,系统就有实时弹出操作提示、或功能说明等信息,实时解决用户的问题。另外,所述web应用卡通助手还能实时显示系统/后台推送的及时消息,方便用户第一时间查看到自己关心的信息。

【技术实现步骤摘要】

本专利技术涉及web应用
,尤其涉及一种能够无障碍的操作web应用功能的一种基于xml技术的web应用动态帮助方法和系统
技术介绍
所谓Web应用程序是一种可以通过Web访问的应用程序。Web应用程序的一个最·大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要再安装其他软件。一个Web应用程序是由完成特定任务的各种Web组件(web components)构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个Servlet、JSP页面、HTML文件以及图像文件等组成。所有这些组件相互协调为用户提供一组完整的服务。传统的web应用大都是采用线下操作手册、或者在线页面,来展示应用的操作方法、流程步骤指引。这些解决办法的问题主要是用户很难从庞大的文档或者手册中找到自己想要看的部分,系统的小改动也会导致文档的更新,用户很难及时获取最新的帮助文档。有鉴于此,现有技术有待改进和提闻。
技术实现思路
鉴于现有技术的不足,本专利技术目的在于提供一种基于xml技术的web应用动态帮助方法和系统。旨在解决现有技术中web应用展示是时存在的文档复杂、很难及时获取最新的帮助文档的问题。本专利技术的技术方案如下 一种基于xml技术的web应用动态帮助系统,其中,包括 帮助信息展现装置,用于根据用户操作信息,通过统一的消息提示信息框以及结合与当前消息事件相匹配的卡通表情,向用户展现相应的帮助信息; 帮助信息提供辅助装置,用于接收用户对web应用系统的操作信息,并自动识别与匹配与用户当前操作相关的系统功能信息; 帮助消息分层存储装置,用于存储web应用系统的帮助消息。所述基于xml技术的web应用动态帮助系统,其中,所述帮助信息展现装置包括 消息操作单元,用于捕获并处理用户的操作消息单元;消息展现单元,用于向用户展示当前的系统所产生的帮助消息信息,通过统一的消息提示信息框,以及结合与当前消息事件相匹配的卡通表情,向用户展现当前的帮助信息。所述基于xml技术的web应用动态帮助系统,其中,所述帮助信息提供辅助装置包括 用户消息接收单元,用于负责接收用户对web应用系统的操作信息; 用户行为分析单元,用于根据用户当前的操作信息,自动识别与匹配与用户当前操作相关的系统功能信息。所述基于xml技术的web应用动态帮助系统,其中,所述帮助消息分层存储装置包括 本地帮助信息存储单元,用于根据web应用系统功能地图分布信息,将概要的功能帮助信息存储到本模块单元中,不需要通过网络访问加载的方式,直接从本地向消息展现单元提供简单可用的帮助提示信息; 远程帮助文档信息存储单元,用于向用户提供详尽且最新的在线系统帮助信息,以直观的图形方式展现;实时系统消息提供单元,根据当前用户的状态,及时向用户提供与具体业务相关联的消息。一种基于xml技术的web应用动态帮助的方法,其中,包括以下步骤 51、帮助信息展现装置接收用户的操作信息后,发送到帮助信息提供辅助装置; 52、帮助信息提供辅助装置根据操作信息,自动识别与匹配与用户当前操作相关的系统功能信息; 53、帮助消息分层存储装置调用其内存储的web应用系统的帮助消息,返回给帮助信 息展现装置,通过统一的消息提示信息框以及结合与当前消息事件相匹配的卡通表情,向用户展现相应。 所述基于xml技术的web应用动态帮助的方法,其中,所述步骤S3中,帮助消息分层存储装置包括 本地帮助信息存储单元和远程帮助文档信息存储单元。所述基于xml技术的web应用动态帮助的方法,其中,所述远程帮助文档信息存储单元存储的消息实体有两种 第一种是采用在web服务上的创建特定目录,此目录下的文件结构是按照功能目录来组织的,帮助文档的文件格式是jpg格式的文件,其内容以表达应用功能的相关的操作说明图作为在线文档类型; 第二种是服务端程序利用专用的模块功能,为在线用户生成与系统应用相关的功能操作提醒数据,实时地往用户客户端应用推送即时的通知消息。有益效果 本申请的一种基于xml技术的web应用动态帮助方法和系统,用于当用户遇到不懂得操作步骤、不清晰功能点的集体含义、不了解该区域块的功能作用等问题时,只要用户鼠标停留在该链接、按钮、或者某个操作区域,某个静态页面上超过一定的时间,系统就有实时弹出操作提示、或功能说明等信息,实时解决用户的问题。另外,所述web应用卡通助手还能实时显示系统/后台推送的及时消息,方便用户第一时间查看到自己关心的信息。附图说明图I为本申请的一种基于xml技术的web应用动态帮助系统的结构框图。图2为本申请的一种基于xml技术的web应用动态帮助系统的实施例中帮助信息展现装置分别与用户和帮助信息提供辅助装置的交互示意图。图3为本申请的一种基于xml技术的web应用动态帮助系统的实施例中帮助信息提供辅助装置分别与帮助信息展现装置和帮助消息分层存储装置的交互示意图。图4为用户使用本专利技术的一种基于xml技术的web应用动态帮助系统的工作流程图。图5为本申请的一种基于xml技术的web应用动态帮助的方法的流程图。具体实施例方式本专利技术提供一种基于xml技术的web应用动态帮助方法和系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,其为本申请的一种基于xml技术的web应用动态帮助系统的结构框图。如图所示,所述基于xml技术的web应用动态帮助系统包括帮助信息展现装置100、 帮助信息提供辅助装置200和帮助消息分层存储装置300。具体来说,所述帮助信息展现装置100用于根据用户操作信息,通过统一的消息提示信息框以及结合与当前消息事件相匹配的卡通表情,向用户展现相应的帮助信息;所述帮助信息提供辅助装置200用于接收用户对web应用系统的操作信息,并自动识别与匹配与用户当前操作相关的系统功能信息;所述帮助消息分层存储装置300用于存储web应用系统的帮助消息。在本实施例中,帮助信息展现装置100具有统一的消息通知风格,其进一步包括消息操作单元,捕获并处理用户的操作消息单元;消息展现单元,向web用户展示当前的系统所产生的帮助消息信息,通过统一的消息提示信息框,以及结合与当前消息事件相匹配的卡通表情,向用户展现当前的帮助信息。在帮助信息展现装置中,消息展现单元作为用户直接可视感知的单元,其实现是采用flash与xml的技术结合,通过flash的技术,可以为用户编辑或制作各种的生动的卡通表情与统一的消息提示框,创建与应用系统对应相关的卡通人物表情库的。增强用户的体验效果,并且本单元可以一直悬浮在web应用的页面上,独立于web应用的单一模块单元。并不受与web应用页面的上下文环境的直接影响。应用flash技术作为UI (帮助信息展现装置)实现的目的是出于,一般浏览器都直接嵌入flash显示组件模块,且flash媒体文件具有体积小,便于网络传输,便于独立升级,不会对原有的web应用产生直接影响。帮助信息展现装置除了要向用户展现即时的帮助消息提醒之外,还必须实时收集与捕获用户在浏览器上的操作信息,如用户鼠标当前应用功能的位置区域等;为实现这样的工作原理,本本文档来自技高网...

【技术保护点】
一种基于xml技术的web应用动态帮助系统,其特征在于,包括:帮助信息展现装置,用于根据用户操作信息,通过统一的消息提示信息框以及结合与当前消息事件相匹配的卡通表情,向用户展现相应的帮助信息;帮助信息提供辅助装置,用于接收用户对web应用系统的操作信息,并自动识别与匹配与用户当前操作相关的系统功能信息;帮助消息分层存储装置,用于存储web应用系统的帮助消息。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈炽昌敖汉鹤林汉升杨高岭
申请(专利权)人:广东全通教育股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1