基于C#技术施工进度管理的研究

沈波

摘要研究目的:施工进度管理系统的应用变得越来越多,能够将管理信息化与进度管理结合是现在的一种先进的理念,可以极大地提高工程项目的设计过程以及具体的集成度,从而改善整体的工作效率,为项目管理带来更大的好处。文章是通过基于C#技术实现的施工进度管理系统,通过该系统帮助企业更好的进行施工进度的管理工作,提高企业的竞争能力。研究结论:文章通过结合进度管理与信息化处理,使用C#技术开发的管理系统完成状态的定位,根据施工项目中的实际进度情况,进行管理需要的日常构想,形成一种先进的施工进度管理系统。系统主要是采用B/S架构。系统后台数据库采用Orl;系统使用的是MrsftVsulStudNET202作为主要的开发工具。通过对系统进行需求分析,将基本的功能划分为不同的模块,最后对系统管理进行详细的设计,然后实现具体的步骤。该系统划分成5个基本的模块:进度维护、进度统计、报表导出、维护日志查询、数据维护。

关键词C#;进度管理;信息化;系统开发

中图分类号TP3文献标识码A文章编号674-6708(208)25-08-02

通过信息化的方式完成施工项目的进度管理研究。其中主要采用的技术是基于C#的B/S架构,能够有效的掌握项目的进度,能高效的提高项目管理的应用能力。通过采用施工进度管理系统,可以将施工物资、设备管理切实的简化实施。而最为重要的就是能够将信息化的技术和施工进度管理的快速结合,为管理者提供决策依据。

施工进度管理系统的设计方案

从施工进度管理考虑实际需求,对于设备的状态监控是较为重要的一个部分。一个施工项目的所用物资的进度管理通常是根据多个维度来确定的。通常会设计出进度维护、进度统计、报表生成与导出、维护日志查询、数据维护等功能。不同的功能结合多维度的管理设备使用进度的状态,对于施工项目物资使用进度情况的管理应该具备如下功能。

)基本信息管理,将设备的基本信息进行电子化记录管理,包括资产编号、设备分类等。

2)资产管理,对于固定资产的管理者可以进行资产入库、资产使用、资产查询等,其中的资产编号能够由系统自动生成。

3)数据的维护和每个企业都相关,所以系统必须能够对于数据进行备份、初始化、恢复等。

4)系统维护功能,主要用于本单位信息、操作人员的管理使用。

2总体设计

)模块划分。

系统主要分为5个功能模块:

()进度维护模块主要用于对维护对象进行进度的维护,实现维护对象的查询、进度查看、维护(增加)、修改、删除等功能。

(2)进度统计模块主要用于提供工程设备使用进度的统计分析功能,用户可以任意选择一个时间周期、时间跨度类型(月度/季度/年度/定制)对指定的工程范围进行设备使用进度统计分析。可以分别按照单位工程、分部工程等进行统计分析。

(3)报表统计与导出模块主要根据指定的条件,以表格形式展示报表内容,并可导出为Exl表格文件。

(4)维护日志查询模块主要为方便进度维护人员对每次维护的进度进行检查和核对,系统提供进度维护日志一览表功能。可以对维护记录进行查询,筛选在某一个时间范围内维护的进度信息。

(5)数据维护模块对设备基本信息进行增、删、改、查等操作。

2)开发环境及运行环境。

系統的开发环境如下:

()软件应用平台:MrsftVsulStud202。

(2)软件编程语言:C#。

(3)数据库管理系统及使用平台:Orl。(4)软件通用操作系统:Wds7。

(5)软件系统运行架构:MrsftNETr50。

2详细设计

)数据库设计。施工进度管理系统要结合实际的使用情况,必须要具备后台数据的管理。所以本系统采用Orl作为后台数据库,数据库名称为db_PROG。数据库中共包括5张数据表:

()T_PROJECT单位分部分项工程表:用于保存系统的设备所属的分部分项等相关信息。

(2)T_WORKUNIT子目表:用于保存系统的设备所属的子母等相关信息。

(3)T_DEVICE设备表:用于保存系统的设备的相关信息。

(4)T_PROGRESS进度维护信息表:用于保存施工设备入库、使用情况的相关信息。

(5)T_AUTH系统密码表:用户登录系统的账户、密码信息的保存。

2)页面设计。

()进度维护页面。该页面记录施工设备的基本信息,且可以对其进行修改包括设备入库、使用数量、设备单价、使用部门、使用位置等。

(2)进度统计页面。该页面主要用于对指定的工程范围内设备使用进度统计分析。

(3)报表生成与导出页面。该页面主要的用途是对于项目设备使用进度分类统计后生成报表并以Exl格式导出。

(4)维护日志查询页面。此页面主要是对于设备使用进度的录入人员的操作时间,操作内容进行详尽的跟踪与查询。

(5)数据维护页面。此页面主要用于设备各类信息的增补、修改等功能。

22网页代码

在B/S结构的系统中,前台页面与数据库的交互通过接口调用实现,这些接口在WbSrv程序集定义和实现。WbSrv接口发布为RstAPI,进度管理前台页面按照参数和规则调用实现相应功能。

23系统实现

本文设计的系统主要包含的核心程序代码,如下所以C#代码:

进度信息操作:

publstrprrsssprt(dyprrsss)

3结论

该施工进度系统主要使用的C#技术来实现,具体的功能是通过信息化管理来完成整个系统的电子化。本文内容设计的施工进度管理系统,能够在综合化、复杂化的趋势下得到使用,可以有效提高设备质量、安全、费用、状态的信息化管理。面对现在的设备,如果能够通过软件系统的结合来实现管理,具有较好的效果,使得系统可以做到更为准确的实现,达到最后的信息同步效果。从而本质上提高一个实现项目中的效率问题。

参考文献

[]黄珍,王永骥,刘清,等工程船作业综合监控系统研发与开发[J]船舶工程,2006,28(3):-5

[2]罗斌,等VsulC#NET精彩编程实例集锦[M]北京:中国水利水电出版社,2005

[3]马晓梅SQLSrvr2000实验指导[M]北京:清华大学出版社,2006

[4]王雪青国际工程项目管理[M]北京:中国建筑工业出版社,2000

文章来源于:科技传播

浏览次数:  更新时间:2018-08-20 22:45:51
上一篇:用VR技术体验《头号玩家》的乐趣
下一篇:云计算应用下的风险因素分析及应对策略
网友评论《基于C#技术施工进度管理的研究》
评论功能已关闭
相关公文