一种分布式细胞精益智能制造管理系统技术方案

技术编号:22309114 阅读:29 留言:0更新日期:2019-10-16 09:08
本发明专利技术属于细胞精益制造技术领域,特别涉及一种分布式细胞精益智能制造管理系统;其一种分布式细胞精益智能制造管理系统,包括采集装置,所述采集装置用于采集基础数据,主要包括一维表单生成模块、嵌套判断模块、嵌套表单添加模块、表单完成判断模块以及标签模块。本发明专利技术提供一种新的分布式细胞精益智能制造管理系统,该分布式细胞精益智能制造管理系统可以将不同的数据内容(甚至数据结构)在一个页面中呈现,以保证实验数据的完整性、一致性和可溯性,同时可以满足实验人员习惯的填写操作模式。

A distributed cell lean intelligent manufacturing management system

【技术实现步骤摘要】
一种分布式细胞精益智能制造管理系统
本专利技术属于细胞精益制造
,特别涉及一种分布式细胞精益智能制造管理系统。
技术介绍
分布式细胞精益智能制造管理系统主要用于对细胞库存、物料库存、实验步骤、存储设备等基础数据进行管理和维护以及对用户、菜单、角色权限等进行系统管理,而通常采用表单来收集这些基础数据。表单通常是交由CGI(公共网关接口)脚本处理。CGI是一种在服务器和处理脚本之间传送信息的标准化方式。CGI脚本比较典型的是使用Perl语言编写,当然也有其他语言如C++,Java,VBScript或JavaScript。表单由文本域、复选框、单选框、菜单、文件地址域、按钮等表单对象组成,所有的部分都包含在一个由标识符标志起来的表单结构中。表单常见的种类有注册表、各类流程性表单、站点导航条、搜索引擎等。传统表单中,无论是哪种类型,基本都属于一维表单,而根据实验室SOP(标准操作流程)需求,实验人员在完成实验后需要填写大量的实验数据,除此之外还需要填写试验过程中使用到的设备、物料、环境、质检等相关信息,因此,传统的一维表单不能将不同的数据内容在一个页面中呈现,无法满足实验人员习惯的填写操作模式。
技术实现思路
为了解决上述技术问题,本专利技术提供一种新的分布式细胞精益智能制造管理系统。本专利技术具体技术方案如下:本专利技术提供一种分布式细胞精益智能制造管理系统,所述系统包括采集装置,所述采集装置用于采集基础数据,主要包括如下部分:一维表单生成模块:用于在接收到多维表单编辑指令后,生成一维表单,同时向嵌套判断模块发送嵌套判断指令;嵌套判断模块,用于在接收到嵌套判断指令后,判断所述指令中是否有嵌套,若是,则向嵌套表单添加模块发送添加嵌套表单指令,若不是,则向标签模块发送添加标签指令;嵌套表单添加模块,用于在接收到添加嵌套表单指令后,添加嵌套表单,同时向表单完成判断模块发送表单完成判断指令;表单完成判断模块,用于在接收到表单完成判断指令后,判断表单是否完成,若是,则多维表单编辑结束,并将该表单存储,若不是,则继续添加表单并向嵌套判断模块发送嵌套判断指令;标签模块,用于在接收到添加标签指令后,正常添加html标签,并向表单完成判断模块发送表单完成判断指令。本专利技术的有益效果如下:本专利技术提供一种新的分布式细胞精益智能制造管理系统,该分布式细胞精益智能制造管理系统可以将不同的数据内容(甚至数据结构)在一个页面中呈现,以保证实验数据的完整性、一致性和可溯性,同时可以满足实验人员习惯的填写操作模式。附图说明图1为实施例1采集装置的结构框图;图2为实施例1多维表单的示意图;图3为实施例2采集装置的结构框图;图4为实施例3采集装置的结构框图;图5为实施例4采集装置的结构框图;图6为实施例5分布式细胞智能实验室管理系统的结构框图;图7为实施例5SSO子系统的结构框图;图8为实施例6客户回访的结构框图;图9为实施例7定时提醒的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的描述,下列实施例仅用于解释本专利技术的
技术实现思路
,不用于限定本专利技术的保护范围。附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所描述的步骤。实施例1本专利技术实施例1提供一种分布式细胞精益智能制造管理系统,如图1所示,所述系统包括采集装置1,所述采集装置1用于采集基础数据,主要包括如下部分:一维表单生成模块101:用于在接收到多维表单编辑指令后,生成一维表单,同时向嵌套判断模块102发送嵌套判断指令;嵌套判断模块102,用于在接收到嵌套判断指令后,判断所述指令中是否有嵌套,若是,则向嵌套表单添加模块103发送添加嵌套表单指令,若不是,则向标签模块105发送添加标签指令;嵌套表单添加模块103,用于在接收到添加嵌套表单指令后,添加嵌套表单,同时向表单完成判断模块104发送表单完成判断指令;表单完成判断模块104,用于在接收到表单完成判断指令后,判断表单是否完成,若是,则多维表单编辑结束,并将该表单存储,若不是,则继续添加表单并向嵌套判断模块102发送嵌套判断指令;标签模块105,用于在接收到添加标签指令后,正常添加html标签,并向表单完成判断模块104发送表单完成判断指令。本专利技术中根据实验室SOP(标准操作流程)需求,实验人员在完成实验后需要填写大量的实验数据,除此之外还需要填写试验过程中使用到的设备、物料、环境、质检等相关信息,而这些信息分别存储于数据库中不同表单内,为了满足实验人员习惯的填写操作模式,这就要求系统在设计和开发中需要将不同的数据内容(甚至数据结构)在一个页面中(如图2所示)呈现,以保证实验数据的完整性、一致性和可溯性。实施例2一种分布式细胞精益智能制造管理系统,与实施例1不同的是,如图3所示,所述采集装置1还包括如下部分:表单接收模块106,用于在多维表单编辑结束后,接收存储的表单以及表单内编辑的信息,并向多维表单判断模块107发送多维表单判断指令;多维表单判断模块107,用于在接收到多维表单判断指令后,判断所述表单是否是多维表单,若不是,则将表单中的数据分布存储到一个或多个表中,若是,则向表单拆分模块108发送拆分指令;表单拆分模块108,用于在接收到拆分指令后,将表单拆分成一维的基础信息和二维的表格信息,并将一维的基础信息生成记录后数据存储入库;ID生成模块109,用于对二维的表格信息中的每个表格均生成独立的表格ID,并将表格ID与基础信息一并入库;表格新建模块110,用于基于基础信息的关键词分别以各关键词为主关键词新建表,并以表格ID为外键分别在各新建的表中生成多条记录。传统的表单信息处理都是基于一维模型的,即一个页面上所有输入框填写完毕后统一提交至后台,由后台程序基于需求将数据分别存储到一个或多个表中,而目前这种基于多维模型的表单信息处理就不可能按照传统方式去做。因为首先,表单中的信息不是完全由用户输入的,表格中的信息是由用户从数据库中另外的表中选择的;其次,多维表单中的每一项信息都需要入库,并且研发人员预先无法判断本次实验所需要的如设备、耗材或者制剂等的数量,导致这些信息如果要完整保存只能分别存入不同的表中,同时还要保证这些数据有关联性;例如,基础信息的关键词为物料、耗材、设备,以这三个关键词分别为主关键词建立表,以表格ID为外键分别在这三张表中生成多条记录。实施例3一种分布式细胞精益智能制造管理系统,与实施例1不同的是,如图4所示,所述采集装置1还包括如下部分:权限判断模块111,用于在接收到数据修改或删除指令后判断操作用户是否有编辑权限,若无权限,则操作终止,若有权限,则向操作用户发送允许编辑的指令,同时向记录模块112发送记录指令;记录模块112,用于在接收到记录指令后,记录操作时间、操作页面、用户名、登录的IP地址以及操作内容,并将记录的内容存入数据库中。本实施例中计算机系统作为实验数据的一种存储模式必须具备数据完整性及不可删除性。但是在实际生产过程中难免会出现实验数据误填或者填报时实验数据不完整的可能,这就要求系统对每一次有可能造成实验数据或者能够影响到最终实验数据的操作都有明确的、可查询的记录。也就是说,当某个实验人员填写完相关本文档来自技高网
...

【技术保护点】
1.一种分布式细胞精益智能制造管理系统,其特征在于,所述系统包括采集装置(1),所述采集装置(1)用于采集基础数据,主要包括如下部分:一维表单生成模块(101):用于在接收到多维表单编辑指令后,生成一维表单,同时向嵌套判断模块(102)发送嵌套判断指令;嵌套判断模块(102),用于在接收到嵌套判断指令后,判断所述指令中是否有嵌套,若是,则向嵌套表单添加模块(103)发送添加嵌套表单指令,若不是,则向标签模块(105)发送添加标签指令;嵌套表单添加模块(103),用于在接收到添加嵌套表单指令后,添加嵌套表单,同时向表单完成判断模块(104)发送表单完成判断指令;表单完成判断模块(104),用于在接收到表单完成判断指令后,判断表单是否完成,若是,则多维表单编辑结束,并将该表单存储,若不是,则继续添加表单并向嵌套判断模块(102)发送嵌套判断指令;标签模块(105),用于在接收到添加标签指令后,正常添加html标签,并向表单完成判断模块(104)发送表单完成判断指令。

【技术特征摘要】
1.一种分布式细胞精益智能制造管理系统,其特征在于,所述系统包括采集装置(1),所述采集装置(1)用于采集基础数据,主要包括如下部分:一维表单生成模块(101):用于在接收到多维表单编辑指令后,生成一维表单,同时向嵌套判断模块(102)发送嵌套判断指令;嵌套判断模块(102),用于在接收到嵌套判断指令后,判断所述指令中是否有嵌套,若是,则向嵌套表单添加模块(103)发送添加嵌套表单指令,若不是,则向标签模块(105)发送添加标签指令;嵌套表单添加模块(103),用于在接收到添加嵌套表单指令后,添加嵌套表单,同时向表单完成判断模块(104)发送表单完成判断指令;表单完成判断模块(104),用于在接收到表单完成判断指令后,判断表单是否完成,若是,则多维表单编辑结束,并将该表单存储,若不是,则继续添加表单并向嵌套判断模块(102)发送嵌套判断指令;标签模块(105),用于在接收到添加标签指令后,正常添加html标签,并向表单完成判断模块(104)发送表单完成判断指令。2.根据权利要求1所述的分布式细胞精益智能制造管理系统,其特征在于,所述采集装置(1)还包括如下部分:表单接收模块(106),用于在多维表单编辑结束后,接收存储的表单以及表单内编辑的信息,并向多维表单判断模块(107)发送多维表单判断指令;多维表单判断模块(107),用于在接收到多维表单判断指令后,判断所述表单是否是多维表单,若不是,则将表单中的数据分布存储到一个或多个表中,若是,则向表单拆分模块(108)发送拆分指令;表单拆分模块(108),用于在接收到拆分指令后,将表单拆分成一维的基础信息和二维的表格信息,并将一维的基础信息生成记录后数据存储入库;ID生成模块(109),用于对二维的表格信息中的每个表格均生成独立的表格ID,并将表格ID与基础信息一并入库;表格新建模块(110),用于基于基础信息的关键词分别以各关键词为主关键词新建表,并以表格ID为外键分别在各新建的表中生成多条记录。3.根据权利要求1所述的分布式细胞精益智能制造管理系统,其特征在于,所述采集装置(1)还包括如下部分:权限判断模块(111),用于在接收到数据修改或删除指令后判断操作用户是否有编辑权限,若无权限,则操作终止,若有权限,则向操作用户发送允许编辑的指令,同时向记录模块(112)发送记录指令;记录模块(112),用于在接收到记录指令后,记录操作时间、操作页面、用户名、登录的IP地址以及操作内容,并将记录的内容存入数据库中。4.根据权利要求1所述的分布式细胞精益智能制造管理系统,其特征在于,所述采集装置(1)还包括如下部分:任务分配模块(113),用于在接收到任务分配指令后,向当前步骤任务的实验人员发送任务分配信息;任务接受判断模块(114),用于判断是否接收到实验人员发送的接受任务的回复信息,若是,则向监控模块(115)发送监控指令;若否,则向另一实验人员发送任务分配信息,同时进行本步骤的判断;监控模块(115),用于在接收到监控指令后,实时监控当前的生产步骤,并判断当前生产步骤是否完成,若是,则向步骤判断模块(116)发送步骤判断指令;否则,继续当前生产步骤的监控;步骤判断模块(116),用于在接收到步骤判断指令后,判断当前步骤是否为生产步骤N+1,若是,则生产结束,否则,进行下一生产步骤,并向任务分配模块(113)发送任务分配指令,其中N为大于1的正整数。5.根据权利要求1所述的分布式细胞精益智能制造管理系统,其特征在于,所述系统还包括通过API接口相通讯的如下部分:SSO子系统(2),用于提供所述系统的用户管理、访问权限管理功能,统一实现鉴权管理策略,做到一点登录、全站通行,且创建用户角色;细胞精益制造子系统(3),用于对采集装置(1)采集的数据进行处理、执行、控制以及管理,并且提供业务支撑和管理;定时任务子系统(4),用于提供各类定时任务的执行和监测管理,同时,各任务之间相互独立,互不影响;客户子系统(5),用于提供对...

【专利技术属性】
技术研发人员:曹毓琳杨光
申请(专利权)人:北京臻溪谷医学研究中心有限合伙
类型:发明
国别省市:北京,11

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

1