1.基于B/S模型的IETM显示数据生成及离线访问控制方法,其特征在于:包括如下步骤:
1)管理员根据信息类型通过带校验规则的表单录入数据;
2)数据发送到后台服务器经过处理插入数据库;
3)在用户需要信息时通过查询获取到数据信息,根据信息类型确定需要离线下载的本地缓存资源;
4)动态生成manifest文件控制离线的本地缓存;
5)将获取到的信息转化成JSON格式直接填入到预先定制好的ejs模板中生成HTML5文件;
6)将HTML5文件和manifest文件一同发送给请求的客户端。
2.根据权利要求1所述的基于B/S模型的IETM显示数据生成及离线访问控制方法,其特征在于:所述步骤2)中数据库的信息种类和界面的种类需要提前设计,然后编写界面的模板,按照不同的信息类型编写不同的ejs模板,将获取的信息填入不同的模板,形成访问连接。
3.根据权利要求2所述的基于B/S模型的IETM显示数据生成及离线访问控制方法,其特征在于:所述数据库的信息种类按照类型分别分为:通用结构信息、图解零部件信息、描述性信息、程序性信息、故障信息、维修计划信息、接线信息、人员信息。
4.根据权利要求1所述的基于B/S模型的IETM显示数据生成及离线访问控制方法,其特征在于:所述系统中的HTML5界面可以进行离线缓存,当用户在第一次访问时,后台服务器会根据获取的信息确定要离线本地缓存的资源,动态生成manifest文件,当用户第二次访问的时候manifest文件会控制用户浏览器的的行为,使得在无Internet的情况下访问系统的时候会使用浏览器内部离线的数据,同时后台服务器系统可以根据更新标志来控制是否需要重新生成manifest文件,当新生成的manifest文件和浏览器端的旧manifest文件有变化时,浏览器就会重新进行本地缓存。
5.根据权利要求2所述的基于B/S模型的IETM显示数据生成及离线访问控制方法,其特征在于:根据用户请求信息的种类将信息从数据库中取出填入不同的信息模板中,并在此过程中根据取得的信息确定其在客户端需要离线本地缓存的资源,然后动态生成控制离线缓存的manifest文件。