软件维护技教学大纲(新).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件维护技术》课程教学大纲 英文名称:Software maintenance technology 课程编号:7022211 学时数:40+S8 课程性质:限选 先修课程:Java程序设计、C#程序设计、软件工程 适用专业:软件工程、计算机科学与技术 一、课程的使学生。课程教学内容基本要求1. 基本概念介绍 (1) 教学内容 引言、定义、基础、新开发活动与维护活动之间的差别、为什么需要软件维护、有效地维护系统、案例研究:空中交通管制、软件更改分类、小结 (2) 教学基本要求 ① 了解引言、基础、新开发活动与维护活动之间的差别、案例研究:空中交通管制。 ② 理解为什么需要软件维护、有效地维护系统。 ③ 掌握定义、软件更改分类、小结。 2. 维护框架 (1) 教学内容 引言、定义、一种软件维护框架、小结 (2) 教学基本要求 ① 了解引言。 ② 理解一种软件维护框架。 ③ 掌握定义、小结。 3. 软件更改的基本问题 (1) 教学内容 引言、定义、软件更改、持续支持、Lehman定律、小结 (2) 教学基本要求 ① 了解引言。 ② 理解持续支持、Lehman定律。 ③ 掌握定义、小结。 4. 软件更改的限制与经济约束 (1) 教学内容 引言、定义、修改软件的经济约束、软件更改的限制、术语与映像问题、维护问题的潜在解决方案、小结 (2) 教学基本要求 ① 了解引言、术语与映像问题、维护问题的潜在解决方案。 ② 理解修改软件的经济约束、软件更改的限制。 ③ 掌握定义、小结。 5. 维护过程 (1) 教学内容 引言、定义、软件生产过程、传统过程模型评价、维护过程模型、更改时机、过程成熟度、小结 (2) 教学基本要求 ① 了解引言、软件生产过程、传统过程模型评价。 ② 理解更改时机、过程成熟度。 ③ 掌握定义、维护过程模型、小结。 6. 程序理解 (1) 教学内容 引言、定义、程序理解的目标、维护人员及其信息需要、理解过程模型、概念模型、程序理解策略、阅读手段、影响理解的因素、程序理解理论和研究的结论、小结 (2) 教学基本要求 ① 了解引言、阅读手段、影响理解的因素、程序理解理论和研究的结论。 ② 理解程序理解的目标、维护人员及其信息需要、理解过程模型、概念模型、程序理解策略。 ③ 掌握定义、小结。 7. 逆向工程 (1) 教学内容 引言、定义、抽象、逆向工程的用途与目标、逆向工程的层次、支持手段、好处、案例研究:美国国主部库存信息系统、当前问题、小结 (2) 教学基本要求 ① 了解引言、案例研究:美国国防部库存信息系统、当前问题。 ② 理解抽象、逆向工程的用途与目标、逆向工程的层次、支持手段。 ③ 掌握定义。 8. 重用与可重用性 (1) 教学内容 引言、定义、重用的对象、重用的目标与好处、重用方法、领域分析、组件工程、重用过程模型、影响重用的因素、小结 (2) 教学基本要求 ① 了解引言、重用方法、领域分析。 ② 理解重用的对象、重用的目标与好处、组件工程、重用过程模型、影响重用的因素。 ③ 掌握定义、小结。 9. 测试 (1) 教学内容 引言、定义、为什么要测试软件、软件测试员的工作是什么、测试什么与如何测试、测试分类、验证与确认、测试计划、案例研究:Therac-25、小结 (2) 教学基本要求 ① 了解引言、案例研究:Therac-25。 ② 理解为什么要测试软件、软件测试员的工作是什么、测试什么与如何测试、测试分类、验证与确认、测试计划。 ③ 掌握定义、小结。 lO. 管理与组织问题 (1) 教学内容 引言、定义、管理层的责任、提高维护生产率、维护团队、人员教育与培训、组织模式、小结 (2) 教学基本要求 ① 了解引言、管理层的责任、人员教育与培训。 ② 理解提高维护生产率、维护团队、组织模式。 ③ 掌握定义。 11. 配置管理 (1) 教学内容 引言、定义、配置管理、变更控制、文档、小结 (2) 教学基本要求 ① 了解引言。 ② 理解配置管理、变更控制、文档。 ③ 掌握定义、小结。 12. 维护测量 (1) 教学内容 引言、定义、度量完整性的重要意义、软件度量的目标、测量举例、选择维护测量的方针、小结 (2) 教学基本要求 ① 了解引言、测量举例。 ② 理解度量完整性的重要意义、软件度量的目标、选择维护测量的方针。 ③ 掌握定义、小结。 13. 建立与维持可维护性 (1) 教学内容 引言、定义、影响分析、质量保证、第四代语言、面向对象范例、软件维护中的面向对象技术、小结 (2) 教学基本要求 ① 了解引言、影响分析。 ② 理解质量保证、第四代语言面、向对象范例。 ③ 掌握定义、软件维护中的面向对象技术、小结。 14. 维护工具 (1) 教学内容 引言、定义、工具选择准则、工具分类、用于理解和逆向工程的工具、测试支持工

文档评论(0)

goujia + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档