预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第38卷第3期航空计算技术Vol.38No.3 2008年5月AeronauticalComputingTechniqueMay.2008 基于.NET的大型工程项目管理系统设计与实现1 张建龙,赵嵩正,徐恒 (西北工业大学管理学院,陕西西安710072) 摘要:在具体分析了信息技术在大型工程项目管理中的应用现状以及.NET环境下B/S模式特点 的基础上,提出了.NET环境下大型工程项目管理系统的软件结构与系统流程,实现了基于B/S模 式的工程项目管理系统与文档信息的集成管理。实践表明,该系统为提高工程项目管理的水平提 供了合理有效的手段。 关键词:.NET;工程项目;信息系统 中图分类号:TP311文献标识码:A文章编号:16712654X(2008)0320087203 引言招投标、造价预算、施工组织设计,而在施工过程中的 进度、质量、成本控制方面的应用较少项目施工管理 对于传统的劳动密集型和技术含量低的工程行业, 仍然主要靠管理人员的经验和处理能力,很不科学; 来说,如何有效地提高工程质量,更加有效地进行工程 项目管理是当前面临的关键问题。而解决这个问题最2)主要以应用单机版软件为主,单机操作,仅仅利 重要的措施之一就是把信息技术引入到工程项目管理用了计算机计算速度快的特点,没有形成网络,没有实 现信息的共享和自动传递,效率较低; 中来,从而利用先进的科技手段提高管理水平,提高工 [1]3)企业未能充分利用Internet带来的便利,实现 作效率。在B/S模式的网络应用环境下,企业更多 网上材料采购、招标、项目管理、信息交换、信息发布 地建立基于Web的信息系统,实现信息在横向上各部 等,电子商务没有真正开展起来; 门之间的共享,纵向上各业务流程之间的共享。通过 另外,随着工程管理要求的提高,工程信息的现势 建立基于高效、协作和实时处理的运作模型,帮助企业 性、准确性以及以此为基础的工程计划与工程进度控 减少管理控制延迟,从而增强核心竞争力[2]。因此,本 制的科学性受到高度的重视,并被提出了很高的要求。 文提出基于.NET的大型工程项目管理信息系统的设 为了全面提升企业大型工程项目管理水平和总体实 计思想和实现方法,从而帮助提高工程行业的管理水 力,保质、保量、按时完成工程既定目标,建立高效的、 平。 与管理业务紧密结合的、反映工程要求和具有完善功 能的工程项目管理信息系统己是工程项目管理部门的 1信息技术在大型工程项目管理中应用现状 迫切需要。 信息技术是企业利用科学方法对经营管理信息进 行收集、储存、加工、处理,并辅助决策的技术的总称, 2.NET环境下B/S模式的特点 而计算机技术是信息技术主要的、不可缺少的手段。 MicroSoft.Net是XMLWebServer平台,它允许应 使用计算机的现代化施工管理,不仅可以快速、有效、 用程序通过Internet进行通讯和数据共享,而不管采取 自动而有系统地储存、修改、查找及处理大量的信息, 的是哪种操作系统,设备或编程语言。概括起来, 并且能够对施工过程中因受各种自然及人为因素的影 .NET框架具有跨语言、跨系统平台、安全、对开放性 响而发生的施工进度、质量、成本进行跟踪管理。但 Internet标准和协议的支持等优点。因此,MicroSoft 是,总的来讲,目前工程建设项目应用信息技术提升传 的.NET框架为基于B/S模式的应用程序的开发提供 统产业的整体水平较低,存在着明显的局限与不足,主 了非常优秀的基础平台。 要表现在以下方面[3-4]: 传统B/S模式应用系统的构成一般分为三个层 1)应用范围较窄,主要集中在项目施工的前期,如 次:数据库层,应用服务层,用户界面层。在基于.NET 收稿日期:2008201221 作者简介:张建龙(1966-),男,陕西澄城人,博士研究生,研究方向为管理信息系统,工程建设项目管理。 ·88·航空计算技术第38卷第2期 的面向对象系统中,业务逻辑是同多对象间的数据传料设备供应商、施工承包商、工程监理单位、咨询单位 递来实现的,为了保证系统的灵活性和可封装性,系统和质量监督机构外,还涉及到政府主管部门、项目货款 必须有一个层来封装这些业务逻辑,向客户端(Web银行,甚至公众。单位之间,部门之间信息流动具有环 浏览器)提供服务的同时,作为系统各个功能模块间相节多、专业多、用途多、渠道多、形式多的特点。借助互 互调用的接口,以此保证系统的高内聚性和低耦合性。联网技术,同一项目管理人员可在同一WBS平台上工 业务规则层提供业务规则的组织方式,业务规则层和作,不同层次管理人员还可在该WBS不同层次上提取 ADO这两个层次一起解决的是业务逻辑的组织方式。信息。因此WBS是项目参与各方的信息沟通联接器。 [5] 业务表示层为