首页> 中文学位 >面向软件开发的知识平台构建研究
【6h】

面向软件开发的知识平台构建研究

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究背景

1.1.1知识经济时代的软件产业发展

1.1.2软件开发中实施知识管理的意义

1.1.3构建知识平台对软件开发的作用

1.2问题的提出

1.2.1需要研究软件开发知识平台的理论框架

1.2.2需要分析并建立软件开发知识平台的知识体系

1.2.3需要系统给出软件开发知识平台的实现方法与技术

1.3研究目标、研究意义和研究内容

1.3.1研究目标

1.3.2研究意义

1.3.3研究内容

1.4研究思路与研究方法

1.5本文章节安排

第二章文献综述

2.1关于知识平台

2.1.1知识平台的内涵

2.1.2知识平台的研发与应用

2.2关于软件开发

2.2.1软件开发过程

2.2.2软件能力成熟度模型

2.2.3软件开发项目管理

2.2.4软件开发过程中的重用问题

2.3本章小结

第三章知识平台构建的相关理论基础

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.3本章小结

第四章知识平台的概念界定与剖析

4.1知识平台的概念界定

4.1.1知识平台的一般性定义

4.1.2知识平台的特性

4.2知识平台的构成要素

4.2.1知识库

4.2.2外部知识网络

4.2.3技术基础设施

4.2.4柔性组织机构

4.2.5共享型文化

4.3与知识平台相关的概念剖析

4.3.1知识平台与信息平台

4.3.2知识平台与知识系统

4.4本章小结

第五章软件开发知识平台的理论框架

5.1软件开发知识平台构建的一个理论框架

5.2软件开发知识平台构建的理论扩展内容

5.2.1软件开发知识平台的生命周期

5.2.2软件开发知识平台的项目管理

5.2.3软件开发的知识重用

5.3知识平台构建的核心内容

5.3.1模型体系

5.3.2知识体系

5.3.3实现方法与关键技术

5.4本章小结

第六章软件开发知识平台构建的模型体系

6.1软件开发知识平台的概念模型

6.2软件开发知识平台的功能模型

6.2.1环境与机制功能

6.2.2知识流功能

6.2.3知识的保护功能

6.2.4知识内容管理功能

6.3软件开发知识平台的子系统模型

6.3.1知识库管理系统

6.3.2可重构应用系统

6.4软件开发知识平台的知识体系模型

6.4.1基于软件开发过程的知识体系模型

6.4.2基于角色的知识体系模型

6.5软件开发知识平台的网络模型

6.6本章小结

第七章软件开发知识平台的知识体系

7.1知识体系的概念及构建过程

7.1.1知识体系的概念

7.1.2知识体系的构建过程

7.2软件开发的阶段划分与角色类型

7.2.1软件开发的阶段划分

7.2.2软件开发的角色类型

7.2.3软件开发阶段/角色的二维矩阵

7.3基于软件开发阶段/角色的二维矩阵知识体系

7.3.1软件需求分析阶段不同角色的知识体系

7.3.2软件设计阶段不同角色的知识体系

7.3.3软件开发阶段不同角色的知识体系

7.4本章小结

第八章软件开发知识平台的实现方法与关键技术

8.1知识平台实现方法与技术的总体架构

8.2知识重建方法与技术

8.2.1实现方法

8.2.2实现技术

8.3项目模板方法与技术

8.3.1实现方法

8.3.2实现技术

8.4软件重用方法与技术

8.4.1实现方法

8.4.2实现技术

8.5相关制度安排与管理技术

8.5.1相关制度安排

8.5.2管理技术

8.6本章小结

第九章实例研究:BS公司软件开发知识平台构建的设计

9.1 BS公司简介

9.1.1公司的组织结构及运作过程

9.1.2公司的主要软件产品

9.2 BS公司的软件开发现状分析

9.2.1优势分析

9.2.2不足分析

9.2.3构建软件开发知识平台的意义

9.3 BS公司软件开发知识平台构建的总体设计

9.3.1构建知识平台的总体目标与原则

9.3.2构建知识平台的总体框架

9.3.3知识平台构建的主要内容

9.3.4知识平台的主要功能

9.3.5相关制度安排与管理技术

9.4软件开发知识平台的三个功能模块

9.4.1需求分析阶段的功能模块

9.4.2设计阶段的功能模块

9.4.3开发阶段的功能模块

9.4.4系统资源整合

9.5 BS公司知识平台构建的预期效果分析

9.6本章小结

第十章结论与展望

10.1本文的主要研究成果及结论

10.2本文的主要贡献

10.3本文的研究局限

10.4需要进一步研究的问题

参考文献

致谢

攻读学位期间发表论文情况

攻读学位期间完成科研项目情况

攻读学位期间获奖情况

作者简介

附件

展开▼

摘要

知识经济时代,人类社会正经历着一场前所未有的由工业社会、信息社会向知识社会的巨变。随着未来知识化、信息化带动工业化进程的进一步加速,将为中国软件开发的发展,开拓更为广阔的市场空间。软件开发本身是一个需要大量知识支撑且会产生大量知识的活动,加之开发过程中各种因素之间的相互作用、相互影响,软件开发对知识管理需求日益迫切。知识平台作为一种为组织提供学习知识和知识服务的动态环境和机制,成为软件开发企业进行知识创新和提升竞争力的一件利器。近年来,有关知识平台方面的研究与实践受到了企业界和学术界的重视,这是因为:①知识平台有利于组织的知识创新与知识服务,可以为企业发展提供持久的动力;②知识创新型企业,是高技术企业,特别是软件开发企业的灵魂,也是未来企业发展的趋势,知识平台的研究和发展是知识创新型企业必备的环境基础。总之,如何构建面向软件开发的知识平台体系,实现企业内/外部知识和技术的整合、知识整合中的协同创新、按照知识需求实现的管理模式导入、最佳实践导入、用户创新等目标,已经成为应对软件开发动态性、复杂性的有效工具,同时也成为支持软件开发企业核心竞争力的一项重要工作。 本文则是侧重于面向软件开发的知识平台构建问题进行研究,其研究目的和意义在于:一方面,以知识平台构建的理论研究为基础,给出一种对知识平台的研究和开发起到一定指导作用的理论框架,为未来的知识平台的构建提供扩展理论内容;另外一方面,针对知识平台构建中的核心内容,如软件开发知识体系的构建、软件开发知识平台的模型体系、软件开发知识平台的实现方法与技术等,给出一个较为系统完善的软件开发知识平台的构建策略,指导软件开发知识平台构建的实践,并提供一套可参考的方法;此外,将设计重用、知识重建、项目管理、软件重用等软件工程和知识管理理念的精髓,融入知识平台建设中,在理论与实践方面都得以提升,实现软件开发管理的科学化,为知识平台构建相关研究的理论拓展以及实际应用奠定良好基础。 本论文主要完成以下几个方面的工作: (1)分析了知识平台的相关概念和知识平台构建的相关理论问题。通过对知识平台的概念界定和剖析,明晰了知识平台的概念,并分别从知识管理的基本理论和软件工程的基本理论两个方面,对知识平台构建研究的主要理论基础进行了介绍。 (2)提出了软件开发知识平台的理论框架。针对知识平台构建研究中,其理论支撑仍有待发展的现状,结合软件开发的特点,给出软件开发知识平台构建的一个理论框架。在此基础上,进行了理论框架中的扩展理论内容分析,包括软件开发知识平台的生命周期、软件开发知识平台的项目管理和软件开发的知识重用。通过上述内容的详细分析,给出了知识平台构建的核心内容,有知识平台的模型体系、软件开发的知识体系和知识平台的实现方法与关键技术三个主要的内容。 (3)构建了软件开发知识平台构建的模型体系。为知识平台构建研究与实践的后来者提供快速的参考方法,本文首先给出了软件开发知识平台构建的概念模型,继而从软件开发知识平台的功能模型、软件开发知识平台的子系统模型、软件开发知识平台的知识体系模型三个部分进行详细的论述。 (4)构建了软件开发知识平台的知识体系。为了完善企业知识体系的构建,为知识平台构建的研究提供坚实的内容基础,本文针对软件开发知识平台的知识体系,首先分析了知识体系构建的要素及构建构成,依据软件开发的阶段划分与角色类型,分析从软件开发的阶段划分、软件开发的角色类型和同时考虑软件开发阶段和角色的二维矩阵多个方面展开,为后续的基于软件开发阶段/角色二维矩阵的知识体系构建奠定了基础。 (5)系统的提出了软件开发知识平台的卖现方法与关键技术。在详细论述了知识平台实现方法与技术的总体架构的基础上,分别从知识重建方法与技术、项目模板方法与技术、软件重用方法与技术以及相关制度安排与管理技术等方面,详细论述了软件开发知识平台的实现方法与关键技术。 (6)研究了具有代表性的BS公司软件开发知识平台构建的设计方案。选择一家中国大型软件开发企业,对本文提出的知识平台的构建理论、知识体系、实施方法与技术等进行了案例研究。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号