工程设计管理系统让管理与设计一体化[2] - CSAI.cn信息化与CIO

来源:百度文库 编辑:神马文学网 时间:2024/04/27 14:29:03

工程设计管理系统让管理与设计一体化[2]

http://www.csai.cn 作者:不详 来源:计算机世界 2007年12月29日  进入社区  目前国内许多部属和省属大型勘察设计单位,在实现了“甩掉图板, 100% 的 CAD 出图率”之后,在实现电算化、网络化和系统集成化的进程中,却相继碰到了许多问题:

 

1.        如何适应改制后的计算机网络化应用与发展。

2.       如何获取实时而又准确的信息,以便做出及时的决策。

3.       如何动态的了解院内项目的进展信息、各部门工作人员的进展情况。

4.       如何有效利用计算机网络,进行协同设计和交互管理。

5.       如何利用网络保证工作质量、缩短项目执行周期。

6.       如何有效的进行责任落实和责任追溯。

7.       如何利用网络严格贯彻执行 ISO9001 质量管理体系。

8.       如何在网上实现设计、校对、审核无纸化办公。

9.       如何有效管理图纸及设计说明等的中间版本。

10.    如何有效的进行设计成品的管理和档案的管理。

11.    如何避免打印造成的纸张浪费。

……

  面对这些问题,一些设计院在原有 Intranet/Internet 的基础上,建立如表 1 所示层次结构的系统。按照当时国家建设部印发的《全国工程勘察设计行业 2000 - 2005 年计算机应用工程及信息化发展规划纲要》中提出的勘察设计单位要建成“以网络为支撑,专业 CAD 技术应用为基础,工程信息管理为核心,工程项目管理为主线,使设计与管理初步实现一体化的集成应用系统”的要求,通过对设计院实际需求的充分调研,借鉴国内外软件公司的开发经验,综合考虑其他软件公司针对设计院所开发系统的现状,把设计院管理信息系统分为以下三个功能模块包括:设计管理系统、图档管理系统、信息发布系统。具体子系统的需求主要是在设计院 ISO9001 质量体系文件的基础上建立的。

表 1   系统运行层次结构

应用系统

应用层

设计管理系统、信息发布系统、图档管理系统等

设计院管理信息系统 v1.0

应用支撑层

Lotus Domino/notes WEB 支持软件

平台系统

通用应用支撑系统

通用办公处理软件( office 等)、公用数据库系统( Sybase 、 Oracle 、 SQL Server 、 DB2 、 Access 、 Foxpro 等)、通用绘图软件( AutoCAD 等)

操作系统

Windows XP/2000/98/95/NT 、 Linux 等

网络层

服务器、工作站、微机、远程站点等

 

职责分配先行

  设计院管理信息系统需要解决设计院从签订合同到设计产品的发放、文件归档、信息发布等几乎整个设计管理流程全过程的网络化问题 , 由于设计院管理信息系统涉及面广,覆盖了设计院设计工作的每个环节,控制程序多,而且各岗位所涉及到的权限分配非常严格。设计院管理信息系统将从设计人员、项目管理人员以及管理层具体需求出发,进行总体构架。设计管理信息系统结合以上组织结构图和工程项目组织管理框图的分析,针对设计院的实际情况,将设计院划分成四个层次。

  同时根据各模块实现功能和处理对象以及设计特点的不同,在各模块下继续逐步细化,在四个大的模块下面(三个主要模块和邮件系统)继续分成:项目配置、项目执行、项目查询、绘图管理、归档及确认、档案馆、工作人员情况、邮件系统、帮助、信息发布系统等多个功能模块。

 

 

 

  系统总体构架建设如图 5 所示。设计院在四个职能层次的划分之下各司其职,整个设计院通过管理信息系统对院内事务进行网络化、自动化管理,同时驻外办事机构也可通过其管理信息分系统与设计院主体同步,远程移动用户则通过 PSTN/Internet 与设计院管理信息系统进行信息交流。

  根据 ISO9001 质量管理体系文件和设计院质量手册以及设计管理方面相对应的质量管理程序文件,规划出各职能部门在项目完成过程中的对应职能。具体的实施部门对应相应的实施人和相应的职能,做出项目的实施的主体结构图如图 6 所示。

  在整个管理信息系统中,系统将采用实时更新的机制,管理层可及时快速的了解工程项目的进展情况,系统无需人工干预,将根据最新进展情况自动刷新,同时设置代理进行项目工作完成情况的即将到期提醒、逾期示警等等。设计流程和管理流程完全采用自动流转机制,用户无需顾虑设计产品在流程中的流转情况,系统将自动按照项目配置人员设定的流程进行流转。同时整个系统采用了分级别的权限管理机制,保证信息在各个环节流转的安全性。系统与其他应用软件设计有开放性接口,与 Auto CAD 、 Office Word 等其他应用软件可进行无缝结合,用户可将文件附加在系统上进行流转和保存。

  开发平台选择

  在这个项目中,开发平台有三种选择: Lotus 平台、 SQL Server 平台、 Exchange 平台。 SQL 数据库是关系型数据库,在国内类似的软件中被普遍采用,它的检索功能强大,擅长通过字段的相互关系来检索,速度很快; Lotus 数据库平台是邮件数据库,它的流程控制功能强大,被邮电网、党群网等办公自动化系统普遍采用; Exchange 数据库功能先进,但目前在国内还没有使用它开发出来的成品。

  由于该系统工作的领域是一个包括工作流、需要软件处理复杂的工作流程、群件处理和大量的 RTF 文本和非结构化数据的领域,而不是大量数据管理或事务驱动的领域。因此舍弃传统的关系型数据库不用,采用基于通信机制的文档数据库系统 Lotus Domino/Notes 平台 , 在文档型数据库中可以包含文本、图片、对象以及很多其它类型的信息。这样使得系统在处理工作流、知识管理等方面都更加快捷有效。

  数据库体系结构方面可以采用 B/S 、 C/S 等架构,它们各有优缺点,根据整个系统的特点和各个模块的工作模式的不同,决定采用两者结合的方法:整个系统总体采用 C/S 体系结构(信息发布系统采用 B/S 结构,因其将工作在 Internet 环境),客户端安装 Lotus Notes 浏览器,服务器安装 Lotus Domino 服务器,数据由服务器统一管理,保证了数据的安全性和完整性。

 

系统安全策略

  管理信息系统必须将准确、可靠和安全放在第一位。为了保护数据,本系统从硬件环境、软件环境和组织管理制度四个方面综合考虑其安全保密性。对于硬件系统,采用 RAID5 磁盘阵列和热插拔磁盘,将数据交叉存放在各磁盘阵列上,如果阵列中的某个成员出现故障,可通过其他部分予以恢复。除了采用 RAID5 技术外,在该项目中还采用了双机系统作为日常备份,磁带机做周备份和月备份,最大程度的保护数据的安全。

  对于软件系统,采用 Lotus Domino/Notes 数据库,通过账号和口令使后台的数据和前台的操作分离,防止普通用户对数据直接操作。并通过灾难恢复软件( Backup Exec WindowsNT/2000 v8.6C-Lotus Domino Agt )进行整个系统的备份,即使出现了双机都出现损坏的情况,仍可以通过该软件恢复整个系统,把损失减小到最低程度。

  在程序设计中,不同用户和职能部门设置不同权限级别,同时对用户口令采用高强度的加密算法保护;另外设置个人操作记录、流水记录、特殊操作痕迹记录等方式存放各种操作信息过程,为系统提供多条审计线索,确保每一个文档操作都有据可查,保证数据操作的合法性和安全性。

  在组织管理制度上,制定明确的数据操作规程和数据安全管理制度,在直接对数据库进行操作时,必须有两个以上的人员共同操作才能进行(将管理员的口令划分为两~三段分别进行管理)。