技术特征:
1.一种dcs工程数据管理方法,应用于配置服务器,其特征在于,在进行dcs工程数据管理过程中,执行以下步骤:接收客户端发送的用户输入的登录信息;根据所述登录信息进行验证,以识别所述用户是否具有登录权限;若是,接收所述客户端的发送的用户输入的读取指令;根据所述读取指令确定用户需要读取的工程数据文件;识别所述工程数据文件的管理模式;若所述工程数据文件的管理模式为简单模式,则基于用户在所述简单模式下的操作权限管理所述工程数据文件;若所述工程数据文件的管理模式为高级模式,则基于用户在所述高级模式下的操作权限管理所述工程数据文件。2.根据权利要求1所述的dcs工程数据管理方法,其特征在于,所述若所述工程数据文件的管理模式为简单模式,则基于用户在所述简单模式下的操作权限管理所述工程数据文件包括:若所述工程数据文件的管理模式为简单模式,则根据所述读取指令识别所述用户的操作权限;若所述用户的操作权限为只读权限,则向所述客户端发送所述工程数据文件;若所述用户的操作权限为读写权限,则向所述客户端发送所述工程数据文件,以及接收所述客户端返回的更新文件,并对所述更新文件进行存储。3.根据权利要求1所述的dcs工程数据管理方法,其特征在于,所述若所述工程数据文件的管理模式为高级模式,则基于用户在所述高级模式下的操作权限管理所述工程数据文件包括:若所述工程数据文件的管理模式为高级模式,则根据所述读取指令识别所述用户的操作权限;若所述用户的操作权限为无权限,则拒绝向所述客户端发送所述工程数据文件;若所述用户的操作权限为只读权限,则向所述客户端发送所述工程数据文件,且不接收客户端发送的修改指令;若所述用户的操作权限为读写权限,则向所述客户端发送所述工程数据文件,以及接收所述客户端返回的更新文件并存储、且不接收所述客户端发送的删除指令;若所述用户的操作权限为可删除权限,则接收所述客户端发送的删除指令,并根据所述删除指令删除所述工程数据文件;若所述用户的操作权限为破坏权限,则接收所述客户端发送的彻底删除指令,并根据所述彻底删除指令删除所述工程数据文件。4.根据权利要求1-3任一项所述的dcs工程数据管理方法,其特征在于,在接收客户端发送的用户输入的登录信息之前包括:创建数据库;设置用户权限。5.根据权利要求4所述的dcs工程数据管理方法,其特征在于,所述创建数据库包括:接收用户输入的文件夹创建指令,并根据所述文件夹创建指令构建共享文件夹;接收用户输入的创建数据库指令;
接收用户输入的待创建的数据库的路径信息;根据所述路径信息生成所述共享文件夹的共享路径;接收用户输入的待创建的数据库的名称信息,并根据所述名称信息对所述待创建的数据库进行命名;接收用户输入的控制模式,并根据所述控制模式设置所述待创建的数据库的控制模式。6.根据权利要求4所述的dcs工程数据管理方法,其特征在于,所述设置用户权限包括:接收用户输入的工程数据文件的管理信息和用户信息表;根据所述管理信息确定所述工程数据文件的管理模式;基于所述管理模式和所述用户信息表设置用户权限。7.根据权利要求6所述的dcs工程数据管理方法,其特征在于,所述管理模式包括:简单模式和高级模式;所述基于所述管理模式和所述用户信息表设置用户权限包括:若为简单模式,则将所述用户的权限设置为:只读权限或者读写权限;若所述高级模式,则将所述用户的权限设置为:无权限、只读权限、读写权限、可删除权限以及破坏权限中的任意一种。8.根据权利要求6所述的dcs工程数据管理方法,其特征在于,所述设置用户权限还包括:接收用户输入的登录信息;根据所述登录信息识别所述用户是否为新用户;若所述用户为新用户,则将所述新用户的权限设置为只读权限。9.根据权利要求5-8任一项所述的dcs工程数据管理方法,其特征在于,所述数据库为通过vss软件进行管理的数据库。10.一种dcs工程数据管理方法,应用于客户端,其特征在于,在进行dcs工程数据管理过程中,执行以下步骤:接收用户输入的登录信息,并将所述登录信息发送给配置服务器以验证所述用户是否具有登录权限,并在具有所述登录权限时,执行下一步骤;接收用户输入的读取指令,并将所述读取指令发送给所述配置服务器;判断是否接收到所述配置服务器发送的工程数据文件;若是,则基于所述工程数据文件的管理模式执行对所述工程数据文件的操作。11.根据权利要求10所述的dcs工程数据管理方法,其特征在于,所述接收用户输入的登录信息之前包括:接收用户输入的打开数据库指令;根据所述打开数据库指令输出数据库连接显示界面;在所述数据库连接显示界面接收用户输入的增加指令;根据所述增加指令显示待连接的数据库;接收用户输入的连接指令;根据所述连接指令连接所述待连接的数据库;接收用户输入的共享地址选择指令;
根据所述共享地址选择指令输出地址输入界面;在所述地址输入界面接收所述用户输入的共享地址并存储。12.根据权利要求10所述的dcs工程数据管理方法,其特征在于,所述方法还包括:接收用户输入的数据库操作设置指令,并根据所述数据库操作设置指令对用户的操作权限进行设置。13.根据权利要求12所述的dcs工程数据管理方法,其特征在于,所述接收用户输入的数据库操作设置指令,并根据所述数据库操作设置指令对用户的操作权限进行设置包括:接收用户输入的每个用户的账户信息;基于每个用户的账户信息对每个用户的操作权限进行设置。14.根据权利要求11-13任一项所述的dcs工程数据管理方法,其特征在于,所述数据库为通过vss软件进行管理的数据库。15.根据权利要求13所述的dcs工程数据管理方法,其特征在于,所述基于每个用户的账户信息对每个用户的操作权限进行设置包括:接收用户输入的操作设置指令;根据所述操作设置指令输出操作设置显示界面;在所述操作设置显示界面接收用户输入的登记指令;根据所述登记指令将工程数据文件设置为登记状态。16.根据权利要求10所述的dcs工程数据管理方法,其特征在于,所述方法还包括:接收用户输入的添加指令;根据所述添加指令对所述工程数据文件进行项目和/文件添加。17.根据权利要求16所述的dcs工程数据管理方法,其特征在于,所述根据所述添加指令对所述工程数据文件进行项目和/文件添加之后包括:接收用户输入的路径设置指令;根据所述路径设置指令对经过项目和/文件添加的工程数据文件的工作路径;在完成工作路径设置后,将经过项目和/文件添加的工程数据文件形成更新文件,并将所述更新文件发送给所述配置服务器。18.一种客户端,包括第一处理器及存储有第一计算机程序的第一存储器,其特征在于,所述第一处理器在执行所述第一计算机程序时实现权利要求1-9任一项所述的dcs工程数据管理方法的步骤。19.一种配置服务器,包括第二处理器及存储有第二计算机程序的第二存储器,其特征在于,所述第二处理器在执行所述第二计算机程序时实现权利要求10-17任一项所述的dcs工程数据管理方法的步骤。20.一种dcs工程数据管理系统,其特征在于,包括:权利要求19所述的配置服务器;以及,多个权利要求18所述的客户端。
技术总结
本发明涉及DCS工程数据管理方法、系统、配置服务器和客户端,数据管理方法包括:接收客户端发送的用户输入的登录信息;根据登录信息进行验证,以识别用户是否具有登录权限;若是,接收客户端的发送的用户输入的读取指令;根据读取指令确定用户需要读取的工程数据文件;识别工程数据文件的管理模式;若工程数据文件的管理模式为简单模式,则基于用户在简单模式下的操作权限管理工程数据文件;若工程数据文件的管理模式为高级模式,则基于用户在高级模式下的操作权限管理工程数据文件。本发明通过对工程数据文件进行管理,使普通用户可以实时获取最新版本工程数据,不同终端可共同管理工程数据,有效提高调试活动的协调工作效率,避免访问冲突。访问冲突。访问冲突。
技术研发人员:刘建光 于博嘉 孙亮 刘航 仇少帅 徐建飞 李剑
受保护的技术使用者:中国广核集团有限公司 中国广核电力股份有限公司
技术研发日:2022.08.02
技术公布日:2022/11/25