基于WEB页面的质检数采场景的协同交互方法技术

技术编号:36432046 阅读:13 留言:0更新日期:2023-01-20 22:44
基于WEB页面的质检数采场景的协同交互方法,其特征在于:包括以下步骤,S1,构建后台对象数据表,得到结果表和临时表;结果表存放于数据库盘;临时表读取到服务器内存;S2,用户权限分组;分为查看权限和编辑权限;S3,在线协同交互算法与过程存储;S4,数据存储与退出;S5,清除相关数据缓存,恢复初始化。恢复初始化。

【技术实现步骤摘要】
基于WEB页面的质检数采场景的协同交互方法


[0001]本专利技术涉及应用开发领域,尤其涉及基于WEB页面的质检数采场景的协同交互方法。

技术介绍

[0002]质量检验是指借助于某种手段或方法来测定产品的
‑‑
个或多个质量特性,然后把测得的结果同规定的产品质量标准进行比较,从而对产品作出合格或不合格判断的活动。通过观察和判断,适当时结合测量、试验所进行的符合性评价。
[0003]质量检验是指借助于某种手段或方法来测定产品的
‑‑
个或多个质量特性,然后把测得的结果同规定的产品质量标准进行比较,从而对产品作出合格或不合格判断的活动。通过观察和判断,适当时结合测量、试验所进行的符合性评价。也就是现有的主流信息化系统或者平台,其质量检测数据采集分为:定量数据与定性数据类型, 通常在数质量检测数据录入时, 只能由一个人同时把全部的定量数据与定性数据从头到尾全部做完, 存在以下缺陷:1.一次检验数据,只能由一个登录用户全部做完,不支持多个同类角色分项目录入;2.如能同步登录查看,相互看不到实时的协同方采集数据,现网用户需求能够做到不同用户,协同数据采集并由后台同步数据;3.部分现有协同方案,不能实时反馈数据同步与生成状态,以利于用户直观判定各方录入结果是否相互干扰;4.数据录入时,通常需要下一层弹窗进行新页面展示,交互层次过多,用户体验差。

技术实现思路

[0004]本专利技术的目的是为了解决现有技术中存在的缺点,而提出的基于WEB页面的质检数采场景的协同交互方法;该。
[0005]为实现上述目的,本专利技术采用了如下技术方案:基于WEB页面的质检数采场景的协同交互方法,包括以下步骤,S1,构建后台对象数据表,得到结果表和临时表;结果表存放于数据库盘;临时表读取到服务器内存;S2,用户权限分组;分为查看权限和编辑权限;S3,在线协同交互算法与过程存储;S4,数据存储与退出;S5,清除相关数据缓存,恢复初始化。
[0006]优选地,S3中,判断用户类型后为其提供相应的权限:S3

1,针对查看权限用户,直接将质检表显示到用户页面,不实时更新;S3

2,针对编辑权限用户,加载全部页面数据。
[0007]优选地,页面数据包括通讯数据和变量数据。
[0008]优选地,通讯数据和变量数据调入到服务器内存进行算法协同计算,并按时序进行合并处理显示优选地,S4中,对于查看权限的用户,直接允许其查看结果表,无需任何提示;对于编辑权限的用户,当退出或关闭时,提示当前其他用户正在操作此页面,请确认是否保存并退出。
[0009]优选地,有编辑权限的人员在服务器内存内操作形成闭环,编辑完成后再上传到数据库盘。
[0010]与现有技术相比,本专利技术的有益效果为:1.本方法采用将传统整个页面数据按整体与后端交互的方式,但创造性的拆解为最小的变化数据项,并通过权限控制支持多人在线协同编辑;2. 创造性的将页面数据分为,固定非变量与变量数据,并将数量调入到服务内存进行算法协同计算,按时序进行合并处理显示,以便于每个人在自己的页面,即能看到自己编辑的数据,也能看到其他人编辑的数据;3. 引入缓存临时数据表,区别查看用户与编辑用户, 以免对正常用户产生干扰;4. 页面响应速度能控制800ms以内(本地内存到服务器内存),较传统页面交互(本地内存到服务器内存)要快3~5倍;5. 质量检测协同在线实时更新,业务过程实现无纸化。
具体实施方式
[0011]为使对本专利技术的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。
[0012]本专利技术一实施例的基于WEB页面的质检数采场景的协同交互方法,包括以下步骤,S1,构建后台对象数据表;得到结果表和内部临时表;结果表存放于数据库盘;内部临时表读取到服务器内存;其中,数据库盘相当于硬盘,服务器内存相当于内存,有编辑权限的人员在服务器内存内操作形成闭环,编辑完成后再上传到数据库盘。
[0013]当多个用户同时编辑时,无需将每个人员的编辑数据实时上传到数据库盘,页面响应速度能够控制在800ms以内,较传统页面交互(本地内存到服务器数据库)快3

5倍,大大提升了页面响应速度。
[0014]后台对象数据表按最小颗粒度读写,即将数据按不同类型单位分类,例如时间、人员、尺寸等,再将各单位拆解成最小单位字节,即具体到每一个人。
[0015]S2,用户权限分组;包括查看权限和编辑权限;
查看权限:允许目标用户查看结果表;编辑权限: 允许目标用户编辑内部临时表;内部临时表的引入用于区别查看用户和编辑用户,以免二者互相干扰。
[0016]S3,在线协同交互算法与过程存储;判断用户类型,提供不同权限职能:S3

1,若当前用户为查看权限用户,页面记载质量检测表后台数据,直接展示给该用户,用户数据无需实时更新;S3

2,若当前用户为编辑权限用户,则加载全部页面数据;页面数据分为两类,包括通讯数据与变量数据;通讯数据是一种非变量数据,具体包括用户的各项数据,该数据保持不更新,且无法编辑;变量数据是一种需要工作人员填写的数据,加载到服务器内存,并允许多人同时访问。
[0017]通讯数据和变量数据调入到服务器内存进行算法协同计算,并按时序进行合并处理显示,以便于每个人在自己的页面既能看到自己编辑的数据,也能看到其他人编辑的数据。
[0018]优选地,允许目标用户编辑在个人终端操作变量数据;变量数据同步本地页面前端的同时,瞬间更新同步到服务器内存,同时获取内存的最新数据(可能包括其他用户的数据资料),加载更新到前端页面,从而实现在线实时协同的效果。
[0019]优选地,当页面的其中一个用户选择“保存”操作时,页面触发指令到服务器内存获取一个最新数据,并同步到后台数据表中,直到最后一人用户保存;进一步地,当同一单位的两个或两个以上最小字节(操作人员)同时编辑时,系统会自动锁定当前最先编辑的人员,形成互斥,用于保护当前编辑数据安全。
[0020]优选地,用户可以删除、新增和修改相关数据。
[0021]S4,数据存储与退出;对于查看权限的用户,直接允许其查看结果表,无需任何提示;对于编辑权限的用户,当退出或关闭时,提示当前其他用户正在操作此页面,请确认是否保存并退出;S5,清除相关数据缓存,恢复初始化。
[0022]用户在编辑完成后,数据由服务器内存传至数据库盘,同时服务器内存清除相关数据,为下一次的缓存做准备。
[0023]以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于WEB页面的质检数采场景的协同交互方法,其特征在于:包括以下步骤,S1,构建后台对象数据表,得到结果表和临时表;结果表存放于数据库盘;临时表读取到服务器内存;S2,用户权限分组;分为查看权限和编辑权限;S3,在线协同交互算法与过程存储;S4,数据存储与退出;S5,清除相关数据缓存,恢复初始化。2.如权利要求1所述的基于WEB页面的质检数采场景的协同交互方法,其特征在于:S3中,判断用户类型后为其提供相应的权限:S3

1,针对查看权限用户,直接将质检表显示到用户页面,不实时更新;S3

2,针对编辑权限用户,加载全部页面数据。3.如权利要求2所述的基于WEB页...

【专利技术属性】
技术研发人员:杨松贵袁晴
申请(专利权)人:南京维拓科技股份有限公司
类型:发明
国别省市:

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

1