学位论文 > 优秀研究生学位论文题录展示

教育软件项目中的过程管理及CMM在其中的应用

作 者: 应惜
导 师: 吴健平
学 校: 华东师范大学
专 业: 软件工程
关键词: 教育软件 过程管理 CMM KPA 过程规范
分类号: TP311.52
类 型: 硕士论文
年 份: 2006年
下 载: 169次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着信息化的深入发展,在国内教育系统中实施数字化校园的范围越来越广,数字化校园中的软件项目规模也是日趋扩大。当今软件系统的开发本身已经从依赖少数的天才程序员转变成为依靠更大规模的团队协作;同时由于数字化校园的软件项目大多具有多面性,面向的是多个使用层面的人员,包括老师、学生、家长,导致了这一类的教育软件本身的需求就存在多样性和变化性,也直接导致了当前很多数字化校园的软件项目半途而废或者是夭折,这给当前的这一类软件的开发过程也就是软件工程提出了更高的要求。 软件工程在信息化发达国家已发展成为一门新兴的学科,得到广泛的研究和实践。早在1984年,美国国防部为了改善大型软件系统项目的成功率,资助华盛顿的卡内基梅隆大学成立了软件工程研究所(SEI),研究影响软件工程成功的关键因素和软件开发组织能力的评估方法。经过大量的调查和实践经验总结,SEI提出了软件开发组织的过程能力成熟度模型(CMM)。CMM是一种用于评价软件承包商能力并帮助其改善质量的方法。目前,它是国际上最流行、最实用的软件生产过程标准,以及软件企业成熟度认证标准。CMM由低至高共分为5个级别:初始级、可重复级、定义级、管理级和优化级。 本文探讨如何从教育系统本身出发,将CMM2级可重复级的软件过程理论结合到所参与的数字化校园的软件项目实践中,在CMM2级的基础上对若干关键过程域(KPA)进行了裁剪和修改,尤其是针对教育软件过程中的某些重点问题对某些KPA的关键实践进行了提炼、合并形成了新的关键过程,结合作者在教育系统对教育软件领域多年的开发和管理经验,提出了教育软件项目的CMM解决方案。最后通过在一个项目实施这个解决方案的过程中,归纳总结出一些教育系统的科技部门在数字化校园软件中可以使用的具体过程规范,作为今后在开发实施这一类软件的过程中必须遵从的规范,保证以后的教育软件项目能够如期顺利的完成,同时作为教育软件开发过程规范的基础,便于今后在实践过程中更好地提高教育软件开发组织的过程能力成熟度。

全文目录


目录  3-5
摘要  5-6
Abstract  6-7
第一章 绪论  7-11
  1.1 教育软件现状  7
  1.2 教育软件项目的特点及存在的问题  7-9
    1.2.1.教育软件项目的特点  7-8
    1.2.2.存在的问题  8-9
  1.3 CMM在应用中面临的难题  9-10
  1.4 课题的研究重点和意义  10-11
第二章 软件过程管理  11-23
  2.1.软件过程管理方法  11-12
    2.1.1.ISO9001  11-12
    2.1.2.软件能力成熟度模型(CMM)  12
  2.2.软件成熟度模型(CMM)  12-14
  2.3.CMM内部结构  14-15
    2.3.1.内部结构图描述  14
    2.3.2.关键过程域  14-15
    2.3.3.目标  15
    2.3.4.共同特点  15
    2.3.5.关键实践  15
  2.4.CMM关键过程域  15-23
    2.4.1.需求管理  16
    2.4.2.软件项目计划  16-17
    2.4.3.软件项目跟踪和监督  17-18
    2.4.4.软件质量保证  18-19
    2.4.5.软件配置管理  19-20
    2.4.6.培训大纲  20-21
    2.4.7.同行评审  21-23
第三章 教育软件项目CMM解决方案  23-54
  3.1.项目介绍  23-24
    3.1.1.项目实例介绍  23
    3.1.2.总体解决方案  23
    3.1.3.项目组组成  23-24
  3.2.软件项目跟踪与监控过程  24-33
    3.2.1.问题描述  24
    3.2.2.问题分析  24-25
    3.2.3.解决思路  25
    3.2.4.项目计划与跟踪过程  25-28
    3.2.5.项目实例  28-33
  3.3.软件配置管理过程  33-43
    3.3.1.问题描述  33
    3.3.2.问题分析  33-34
    3.3.3.解决思路  34
    3.3.4.软件配置管理过程  34-40
    3.3.5.项目实例  40-43
  3.4.软件质量保证过程  43-54
    3.4.1.问题描述  43
    3.4.2.问题分析  43
    3.4.3.解决思路  43-44
    3.4.4.软件质量保证过程  44-51
    3.4.5.项目实例  51-54
第四章 后记  54-56
  4.1.方案分析  54
  4.2.今后研究方向  54-56
参考文献  56-57
致谢  57

相似论文

  1. 面向业务过程的服务动态组合方法研究,TP393.09
  2. 天津中新药业藿香正气颗粒上市营销策划研究,F426.72
  3. 基于质量管理体系的S研究所科研项目过程管理研究,G311
  4. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  5. 基建项目全过程管理、效益审计方法研究,F239.4
  6. 基于精益产品项目的过程管理研究,F425
  7. 运营商ICT项目全过程管理体系的建设和实践,F626
  8. 航空公司维修过程管理系统的设计与实现,TP311.52
  9. 新疆建设职业技术学院实践教学系统的设计与实现,TP311.52
  10. 项目管理在锦西石化工程公司的应用研究,F426.72
  11. LY热电公司电力工程项目PM管理模式及应用研究,F426.61
  12. 人工鱼礁建设过程管理及礁区管理的初步研究,S953.1
  13. 民航贵州空管分局在线培训设计与实现,TP311.52
  14. 基于CMMI的某软件企业SSP过程管理支持系统研究,TP311.52
  15. 工程项目成本管理及绩效评价研究,F285
  16. 高新技术企业创新研发过程管理研究,F276.44
  17. 备货型商品在(R,d)策略下的利润函数,F274;F275
  18. P-CMM理论在钢铁企业中的应用研究,F224
  19. 电力企业基本建设管理技术的应用研究,F426.61
  20. 实现无强制解耦和适应性粒度控制的产品并行开发过程管理技术研究,TB497
  21. 医院信息管理系统外包管理研究,R197.324

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com