[发明专利]一种基于浏览器的作业系统及编辑方法有效
申请号: | 201210082030.2 | 申请日: | 2012-03-26 |
公开(公告)号: | CN102637290A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 朱鸿斌;马世雄;关健;刘敏 | 申请(专利权)人: | 上海方正数字出版技术有限公司 |
主分类号: | G06Q50/20 | 分类号: | G06Q50/20 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 浏览器 作业 系统 编辑 方法 | ||
1.一种基于浏览器的作业编辑方法,其特征在于,包括以下步骤:
(1)作业平台给客户端提供一作业编辑接口,所述作业编辑接口中至少设置交互引擎和页面渲染单元,所述交互引擎包括用于提供不同类型浏览器对应的识别用户操作的UI组件框架与作业平台的文件编辑单元进行统一接口消息交互的消息处理框架;
(2)用户端对作业编辑接口的包括菜单和编辑区域在内的用户交互区域进行作业编辑操作;
(3)交互引擎获得该用户端浏览器的类型信息,再通过该类型浏览器对应的UI组件框架捕获用户对作业编辑的事件操作,后按照消息处理框架中预先设先定义的消息格式发送所述事件消息;
(4)作业平台接受到所述消息后,根据消息来对内容进行对应的编辑操作并保存,并对作业编辑接口的页面渲染单元要求刷新的指令;
(5)页面渲染单元接收到刷新指令后,读取文档内容,在浏览器的编辑区域按原有形式进行显示。
2.如权利要求1所述的基于浏览器的作业编辑方法,其特征在于,还包括:
在步骤(1)中还包括:所述作业编辑接口上设置一作业编辑单元,所述作业编辑单元用来按照接收到的消息命令来编辑文档;
在步骤(4)中还包括:所述作业编辑单元来接受到所述消息后,解析出对应的命令,根据该命令对作业进行编辑,并对编辑操作后的文档信息上传至服务器端中进行存储。
3.如权利要求1所述的基于浏览器的作业编辑方法,其特征在于,还包括:
在步骤(1)中还包括:在服务器端上设置一文档数据管理单元;
在步骤(4)中还包括:作业平台的文档数据管理单元来接受到所述消息后,解析出对应的命令,根据该命令对作业进行编辑,并对编辑操作后的文档信息进行存储。
4.如权利要求1所述的基于浏览器的作业编辑方法,其特征在于,还包括:
服务器端的答题单元从预先存储的数据中取得包括题干、问题、选项在内的新文档信息后,由页面渲染模块显示,同时根据不同的题型显示答题区,供用户答题;
用户端的交互引擎获得该用户端浏览器的类型信息,再通过该类型浏览器对应的UI组件框架捕获用户对作业答题的事件操作,后按照消息处理框架中预先设先定义的消息格式发送所述事件消息;
服务器保存所述答题操作。
5.如权利要求4所述的基于浏览器的作业编辑方法,其特征在于,还包括:
服务器端的作业批改单元从服务器取得题目题干、问题和选项、答题内容、标准答案、解题思路,取得作业和题目内容后,由页面渲染模块显示题目内容,同时根据不同的题型显示批改区域;
用户端的交互引擎获得该用户端浏览器的类型信息,再通过该类型浏览器对应的UI组件框架捕获用户对作业批改的事件操作,后按照消息处理框架中预先设先定义的消息格式发送所述事件消息;
服务器保存所述批改操作。
6.如权利要求5所述的基于浏览器的作业编辑方法,其特征在于,还包括:
题目复习单元从服务器取得题目题干、问题和选项、答题内容、标准答案、解题思路、批改内容,取得作业和题目内容后,由页面渲染模块显示题目内容,供用户复习。
7.如权利要求1所述的基于浏览器的作业编辑方法,其特征在于,进一步包括:
在所述引擎中设置addEventHandler(), addEventHandler()首先检测当前浏览器是否存在DOM2级方法,如果存在,则使用该模式;然后检测是否是IE浏览器,如果是,则使用IE的事件绑定模式;最后是使用DOM0级方法的事件绑定模式,用于兼容旧版本的浏览器,从而完成交互引擎所需要的兼容浏览器的事件处理机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海方正数字出版技术有限公司,未经上海方正数字出版技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210082030.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种发动机增氧装置
- 下一篇:带冷却装置柴油发动机废气再循环系统