论文部分内容阅读
水利工程建设项目目前已普遍采用招标投标形式,这就要求建设单位和施工企业能及时准确地编制工程标底和投标报价,不论是传统的手工编制还是运用Excel进行编制,都无法满足快速精确的需求,因此,水利工程造价软件的开发研究具有重要的意义。同时,由于现行软件存在的缺陷,很难与经济体制改革发展时期的造价编制工作相适应,因此,开发出功能更加完善、实用性更强、操作使用更加方便的水利工程造价软件是有必要的。本文采用Visual Basic 6. 0为前端开发工具、桌面数据库系统Access作为底层数据库平台、采用ADO技术访问操作数据库,以现今流行的面向对象方法为程序设计方法,开发水利工程造价软件。本文在分析水利工程造价编制办法的基础上,剖析定额结构,采用定额特征表和定额项目表共同描述定额的方法,设计结构紧凑的定额数据库,依据造价编制的规范建立成果输出数据库。同时,充分利用面向对象技术基于数据库设计抽象定额实体,实现属性与操作的封装,利用Visual Basic程序编写类、生成各种报表的函数,建立与用户交互的界面并编写程序代码实现工程管理、造价编制的功能,利用OLE技术编制代码实现造价表格转化为Excel电子表格、生成Word文档格式的编制说明草稿。本项目所开发出的软件能够完成估算、概算、预算、标底和报价等水利工程造价的编制,自动生成美观、页面整齐的打印报表,结果报表可根据需求进行二次编辑,从而将造价编制人员从大量繁琐、重复性工作中解脱出来。软件系统具有操作简单、适应性强、通用性好、成果输出规范的特点。