【技术实现步骤摘要】
核电项目流程图管理终端及方法
[0001]本专利技术涉及核电智能化工艺系统流程图设计
,尤其涉及一种核电项目流程图管理终端及方法。
技术介绍
[0002]Diagrams软件是目前中广核设计院工艺管道、暖通系统流程图的设计软件,随着多个项目系统设计工作的陆续开展,Diagrams平台管理维护工作与日俱增。设计院信息化考核要求对每个项目Diagrams图纸绘制情况进行实时统计;设计人员要求项目间零星系统数据可相互拷贝以实现参考设计;图纸保存生成的VSD缓存文件日益增多占用服务器资源,需要定期删除;参考设计中,需要保留项目配置信息而对原有设计数据进行批量删除等等。
[0003]当前基于Diagrams软件的核电智能工艺系统需要经流程图图纸统计、项目间系统数据拷贝、项目VSD文件清理及项目设计数据删除四方面管理维护工作,但在执行过程中仍存在以下缺陷:
[0004](1)Diagrams流程图人工统计人力成本高、可靠性低。一个核电项目流程图总量约为2100多张,统计耗费人力约1天,当多项目并行开展时,耗费约1< ...
【技术保护点】
【技术特征摘要】
1.一种核电项目流程图管理终端,所述终端与服务器端连接,所述服务器端包括项目文件夹;所述项目文件夹包括存储项目下所有系统的系统数据库文件的系统文件夹和存储可视化图纸文件的图纸文件夹;所述系统数据库文件包括系统下所有的图纸对象;其特征在于,所述终端包括:图纸统计模块,用于根据统计指令对所选项目中的图纸对象进行自动划分展示和统计;系统数据拷贝模块,用于根据拷贝指令将需拷贝的参考项目下的系统数据库文件及所述系统数据文件所包含的图纸对象的可视化图纸文件自动拷贝至目标项目对应的系统文件夹下和图纸文件夹下;缓存文件删除模块,用于根据缓存删除指令自动删除所选项目中缓存的可视化图纸文件;设计数据删除模块,用于根据数据删除指令自动删除所选项目中系统数据库文件里的所有数据。2.根据权利要求1所述的核电项目流程图管理终端,其特征在于,所述图纸统计模块包括按项目进行统计的第一图纸统计模块,其包括:第一收集模块,用于根据项目统计指令收集所选项目中所有的图纸对象,并存储在第一图纸对象数组中;第一遍历模块,用于对所述第一图纸对象数组进行遍历,将遍历到的图纸对象及其图纸属性写入项目图纸数组中;第一统计模块,用于将所述项目图纸数组的数组值写入到显示列表中,并统计图纸对象数量。3.根据权利要求1所述的核电项目流程图管理终端,其特征在于,所述图纸统计模块包括按系统进行统计的第二图纸统计模块,其包括:第二收集模块,用于根据系统统计指令收集所选项目中所有的图纸对象并存储在第二图纸对象数组中;第二遍历模块,用于对所述第二图纸对象数组进行遍历,获取遍历到的图纸对象的图纸属性,包括系统代号;系统判断模块,用于判断所述系统代号是否与所述系统统计指令中的系统代号一致,若是,则将遍历到的图纸对象及其图纸属性写入系统图纸数组中;若否,则执行所述第二遍历模块;第二统计模块,用于所述第二遍历模块遍历完成后,将所述系统图纸数组的数组值写入到显示列表中,并统计图纸对象数量。4.根据权利要求1所述的核电项目流程图管理终端,其特征在于,所述图纸统计模块包括按专业进行统计的第三图纸统计模块,其包括:第三收集模块,用于根据专业统计指令收集所选项目中所有的图纸对象并存储在第三图纸对象数组中;第三遍历模块,用于对所述第三图纸对象数组进行遍历,获取遍历到的图纸对象的图纸属性,包括系统代号;计算模块,用于将所述系统代号与预设专业代号下的系统代号进行对比,计算出图纸
对象的专业代号;专业判断模块,用于判断所述专业代号是否与所述专业统计指令中的专业代号一致,若是,则将遍历到的图纸对象及其图纸属性写入专业图纸数组中;若否,则执行所述第三遍历模块;第三统计模块,用于所述第三遍历模块遍历完成后,将所述专业图纸数组的数组值写入到显示列表中,并统计图纸对象数量。5.根据权利要求1所述的核电项目流程图管理终端,其特征在于,所述系统数据拷贝模块包括:查询模块,用于根据需备份的目标项目和目标系统,查询目标项目下的目标系统数据库文件以及所述目标系统数据文件所包含的图纸对象的可视化图纸文件;以及,用于根据需拷贝的参考项目和参考系统,查询参考项目下的参考系统数据库文件以及所述参考系统数据文件所包含的图纸对象的可视化图纸文件;备份模块,用于根据备份指令,将查询到的目标项目下的目标系统数据库文件备份至目标地址,将所述目标系统数据库文件所包含的图纸对象的可视化图纸文件备份至目标地址后并删除;拷贝模块,用于根据拷贝指令,将查询到的参考项目下的参考系统数据库文件覆盖目标项目下的目标系统数据库文件,将查询到的所述可视化图纸文件自动拷贝至目标项目的图纸文件夹下。6.根据权利要求1所述的核电项目流程图管理终端,其特征在于,所述缓存文件删除模块包括:获取模块,用于根据获取指令中的所选项目,获取所选项目中最新图纸对象的可视化图纸文件集和所有图纸对象的可视化图纸文件集;对比删除模块,用于根据缓存删除指令对比两个集合,删除所有图纸对象的可视化图纸文件集中除最新图纸对象的可视化图纸文件外的其他可视化图纸文件。7.一种核电项目...
【专利技术属性】
技术研发人员:杨娇娇,梁志才,
申请(专利权)人:中广核工程有限公司中国广核集团有限公司中国广核电力股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。