基于J2EE的施工成本管理系统设计与开发
2022-03-04肖芳海
潘 雯,肖芳海
(1.江西理工大学 经济管理学院,江西 赣州 341000;2.江西理工大学 机电工程学院,江西 赣州 341000)
随着中国经济发展由高速增长转变为中高速增长,国家加大对基础设施及民生工程的投入,为建筑施工企业创造机遇的同时也带来了各种挑战,施工单位要实现盈利目标,就应该重视施工阶段的工程造价管理和成本控制,因此施工企业必须形成更加经济、有效的施工成本管控体系,从而进一步提升企业的竞争力。科技进步极大地推动了管理水平的提高,如何实现前沿科技与传统方法的有机结合,切实提高建筑施工企业的核心竞争力,J2EE技术将是重要手段之一。
在工程项目建造的全过程中,施工阶段是将工程设计图纸转变成实物的具体实施阶段,是周期最长、工作量最多、管理难度最大的过程,而在实际的施工成本管理中,凭借项目经理和施工人员对工程项目人为地进行管理,较难做出科学、准确的判断。目前我国大多数施工企业的成本管理和控制仍处于摸索阶段,虽然各个阶段都会对成本管理和控制产生影响,但始终未形成一个完整、可行、科学的成本管理和控制体系,从实地调查的数据来看,多数施工企业均没有一套科学的成本管理系统,即便部分企业有管控系统,也存在诸多问题,缺乏操作性[1]。为了更好地提升施工企业利润,施工单位应通过有效的技术措施、经济手段和管理方式进一步提高成本的管控水平,在保质保量的前提下,对外增加收入、对内降低成本,谋求利润最大化,促进企业长期稳定的发展。
java的企业级开发版本J2EE在制造业的机械设计与研究、矿业研究开发和资产管理方面取得了较好的理论与实践成果,但在建设工程项目管理方面的研究涉及较少,实践经验不足。伍建军等[2]通过J2EE技术对电机产品个性化定制平台进行了模块及系统结构的设计开发,极大程度上让客户体验了个性化的设计;余建国等[3]采用(J2EE+Struts+Hiberante+Spring)开发和测试了金属矿山EAM系统关键功能模块,降低了设备备件成本;贾义伍等[4]采用J2EE技术,在多层次体系架构的基础上提出了第四方支付平台架构,为商户提供了一整套综合在线支付解决方案;侯学良等[5]运用Browser/server结构,开发了J2EE平台下基于SS2H框架的建设工程项目管理指标赋权系统,为项目管理者对建设项目所处状态进行诊断与分析提供了科学管理工具。施工成本管控是一项系统工程,具有综合性的特点,需要多方人员、不同阶段、不同专业的协调与配合,鉴于此,本文从项目施工阶段出发,以最大程度降低企业施工成本为目的,基于J2EE技术,开发和设计科学有效的施工成本管理系统。
1 开发技术概述
施工成本管理系统运用的开发平台是J2EE,运用的主要技术手段是java服务器页面,超文本标记语言HTML,层叠样式表CSS以及结构化查询语言SQL。
美国sun公司设计的面向Web运用的开发平台是为了制定一组Web服务、业务对象、数据访问和消息传递的规范,是一种符合科学管理的理念模型。一个服务器平台必须全天候运转以满足客户的需要,将J2EE部署到鲁棒性较好的操作系统中,可支持长期的可用性,J2EE能够开发部署在异构环境中的可移植程序,保护现存的IT资产,高效地开发具有灵活性、可伸缩性和易维护性的管理系统[6]。随着信息技术研究的不断深入,J2EE的框架结构由最初的3层发展到4层,可延展性和可移动使用性的优势也更加凸显,系统的结构变得更加清晰,设计与开发以及各功能模块的运用变得相对方便。
采用B/S架构模式的施工成本管理系统具有显著优势,客户端只需通过浏览器运行系统,不依赖任何特定的硬件、中间件和操作系统,系统对用户的要求不高,进行简单的操作就能熟练掌握,进而可以节约企业的培训成本;B/S结构的升级操作可在服务端完成,支持在网络畅通的情况下随时使用和日常维护[7]。
2 建筑工程施工成本管理现状概述
经过对部分具有行业竞争力的施工企业的现场调研和分析,总结出大部分工程项目的建设,基于传统管理思想和技术受限的原因,其现场管理内容相对单一,管理观念与体制相对老套。就多数施工企业而言,其不足之处主要体现在:各级职能部门责任、权力、利益划分不明确,现有的施工项目成本管理制度与责权利需要进行有效的结合;各级管理人员对于项目的整体意识把握不够,为了各自的目的做出的决定很难统一;注重施工质量与进度,缺乏对施工成本的控制;建筑实际工程施工与工程预算管理的吻合度不高,施工动态管理不能切合建筑材料的市场价格变化[8]。
3 系统功能设计
通过对部分工程施工企业的调查分析,施工成本管理系统设计以下几个模块对成本进行科学管理。
3.1 访问系统
用户通过系统的访问界面可进行相应的注册与登录操作,进而进入施工成本管理系统的主界面,再根据需要选择相应的功能模块使用。
3.2 工程信息管理系统
此功能模块可以查阅与建设项目相关的信息,主要包括工程项目概况,相关的行业政策与标准,勘察、设计、施工、建设、监理单位的信息及各单位项目管理人员信息。
3.3 施工成本预测管理系统
此功能模块包括直接和间接成本的预测,以市场为导向,加以认真仔细地分析总结,对未来的成本水平及其变动趋势进行预估,科学地预测项目成本,从而制定出最优的成本方案。
3.4 施工成本计划管理系统
主要包括施工组成计划、项目组成计划和工程进度计划,3种组成计划并非相互独立,在实际的工程建设中可以相互联系、相互影响,达到查缺补漏的效果。
3.5 施工成本控制管理系统
主要是确定成本控制的依据、管理成本控制程序和确定成本控制的方法,可实时监控实际成本与计划成本的偏差,对费用偏差进行控制。在进行成本控制的同时还可与质量控制、进度控制相结合,以实现效益的最大化。
3.6 施工成本核算管理系统
主要包括土石方工程、钢筋混凝土工程、砌筑工程、屋面及防水工程和装饰工程的成本分类汇总与核算。此系统模块是各单位工程成本分配和归集的过程。
3.7 施工成本分析管理系统
主要包括工程项目进展的月、季、年度成本分析和总成本分析,以及人、材、机费用的分析。可清晰地展现成本的来源,增强施工成本的可控性和透明度。
3.8 施工成本考核管理系统
将目标成本进行分解,落实到施工过程的每个环节,并定期考核,对成本计划的完成情况进行审核,对成本管理的结果进行评价。在调动人员完成成本指标任务积极性的同时也能起到督促作用,是实现成本有效管理的重要环节。
4 系统数据库设计
本文的施工成本管理系统的开发设计主要包括权限管理、任务管理、工程信息管理、施工成本预测管理和施工成本计划管理等模块,基于此建立系统物理数据库模型。模型建立运用了Powerdesigner建模软件,它可以为各项数据模块提供多样的开发环境,各模块之间相互独立,也可建立相应的联系。设计的施工成本管理系统部分模块代表模型如图1所示。
图1 物理数据模型
5 系统架构设计
根据企业信息化发展与应用特点,基于系统功能设计和数据库设计对施工成本管理系统架构进行设计[9]。综合运用实例驱动和自顶而下的设计方法,为快捷、方便地展示设计视图以及企业与客户之间的实时交流,施工成本管理系统设计了客户层、业务层、访问层和数据资源层4层架构,如图2所示。客户层为用户提供施工成本管理的HTTP入口,在得到客户请求的同时,及时地给出相应的响应,将客户需要的信息展现。业务层为核心部分,主要包括工程信息管理和成本预测、计划、控制、核算、分析和考核管理。访问层可对项目数据资源形成的经济数据进行必要的查询、修改、删除和增加,并通过这4项基本操作整合、管理项目数据资源。需要说明的是,项目资源实体是不能随意进行删除和修改的,访问层的查询、修改、删除和增加是对经济数据进行的专业操作,不触及项目资源实体[10]。资源层的功能是为系统服务及应用提供数据资源储存,负责对数据库数据进行读写。作为性能优良的数据库服务器,它可以与访问层共同完成对项目经济数据的整合与管理。
图2 系统框架图
6 系统开发结果
此次设计采用myeclipse实现程序的可拓展性,Access2016作为后台数据库管理系统,tomcat作为服务器,Editplus编辑器作为开发工具对施工成本管理系统进行设计与开发,针对系统开发中的核心功能简单作如下介绍。
施工成本管理系统中的主界面如图3所示,此模块对系统中的分项工程进行了可视化展示,可对特定的子项目进行查询和核算操作并储存在数据库中。
图3 系统开发结果
7 实际案例应用分析
本次实际案例应用分析的是赣南职业技术学院学生公寓和食堂建设PPP项目工程,工程建设地点位于江西省赣州市经开区新能源汽车科技城内,该工程设计复杂,施工难度大,投资量大,迫切需要一套行之有效的管理系统。该工程的承建单位是江西省建工集团有限公司,该企业是江西省国资委监管下的省属国有企业,是江西省内最具实力和影响力的建筑施工企业之一。该施工企业在进行此工程项目的建设过程中,科学运用施工成本管理系统,可取得较好的管理和经济效果。第一,工程项目的勘察、监理、设计、施工单位信息更加明确,各单位之间的责任和权利关系更加清晰,以保证工程项目的顺利进行。第二,可根据建筑材料市场价格变化,灵活安排材料的进出场,例如,一方面通过施工成本计划系统查询到当月现浇混凝土三级螺纹钢筋Ф20以内的用量为15 t;另一方面掌握到相比于上月,单月钢筋价格每吨下降200元,钢筋无需提前进场,可安排钢筋当月进场,现用现制,可节约3 000元材料成本。第三,通过在施工成本考核系统中对项目经理的考核,可提高其工作责任心,对工程项目管理尽心尽责。项目经理是企业选派的专业技术人员,项目经理的姓名、注册执业证书编号、授权范围等事项应明确记录在合同条款中,项目经理须常驻施工现场,且不得少于规定天数。
8 结束语
应对目前复杂多变的市场环境和日益激烈的市场竞争,提高施工企业的行业竞争力,必须依赖行之有效的科学技术。而施工企业在日趋激烈的市场氛围中,立足之本不仅仅是质量和信誉,归根结底是如何控制成本,在种类繁多的施工项目中,如何控制成本成为关键中的关键。因此,研究施工成本管理系统具有重要意义。本文为提高施工企业在行业内的竞争力,提出基于J2EE技术的施工成本管理系统设计与开发,建立了切合实际的物理数据模型,设计了完备的系统架构并分析了相关的实用功能。系统完成开发后,经部分施工企业的应用,展现了该系统降低施工成本和提高管理水平的实用效果。从系统的角度出发,针对建设项目全寿命周期的成本管理设计与开发相关的系统,对建设项目全过程成本管理进行相关系统的设计与开发是下一步的研究工作。