发布于:2015-09-14 10:37:14
来自:水利工程/农田土整
[复制转发]
论述水利工程中的管理信息系统的应用
0 引 言
目前,工程设计的表达都是以图形方式给出的,并伴随与之相关的技术文档,我们统称为设计图档。设计图档是设计的最终结果,并且是工程施工的重要依据。以水利工程设计为例,设计图档管理的核心内容包含两方面:首先是动态图档管理,即图档设计流程管理;其次是静态图档管理,即归档图档资料管理。传统的图档管理中普遍存在以下问题:(1)图档在流转过程中需要工作人员在各部门之间进行手工传送,容易造成延误;(2)图档流转的各环节由工作人员口头交接,没有规范的任务传递机制;(3)图档归档时,需重复填写大量的图纸信息;(4)归档图档以纸张的形式存储,检索困难,难以实现资源共享;其中问题(1)、(2)属于动态图档管理范畴,(3)、(4)属于静态图档管理范畴。为了解决上述问题,水利工程设计图档管理系统以设计流程为主线,建立动态图档的流转管理;以资料管理为核心,建立静态图档的归档管理,突出工程设计的主题,实现对图档的智能化管理以及快速有效的流转、归档、查询,提高设计人员的协同工作能力。
1 系统分析与设计
1.1 设计流程分析水利工程项目的设计过程中,由各专业协同工作(水利工程涉及到水电、水工、地质、水文、水机等专业),设计出各专业自己的图纸后,综合起来进行施工,如图1所示;并且每个设计文件(如图纸、文档等)的完成都需要设计、校对、审核、审查、审定等一系列的工作,在这些工作过程中,有着大量的图纸、与图纸相关的数据和文档在数据库服务器和客户机之间往返传递,如图2所示。如何管理这些文件,如何管理文件在 设计过程中的流转,是图档管理系统的核心内容。
1.2 系统设计目标该系统的设计目标主要是实现对工程项目设计过程的管理,包括设计成果(设计文件、数据表、报告等)的动态形成过程及项目信息(更改要求、数据传递等)的管理。用户可以通过网络进行工程项目的技术管理,进度管理和项目计划的管理及设计完成后设计文件的自动归档工作。
1.3 系统功能及模块该系统主要由三部分构成。
第一部分是项目管理模块。该模块实现立项、结项、项目进度监控的任务。立项:建立新的项目,这是项目的开始阶段,整理资源,输入该项目的相关数据及各专业的相关数据;同时给所有项目参与者指定角色(项目负责人、专业负责人、设计人员、审查人员等等)、分配权限(浏览、下载、操作等等)。结项:输入已完成项目的相关数据,如实际完成文件数量、实际完成日期等;同时进行存档,作为日后其他项目的参考资料。项目进度的监控:由管理员实现对项目基本信息查询、项目进度情况浏览、以及对人员的调配。
第二部分是图档管理模块,是系统的重要组成部分。工程设计中大量的图档资料按其行为可以划分为静态图档和动态图档。静态图档就是标准的档案,又称为归档图档;动态图档是正在使用的临时档案(如处于校对期的图纸、文档等),又称为流转图档,当满足一定的条件时流转图档可以被归档,从而转变为归档图档。图档管理模块的功能分为流转图档管理和归档图档管理两部分。流转图档管理就是对图档设计流程的动态管理过程,在本文2.2.1中将对该过程进行重点论述。归档图档管理主要实现资源共享,用户通过密码验证后即可对已归档资料进行浏览、查询、下载等操作,免去到资料室费时费力的查找,充分体现了电子化图档的优势所在。
第三部分是辅助功能,包括用户工作路径的设置、任务提醒、重新登录、密码更改等。设置工作路径:由于各用户习惯于将自己的设计图纸放在特定的文件夹中,设定该文件夹为工作路径,则每次上传文件或下载文件时均自动保存至该文件夹,实现软件人性化的设计思想。任务提醒:实现任务的实时提醒,服务器检测各文件属性表,若发现有待于用户执行的任务,则弹出消息提示。另外该模块在用户登录时,也会自动执行,使图档流转的各环节联接更紧凑。
2 系统实现
2.1 实现平台该系统采用C/S开发模式,Visual Basic6.0做其前端开发工具,后台使用SQL Server7.0进行数据库管理,利用VB内置的ADO组件实现与数据库的连接,客户端与服务器
之间的文件传输依靠的是VB内置的Inet部件。
2.2 关键技术这里主要给出动态图档管理涉及的实现方法和技术,包含流转图档管理、任务驱动和工作路径的设置。
1.流转图档管理。工程设计图档流转管理是整个管理系统的主要组成部分,流转管理的对策和实现方法对工程设计的时空效率有着直接且重大的影响。
(1)设计图档生存期的动态过程。水利工程设计图档的生存期主要经历3个阶段:一是在设计、校对、校核、审查和审定过程中的流转;二是设计项目结束后的归档;三是未来工程对它的参考和引用。其中图档往返流转的过程复杂,并且校对、校核、审查和审定过程中对图档的批注,以及设计工程师对批注的反馈意见,在图档的生命周期中要写入图档属性数据库永久保留。
(2)设计图档的计算机管理对策。水利工程设计图档包括2个部分:一是图档原件;二是图档的属性数据,前者是工程施工的依据,后者是图档管理和设计管理的对象。流转图档的存储结构如图4所示,通过文件的位置链实现了图档原件与属性数据表的关联,位置链是文件提交时,根据提交者选定的路径自动填入的,因此保证了图档原件与属性数据的一一对应关系。
(3)流转图档与设计流程的耦合。在对水利工程设计图档的专业和物理特性以及流转过程中的动态特性进行详细分析的基础上,笔者为设计图档的流转管理建立了一个开放的体系结构,将图档流转过程中对应的核心活动:校对、校核、审查、审定以及设计再修改集中反映为对设计图档的“下载”和“提交”,这一开放式体系大幅度降低了“管理系统”的设计和运行 开销,而且不增加流转活动中工程设计人员的额外技术负担,优化了人-机协调,并达到高度一致。
流转图档与设计流程的耦合通过“提交”和“下载”实现,对设计人员统一平台无附加要求,所有的流转处理都在客户端桌面的设计环境下进行。下列程序描述了“下载”图档的核心技术。
2.任务驱动。为了进一步实现设计流程的自动化,该系统中采用实时任务驱动方式。从用户角度讲,用户首先从客户端登录,验明身份,此时系统根据用户身份自动搜索用户权限表,确认用户在该项目中的操作权限(包括专业、设计阶段),比如水工专业的审查权限;然后根据此查询结果在流转文件库中搜索有无需要此操作的文件,若有,继续判断该文件的提交者是不是当前用户,不是则可以下载,否则给出信息提示“不能对本人提交的文件进行操作”,经过这一系列的过滤,将得到当前用户的任务表。用户从中选取一项任务,下载任务的详细信息和相关图档,同时,图档管理系统会自动更改相应图档的“图档状态”属性(例如,设计下载后,图档状态被改为“正在设计”),用户就可以开始工作。工作完成之后,提交结果并且指定下一环节负责人,图档管理系统保存结果,并再次自动更改相应图档的“图档状态”属性(例如,设计提交后,图档状态被改为“设计完成”),同时给下一环节负责人发送新任务消息。任务驱动功能替代弊病较多的传统工作模式,及时将任务列表反馈给下一流程负责人,并提供及时下载功能,环环相扣,极大地提高了工作效率。
3.工作路径的设置。工作路径是指设计人员用来存放设计图纸的路径,包括上传文件源路径和下载文件目的路径。在图档管理系统中,工作路径有着重要作用,简化了文件在服务器和客户机之间的传递操作。该系统为了解决这一问题,在后台管理库中专门有一个表是保存工作路径的。当用户进行文件传递时,文件目录自动映射到工作路径,操作起来简单方便。
2.3 系统应用及其特点上述水利工程设计图档管理系统已经在福建省水利规划院全面投入使用,可以使项目管理人员透明地了解设计项目的进展情况,而且可以反馈控制设计的进度,影响设计质量。该图档管理系统具有以下几个特点:(1)流转图档的开放管理体系结构,大幅度降低了系统的设计和运行开销。(2)实时任务驱动。(3)图档的自动归档。(4)通用查询模块,支持自定义查询。(5)系统支持网络化。(6)提高设计人员的协同工作能力。
3 结束语
到目前为止,工程设计的表达还都是以图形方式给出的,静态图档的属性管理已有成熟的技术和众多的实用软件,但是,对于流转图档的管理仍未有系统、实用的解决方案。本文以水利工程设计中图档的管理为例,就其关键性问题进行了阐述,所创建的图档管理系统尤其是流转图档管理方案及其实现技术,不仅对水利工程设计图档的管理有意义,同样,对其他工程设计的图档管理也具有参考和借鉴价值。
全部回复(1 )
只看楼主 我来说两句 抢板凳