学位论文 > 优秀研究生学位论文题录展示
中小型软件企业软件过程改进研究
作 者: 马兵会
导 师: 边小凡
学 校: 河北大学
专 业: 计算机应用技术
关键词: 软件工程 软件复用 产品线 可复用资源 核心资产
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 40次
引 用: 0次
阅 读: 论文下载
内容摘要
软件复用、构件组装、产品线等理论的发展已有多年,但对于在中小软件企业实现软件复用、构件组装和产品线方式的软件生产还有较大差距。目前,我国的软件企业大部分是中小型企业,软件过程不规范。根据我国中小软件企业软件开发的现状,进行调查研究,结合当前国内外研究方向,通过在中小企业的电子商务项目实践和广泛的与开发人员接触,立足于实际,探讨了具体应怎样做才能成功的进行基于产品线方式的开发。提出了一套关于软件开发过程的模型,期望可以对改进中小软件企业的软件过程有所帮助,提高开发效率和质量。首先分析了该课题相关方面的研究现状,然后介绍了软件复用和领域工程的一些基本概念,接着介绍了以下几方面研究成果:(1)基于软件复用、构件组装、产品线等理论,提出了中小软件企业产品线工程模型。探讨了在该模型的软件过程中需遵循的原则和方法,描述了该模型在电子商务项目中的应用。(2)软件企业产品线工程模型的一个重要方面,是要确立一个好的软件产品线体系结构。遵循软件过程的原则和方法,提出了根据系统需求量化系统品质属性,运用模糊代数理论决策软件产品线体系结构的方法。(3)核心资产库是软件企业产品线工程模型的另一个重要方面。合理、有效的组织和使用企业核心资产是产品线方法实施的关键。研究了构件库的组织与检索技术,并在一个B2B的电子交易平台项目中得到应用。
|
全文目录
摘要 5-6 Abstract 6-9 第1章 引言 9-12 1.1 研究背景 9 1.2 项目来源及研究意义 9-10 1.3 本文的主要工作 10-11 1.4 论文的组织结构 11-12 第2章 国内外研究现状 12-20 2.1 软件产品线 12-14 2.2 产品线体系结构 14-16 2.3 现有中小型软件企业的状况 16-20 第3章 基本概念 20-26 3.1 软件产品线 20-21 3.2 体系结构 21-24 3.2.1 管道/过滤器风格 22 3.2.2 数据抽象和面向对象风格 22-23 3.2.3 基于事件的隐式调用风格 23 3.2.4 层次系统风格 23-24 3.2.5 仓库风格 24 3.3 核心资产 24-26 第4章 中小软件企业产品线工程模型 26-37 4.1 中小软件企业产品线工程模型 26-27 4.2 需求 27-29 4.3 体系结构及基础设施 29-31 4.4 核心资产及其描述 31-33 4.5 产品合成 33-35 4.6 评价 35 4.7 管理 35-36 4.8 采用软件产品线开发软件的风险及其规避策略 36-37 第5章 软件产品线体系结构 37-45 5.1 逻辑组件的识别 37-40 5.1.1 业务服务层 38 5.1.2 交互层 38-39 5.1.3 内部层 39-40 5.2 组件的重要度 40-42 5.3 系统特性的定量分析 42-43 5.4 确定体系结构 43-45 第6章 支持工具 45-52 6.1 支持工具介绍 45-47 6.1.1 领域模型 45-46 6.1.2 领域体系结构的存储 46 6.1.3 核心构件存储 46 6.1.4 领域词典 46-47 6.1.5 领域描述的演化 47 6.2 支持工具的应用 47-52 6.2.1 整理可复用资源 48-49 6.2.2 领域分析 49-50 6.2.3 领域设计 50 6.2.4 领域实现 50-51 6.2.5 可复用资源之间的追踪关系 51 6.2.6 可复用资源演化管理 51-52 第7章 结论与展望 52-54 7.1 中小软件企业产品线工程模型 52 7.2 软件产品线体系结构 52-54 附录——名词与缩略 54-55 参考文献 55-58 攻读硕士学位期间发表论文情况 58-59 致谢 59
|
相似论文
- C/S模式MIS软件可复用构件的研究与开发,TP311.52
- 宜宾移动IT支撑系统设计研究,TP311.52
- 基于智能手机的传送网风险控制系统的设计与实现,TP273
- 多用户CR-OFDM系统中的动态资源分配技术研究,TN919.3
- 电力工程项目管理系统的研究与实现,TP311.52
- Feature Verilog及IPPL开发方法,TP311.52
- 海量数据存储与全文检索,TP333
- 基于SolidWorks的标准件库系统设计与实现,TP391.72
- 银行管理软件开发框架研究及应用,TP311.52
- 基于UML的集成化CASE系统设计与实现,TP311.52
- 基于轻量级构件的嵌入式软件开发的研究及应用,TP311.52
- 基于形式化方法的统一软件模型及其应用,TP311.52
- 基于构件的软件复用技术的研究与应用,TP311.52
- 人保财险绩效考核系统的设计与实现,F842.3;F224
- 软件复用技术在卫星运行控制领域中的应用,V448.2
- 基于B/S模式的独立学院学籍管理信息系统设计与开发,TP311.52
- 基于B/S架构的校园网信息系统的设计与实现,TP311.52
- 基于组件的远程会诊系统的设计与实现,TP311.52
- 面向软件复用的组件形式化开发,TP311.52
- 基于构件技术的开放式雷达仿真系统研究,TN955
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|