APP下载

基于web平台的工程造价管理系统构建研究

2014-10-24荣玮

江苏建筑职业技术学院学报 2014年4期
关键词:网络拓扑信息管理系统信息管理

荣玮

(江苏建筑职业技术学院 教务处,江苏 徐州 221116)

基于web平台的工程造价管理系统构建研究

荣玮

(江苏建筑职业技术学院 教务处,江苏 徐州 221116)

随着Web技术的飞速发展,工程建设领域的信息管理十分重视web的应用.为了进一步加强工程项目管理,提升工程造价数据库运维效率,针对工程造价信息管理过程中涉及到的各方需求进行详细分析,在此基础上以ASP.NET作为技术框架,设计实现了基于Web平台的现代造价信息管理系统.结果表明:基于web平台的现代造价信息平台,有利于提高工程项目的管理效率.

工程造价;信息管理;Web平台;数据管理;B/S模式

在工程建设中,工程造价信息对于了解工程建设市场的动态,预测工程造价的发展趋势,具有举足轻重的作用.工程造价信息管理是对工程造价信息进行收集、加工、处理、储存、分析、发布和反馈[1].随着现代信息技术的飞速发展,工程建设领域采用现代化方式管理造价信息平台将是未来的发展方向.

本文结合我国工程建设领域中造价信息管理的现状,通过对在工程造价信息管理过程中涉及到的各方需求进行分析,以构建现代工程造价信息资源共享平台为建设目标,设计实现了一套能为工程建设行业各方服务的工程造价信息管理系统.

1 工程造价信息管理系统分析

1.1 系统功能需求

结合工程造价信息管理在实际工程项目中的功能需求分析,本工程造价信息管理系统主要功能模块为:系统登录模块(普通用户/管理员)、企业基本信息管理模块(企业项目信息添加)、工程造价信息管理模块、工程造价信息查询模块(用户按查询条件查询造价信息)、系统数据管理模块(用户信息管理、添加,造价信息删除、修改)、工程造价信息发布模块、数据安全管理模块(数据备份与还原).

1.2 系统性能需求

工程造价信息管理系统的设计应该科学合理,要具备网络管理平台的特征和良好的稳定性与生命力.系统中的功能设计应该保证稳定,系统指令能够被准确处理,系统可以快速响应,确保系统界面运行流畅,并且具有良好的可扩展性.

1.3 系统数据流分析

使用数据流程图来分析系统数据流.数据流程图是利用图形的方式,将系统中存在的数据交换和加工处理过程,建立逻辑模型,能够清晰地看到系统数据之间的交互特性[2].本工程造价信息管理系统的顶层数据流程图,如图1所示.工程造价信息管理系统包括了所有的用户操作,即管理员和普通用户.

图1 工程造价信息管理系统顶层数据流Fig.1 Top level data flow of project cost information management system

2 工程造价信息管理系统开发工具选择

本系统是采用了B/S架构模式,一部分功能通过客户端浏览器运行,另一部分功能放在后台服务器上执行.系统使用ASP.NET技术作为程序开发技术框架,相对于其他传统技术有着更出众的Web系统开发模式[3].系统采用了C#语言,采用Visual Studio 2010集成开发环境进行平台设计.由于SQL Server数据库完全支持在B/S的环境下的系统设计与开发.因此,本工程造价信息管理系统采用SQL Server数据库进行设计[4].

3 工程造价信息管理系统总体设计

3.1 系统结构设计

参照建设单位工程项目管理部门的网络拓扑结构,本系统分为3层架构设计,包括数据层、中间层和应用层.应用层中工程造价数据处理以及信息管理功能的实现是主要设计内容.数据库用于存放系统内所有信息数据.封装数据库的选择、删除、添加等编辑操作由数据访问层负责.系统的应用层是基于B/S模式实现,用于实现该系统平台的各主要功能模块.

3.2 网络拓扑结构设计

工程造价信息管理系统采用双重结构的网络拓扑设计.在该网络拓扑结构中,数据交换平台把各工程造价管理部门的造价数据整合进入中心数据库,工程建设单位局域网内用户可以登录单位内部数据库服务器,对相关造价信息进行查询、修改、删除等操作.各单位工程造价管理部门还可以访问工程项目管理电子政务外网中心数据库来共享造价信息.本系统的网络拓扑结构,如图2所示.

图2 系统网络拓扑结构Fig.2 Topological structure of system network

3.3 系统数据库设计

数据库表中的E-R图也称为实体 联系图,概念结构设计采用E-R图将数据库表的字段分配与字段之间关系形象地表现出来[5].利用系统各功能模块的E-R图就可以清晰地看到系统的各个实体之间相互联系,并且最终形成数据表结构.系统设计了4个数据库表来存储数据,分别为企业信息表、造价信息表、项目信息表和用户信息表.工程造价信息管理系统建立的数据库名为ProZaojia.造价信息的实体属性,如图3所示.

图3 造价信息的实体属性Fig.3 Entity attribute of cost information

4 工程造价信息管理系统模块设计与实现

4.1 企业基本信息管理模块

企业基本信息管理模块的实现,是在界面上调用了Visual Studio 2010开发环境中的数据绑定控件Grid View,将企业的基本信息绑定到控件中,进行程序与函数事件处理[6].可以在界面中绑定企业的名称、地址、属地、资质证书编号、资质等级、批准文号、隶属管理、企业类型、企业编码、联系人等基本字段信息,以方便系统用户查询工程所属的企业.实现企业基本信息管理界面中数据绑定的C#算法代码如下:

4.2 工程造价信息查询模块

该模块根据工程造价的查询关键字设计了对应的查询对话框,在对话框中可输入查询咨询标地价、单位造价等查询条件,把这些查询条件形成查询组合即可实现高级查询.利用ASP.NET技术中数据绑定控件的时间函数,编写程序,实现数据信息的查询操作.工程造价信息的查询界面,如图4所示.

图4 工程造价信息查询界面Fig.4 Query interface of project cost information

图4中的 “出具咨询报告日期”是关键字段,上报管理机构的统计报表或使用搜索查询时是以此数据进行归集统计.“咨询项目审定人”“咨询项目负责人”“专业咨询员”字段为必填,且只能通过搜索进行.专业咨询员如有多个,可点击“增加”进行添加.

5 结语

在分析工程造价信息管理的发展现状与背景下,通过对在工程造价信息管理过程中涉及的各方需求进行分析研究,设计并实现了基于Web平台的工程造价信息管理系统.该系统采用ASP.NET关键技术,实现了企业基本信息管理、工程造价信息管理、工程造价信息查询、工程造价信息发布和系统数据管理等功能,能够满足工程建设中对造价信息的基本需要,达到了预期设计要求.

[1] 舒昌俊.建设工程造价信息管理系统集成研究[D].武汉:武汉理工大学,2013:18-21.

[2] 王航.汽车配件生产企业库存管理系统的设计与实现[D].成都:电子科技大学,2012:12-14.

[3] 毕国锋.ASP.NET技术的Web应用程序三层设计模型研究[J].黑龙江科技信息,2013,36(3):109.

[4] 闫旭.浅谈SQL Server数据库的特点和基本功能[J].价值工程,2012,36(22):229-230.

[5] 马元琳.教务管理信息系统后台数据库设计要点分析[J].信息通信,2013,26(4):123-124.

[6] 高璐,马玉志.浅谈Microsoft Visual Studio 2010新特性[J].黑龙江科技信息,2010,36(32):96.

On construction of project cost management system based on web platform

RONG Wei
(Department of Teaching Affairs,Jiangsu Jianzhu Institute,Xuzhou,Jiangsu 221116,China)

With the rapid development of web technology,application of web in information management is greatly emphasized in engineering construction field.In order to further strengthen project management and improve operation and maintenance efficiency of project cost data,this paper carries out detailed analysis on all aspects of requirements involved in project cost information management.Based on that,it designs and implements modern project cost information management system based on web platform taking ASP.NET as technical framework.Results show that modern project cost information platform based on web platform is beneficial for improving management efficiency of engineering project.

project cost;information management;web platform;data management;B/S mode

TU 9

A

2095-3550(2014)04-0013-03

2014-09-01

荣玮,男,河北承德人,助理工程师,硕士.

E-mail:704662948@qq.com

(责任编辑:陶红林)

猜你喜欢

网络拓扑信息管理系统信息管理
三维可视化信息管理系统在选煤生产中的应用
基于通联关系的通信网络拓扑发现方法
信息管理系统在工程项目管理的应用
造价信息管理在海外投标中的应用探讨
评《现代物流信息管理与技术》(书评)
基于三维TGIS的高速公路综合信息管理系统
能量高效的无线传感器网络拓扑控制
劳斯莱斯古斯特与魅影网络拓扑图
人事档案信息管理系统的设计与实现
在高速公路信息管理中如何做好QC小组活动