软件需求分析实验指导书.doc
- 文档编号:99844
- 上传时间:2022-10-03
- 格式:DOC
- 页数:34
- 大小:1.18MB
软件需求分析实验指导书.doc
《软件需求分析实验指导书.doc》由会员分享,可在线阅读,更多相关《软件需求分析实验指导书.doc(34页珍藏版)》请在冰豆网上搜索。
《软件需求分析》实验教学大纲
适用专业:
软件工程
课程类别:
专业限选课
课程性质:
专业课
实验类别:
专业基础实验
一、学时与学分
1.课程总学时:
64
2.课程总学分:
3
3.实验学时:
10(分为5次实验)
4.实验学分:
0.5
二、实验教学目标与基本要求
两人或三人一组。
目标:
1)实验内容达到教学大纲要求;2)实验报告内容详实,公正,态度认真。
基本要求:
严格按照实验报告格式编写。
三、内容简介:
序号
实验项目名称
实验内容提要
实验项目
1
软件功能描述与确认
针对常用软件,描述软件功能,确认描述的正确性
学生自己选择实验对象软件(如OfficeWord,PowerPoint,Excel等),对其常用的软件功能进行描述。
实验描述与内容格式见实验报告-1。
2
从程序设计看软件功能需求
针对给定的程序设计题目,或根据给定的可视控件人机界面设计,提炼/补充软件功能需求和非功能需求
1.C语言程序设计中的软件功能需求和用户需求的提炼。
2.用户界面(可视控件)的软件功能需求和用户需求提炼。
以上项目见实验指导文件:
从程序设计看软件需求
实验描述与内容格式见实验报告-2。
3
软件需求分析(业务需求)
自选小型软件(网站)描述(含建模)业务需求
注:
也可结合学生兴趣,选择一人机交互系统/嵌入式系统软件,如手机,PDA等。
实验描述与内容格式见实验报告-3。
4
软件需求分析(用户需求)
自选小型软件(网站)描述(含建模)用户需求
实验描述与内容格式见实验报告-4。
5
软件需求分析(功能需求)
自选小型软件(网站)描述(含建模)功能需求
实验描述与内容格式见实验报告-5。
最后,实验3,4,5汇总为需求说明文档
文档格式见实验总结文件格式《软件需求分析文档》。
四、参考教材:
实验1:
1.[美]MaureenSprankle,《问题求解与编程概念(第6版)》,清华大学出版社,2003年11月张晓明邓劲生译
实验2:
1.实验指导文件:
从程序设计看软件需求(教师自编)
实验3~5:
1.(美)KarlE.Wiegers,《软件需求(第2版)》,清华大学出版社,2004-11-1
(SoftwareRequirements,SecondEdition),【译者】刘伟琴刘洪涛
2.本课程软件需求分析参考文档。
五、考核方式:
提交书面实验报告(按规定格式),每组每人讲解实验报告,回答问题。
详见本课程教学大纲
六、实验设备及器材配置:
个人计算机,Office软件,Visio绘图软件,全部每生一套。
七、实验项目一览:
适用专业、年级
1.软件工程专业2年级第2学期
总学时/实验学时
64/10
序号
实验项目名称
实验内容提要
学时
实验要求
实验类型
每组人数
面向专业编号
备注
1
软件功能描述与确认
针对常用软件(Word),描述软件功能,确认描述的正确性(至少10个功能)
2
必做
验证
2~3
2
从程序设计看软件功能需求
针对给定的程序设计题目,或根据给定的可视控件人机界面设计,提炼/补充软件功能需求和非功能需求
2
必做
综合设计
2~3
3
软件需求分析(业务需求)
推荐/自选小型软件(网站)描述(含建模)业务需求分析
2
必做
综合设计
2~3
4
软件需求分析(用户需求)
推荐/自选小型软件(网站)描述(含建模)用户需求分析
2
必做
综合设计
2~3
5
软件需求分析(功能需求)
推荐/自选小型软件(网站)描述(含建模)功能需求分析
2
必做
综合设计
2~3
软件需求文档编写
最后,对实验3,4,5,报告进行汇总、加工,编写出《xxx软件需求文档》
必做
每生独立
注:
1.实验要求分必做和选做两种;实验类型为验证型、设计型、综合型、综合设计型等。
2.独立设课的实验不需填写“课程总学时”与“课程总学分”。
大纲执笔人:
陶铮
大纲审定人:
2007年3月5日
西北第二民族学院教学进度计划表
学 年:
2007 至 2008 学年度 春 季学期
部门名称:
计算机科学与工程学院
课程名称:
软件需求分析课程代码:
11100700 课程性质:
专业限选
授课班级:
计算机科学与工程学院 软件工程专业06级 班班级人数:
69
主讲教师:
任荣 职称:
讲师 实验(上机)指导教师:
任荣
教材名称:
(美)KarlE.Wiegers,《软件需求(第2版)》,清华大学出版,2004-11-1
名称
总时数
讲课
实验
上机
习题
课程设计
周学时
考试/考查
机动
计划时数
64
54
10
本课程教学目的与要求:
通过本课程的教学使学生知道、了解和理解软件需求工程的各个阶段(需求获取阶段、需求分析阶段、编写需求规格说明阶段、需求确认阶段和需求管理阶段),有效的需求获取技术等,培养学生的专业意识,建立专业知识体系,为后续的毕业设计工作打下良好的基础
必读书籍和参考书籍:
[英]IanSommerville著,程成等译,《软件工程6thEdition》,机械工业出版社,中信出版社2003年1月
所需教学设备:
个人计算机,投影仪
任课教师签名:
系(教研室)主任签名:
主管教学院长(主任)签名:
院(部)签章
2008年2月24日
教务处制
周次
起止
日期
周学时
教学内容安排
(章、节扼要内容)
目的和要求
教学形式及其手段
作业(包括实习、实验习题)、辅导
1
2月25日
2月29日
4
课程介绍(含教学大纲,实验大纲等)
第一部分软件需求初步知识和体验
第1章软件需求基础知识
通过课堂理论教学,课下关于常用软件的体验和理解,使学生建立软件需求的初步知识。
要求认真完成实验。
讲授,提示型教学方法
知识整理,资料阅读,实验准备
2
3月3日
3月7日
2
第2章
——客户眼中的需求
同上
讲授,提示型教学方法
3
3月10日
3月14日
4
第3章,第4章
——需求工程的推荐方法
——需求分析员
同上
讲授,提示型教学方法
完成实验1
2学时
4
3月17日
3月21日
2
第二部分软件需求理论知识与方法
第5章
——确定产品前景与项目范围
通过课堂及实验教学,课下的阅读和理解,使学生建立关于软件需求的基础理论与实践知识,了解软件需求基本方法
要求认真完成实验。
讲授,提示型教学方法
知识整理,资料阅读,实验准备
5
3月24日
3月28日
4
第二部分软件需求理论知识与方法
第6章,第7章,第8章
——获取客户的需求
——聆听客户的需求
——理解用户需求
同上
讲授,提示型教学方法
完成实验2
2学时
6
3月31日
4月4日
2
第9章,第10章
——遵守规则
——编写需求文档
同上
讲授,提示型教学方法
知识整理,资料阅读,实验准备
7
4月7日
4月11日
4
案例介绍:
自助食堂订餐系统
同上
讲授,提示型教学方法
完成实验3
2学时
8
4月14日
4月18日
2
第三部分软件需求分析实践与文档写作
第11章,第12章
——一图胜千言
——软件质量属性
通过课堂及实验教学,课下的实践与应用,使学生初步掌握软件需求文档的写作方法,重点掌握业务需求和用户需求的编写方法。
要求认真完成实验。
讲授/讨论,共同解决问题型教学方法
知识整理,资料阅读,实验准备
9
4月21日
4月25日
4
第13章,第14章
——通过制作原型减少项目风险
——设定需求优先级
同上
讲授/讨论,共同解决问题型教学方法
10
4月28日
5月2日
2
案例介绍:
自助食堂订餐系统
同上
讲授/讨论,共同解决问题型教学方法
完成实验4
2学时
11
5月5日
5月9日
4
第四部分软件需求管理初步
第15章,第16章
——需求确认
——需求开发面临的特殊难题
本部分为提高部分,通过课堂教学和课下阅读,使学生对软件工程中的需求管理具有初步的了解。
要求认真完成实验。
讲授/讨论,共同解决问题型教学方法
12
5月12日
5月16日
2
第17章,第18章
——超越需求开发
——需求管理的原则和实践
同上
讲授/讨论,提示型教学方法
知识整理,资料阅读,编制需求文档准备
13
5月19日
5月23日
4
第19章,第20章
——变更管理
——需求链中的联系链
国内外软件公司的需求分析文档介绍
同上
讲授/讨论,提示型教学方法
14
5月26日
5月30日
2
第21章
——需求管理工具
同上
讲授/讨论提示型教学方法
15
6月2日
6月6日
4
第22章,第23章
——改进需求过程
——软件需求与风险管理
同上
讲授/讨论,提示型教学方法
完成实验5
2学时
16
6月9日
6月13日
2
案例介绍:
自助食堂订餐系统
同上
讲授/讨论,共同解决问题型教学方法
17
6月16日
6月20日
4
l复习,需求文档写作指导
要求认真完成软件需求文档写作
讲授/讨论,共同解决问题型教学方法
完成软件需求文档写作
18
6月23日
6月27日
2
l复习,需求文档写作指导
要求认真完成软件需求文档写作
讲授/讨论,共同解决问题型教学方法
考试,评定成绩
《软件需求分析》
实验指导书
软件工程系编
北方民族大学计算机科学与工程学院
2007年3月
34
课程编号:
11100700课程类别:
(专业限选课)
适用专业:
计算机科学与技术、软件工程、网络工程
课程总学时:
64实验学时:
10
开设实验项目数:
5个
目录
实验1:
软件功能描述与确认(验证性实验2学时) 4
一、实验目的与要求 4
二、实验环境 4
三、实验预习与准备 4
四、实验内容和步骤 4
五、实验报告要求 5
六、实验注意事项 5
七、思考题 5
实验2:
从程序设计看软件需求(综合设计性实验,2学时) 6
一、实验目的与要求 6
二、实验环境 6
三、实验预习与准备 6
四、实验内容和步骤 6
五、实验报告要求 13
六、实验注意事项 14
七、思考题 14
实验3:
软件需求分析(业务需求)(综合设计性实验,2学时) 15
一、实验目的与要求 15
二、实验环境 15
三、实验预习与准备 15
四、实验内容和步骤 15
五、实验报告要求 16
六、实验注意事项 17
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 分析 实验 指导书