本发明专利技术涉及一种安全和职业健康技术服务机构的管理系统和运行方法,其中管理系统包括:多个用户端,用于发出更新写入请求和/或更新读取请求;管理系统,与多个用户端之间通讯连接;管理系统包括冲突判断模块,用于接收多个用户端的更新写入请求或者更新读取请求,并判断更新写入请求或者更新读取请求是否发生冲突。本发明专利技术在有众多使用者,众多文件的情况下,通过合理的冲突判断方案,使得阅读文档的人可以阅读到最新版本的文档,便于较多人员共同操作和协作工作。
Management system and operation method of safety and occupational health technical service organization
【技术实现步骤摘要】
安全和职业健康技术服务机构的管理系统和运行方法
本专利技术涉及管理平台,具体涉及一种安全和职业健康技术服务机构的管理系统和运行方法。
技术介绍
安全和职业健康技术服务机构一般职责是,全面负责企业的职业卫生和职业健康工作,例如,建立企业的卫生管理台账和有关档案,对职工进行职业健康检查和培训并建立合理的记录体系,对劳动者的职业病因素进行监管和记录以及定期将各个检查和评价记录向上级卫生行政部门报告等。可以看出,在安全和职业健康技术服务机构的日常运行中,会涉及到大量的管理档案,无论是企业的资料档案,还是职工的健康档案,还是各个监管记录档案,均会涉及到大量的文档处理工作,文档管理的便捷性、文档的准确性和阅读的便利性均是这样的服务机构所要面对的问题。而且,安全和职业健康技术服务机构一般会服务于多个企业,每个企业的数据均需要随时更新,安全和职业健康技术服务机构本身也可能会有多个监管人员和评价专家,如何方便每个工作人员很好的完成各自所需要负责的档案维护工作,尤其是,当涉及到的操作和协作人员人数较多时,如何避免阅读档案和存储档案的冲突性,均是安全和职业健康技术服务机构所要面对的问题。
技术实现思路
针对现有技术的不足,本专利技术公开了一种安全和职业健康技术服务机构的管理系统和运行方法。本专利技术所采用的技术方案如下:一种安全和职业健康技术服务机构的管理系统,包括:多个用户端,用于发出更新写入请求和/或更新读取请求;管理系统,与多个用户端之间通讯连接;管理系统包括冲突判断模块,用于接收多个用户端的更新写入请求或者更新读取请求,并判断更新写入请求或者更新读取请求是否发生冲突。其进一步的技术方案为,管理系统还包括:地址存储模块,用于存储管理文档地址;文档存储模块,用于存储管理文档内容;文档存储模块与地址存储模块通过文档匹配词相关联;等待信号生成模块,用于接收冲突判断模块的判断冲突信息,并生成等待信号发送至相应的用户端。其进一步的技术方案为,管理系统还包括时钟模块,用于发出时钟信号,统一多个用户端的本地时间。其进一步的技术方案为,冲突判断模块包括时间冲突判断模块和地址冲突判断模块;时间冲突判断模块用于判断更新写入请求或者更新读取请求的发起时间有无冲突;地址冲突判断模块用于判断更新写入请求或者更新读取请求的指向地址有无冲突。一种安全和职业健康技术服务机构的管理系统的运行方法,包括:步骤1、第一用户端向管理系统发出更新读取请求;步骤2、冲突判断模块接收更新读取请求,并查找在同一时间是否接收到更新写入请求;如果无更新写入请求,则进入步骤3;如果有更新写入请求,则进入步骤4;步骤3、根据更新读取请求的信息,文档存储模块将相对应的管理文档发送至第一用户端;步骤4、对第一用户端发出等待信号,且根据更新写入请求,文档存储模块存储写入的文档,地址存储模块存储写入的文档的地址;步骤5、第一用户端接收到等待信号后,等待设定时间之后再次发出更新读取请求;重新进入步骤2。其进一步的技术方案为,每间隔设定时间,时钟模块向所有用户端发出时间对准信息。其进一步的技术方案为,更新读取请求的预计读取时间段为t1,更新写入请求的预计写入时间段为t2,在步骤2中,冲突判断模块接收更新读取请求,并查找更新读取请求和更新写入请求的时间段有无重合,如果有重合,则判定为有冲突。其进一步的技术方案为,在步骤2中,冲突判断模块接收更新读取请求,首先查找在同一时间是否接收到更新写入请求;如果有更新写入请求,则判断更新写入请求和更新读取请求的文档地址信息是否重合,如果有重合,则进入步骤4,如果无重合,则进入步骤3。其进一步的技术方案为,如果在步骤2中查找到多个更新写入请求,多个更新写入请求分配至不同的地址,所有更新写入请求处理完毕后,再处理更新读取请求。本专利技术的有益效果如下:本专利技术提供了一种适用于安全和职业健康技术服务机构的管理系统,管理系统的核心是文档处理系统,文档处理系统可以达到的技术效果是,在有众多使用者,众多文件的情况下,通过合理的冲突判断方案,使得阅读文档的人可以阅读到最新版本的文档,使得存储文档的人可以在第一时间存储好。对于安全和职业健康技术服务机构这样不仅需要管理众多文档,且众多文档均需要经常更新的使用环境中,合理避免了阅读档案和存储档案的冲突性,保证在涉及到的操作和协作人员人数较多时,尽量使得所有人员在有阅读请求的时候阅读到最新版本的相关文档,更方便的进行管理。附图说明图1为本专利技术的实施例中的系统架构框图。图2为本专利技术的实施例中的系统运行流程图。具体实施方式下面结合附图,说明本专利技术的具体实施方式。图1为本专利技术的实施例中的系统架构框图。如图1所示,安全和职业健康技术服务机构的管理系统,包括:多个用户端,用于发出更新写入请求或者更新读取请求;用户端可以是企业方的电脑设备、政府方的电脑设备或者管理部门方的电脑设备。无论是企业、政府还是管理部门,均有可能参与到安全和职业健康技术服务机构的管理中,或者向其中存入文件,或者读取文件,用于安全和职业健康的管理。更新写入请求是指需要存入新的文件。新的文件可以是系统中从来没有的文件,也可以是系统中已经有的文件的更新版本。更新写入可以是存在一个新的地址上,也可以在已有的地址上,覆盖原文件。更新读取文件是对所要阅读的文件进行刷新操作,以便得知管理系统中的相关文件有没有被更新过。管理系统,与多个用户端之间通讯连接;管理系统可以架设在服务器上。管理系统包括:冲突判断模块,用于接收多个用户端的更新写入请求和/或更新读取请求,并判断更新写入请求或者更新读取请求是否发生冲突。地址存储模块,用于存储管理文档地址;文档存储模块,用于存储管理文档内容;当冲突判断模块判断无冲突时,文档存储模块将所存储的文档发送至发出更新读取请求的用户端。文档存储模块与地址存储模块通过文档匹配词相关联;匹配词可以是文档题目或者编号等。这样每个文档均有一个对应的地址信息,便于冲突判断模块判断是否发生冲突。等待信号生成模块,用于接收冲突判断模块的判断冲突信息,并生成等待信号发送至相应的用户端。等待信号包括要求相应的用户端等待的设定时间段。时钟模块,用于间隔设定时间发出时钟信号,统一多个用户端的本地时间。这样有助于冲突判断模块判断更新写入请求和/或更新读取请求的产生时间,便于判断冲突。进一步的,冲突判断模块包括时间冲突判断模块和地址冲突判断模块;时间冲突判断模块用于判断更新写入请求或者更新读取请求的发起时间有无冲突;地址冲突判断模块用于判断更新写入请求或者更新读取请求的指向地址有无冲突。图2为本专利技术的实施例中的系统运行流程图。如图2所示,安全和职业健康技术服务机构的管理系统的运行方法,包括:步骤1、第一用户端向管理系统发出更新读取请求;步骤2、管理系统中的冲突判断本文档来自技高网...
【技术保护点】
1.一种安全和职业健康技术服务机构的管理系统,其特征在于,包括:/n多个用户端,用于发出更新写入请求和/或更新读取请求;/n管理系统,与多个用户端之间通讯连接;/n管理系统包括冲突判断模块,用于接收多个用户端的更新写入请求或者更新读取请求,并判断更新写入请求或者更新读取请求是否发生冲突。/n
【技术特征摘要】
1.一种安全和职业健康技术服务机构的管理系统,其特征在于,包括:
多个用户端,用于发出更新写入请求和/或更新读取请求;
管理系统,与多个用户端之间通讯连接;
管理系统包括冲突判断模块,用于接收多个用户端的更新写入请求或者更新读取请求,并判断更新写入请求或者更新读取请求是否发生冲突。
2.根据权利要求1所述的安全和职业健康技术服务机构的管理系统,其特征在于,管理系统还包括:
地址存储模块,用于存储管理文档地址;
文档存储模块,用于存储管理文档内容;文档存储模块与地址存储模块通过文档匹配词相关联;
等待信号生成模块,用于接收冲突判断模块的判断冲突信息,并生成等待信号发送至相应的用户端。
3.根据权利要求1所述的安全和职业健康技术服务机构的管理系统,其特征在于,管理系统还包括时钟模块,用于发出时钟信号,统一多个用户端的本地时间。
4.根据权利要求1所述的安全和职业健康技术服务机构的管理系统,其特征在于,冲突判断模块包括时间冲突判断模块和地址冲突判断模块;时间冲突判断模块用于判断更新写入请求或者更新读取请求的发起时间有无冲突;地址冲突判断模块用于判断更新写入请求或者更新读取请求的指向地址有无冲突。
5.一种安全和职业健康技术服务机构的管理系统的运行方法,其特征在于,包括:
步骤1、第一用户端向管理系统发出更新读取请求;
步骤2、冲突判断模块接收更新读取请求,并查找在同一时间是否接收到更新写入请求;如果无更新写入请求,则...
【专利技术属性】
技术研发人员:周晏平,
申请(专利权)人:江苏安泰信息科技发展有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。