【技术实现步骤摘要】
一种分布式细胞精益智能制造管理系统
本专利技术属于细胞精益制造
,特别涉及一种分布式细胞精益智能制造管理系统。
技术介绍
分布式细胞精益智能制造管理系统主要用于对细胞库存、物料库存、实验步骤、存储设备等基础数据进行管理和维护以及对用户、菜单、角色权限等进行系统管理,而通常采用表单来收集这些基础数据。表单通常是交由CGI(公共网关接口)脚本处理。CGI是一种在服务器和处理脚本之间传送信息的标准化方式。CGI脚本比较典型的是使用Perl语言编写,当然也有其他语言如C++,Java,VBScript或JavaScript。表单由文本域、复选框、单选框、菜单、文件地址域、按钮等表单对象组成,所有的部分都包含在一个由标识符标志起来的表单结构中。表单常见的种类有注册表、各类流程性表单、站点导航条、搜索引擎等。传统表单中,无论是哪种类型,基本都属于一维表单,而根据实验室SOP(标准操作流程)需求,实验人员在完成实验后需要填写大量的实验数据,除此之外还需要填写试验过程中使用到的设备、物料、环境、质检等相关信息,因此,传统的一维表单不能将不同的数据内容在一个页面中呈现,无法满足实验人员习惯的填写操作模式。
技术实现思路
为了解决上述技术问题,本专利技术提供一种新的分布式细胞精益智能制造管理系统。本专利技术具体技术方案如下:本专利技术提供一种分布式细胞精益智能制造管理系统,所述系统包括采集装置,所述采集装置用于采集基础数据,主要包括如下部分:一维表单生成模块:用于在接收到多维表单编辑指令后,生成一维表单,同时向嵌套判断模块发送嵌套判断指令;嵌套判断模块,用于在接收到嵌套判断 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。