[发明专利]基于B/S模型的IETM显示数据生成及离线控制方法在审
申请号: | 201810105293.8 | 申请日: | 2018-02-02 |
公开(公告)号: | CN108363760A | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 王兴松;叶逢雨 | 申请(专利权)人: | 东南大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06;H04L29/08 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 向文 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离线 显示数据 信息类型 缓存 后台服务器 动态生成 发布数据 缓存资源 模板生成 数据信息 网络连接 文件控制 校验规则 信息转化 用户需要 客户端 数据发 填入 下载 录入 工作量 数据库 查询 主流 转化 访问 | ||
本发明公开了一种基于B/S模型的IETM显示数据生成及离线控制方法,包括如下步骤:1)管理员根据信息类型通过带校验规则的表单录入数据;2)数据发送到后台服务器经过处理插入数据库;3)在用户需要信息时通过查询获取到数据信息,根据信息类型确定需要离线下载的本地缓存资源;4)动态生成manifest文件控制离线的本地缓存;5)将获取到的信息转化成JSON格式直接填入到预先定制好的ejs模板中生成HTML5文件;6)将HTML5文件和manifest文件一同发送给请求的客户端。本发明和主流的XML数据通过添加XSL文档转化为HTML数据模块相比,模板生成的HTML5文件的方法使发布数据编写的工作量更小,同时实现了离线访问,解决B/S模型下无网络连接不能使用的缺陷。
技术领域
本发明涉及交互式电子手册技术,具体涉及一种基于浏览器/服务器(B/S)模型的交互式电子手册显示数据模块生成及离线访问控制方法。
背景技术
交互式电子手册,简称IETM(interactive electronic technical manual),是近年来为解决产品基层级维修孕育而生的一种电子交付物,它利用计算机多媒体、数据库和网络等技术,将内容繁杂的操作手册、维修手册等信息有机组织管理起来,并以最优化的方式将文字、表格、图像、工程图形、声音、视频、动画等多种信息形式显示在电子屏幕上。
IETM的主要标准有美军的于2000年5月发布的MIL-HDBK-511标准,欧洲的S1000D标准,国内标准为2009年10月发布的GB/T 24463IETM系列。其中欧洲的S1000D标准因具有广泛的支持和完善的维护体制,被世界上各大组织所推崇,我国的IETM标准也是参照该标准定制的。根据国内的GB/T24463.1-2009标准,推荐的IETM互操作性结构体系有四种,分别为C1类型:基本HTML/XML页面;C2类型:简单可下载组件;S1类型:HTML+应用程序服务器;S2类型:HTML+数据库服务器。
目前大多数军方使用的IETM的平台采用专用客户端,即客户端/服务器(C/S)模型。该模型安全性较高,同时可以实现离线访问,在线更新的功能,但是安装成本和使用成本较高。对于民用设备,为了降低使用成本和开发成本,可采用浏览器/服务器(B/S)模型。同时采用通用浏览器可大大降低用户的学习成本。在B/S模型下,数据显示方式目前分为两种模式:
一种是通用的XML数据格式,通过添加XSL文件,可以将数据转化为HTML格式,然后在浏览器上显示。这种形式可以通过数据库导出的信息处理后生成统一的XML格式数据再加上事先定制XSL文件。这种做法可以事先定制XML格式和XSL格式,将信息分为通用结构信息、图解零部件信息、描述性信息、程序性信息、故障信息、维修计划信息、接线信息、人员信息等等,则只需要在录入的时候定制录入模板,就可获得一定格式的XML格式,再配上相应信息种类的的XSL格式,因XML格式可由数据库内的信息控制,只需编写特定种类的XSL文档即可,极大地减少显示格式数据的编写。但是这种方式生成的HTML不能使用HTML5的新技术——离线应用技术,不能进行数据离线的本地缓存,在无Internet时不可使用。
另一种是在数据库中存储每个信息内容然,由后台服务器取出后为每个页面编写相应的HTML文件,这种个形式交互性较好。然后可为整个应用定制离线缓存原则,实现离线访问(目前没有发现有人实现)。但是这种实现需要为每个每个信息页面编写HTML文件和manifest文件,工作量巨大。
发明内容
发明目的:为了克服现有技术中存在的采用XML的数据格式来交换数据,在B/S模型的架构下无法实现离线访问,而以HTML的数据格式来交换显示数据,会导致需要为每个页面编写HTML格式,增加系统编写的成本的不足,提供一种基于B/S模型的IETM显示数据生成及离线访问控制方法。
技术方案:为实现上述目的,本发明提供一种基于B/S模型的IETM显示数据生成及离线访问控制方法,包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810105293.8/2.html,转载请声明来源钻瓜专利网。