首页 > 范文大全 > 正文

一个基于B/S和C/S混合模式的建筑工程造价系统的设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇一个基于B/S和C/S混合模式的建筑工程造价系统的设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:该文针对目前建筑工程造价管理系统的实际需求和特点,在分析分布式系统的多种架构方式的基础上,采用 C/S 和 B/S 混合模式系统架构。结合建筑工程造价实际工作,对系统主要功能、系统体系结构的选择、总体结构设计及系统功能模块进行了分析。

关键词: 建筑工程造价; C/S模式; B/S模式; 混合模式

1 引 言

近年来,随着我国经济的发展,城市化建设事业得到了突飞猛进的发展,在建筑工程建设中, 对工程造价进行系统管理越来越受到重视。原有的建筑工程造价系统在通用性及造价实时计算等方面已不能满足当前的应用需要。迫切需要开发新的适应时展的建筑工程管理信息平台。

2 建筑工程造价系统主要功能

建筑工程造价管理信息系统设计开发的主要目标是: 建立一套全过程全方位的工程造价管理系统,将各种信息汇集起来进行集中处理,包括包括数据录入、动态管理、预算管理、工程管理、造价分析、定额项管理、权限管理等。将这些子系统通过网络联系起来,达到信息共享、相互联系、相互制约的目的,组建一个有机的建筑工程造价系统,并使造价分析溶于系统之中,从而进一步提高建筑工程造价决策和设计阶段的合理性、准确性、科学性。建筑工程造价管理信息系统是一个较为复杂的系统,一般来说应具有如下功能:

(1)建立一套工程造价管理系统,包括数据录入、动态管理、预算管理、工程管理、造价分析、定额项管理、权限管理等多个子系统;

(2)施工前和施工过程中实现工程造价的有效控制,工程结算时实现造价的合理核实确定;

全过程控制:项目投资决策阶段、项目设计阶段、项目发包阶段、项目施工阶段、项目竣工验收阶段

(3)实现工程造价分析,从多个角度对工程造价进行分析。

①工程造价分析应是全面的,应包括建设投资包括的各种费用。

②工程造价分析应该分出层次,至少应分析到单位工程。

③进行指标计算和分析,通过生产能力、建筑物结构形式、建筑面积等特征,对材料用量、单位造价等指标进行综合计算和分析。

④工程造价要分析主要人工、主要机械、主要材料、主要实物的数量及相应造价。

⑤建立造价数学参考模型,全面、动态地对工程造价进行分析,通过对相关参数的调整,能够对不同地点、不同时期、不同规模的工程造价进行预测和分析。

(4)数据集中管理,功能分散处理,共享信息资源。考虑到现行管理机构的需要,材料管理、设备管理等由相关的职能部门来管理;

3 建筑工程造价系统统设计

3.1 系统体系结构的选择

目前构建建筑工程造价管理系统的体系结构主要有两种:C/S模式和B/S模式。我们通过对系统的功能需求进行分析,比较二者优缺点。

(1)C/S模式

C/S模式的优点:

1)交互性强:由于C/S模式在客户端有较为完整的应用程序,事务处理能力强,能够解决复杂的问题 适合进行大量的数据录入工作。

2)安全性高:基于C/S结构的系统一般运行在局域网内,采用安全性较好的网络协议,而访问系统使用专用的客户软件,能提供更为安全的数据存取模式。

3)数据处理能力强: C/S 模式采用的是双层结构,网络数据传输速度快,处理大容量信息能力强。

C/S 模式缺点:客户端维护成本高,工作量大,软件升级复杂。

(2)B/S模式

B/S 模式的优点:

1)开放性高:基于B/S结构的系统是一种开放系统,在客户端只要安装了标准的浏览器软件便可以与服务器进行交互,它满足了开放式信息共享的要求,对建筑工程造价管理系统而言,适合对建筑工程造价数据库中数据进行检索、查询。

2)维护简单:客户端维护工作简单,实现了“瘦”客户机、“胖”服务器。在B/S结构中,管理和维护集中在服务器端。

3)能够跨越异质异构网络互联。

B/S 模式的缺点:由于采用国际互联网的开放性协议,对系统所必须的安全还缺乏足够的保障措施,防火墙技术并不能完全屏蔽网络黑客和内部人员对系统的恶意侵袭。另外,由于应用服务器运行数据负荷较重,响应速度较慢,不利于处理海量数据。

(3)C/S模式与B/S模式的结合

通过以上分析可以看出,在建筑工程造价管理系统中单独采用C/S模式或B/S模式都存在一定的缺陷,不能很好地满足需要。本系统采用一种基于Internet的C/S和B/S的混合体系结构,用户可以通过浏览器进行网上注册,输入造价资料,查询分析造价资料,浏览造价信息。同时考虑到浏览器交互能力弱的特点,很难通过浏览器将大量数据直接导入系统数据库,所以,对于系统历史数据的导入仍然采用采用C/S结构,对系统运行所需基本资料和造价资料进行维护和导入。从而使本系统操作界面简单实用,并符合系统需要和用户的使用要求。

3.2 系统总体结构设计

根据系统需求分析,设计了系统的整体框架,它包括7个子模块:数据录入模块、动态管理模块、预算管理模块、工程管理模块、造价分析模块、定额项管理模块、权限管理模块。

其主要功能模块如图1所示:

(1) 数据录入模块

这个模块提供了系统的输入功能,通过手工输入或者已存在数据的转换导入,将造价文件数据录入到系统的数据库中,并放置在相应的数据库表中。

(2) 动态管理模块

动态管理模块提供了对建设准备、建设施工、竣工等阶段的管理,这些阶段为工程造价的实际发生阶段,必须对其进行动态管理,及时发现造价的不正常情况,进行动态的调整,对不合理发生的费用及时进行干预,避免再次的发生。确保工程造价控制在合理的范围。及时发现节省造价的施工方法并进行推广。

(3) 预算管理模块

预算人员通过此模块来管理预算项信息,包括预算项的添加、修改、删除等。

(4) 工程管理模块

该模块包括工程合同管理模块和工程进度管理模块。工程合同管理模块以项目方式对合

同进行管理,可对每个合同进行评审、合同借阅、资质管理、质保金、合同付款、合同奖励、合同结算的跟进工作。工程进度管理模块:提供的比较直观的工程进度管理方式,用户可以对每个项目划分成不同的计划表,同时还可以对每个计划表定义不同的工作内容及分项工程等。不同工程的用户根据不同的权限,填报工程计划,包括施工、停工、竣工状态等。

(5) 造价分析模块

提供了工程投资成本分析造价纵向分析造价横向分析造价指数、造价预测、造价文件

审核等造价分析功能,是系统功能的主要部分。

(6) 定额管理模块

定额管理模块主要提供了对定额的查询和补充定额的录入,以便能够对定额进行系统的管理。

(7) 权限管理模块

系统维护模块主要提供的是系统的用户管理、权限管理、修改密码、重新登陆、重新连接、工具条、退出系统等功能。

4 总结

基于C/S与B/S混合结构的建筑工程造价系统, 系统的通用性和实时数据的计算速度和以往的造价系统相比有了明显的提升。从实际使用效果来看, 用户反应界面友好, 操作方便, 造价管理方便, 用户满意度良好。

注:文章内所有公式及图表请用PDF形式查看。