版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件需求工程软件需求工程实验指导书实验指导书(2015版版)太原理工大学太原理工大学计算机科学与技术学院计算机科学与技术学院二一五年四月二一五年四月 目录目录 第一部分第一部分 实验教学大纲实验教学大纲 第二部分第二部分 实验说明实验说明 实验一实验一 需求分析实验需求分析实验 实验二实验二 需求管理实验需求管理实验 第一部分第一部分 实验教学大纲实验教学大纲 .课程名称:软件需求工程课程名称:软件需求工程(Software Requirements Engineering); .课程总学时:课程总学时: 32 学时;理论:学时;理论: 24 学时;学时;实验:实验: 8 学时;学时; .课程
2、总学分课程总学分: 2 学分;学分; 适用专业和年级:软件工程、物联网工程专业适用专业和年级:软件工程、物联网工程专业 3年级;年级; .先修课程:面向对象程序设计、软件工程概先修课程:面向对象程序设计、软件工程概论。论。一、实验的目的与任务一、实验的目的与任务 软件需求工程实验是软件需求工程实验是软件需求工程软件需求工程课课程中一项重要的实践环节,其目的在于贯彻以程中一项重要的实践环节,其目的在于贯彻以理论指导实际的教学原则,通过实验帮助学生理论指导实际的教学原则,通过实验帮助学生在理解软件需求工程的过程、方法、工具的基在理解软件需求工程的过程、方法、工具的基础上,学习掌握实际软件项目中的需
3、求分析和础上,学习掌握实际软件项目中的需求分析和需求管理,从而提高学生运用需求管理,从而提高学生运用CASE工具进行软工具进行软件需求分析和管理的能力。件需求分析和管理的能力。 软件需求工程实验的任务主要有四项:软件需求工程实验的任务主要有四项: (1)让学生掌握应用软件分析、设计和实现的基)让学生掌握应用软件分析、设计和实现的基本过程;本过程; (2)帮助学生掌握应用软件工程的分析、设计、)帮助学生掌握应用软件工程的分析、设计、实现的方法实现的方法; (3)通过实验让学生了解应用软件系统开发的一)通过实验让学生了解应用软件系统开发的一般过程;般过程; (4)让学生学习使用)让学生学习使用CA
4、SE工具。工具。 上述任务的完成和实现,可使学生对所学专业有比上述任务的完成和实现,可使学生对所学专业有比较全面概括性的了解,激发学生的创新思维,正确认较全面概括性的了解,激发学生的创新思维,正确认识软件开发的步骤和环节,为后续课程的学习以及就识软件开发的步骤和环节,为后续课程的学习以及就业打下坚实基础。业打下坚实基础。 二、实验环境二、实验环境 PC机、机、Windows操作系统、操作系统、UML和和Rational等工等工具软件。具软件。 三、实验方式与基本要求三、实验方式与基本要求 1、实验方式:指导教师先介绍实验内容和实验中的、实验方式:指导教师先介绍实验内容和实验中的注意事项,然后学
5、生根据课堂讲授知识分析实验题目、注意事项,然后学生根据课堂讲授知识分析实验题目、熟悉相关内容、搭建环境、完成实验内容、编写、完熟悉相关内容、搭建环境、完成实验内容、编写、完成实验报告。成实验报告。 2、基本要求:、基本要求: . 需求分析,该实验要求学生根据实际项目的要求,需求分析,该实验要求学生根据实际项目的要求,应用传统的结构化方法或者面向对象方法进行需求分应用传统的结构化方法或者面向对象方法进行需求分析。目前根据分析技术的发展,推荐使用析。目前根据分析技术的发展,推荐使用UML和和Rational Rose对需求进行分析;对需求进行分析; . 需求管理,该实验要求学生根据实际项目的需求管
6、理,该实验要求学生根据实际项目的要求,应用项目管理的一般方法或者需求管理要求,应用项目管理的一般方法或者需求管理的专用方法,对实际系统的需求进行管理。推的专用方法,对实际系统的需求进行管理。推荐使用荐使用Rational RequsitePro工具进行需求工具进行需求管理。管理。 3、实验报告基本要求、实验报告基本要求: 实验报告内容的完整性。实验报告内容包括实验报告内容的完整性。实验报告内容包括实验目的、实验内容、实验程序、实验结果、实验目的、实验内容、实验程序、实验结果、实验总结(通过实验学到了什么、遇到的出错实验总结(通过实验学到了什么、遇到的出错及修改过程等)。书写规范、工整。及修改过
7、程等)。书写规范、工整。四、实验项目及教学安排四、实验项目及教学安排五、考核方式及成绩评定五、考核方式及成绩评定 1、考核以实验平时考核和实验报告相结合的方式进、考核以实验平时考核和实验报告相结合的方式进行。行。 2、实验成绩评定方法:实验成绩单独按五级记录、实验成绩评定方法:实验成绩单独按五级记录考试成绩。凡实验成绩不及格者,该门课程必须重修。考试成绩。凡实验成绩不及格者,该门课程必须重修。学生实验成绩的评定都必须按照实验的要求,以实际实学生实验成绩的评定都必须按照实验的要求,以实际实验能力的强弱作为主要依据。验能力的强弱作为主要依据。 评定各级成绩时,可参考以下标准:评定各级成绩时,可参考
8、以下标准: (一)(一) 优秀(很好)优秀(很好) 能正确理解实验的目的要求,能独立、顺利且正确地能正确理解实验的目的要求,能独立、顺利且正确地完成各项实验操作,会分析和处理实验中遇到的问题,完成各项实验操作,会分析和处理实验中遇到的问题,能掌握所学的各项实验技能,较好地完成实验报告,有能掌握所学的各项实验技能,较好地完成实验报告,有一定创新精神和能力,有良好的实验室工作作风和习一定创新精神和能力,有良好的实验室工作作风和习惯。惯。 (二)(二) 良好(较好)良好(较好) 能理解实验的目的和要求,能认真而正确地完成各能理解实验的目的和要求,能认真而正确地完成各项实验操作,能分析和处理实验中遇到
9、的一些问题。项实验操作,能分析和处理实验中遇到的一些问题。能掌握所学实验技能的绝大部分,对难点较大的操作能掌握所学实验技能的绝大部分,对难点较大的操作完成有困难。能一般完成实验报告和其它实验作业,完成有困难。能一般完成实验报告和其它实验作业,有较好的实验习惯和工作作风。有较好的实验习惯和工作作风。 (三)(三) 中等(一般)中等(一般) 能粗浅理解实验目的要求,能认真努力进行各项实能粗浅理解实验目的要求,能认真努力进行各项实验操作,但技巧较差。能分析和处理实验中一些较容验操作,但技巧较差。能分析和处理实验中一些较容易的问题,掌握实验技能的大部分。有易的问题,掌握实验技能的大部分。有30%掌握得
10、不掌握得不好。能一般完成各项实验作业和报告。处理问题缺乏好。能一般完成各项实验作业和报告。处理问题缺乏条理。工作作风较好。能认真遵守各项规章制度,学条理。工作作风较好。能认真遵守各项规章制度,学习努力。习努力。(四)及格(较差)(四)及格(较差) 只能机械地了解实验内容,能一般按图、或按实验只能机械地了解实验内容,能一般按图、或按实验步骤步骤“照方抓药照方抓药”完成实验操作,能完成完成实验操作,能完成60%所学的所学的实实验技能。遇到问题常常缺乏解决的办法,在别人启发验技能。遇到问题常常缺乏解决的办法,在别人启发下能作些简单处理,但效果不理想。能一般完成实验下能作些简单处理,但效果不理想。能一
11、般完成实验报告,能认真遵守实验室各项规章制度,工作中有小报告,能认真遵守实验室各项规章制度,工作中有小的习惯性毛病(如工作无计划,处理问题缺乏条理)的习惯性毛病(如工作无计划,处理问题缺乏条理)(五)不及格(很差)(五)不及格(很差) 盲目地盲目地“照方抓药照方抓药”,只掌握,只掌握50%的所学实验技能。的所学实验技能。有些实验虽能作,但一般效果不好,操作不正确。工有些实验虽能作,但一般效果不好,操作不正确。工作忙乱无条理。一般能遵守实验室规章制度,但常有作忙乱无条理。一般能遵守实验室规章制度,但常有小的错误。实验报告较多的时候有结果,遇到问题时小的错误。实验报告较多的时候有结果,遇到问题时说
12、不明原因,在教师指导下也较难完成各项实验作说不明原因,在教师指导下也较难完成各项实验作业。或有些小聪明但不努力,不求上进。业。或有些小聪明但不努力,不求上进。 六、实验教材、参考书:六、实验教材、参考书: 参考书:参考书: 1 赵春刚等,赵春刚等,UML实用基础教程实用基础教程,北京大,北京大学出版社,学出版社,2013.2 2 解本巨,解本巨,UML与与Rational Rose 2003从入从入门到精通门到精通,北京:电子工业出版社,北京:电子工业出版社,2010.1 第二部分第二部分 实验说明实验说明 实验一实验一 需求分析实验需求分析实验 一、实验目的:一、实验目的: 1、要求学生根据
13、实际项目的要求,应用传统、要求学生根据实际项目的要求,应用传统的结构化方法或者面向对象方法进行需求分的结构化方法或者面向对象方法进行需求分析;析; 2、通过实验了解和掌握、通过实验了解和掌握UML和和Rataional等工具的使用方法。等工具的使用方法。 二、预习要求:二、预习要求: 1、复习所学需求分析的过程与方法;、复习所学需求分析的过程与方法; 2、预习实验步骤,了解实验中要求的注意、预习实验步骤,了解实验中要求的注意事项。事项。 三、实验设备:三、实验设备: PC机、机、Windows操作系统、操作系统、UML和和Rational等工具软件。等工具软件。 四、实验内容:四、实验内容:
14、1、熟悉和掌握、熟悉和掌握UML和和Rational Rose工具工具的使用。在的使用。在rose中创建新的模型,分别画出如中创建新的模型,分别画出如下的图:用例图、类图、包图、活动图、顺序下的图:用例图、类图、包图、活动图、顺序图、状态图等。图、状态图等。 2、根据如下项目,对系统进行需求分析。具、根据如下项目,对系统进行需求分析。具体要求,绘制系统的用例图,对用例进行规格说体要求,绘制系统的用例图,对用例进行规格说明,绘制类图、活动图、顺序图和状态图等。明,绘制类图、活动图、顺序图和状态图等。 (1)、)、学生选课系统学生选课系统(2)、进销存系统)、进销存系统(3)、)、餐厅点餐系统餐厅
15、点餐系统(4)、个人博客系统)、个人博客系统(5)、课程质量评测系统)、课程质量评测系统(6)、毕业设计过程管理系统)、毕业设计过程管理系统(7)、)、作业管理系统作业管理系统(8)、学生平时成绩管理系统)、学生平时成绩管理系统(9)、答疑系统)、答疑系统(10)、实验预约系统)、实验预约系统(11)、也可自拟题目)、也可自拟题目 五、实验步骤:五、实验步骤: 1、安装、安装Rational Rose。 2、根据问题目标、业务背景、问题陈述(描、根据问题目标、业务背景、问题陈述(描述)等(此信息可以根据项目名称从网上搜述)等(此信息可以根据项目名称从网上搜索),确定系统的参与者索),确定系统的
16、参与者Actor(用户),从用(用户),从用户角度确定系统相关功能用例户角度确定系统相关功能用例Usecase,做出,做出用例图。用例图。 3、针对每个功能用例使用、针对每个功能用例使用用例描述模用例描述模板板,进行描述。,进行描述。 4、分别使用活动图、顺序图描述用例执行过、分别使用活动图、顺序图描述用例执行过程。程。 5、建立用例描述过程中涉及的对象模、建立用例描述过程中涉及的对象模型,做出类图。型,做出类图。 6、对类图中重要的业务对象绘制状态、对类图中重要的业务对象绘制状态图。图。 六、实验报告要求:六、实验报告要求: 1、实验记录:所有的实验中的数据、结、实验记录:所有的实验中的数据
17、、结果,问题现象及排除经过;果,问题现象及排除经过; 2、谈谈本次实验的收获及想法。、谈谈本次实验的收获及想法。 实验二实验二 需求管理实验需求管理实验 一、实验目的:一、实验目的: 1、通过采用项目管理或者需求管理的方法、通过采用项目管理或者需求管理的方法对实际项目的需求项进行管理,理解需求管理对实际项目的需求项进行管理,理解需求管理的过程,掌握需求管理的方法、工具和技能;的过程,掌握需求管理的方法、工具和技能; 2、通过实验了解和掌握、通过实验了解和掌握UML和和Rataional等工具的使用方法。等工具的使用方法。 二、预习要求:二、预习要求: 1、复习所学需求管理的方法和过程;、复习所
18、学需求管理的方法和过程; 2、预习实验步骤,了解实验中要求的注意、预习实验步骤,了解实验中要求的注意事项。事项。 三、实验设备:三、实验设备:PC机、机、Windows操作系统、操作系统、UML和和Rational等工具软件。等工具软件。 四、实验内容:四、实验内容: 1、熟悉和掌握、熟悉和掌握Project的使用。的使用。 2、熟悉和掌握、熟悉和掌握Rational RequsitePro工具的工具的使用。使用。 3、根据实验一的项目,分别在、根据实验一的项目,分别在Project和和RequsitePro中创建出相关的需求项列表,定中创建出相关的需求项列表,定义优先级别及其关联关系,并根据
19、需求项列表义优先级别及其关联关系,并根据需求项列表进行系统规模、工作量、成本和进度的估进行系统规模、工作量、成本和进度的估算。算。 4、对于需求变更进行管理。、对于需求变更进行管理。 五、实验步骤:五、实验步骤: 1、安装、安装RequsitePro和和Project工具。工具。 2、打开、打开RequsitePro自带示例工程,自带示例工程,Learning Proejct Usecase,观察、学习其结构和内容。,观察、学习其结构和内容。 3、在、在RequsitePro中根据中根据Usecase Template创建创建工程。工程。 4、在、在Use cases包下,创建用例项目(可以根据包下,创建用例项目(可以根据实验一的结果,也可以直接将实验一的结果,也可以直接将Rose下面的用例模下面的用例模 型直接导入到型直接导入到RequsitePro)。具体方法:鼠)。具体方法:鼠标选择标选择Usecases包,右键包,右键-new-Requirement,选择,选择type为为Use case,输入用,输入用例名称例名称(Name)、描述、描述(Text)、版本描述、版本描述(Revision)、属性)、属性(attributes):Priority(优优先级先级
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 齐鲁咨询|2024年中国电子签名行业年度发展研究报告
- 2025年中国快递物流包装行业市场全景监测及投资前景展望报告
- 2023-2029年中国海运贸易行业市场发展现状及投资规划建议报告
- 2025年松香胶项目经营分析报告
- 2025年中国苜蓿种植行业市场深度评估及投资战略规划报告
- 中国木容器制造市场前景及投资研究报告
- 民用预制构件项目可行性研究报告
- 试运水机试压泵行业市场发展及发展趋势与投资战略研究报告
- 2025承包土地合同书样本
- 2025供货保证合同范文
- 数字媒体技术基础知识单选题100道及答案解析
- 无痛分娩与镇痛管理制度
- 2024-2025学年年八年级数学人教版下册专题整合复习卷第11章 全等三角形单元试卷(含答案)
- 蜜雪冰城合作加盟合同
- 青海省西宁市2021-2022学年八年级上学期期末历史试题(解析版)
- 2024年外科的工作计划和建议外科工作计划
- 陪诊培训课件
- 专题3-6 双曲线的离心率与常用二级结论【12类题型】(解析版)-A4
- 医疗行业销售内勤工作汇报
- 光伏电站运维课件
- 浙江省杭州市西湖区2023-2024学年九年级上学期期末考试语文试卷+
评论
0/150
提交评论