论文部分内容阅读
软件复用技术可有效的提高开发效率,降低维护成本。在特定领域内使用软件复用技术尤为有效。本文以工程造价领域为例,利用领域分析方法对该领域进行了领域需求分析,建立行业领域模型,设计软件架构,并以此为基础开发出软构件。同时,根据工程绿化项目特点,组成工程绿化概预算编制系统。本论文在研究方法上,将领域分析、领域建模、架构设计、软构件技术等常用的软件复用技术与软件开发模型中最常见的瀑布模型相结合,使特定领域内软件的开发过程及结果都最大程度的得到重用;在研究结果上,工程绿化概预算编制系统在架构设计中采用了三层架构,将用户交互、业务逻辑及数据操作相分离,利用存储过程和COM组件实现了功能的封装。该系统以B/S结构满足了数据的即时更新和动态共享,同时添加了用户自定义模块,提供更多个性化服务。以此弥补了现有工程造价软件的些许不足。为概预算工作和企业信息管理提供便利、高效的支持。研究证明,软件复用思想可为同领域内软件开发提供可复用软件资源,以此方法实现的工程绿化概预算编制软件更具扩展性。