工程量造价软件的设计与实现

工程量造价软件的设计与实现

论文摘要

随着建筑行业的发展,建筑预算相关的企业竞争也越来越激烈,如何提高工程项目的经济效益、有效的控制成本、准确的评估工程价格已成为企业竞争关键因素。造价软件成为建筑项目科学预算过程的重要工具,为了实时了解工程进行中的耗费和预估后期工程资金投入。成为决定项目控制成本、提高经济效益的关键。随着对造价软件应用越来越细,本论文结合了造价软件发展多年的成功经验,基于面向对象的思想进行架构,把各种设计模式与工程量造价软件的架构设计相结合。结合关系数据库的理论对造价软件的数据库进行设计。提高了系统的扩展性,使造价软件方便的向外部输出各种数据。把增量概念运用到软件中,提高了计算和切换速度,保留了高位精度使得价格准确性高,方便用户二次开发,灵活使用造件软件中的数据,并且把工程管理的概念贯穿起来。本文首先介绍了设计模式的基本理论,分析了造价软件中所使用到的架构模式与设计模式,把架构模式与设计模式运用于系统开发过程,在系统设计阶段引入架构模式与设计模式来指导系统的架构与设计。总体架构采用了MVC架构模式;在核心数据层利用了组合模式;在全局协调方面利用了中介者模式;造价软件的清单库,定额库,人材库结合关系数据库理论进行设计;访问数据库时利用了分层的架构模式,使得程序对库的访问更加独立。最后对所实现的软件的主体模块进行了描述。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文研究的的背景
  • 1.2 造价软件的分类
  • 1.3 工程量造价软件目前国内外研究的现状
  • 1.4 工程造价软件的发展趋势
  • 1.5 本文的主要研究内容及内容组织
  • 第二章 架构模式与设计模式的理论研究
  • 2.1 架构模式与设计模式的定义
  • 2.2 架构模式及设计模式的分类
  • 2.3 MVC架构模式
  • 2.4 组合(COMPOSITE)模式
  • 2.4.1 组合模式的结构分析
  • 2.4.2 使用组合模式的优缺点
  • 2.5 中间者(MEDIATOR)模式
  • 2.5.1 中间者模式的结构分析
  • 2.5.2 使用中间者模式优缺点
  • 2.6 单例(Singleton)模式
  • 2.6.1 单例模式的结构分析
  • 2.6.2 单例模式的优缺点
  • 第三章 造价软件需求总体设计
  • 3.1 造价软件的设计思想
  • 3.1.1 软件的计算的准确性
  • 3.1.2 软件的稳定性和速度
  • 3.1.3 软件的兼容性
  • 3.1.4 软件功能灵活性及易学易用性
  • 3.2 造价软件的功能介绍
  • 3.2.1 造价软件的总体需求功能
  • 3.2.2 项目管理模块需求功能
  • 3.2.3 工程概况模块需求功能
  • 3.2.4 分部分项模块需求功能
  • 3.2.5 措施项目模块需求功能
  • 3.2.6 其他项目模块需求功能
  • 3.2.7 人材机表模块需求功能
  • 3.2.8 费用汇总模块需求功能
  • 3.2.9 报表模块需求功能
  • 3.3 造价软件主框架设计
  • 第四章 造价软件详细设计
  • 4.1 核心数据层的设计
  • 4.1.1 核心数据的结构设计
  • 4.1.2 核心数据的费用计算方法
  • 4.1.3 核心数据的存储与读取
  • 4.2 造价软件的定额换算设计
  • 4.2.1 标准换算的设计
  • 4.2.2 智能换算的设计
  • 4.3 造价软件的索引库数据访问模块设计
  • 4.3.1 清单库与定额库的设计
  • 4.3.2 库的层次设计
  • 4.3.3 数据控制及存储设计
  • 第五章 造价软件的关键技术
  • 5.1 MVC模式在造价软件中的应用
  • 5.2 组合模式在数据核心层的应用
  • 5.3 中间者模式在造价软件中的应用
  • 第六章 造价软件的实现
  • 6.1 造价软件系统开发环境平台
  • 6.2 部分模块的实现及功能介绍
  • 第七章 结论
  • 参考文献与附录
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    工程量造价软件的设计与实现
    下载Doc文档

    猜你喜欢