软件工程专业18版教学大纲
软件工程专业 18 版教学大纲
《软件工程I》教学大纲 课程名称(中文英文):软件工程I(Sofware Engineering课程编号:520855 学分:2学分 学时:总学时32 学时分配:讲授学时:32实验学时:0上机学时:0讨论学时:0其他学时:0 课程负责人:宋巍 一、课程简介 1.概述 《软件工程》是软件工程相关专业的核心基础课程之一。本课程在整个软件工程的背 景下介绍需求工程知识,主要内容包括需求工程的基础知识、软件需求的基础理论、常用的 需求获取方法与技术、常用的需求分析方法、常用的需求分析模型与建模技术、需求管理知 识和初步的需求工程过程管理知识。 通过本课程的学习为软件开发工作奠定良好基础:同时培养学生的需求获取能力、需求 分析、建模能力,提高学生的软件需求分析和设计的素养。 "Software engineering I"is one of the basic courses of software engineering related majors. This course knowledge in the sofware engineering including the basic theory of requirements engineering and software requirements.common methods and techniques of requirements acquisition,requirements analysis models and modeling techniques,requirements management knowledge and preliminary requirements engineering process management knowledge.The study of this course lays a good foundation for software development.At the same time.it cultivates students'ability of requirement acquisition. requirement analysis and modeling.and improves students quality of softwarerequiremen analysis and design. 2.课程目标 本课程主要关注软件的需求分析和设计阶段,教学目的是使学生通过对本课程的学习 对软件需求工程和软件的设计方法有一个深入的认识,让学生理解需求工程工作可能给后继 软件项目工作带来的影响,理解软件开发的本质,在此基础上全面深入的了解软件需求领域 的各项方法、技术与工具。 本课程的目标包括: 课程目标1:理解软件需求工程及其各个活动,以及与需求工程相关的软件“工程性” 课程目标2:掌握常用的需求工程技术,包括需求获取方法和技术、需求分析方法和技 术,能够应用多种方法与技术获取需求,完成需求分析、目标分析、用例分析等建模工作, 组织并完成复杂系统的各项需求工程工作。 课程目标3:掌握常用的需求规格说明技术,能够使用形式化、半形式化和非形式化技
《软件工程 I》教学大纲 课程名称(中文/英文):软件工程 I (Software Engineering I) 课程编号:5208551 学 分:2 学分 学 时:总学时 32 学时分配:讲授学时:32 实验学时:0 上机学时:0 讨论学时:0 其他学时:0 课程负责人:宋巍 一、课程简介 1. 概述 《软件工程 I》是软件工程相关专业的核心基础课程之一。本课程在整个软件工程的背 景下介绍需求工程知识,主要内容包括需求工程的基础知识、软件需求的基础理论、常用的 需求获取方法与技术、常用的需求分析方法、常用的需求分析模型与建模技术、需求管理知 识和初步的需求工程过程管理知识。 通过本课程的学习为软件开发工作奠定良好基础;同时培养学生的需求获取能力、需求 分析、建模能力,提高学生的软件需求分析和设计的素养。 "Software engineering I" is one of the basic courses of software engineering related majors. This course introduces requirements engineering knowledge in the context of software engineering, including the basic theory of requirements engineering and software requirements, common methods and techniques of requirements acquisition, requirements analysis models and modeling techniques, requirements management knowledge and preliminary requirements engineering process management knowledge. The study of this course lays a good foundation for software development. At the same time, it cultivates students' ability of requirement acquisition, requirement analysis and modeling, and improves students' quality of software requirement analysis and design. 2. 课程目标 本课程主要关注软件的需求分析和设计阶段,教学目的是使学生通过对本课程的学习, 对软件需求工程和软件的设计方法有一个深入的认识,让学生理解需求工程工作可能给后继 软件项目工作带来的影响,理解软件开发的本质,在此基础上全面深入的了解软件需求领域 的各项方法、技术与工具。 本课程的目标包括: 课程目标 1:理解软件需求工程及其各个活动,以及与需求工程相关的软件“工程性”。 课程目标 2:掌握常用的需求工程技术,包括需求获取方法和技术、需求分析方法和技 术,能够应用多种方法与技术获取需求,完成需求分析、目标分析、用例分析等建模工作, 组织并完成复杂系统的各项需求工程工作。 课程目标 3:掌握常用的需求规格说明技术,能够使用形式化、半形式化和非形式化技
术为不同类型系统表示功能性和非功能性需求,编写完整的软件系统的需求规格说明。 课程目标4:理解常用的需求确认与验证技术,能够根据标准确认需求,如可行性、清 晰性和无 义性 课程目标5:陶治爱国主义者情操,端正严谨求实的科学态度,发扬协作精神,树立正 确的职业道德观和社会责任感,训练逻辑思维与辩证思维,激发学习动力。 表1.课程目标与毕业要求的关系矩阵 毕业要求 22 24 4.4 7.2 8.1 课程目标1 课程目标2 课程目标3 误程目标4 二、教学内容 理论教学安排 所有支撑的毕 章节名称 知识点 学时教学目标* 业要求指标点 备注 看求在软件开发中的 重要性:软件需求工程 阅读参考文献 第一章软件 概述:需求工程的特 2 2.2 [wiegers 需求工程导论 目标1 8.1 2003]: 性:需求工程师的识 要求 复习题1.2,1.3 需求的概念和原理:需 求的类型:需求的层 第二章需求 复习题2.1, 次:器求开发的思路: 2 2.3:思考题: 基础 目标1 2.2 优秀需求的特性:常见 案例题2.1 需求错误分析 需求工程过程:各项需 求工程活动细节:需求 2.2 复习题3.2: 第三章需求 工程的迭代特性:需求 工程过程 2 目标1 8.1 思考题3.2, 工程过程企业案例研 3.4 第四章需求 需求获取活动过程:需 目标2、3 2.4 复习题4.2: 求获取的常见问题和 2 获取概述 7.2 思考题4.3 困难:需求获取的特性 问题分析:目标分析: 2.4 第五缅日 业务过程分析:建立解 目标2、3、 复习题5.4, 7.2 513. 的前景与范围 决方案:前景和范围文 2 案例题5.3,5.7 档:
术为不同类型系统表示功能性和非功能性需求,编写完整的软件系统的需求规格说明。 课程目标 4:理解常用的需求确认与验证技术,能够根据标准确认需求,如可行性、清 晰性和无二义性。 课程目标 5:陶冶爱国主义者情操,端正严谨求实的科学态度,发扬协作精神,树立正 确的职业道德观和社会责任感,训练逻辑思维与辩证思维,激发学习动力。 表1. 课程目标与毕业要求的关系矩阵 毕业要求 2.2 2.4 4.4 7.2 8.1 课程目标1 √ √ 课程目标2 √ √ √ 课程目标3 √ √ 课程目标4 √ √ 二、教学内容 理论教学安排 章节名称 知识点 学时 教学目标* 所有支撑的毕 业要求指标点 备注 第一章 软件 需求工程导论 需求在软件开发中的 重要性;软件需求工程 概述;需求工程的特 性;需求工程师的知识 要求 2 目标 1 2.2 8.1 阅读参考文献 [Wiegers 2003]; 复习题 1.2,1.3 第二章 需求 基础 需求的概念和原理;需 求的类型;需求的层 次;需求开发的思路; 优秀需求的特性;常见 需求错误分析 2 目标 1 2.2 复习题 2.1, 2.3;思考题; 案例题 2.1 第三章 需求 工程过程 需求工程过程;各项需 求工程活动细节;需求 工程的迭代特性;需求 工程过程企业案例研 究 2 目标 1 2.2 8.1 复习题 3.2; 思考题 3.2, 3.4 第四章 需求 获取概述 需求获取活动过程;需 求获取的常见问题和 困难;需求获取的特性 2 目标 2、3 2.4 7.2 复习题 4.2; 思考题 4.3 第五章 项目 的前景与范围 问题分析;目标分析; 业务过程分析;建立解 决方案;前景和范围文 档; 2 目标 2、3、 4 2.4 7.2 8.1 复习题 5.4, 5.13; 案例题 5.3,5.7
第六章涉众 涉众识别:涉众描述 复习题:6.1, 2.4 6.6,6.13:思 分析与硬据 涉众评估:涉众采样 2 目标2、3 采样 硬数据采样 7.2 考题6.1: 案例题:6.3 第七章基于 展开过程:注意事项: 复习颗7.2. 用例/场景模 场景/用例模型:基于 2.4 2 目标2、3 73. 刑展开用户需 场最/用例分析展开需 4.4 求获取 求获取活动 案例题7.3 第八章需求 面谈法获取原则、方 复习题8.2, 目标2 2.2 2 8.9: 获取方法工 法、步骤及优缺点 24 家例颗85 第九、十章需 原型法、观察法和文档 复习题,9.8, 求获取方法川 2 目标2 10.1,10.5: 审 案例题9.5 需求建檬与分析基本 概念:前期需求阶段的 复可题111. 第十一意需 需求分析:需求分析活 11.4,11.6:思 求分析概述 动:优先级划分 目标2 4.4 冲罗 2 考题:11.2, 协商:多视角技术: 11.5 Win-in模型 复习题12.1, 十一十二 过程建模:DFD;数据 12.2.13.1. 章过程建模& 建模:ERD 2 目标2 数据建模」 13.2:案例 12.1,12.2 面向对象分析:对象模 复习题14.9, 第十四章面 2.2 14.10. 型:类图:行为图-状 4 向对象分析 目标2 4.4 甲老题14.1: 态图:0CL:示例 案例题14.5 文档化的作用、手段和 复习题15.1, 第十五章需 类型:需求文档的标准 2 目标3 2.4 15.2: 求规格说明 规范:文档化技巧:优 7.2 秀文档的特性 思考题15.3 需求验证的目的:需求 第十六章需 复习题16.1, 验证的方法(审查、原 2 目标4 16.4: 求验证 型、测试设计、产品确 22 认和形式化分析) 思考题16.1 需求理(一致性智 第十七 里 发布计划与重用 复习题17.1, 等)需求变更控制:需 2 目标4 2.2 17.3,17.6, 章需求管理 8.1 求工程过程管理:需求 18.7,19.1, 19.5: 工程中的项目管理 实验教学安排
第六章 涉众 分析与硬数据 采样 涉众识别;涉众描述; 涉众评估;涉众采样; 硬数据采样 2 目标 2、3 2.4 7.2 复习题:6.1, 6.6,6.13;思 考题 6.1; 案例题:6.3 第七章 基于 用例/场景模 型展开用户需 求获取 展开过程;注意事项; 场景/用例模型;基于 场景/用例分析展开需 求获取活动 2 目标 2、3 2.4 4.4 复习题 7.2, 7.3; 案例题 7.3 第八章 需求 获取方法 I 面谈法获取原则、方 法、步骤及优缺点 2 目标 2 2.2 2.4 复习题 8.2, 8.9; 案例题 8.5 第九、十章 需 求获取方法 II 原型法、观察法和文档 审查 2 目标 2 2.4 4.4 复习题,9.8, 10.1,10.5; 案例题 9.5 第十一章 需 求分析概述 需求建模与分析基本 概念;前期需求阶段的 需求分析;需求分析活 动;优先级划分;冲突 协商;多视角技术; Win-Win 模型 2 目标 2 4.4 复习题 11.1, 11.4,11.6;思 考题:11.2, 11.5 第十二、十三 章 过程建模& 数据建模 过程建模;DFD; 数据 建模;ERD 2 目标 2 2.2 4.4 复习题 12.1, 12.2,13.1, 13.2;案例 12.1,12.2 第十四章 面 向对象分析 面向对象分析;对象模 型;类图;行为图-状 态图;OCL;示例 4 目标 2 2.2 4.4 复习题 14.9, 14.10; 思考题 14.1; 案例题 14.5 第十五章 需 求规格说明 文档化的作用、手段和 类型;需求文档的标准 规范;文档化技巧;优 秀文档的特性 2 目标 3 2.4 7.2 复习题 15.1, 15.2; 思考题 15.3 第十六章 需 求验证 需求验证的目的;需求 验证的方法(审查、原 型、测试设计、产品确 认和形式化分析) 2 目标 4 2.2 复习题 16.1, 16.4; 思考题 16.1 第十七—十九 章 需求管理 需求管理(一致性管 理、发布计划与重用 等)需求变更控制;需 求工程过程管理;需求 工程中的项目管理 2 目标 4 2.2 8.1 复习题 17.1, 17.3,17.6, 18.7,19.1, 19.5; 实验教学安排
单独开设对应的课程设计:软件工程1课程设计,课程号:5208560 三、教学方法 本课程采用讲授与上机相结合的教学方法,以案例驱动点燃学生的学习热情,配合讨论 式和启发式等教学方法,提高学生的学习主动性,塑造学生的独立思考能力,切实培养学生 的软件设计和实践开发能力。 要求向学生介绍初步的软件需求知识,让学生理解软件需求在整个软件工程过程中的定 位,在实践环节培养学生有初步的需求分析体验。在教学中,要尽力模拟实际的需求应用环 境,让学生理解真实的软件需求过程。 本课程应配套相应实验课程,保证学生有充分的实践时间,使学生在实践中不断发现问 题并解决问题。本课程采用的教学媒体主要有:文字教材、课件,课件课后提供给学生。对 学生的辅导,主要采用实验指导、当面答疑、E-MAL等形式。 四、考核与评价方式及标准 1、考核与评价方式 成绩比例(%) 课程目标 支撑毕业要求 平时成结 合计 课堂表现 作业 随堂测验 期末考核 2.2 2 3 2.2 10 2.4 10 4.4 10 2.4 5 10 17 7.2 22 2 10 14 81 2 合计(成绩构成) 5 10 15 60 100 2、考核与评价标准细则 1)平时成绩 (1)课堂表现评价标准 课程且生业要 评价标准 成绩比
单独开设对应的课程设计:软件工程 I 课程设计,课程号:5208560 三、教学方法 本课程采用讲授与上机相结合的教学方法,以案例驱动点燃学生的学习热情,配合讨论 式和启发式等教学方法,提高学生的学习主动性,塑造学生的独立思考能力,切实培养学生 的软件设计和实践开发能力。 要求向学生介绍初步的软件需求知识,让学生理解软件需求在整个软件工程过程中的定 位,在实践环节培养学生有初步的需求分析体验。在教学中,要尽力模拟实际的需求应用环 境,让学生理解真实的软件需求过程。 本课程应配套相应实验课程,保证学生有充分的实践时间,使学生在实践中不断发现问 题并解决问题。本课程采用的教学媒体主要有:文字教材、课件,课件课后提供给学生。对 学生的辅导,主要采用实验指导、当面答疑、E-MAIL 等形式。 四、考核与评价方式及标准 1、考核与评价方式 课程目标 支撑毕业要求 成绩比例(%) 平时成绩 合计 期末考核 课堂表现 作业 随堂测验 1 2.2 2 10 15 8.1 3 2 2.2 10 2.4 2 5 10 44 4.4 2 5 10 3 2.4 5 10 17 7.2 2 4 2.2 2 10 14 8.1 2 合计(成绩构成) 5 10 15 60 100 2、考核与评价标准细则 1)平时成绩 (1)课堂表现评价标准: 课程目 毕业要 评价标准 成 绩 比
参 求 优秀 良好 合格 不合格 例(%) 学习积极主 学习态度端 完成预习不理论课不能 动 可以按要 够充分,很少 做到预习利 能按照要求 求完成顶习: 主动回答间 理论准备。回 完成习:理 能认直听讲 顿,正确回容 答问颗不积 论课准备充 回答问颗轻 问题存在 极。对软件需 认真听 为积极, 完的难度。对 求工程师应 讲,回答问盟 确回 老师 软件需求] 该具备的 2.2 积极,能正 问题。对软 程师应该其 业道德、职业 60 8.1 回答老师问 需求工程所 各的职业道操守和规范 颗。对软件需 成该且备的 德、职业操守的理解不够 求工程师应 职业道德、职 和规范的理 充分 该具备的职 业操守和却 解不够充分 业道德、职 范有较为1 操守和规范 确的理解。 有正确的理 解。 22 2 2.4 0 4.4 2.4 3 0 不能充分理 不能充分理 密全理解 基太理解 解软件需求 解软件需求 件需求随补 件需求随科 技术 、技术 4 人的变化 的变化 的变化性 人的变化 40 81 性,但能够 性,不能完全 循需求评价 循需求评价 循诺求评价 遵话需求评 和变更的原 和变更的原 和恋雨的原 价和变事的 则和要求 则和要求 则和要求 原则和要求 注:该表格中比例和为100%。 (2)作业考核与评价标准 课程 毕业要 评价标准 成绩比 目标 求 代秀 良好 合格 不合格 例(%) 按时交作业: 按时交作 按时交作业: 不能按时交 2.2 态度认直瑞 业:基本橱 基本概父基 作业:有抄袭 1 正,基本概多 念正确、论 本正确、论述 现象:或者基 20 正确、论述逻 述基本清 基本清她:语 木概不洁 辑清楚: 层次 语言较 言规范 方面 楚、论述不清
标 求 优秀 良好 合格 不合格 例(%) 1 2.2 8.1 学 习 积 极 主 动, 能 按 照 要 求 完成预习;理 论 课 准 备 充 分 , 认 真 听 讲,回答问题 积极,能正确 回 答 老 师 问 题。对软件需 求 工 程 师 应 该 具 备 的 职 业道德、职业 操 守 和 规 范 有 正 确 的 理 解。 学 习 态 度 端 正,可以按要 求完成预习; 能认真听讲, 回 答 问 题 较 为积极,可正 确 回 答 老 师 问题。对软件 需 求 工 程 师 应 该 具 备 的 职业道德、职 业 操 守 和 规 范 有 较 为 正 确的理解。 完 成 预 习 不 够充分,很少 主 动 回 答 问 题,正确回答 问 题 存 在 一 定的难度。对 软 件 需 求 工 程 师 应 该 具 备 的 职 业 道 德、职业操守 和 规 范 的 理 解不够充分。 理 论 课 不 能 做 到 预 习 和 理论准备。回 答 问 题 不 积 极。对软件需 求 工 程 师 应 该 具 备 的 职 业道德、职业 操 守 和 规 范 的 理 解 不 够 充分。 60 2 2.2 2.4 4.4 0 3 2.4 7.2 0 4 2.2 8.1 完全理解软 件需求随社 会、技术、人 的变化性,遵 循需求评价 和变更的原 则和要求 基本理解软 件需求随社 会、技术、人 的变化性,遵 循需求评价 和变更的原 则和要求 不能充分理 解软件需求 随社会、技 术、人的变化 性,但能够遵 循需求评价 和变更的原 则和要求 不 能 充 分 理 解 软 件 需 求 随 社 会 、 技 术、人的变化 性,不能完全 遵 循 需 求 评 价 和 变 更 的 原则和要求 40 注:该表格中比例和为100%。 (2)作业考核与评价标准 课程 目标 毕业要 求 评价标准 成绩比 优秀 良好 合格 不合格 例(%) 1 2.2 8.1 按时交作业; 态 度 认 真 端 正,基本概念 正确、论述逻 辑清楚;层次 按 时 交 作 业;基本概 念正确、论 述 基 本 清 楚;语言较 按时交作业; 基 本 概 念 基 本正确、论述 基本清楚;语 言 规 范 方 面 不 能 按 时 交 作业;有抄袭 现象;或者基 本 概 念 不 清 楚、论述不清 20
分明,语言规规范 有待提高。 范。 按时交作业: 按时交作 按时交作业: 不能按时交 态度认直端 业:基本橱 基本概今基 作业:有抄找 2.2 正,基本概多 念正确、 本正确、论述 现象:或者基 正确论述罗 基本清 基本清楚:语 木概今不清 40 4.4 辑清楚: 楚 语言 规 万 楚 论述不清 分明,语言规 规范。 有待提高。 楚。 范。 按时交作业: 按时交作 按时交作业: 不能按时交 态度认真端 基本概 作业:有抄装 24 基本概念 本正确 论述 现象 或者 正确、论述 述基本清 基本清楚:语 本概念不清 20 辑清楚:层次 楚:语言较 言规范方 楚、论述不清 分明,语言规 迎节 有特提高。 楚。 范。 按时交作业 按时交作 按时交作业 不能按时交 态度认真 业:基本 基本概念是 作业:有抄袭 2.2 正,基本概 念正确、论 本正确、论述 现象:或者基 正确、论述逻 述基本清 基木清转:语 木榈今不清 20 81 清楚:层次 楚:语言较 言规范方而 禁、论述不洁 分明,语 规范 有特提高。 范。 注:该表格中比例和为100%, (3)随堂考核与评价标准 随堂考核在课程上布置小的案例任务,由学生根据当堂或前面所学的知识,对问题进行 分析,并给出解决方案。 课程 毕业要 评价标准 成绩比 目标 求 优秀 良好 合格 不合格 例(%) 2.2 1 0 8.1 深入理解教 基木理解转 其木理解敏 对软件需求 件需求分析 的基本原 件需求分制 件需求分 分析的基本 2.2 的基本原理 的基本原理 原理和 一 和一股方法 和一般方法」 和一般方法 方法缺乏理 2 能够正确讲 10 能够下确讲 能够较合理 解。不能够正 行案例的分 恤讲行案 确讲行案例 析,解决方空 行案例的分 合理并有新 解决方案 的分析 解 的分析,解 基本合理。 万案有欠缺 万案不合理。 意
分明,语言规 范。 规范。 有待提高。 楚。 2 2.2 2.4 4.4 按时交作业; 态 度 认 真 端 正,基本概念 正确、论述逻 辑清楚;层次 分明,语言规 范。 按 时 交 作 业;基本概 念正确、论 述 基 本 清 楚;语言较 规范。 按时交作业; 基 本 概 念 基 本正确、论述 基本清楚;语 言 规 范 方 面 有待提高。 不 能 按 时 交 作业;有抄袭 现象;或者基 本 概 念 不 清 楚、论述不清 楚。 40 3 2.4 7.2 按时交作业; 态 度 认 真 端 正,基本概念 正确、论述逻 辑清楚;层次 分明,语言规 范。 按 时 交 作 业;基本概 念正确、论 述 基 本 清 楚;语言较 规范。 按时交作业; 基 本 概 念 基 本正确、论述 基本清楚;语 言 规 范 方 面 有待提高。 不 能 按 时 交 作业;有抄袭 现象;或者基 本 概 念 不 清 楚、论述不清 楚。 20 4 2.2 8.1 按时交作业; 态 度 认 真 端 正,基本概念 正确、论述逻 辑清楚;层次 分明,语言规 范。 按 时 交 作 业;基本概 念正确、论 述 基 本 清 楚;语言较 规范。 按时交作业; 基 本 概 念 基 本正确、论述 基本清楚;语 言 规 范 方 面 有待提高。 不 能 按 时 交 作业;有抄袭 现象;或者基 本 概 念 不 清 楚、论述不清 楚。 20 注:该表格中比例和为100%。 (3)随堂考核与评价标准 随堂考核在课程上布置小的案例任务,由学生根据当堂或前面所学的知识,对问题进行 分析,并给出解决方案。 课程 目标 毕业要 求 评价标准 成 绩 比 优秀 良好 合格 不合格 例(%) 1 2.2 8.1 0 2 2.2 2.4 4.4 深入理解软 件需求分析 的基本原理 和一般方法。 能够正确进 行案例的分 析,解决方案 合理并有新 意。 基本理解软 件需求分析 的基本原理 和一般方法。 能够正确进 行案例的分 析,解决方案 基本合理。 基本理解软 件需求分析 的基本原理 和一般方法。 能够较合理 地进行案例 的分析,解决 方案有欠缺。 对软件需求 分析的基本 原理和一般 方法缺乏理 解。不能够正 确进行案例 的分析,解决 方案不合理。 10
深入理解代 基本理解优 希需求文档 基本理解仍 的特性。针为 秀需求文档 秀需求文栏 对优秀需求 文档的特性 某些斋求分 的特性。针为 的特性 24 某些需求分 缺乏理解。针 析结果,能 某些需求分 新结果,能鲜 对某些若求 5 7.2 很好的发现 析结果,能够 发现一些其 分析结果,不 其中的问题 发现较明显 中的问题。行 优化需求分 的问题,但无 能够发现其 析文档,思 化需求分机 法优化 中的问 文档。 清晰 22 0 81 注:该表格中比例和为100%, 2)期末考试成绩 采用论文的形式,以小组为单位针对一项大型软件需求项目,开展需求分析活动,撰写 需求分析与设计相关文档 评价标准 课程毕业要 成绩比 良好 合格 不合格 目标 求 0.9-1 (0.7-0.89) (0.6-0.69) (0-0.59) 例(% 针对软件围 针对软件需 针对软件需 针对软件需 求工程分析 求工程分析 求工程分析 求工程分析 22 的所有活动 的所有活对 的所有活动 的所有活动 8.1 环节,内容全 16 环节, 面、完整 内 环节, 内容料 环节,内容不 面、完整 本完整 析到位 全面、不完整 正确使用需 正确体用君 不能正确使 求获取方法 求获取方法 综合应用多 用需求获取 和技术,综合 和技术,综合 种需求分析 方法和技术 应用多种 应用多种 方法和技术 不能综合应 求分析方法 求分析万因 完成复杂彰 用多种需求 2.2 和技术完成 和技术,完成 件系统的需 分析方法 24 复杂软件系 50 44 复杂软件系 求分析、目标 技术完成复 统的需求分 统的需求 ,目标分 分析、用例分 杂软件系统 析等建模 的需求分析 析、用例分析 用例分析 作,分析存在 目标分析、用 等建模工作 等建模工作, 些小请误: 例分析等建 分析基本正 分析正确: 模工作: 确:
3 2.4 7.2 深入理解优 秀需求文档 的特性。针对 某些需求分 析结果,能够 很好的发现 其中的问题, 优化需求分 析文档,思路 清晰 基本理解优 秀需求文档 的特性。针对 某些需求分 析结果,能够 发现一些其 中的问题,优 化需求分析 文档。 基本理解优 秀需求文档 的特性。针对 某些需求分 析结果,能够 发现较明显 的问题,但无 法优化。 对优秀需求 文档的特性 缺乏理解。针 对某些需求 分析结果,不 能够发现其 中的问题。 5 4 2.2 8.1 0 注:该表格中比例和为100%。 2)期末考试成绩 采用论文的形式,以小组为单位针对一项大型软件需求项目,开展需求分析活动,撰写 需求分析与设计相关文档。 课程 目标 毕业要 求 评价标准 成 绩 比 例(%) 优秀 (0.9-1) 良好 (0.7-0.89) 合格 (0.6-0.69) 不合格 (0-0.59) 1 2.2 8.1 针对软件需 求工程分析 的所有活动 环节,内容全 面、完整、分 析到位 针对软件需 求工程分析 的所有活动 环节,内容全 面、完整 针对软件需 求工程分析 的所有活动 环节,内容基 本完整 针对软件需 求工程分析 的所有活动 环节,内容不 全面、不完整 16 2 2.2 2.4 4.4 正确使用需 求获取方法 和技术,综合 应用多种需 求分析方法 和技术,完成 复杂软件系 统的需求分 析、目标分 析、用例分析 等建模工作, 分析正确; 正确使用需 求获取方法 和技术,综合 应用多种需 求分析方法 和技术完成 复杂软件系 统的需求分 析、目标分 析、用例分析 等建模工作, 分析基本正 确; 综合应用多 种需求分析 方法和技术 完成复杂软 件系统的需 求分析、目标 分析、用例分 析等建模工 作,分析存在 一些小错误; 不能正确使 用需求获取 方法和技术, 不能综合应 用多种需求 分析方法和 技术完成复 杂软件系统 的需求分析、 目标分析、用 例分析等建 模工作; 50
需求规格说 需求却格西 需求规格说 需求规格说 明书符合伪 明书具有 明书具有 明书不能保 证需求的 整性 整性 2.4 秀文档特性 整性、 一致性 性、无歧义 性:需求文栏 17 72 文档条理清 要求:需求义 性:需求文性 条理基本清 、语言表达 当多理不洁 条理清晰、语 晰、语言表达 语言表达不 言表达准确 基本准确 准确 需求列表中 需求列表 所有需求有 需求列表中 新有需求有 明确、唯一编 所有需求有 需成列寿中 明确、唯一编 号,可追溯: 明确、雌一结 所右需求冯 81 明 所传 号,可追湖: 号:没有阐明 有明确 唯 明了所 17 用的需求所 所使用的 编号,不可追 用的需求明 认与验证技 求确认与险 认与验证技 术,及验证过 证技术 术 程 注:该表格中比例和为100% 五、参考教材和阅读书目 参考教材: 1.骆斌,丁二玉,需求工程一一软件建模与分析,高等教有出版社 阅读书目: 毋国庆、梁正平、袁梦霆、李勇华编著《软件需求工程》机械工业出版社2013年第 二版 3. Karl E.Wiegers,软件需求,机械工业出版社 Benjamin LKovitz,实用软件需求,机械工业出版社 5.Dean Leffingwell,Don Widrig,软件需求管理一一统一方法,机械工业出版社 6. Ralph R.Young,有效需求实践,机械工业出版社、中信出版社 7. David C.Hay,Requirement Analysis(英文影印版),清华大学出版社 8. Carig Larman,.Philippe Kruchten,UML和模式应用,机械工业出版社 9.Grady Booch,面向对象分析与设计,机械工业出版社 I0.Kenneth E.Kendall etc.,系统分析与设计,清华大学出版社 Il.SharonAllen,数据建模基础教程,清华大学出版社 六、本课程与其它课程的联系与分工 本课程开设在二年级第一学期,是后续软件工程架构、软件测试等课程的基础
3 2.4 7.2 需求规格说 明书符合优 秀文档特性; 文档条理清 晰、语言表达 准确 需求规格说 明书具有完 整性、一致 性、无歧义 性;需求文档 条理清晰、语 言表达准确 需求规格说 明书具有完 整性、一致 性;需求文档 条理基本清 晰、语言表达 基本准确 需求规格说 明书不能保 证需求的完 整性、一致性 要求;需求文 档条理不清、 语言表达不 准确 17 4 2.2 8.1 需求列表中 所有需求有 明确、唯一编 号,可追溯; 阐明了所使 用的需求确 认与验证技 术,及验证过 程 需求列表中 所有需求有 明确、唯一编 号,可追溯; 阐明了所使 用的需求确 认与验证技 术 需求列表中 所有需求有 明确、唯一编 号;没有阐明 所使用的需 求确认与验 证技术 需求列表中 所有需求没 有明确、唯一 编号,不可追 溯 17 注:该表格中比例和为100%。 五、参考教材和阅读书目 参考教材: 1. 骆斌,丁二玉,需求工程——软件建模与分析,高等教育出版社 阅读书目: 2. 毋国庆、梁正平、袁梦霆、李勇华编著《软件需求工程》 机械工业出版社 2013 年第 二版 3. Karl E. Wiegers,软件需求,机械工业出版社 4. Benjamin L.Kovitz,实用软件需求,机械工业出版社 5. Dean Leffingwell,Don Widrig,软件需求管理——统一方法,机械工业出版社 6. Ralph R. Young,有效需求实践,机械工业出版社、中信出版社 7. David C. Hay,Requirement Analysis(英文影印版),清华大学出版社 8. Carig Larman, Philippe Kruchten,UML 和模式应用,机械工业出版社 9. Grady Booch,面向对象分析与设计,机械工业出版社 10. Kenneth E. Kendall etc.,系统分析与设计,清华大学出版社 11. Sharon Allen,数据建模基础教程,清华大学出版社 六、本课程与其它课程的联系与分工 本课程开设在二年级第一学期,是后续软件工程架构、软件测试等课程的基础
撰写人:宋巍 审核人:贺琪 教学院长:袁红春 日期:2018年12月28日
撰写人:宋巍 审核人:贺琪 教学院长:袁红春 日期:2018年 12 月28 日