第五章 基于BIM技术的建筑工程成本管理系统
5.1传统工程项目成本管理系统的问题分析
公司在基于多算对比模式下来进行项目的成本管理,随着经济和科技的快速发展,这种成本管理模式越来越无法适应企业的发展需要。当前多算对比模式下的成本管理有着以下几个不足之处:
(1)落后的管理思想。企业在成本管理上的市场观念较为薄弱,传统的项目成本管理主要是一种粗放型的管理,很多项目部的成本都是依赖总公司的财务进行管控,项目部本身在施工过程中并没有任何优化管理、节约成本的意识。
(2)成本信息量过于庞大。通过投标成本、目标成本和实际成本的对比来管理整个项目的成本从而达到对整个项目成本的控制。而公司在获得投标成本时需要根据设计图纸来完成投标的成本策划,预算员在计算工程量时会耗费大量的时间。同时在项目实际施工过程中会产生大量人、材、机及其他财务费用信息,项目部人员需要及时的釆集这些数据并进行登记并按类别分类,这样就会造成大量的数据。而随着项目的不断实施,项目部人员又需要进行项目的进度管理,使得阶段性的成本管理变成了一种奢侈。
(3)多部门不及时的沟通。一个项目的成本管理在公司会涉及到预算部门、材料部门、项目施工部门以及财务部门等多个部门共同提供相关数据,才能够获得较为准确的项目成本信息。但是当前这种模式下的成本管理,有时会因为个别部门不能及时的提供数据,使得总公司不能提供准确的成本数据信息。
(4)费用管理方面无法做到准确管控。对于材料来说,有的材料是先入库但是却没有及时的付款、有的已经付款了但是却没有入库、有的材料已经使用了但是却没有出库、有的材料已经出库了却没有使用完等,这些都给材料管理提出了一个难题:如何完善材料的管理,使得材料的耗用信息更合理?对于人工费用来说,有的是班组已经进入了施工现场才向班组支付人工费,有的是先预付一定费用再进入施工现场,有的已完成施工却因为市场变动暂时没有确定工价,这些问题又向公司提出了如何对人工费用合理管理的难题?对于周转租赁、分包费用管理也是类似。现实情况的过度复杂,使得成本数据的归集具有巨大的难度,因此企业需要一个很好的系统平台来支持这类数据的集成从而达到费用的合理管理。
公司面对着当前成本管理所存在的问题,公司领导不得不审视公司的以前、现在和未来。企业如何继续发展下去,如何在众多的同行企业中脱颖而出,这些都是当前公司管理层需要考虑的问题。一个合理的成本管控方式,可以减少公司的资本投入,提髙公司的项目利润,从而提高企业的核心竞争力。
伴随着BIM技术在国内的快速发展,将MM技术应用到成本管理上,使得成本管理层次与传统的管理模式相比有着重大的提高。基于BIM技术的成本管理体系可以将项目的31)模型、时间、工序三者有效的结合起来,使得实际成本的高效处理成为了可能。
5. 2系统分析
5. 2. 1系统架构设计
如图5. 1所示的是基于BIM的项目成本管理系统的系统架构图,主要由五大系统层组成该系统的整体架构。越是上层的应用会使用下层的相关服务或本层的服务,这样的架构层次使得当上层的相关服务改变时对其他层不会产生过多的影响,便于系统的升级和变更。
整个系统架构从上述五个层次来部署实施一个较为全面的基于Bm技术的成本管理系统。基础平台层作为整个系统最基本的基础设置,其部署的是否成功直接影响着后续工作是否可以快速完成。在整个层面上我们要完成整个公司的网络和通信系统的部署、信息的存储和备份系统的设置以及整个网络运行时的信息安全问题。
在此基础上我们还要考虑整个系统运行时使用哪种操作系统,在整个公司内部达到统一,同时还要确定在数据库使用时应该应用哪种数据库类型。数据资源层存储了整个公司所有的项目及日常人员等有意义的信息,就基于BIM技术的成本管理来说主要涉及到数据包括BIM模型数据、工程量数据、项目信息数据、定额信息数据、费用科数据、合同信息数据、费用信息数据等。其中与BW相关的数据由于其S身具有与传统数据的不一致性,我们设置了 BIM数据库来单独对BIM模型产生的相关数据进行存储。对于与成本管理相关的企业日常业务产生的数据我们主要存储在业务数据库、定额库、价格库中。两者之间共同为支撑层提供数据支撑。
处于之间的业务支撑层由数据管理平台和相关支持服务组成。数据管理平台向下主要完成对业务数据库和BIM数据库中相关数据的维护和管理,在本层为相关支撑服务提高相关数据的支撑,向上也为应用系统层和用户层提供更高级别的数据支撑。数据管理平台完成对整个系统的数据管理,需要我们重点对其进行设计分析。
对于支持服务主要包括业务服务支持、安全服务支持、消息服务支持等三大支持服务,通过这些服务支持业务可以对整个项目在进行成本管理时达到对相关业务的检查、数据安全性维护、相关信息发布等及时的管控。应用系统层是系统的核心业务层,主要完成与成本管理相关的业务,主要包括权限管理子系统、系统维护牛系统、合同管理子系统、定额管理子系统、投标成本管理子系统、实际成本管理子系统、费用管理子系统、BIM数据管理子系统。其中BIM数据管理子系统主要完成BIM相关数据的管理,对BIM的数据进行提取并为成本策划等相关子系统提供成本的相关数据信息支撑,如工程量信息、定额信息等。
子系统中除了三大成本管理子系统外,其他的子系统都是围绕着成本管理进行,都是为其服务的,只有不断完成这些子系统的业务最终才能形成较为完善的成本信息。
该系统是基于B/S架构,因此用户层主要面向最终的用户,以网页的形式向用户提供友好的交互界面。系统为公司相关人员赋予一定角色之后,相关人员就可以对应自己所隶属的角色进行相关的信息登记和信息的浏览查看。
5. 2. 2业务流程和系统流程分析
与传统的项目成本管理系统相比,基于BIM技术的成本管理系统在整个业务上,不仅要完成公司本身所具有的相关业务,同时还要完成项目的BIM模型建造和BM数据的提取等业务,整个工作将以BM模型为基础来完成整个项目的成本管理。
1)业务流程【1】
经营公司在获得项目图纸后,或根据图纸进行项目的BIM模型构造或者直接根据电子图纸进行BIM模型的转换,完成之后预算人员可以根据该BIM模型中的相关工程量数据来获得投标策划时的工程量信息;在项目施工前,相关人员可以根据该BIM模型进行目标成本的计算;到项目实施时,项目部核算员要根据现实情况及时调整BIM模型中的相关成本数据,做到合理的k程管理。最终由财务部门对整个项目的成本进行核算统计,完成项目的整个成本管理任务。
2)系统流程与传统的成本管理相比,在整个过程中除了涉及到传统成本管理所涉及到的角色之外,还需要BIM模型管理者角色。该角色在整个系统流程中是首要角色,只有该角色在正确并快速的完成对项目的BIM模型的构建,后面的相关成本角色才能通过该模型来完成相关的成本数据信息的提取。由于使用了 B顶技术来支持整个成本管理,所有的成本管理数据信息主要从BIM模型上进行提取或操作,这样对于原有的成本系统角色中都要为之赋予操作BIM模型的角色,这样每个角色根据各自的需要就可以提取到各自所需的信息,同时每个人都可以对BIM模型进行修正,从而使得每种角色当前所看到的BIM模型是最新的,获得数据也是最新的,一定程度上解决传统成本管理中存在的信息孤岛问题。【2】
随着我国居民生活水平的提高,居民可支配的收入越来越高,随之而来的是居民生活压力增加,不健康饮食、不健康的生活习惯和生活压力导致居民的健康水平却越来越低,近些年我国居民对健康越来越重视。...
2.4Sparkmllib库与基于spark的数据挖掘算法。Spark之所以在机器学习方面具有得天独厚的优势,有以下几点原因:(1)机器学习算法一般都有很多个步骤迭代计算的过程,机器学习的计算需要在多次迭代后获得足够小的误差或者足够收敛才会停止,迭代时如果...
第五章系统测试整个智能家居系统的硬件平台搭建完成,软件编程和调试结束后,需要对系统进行一个全面的测试,来验证系统的功能的实现和稳定性。系统测试分为功能测试和性能测试。功能测试主要检测系统设计的功能是否都能完成;性能测试主要检验系统的稳定...
第四章个人防火墙系统设计与实现4.1开发环境操作系统:Windows7开发工具:VisualStudio20104.2防火墙系统设计架构4.2.1防火墙系统总体结构PSFW个人防火墙分为三个模块(总体模块划分见表4.1):(a)PSFWIOCONTROL为动态链接库模块和可执...
本文以软件开发为主线论述了主要的系统分析、设计与实现工作。在需求分析方面,从嘉饰公司亟需解决的主要营销问题出发,着重从营销基础信息管理、营销方案管理和营销的定价与成本信息管理方面进行了分析。...
第五章结论本文通过对物联网智能家居市场走访调查,结合行业发展趋势进行综合分析,充分考虑大众需求,研究和分析智能家居设备的控制技术,主要研究工作有以下几个方面:?1、对物联网和智能家居的发展历史,智能家居的发展现状进行了深入细致地研究,通...
第1章绪论随着计算机技术、互联网技术和嵌入式技术的日趋成熟,物联网开始逐渐走进人们的生活。在国家的政策支持下,科技在飞速的发展,智慧中国的概念也已经逐渐走入我们的城市。智能城市、智能家居、智慧医疗等基于物联网的智能系统已经为人们的生活...
本文的研究目标是以软件工程理论为指导,采用 PHP+My SQL 技术设计并实现科学合理、实用好用、能够满足实际需求的作业管理系统,以提高教学中作业管理环节的效率,增强教学效果,提高人才培养的质量。...
摘要微信是腾讯公司于2011年1月21日推出的一款通过网络快速发送语音短信、视频、图片和文字,支持多人群聊的手机即时通信软件,截止到2014年底,微信注册用户已接近8亿,海外用户突破1亿。面对如此庞大的用户群体,各种各样基于微信的应用系统...
第3章酒店客房预订管理系统的数据库分析及系统设计3.1数据库分析软件系统在工作的过程中,相关的数据信息都保存在数据库中,数据库的主要作用就是对软件系统中的数据信息进行存储和管理,保证这些数据信息的稳定和安全。数据库就是软件系统的后台,是...