《软件需求分析》课程大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件需求分析》理论课教学大纲
一、课程基本信息
二、课程目标与任务
通过课堂讲授、课外作业和实验等教学环节让学生深入学习软件需求、系统分析成熟的工程方法及技术,为深入学习软件开发的后继课程打下坚实基础。

通过本课程学习,要求学生掌握:
①用多种技术发现或者提取需求;组织需求,确定需求的优先次序。

②应用分析技术,如需求分析、目标分析和用例分析。

③根据标准确认需求,如可行性、清晰性和无二义性。

④使用形式化和非形式化技术为不同类型的系统表示功能性和非功能性需求;描述和度量质量属性。

⑤与不同人员会谈得到一致的需求集。

三、课程主要内容、要求及学时分配
四、主要教学组织形式与方法手段
1.组织形式
采用适合突出学生主体性的课堂教学组织形式,以讲授、引导为主,并结合举实例、小组讨论等方式,促进学生积极主动学习。

2.教学方法
采用交流与分享、反思、鼓励创新思维、活跃气氛等多种教学方法,设计灵活多样的教学活动,提供多种学习体验,有效调动学生的学习积极性。

3.教学手段
优化组合和运用多种教学手段,以多媒体课件为主,结合板书、视频等手段,以达到有效提高教学质量的目的。

五、课程考核和成绩评定
《软件需求分析》实验课教学大纲
一、课程基本信息
二、课程目标与任务
软件需求分析实验是软件需求分析课程的重要组成部分。

学生通过实验,让学生深入学习软件需求、系统分析成熟的工程方法及技术,为深入学习软件开发的后继课程打下坚实基础,并达到巩固理论知识,提高实践动手能力之目的。

实验课以学生自己动手为主,教师辅助指导。

软件需求分析实验课的类型有:验证性、综合性实验,通过实验课的训练,学生应达到下列要求:
①掌握需求来源确定、需求问卷编制、需求范围确定及用户业务流程的获取。

②掌握过程流程图、事件列表、创建数据流图、定义实体关系。

③掌握软件需求文档的组成以及规范文档的具体要求。

④掌握需求确认的具体内容,理解创建验收标准、测试计划的重要性及必要性并掌握其编制方法。

⑤掌握结构化分析方法和面向对象分析方法,并根据信息系统特点选择相应分析方法。

⑥掌握软件需求规格说明书的编写
三、实验教学的组织和安排(见附表)
四、教学方法和手段
1.教学方法
采用小组合作、问题解决等多种教学方法,设计灵活多样的教学活动,提供多种学习体验,有效调动学生的学习积极性。

2.教学手段
结合现场讲解,突出个别辅导,注重配合多媒体及网络等现代教育技术的应用,以达到有效提高教学质量的目的。

五、实验考核和成绩评定
要求:
(1)考核方式:采用的考核方式应包括考勤、实做技能、实验报告、作品、考试等,选择其中3个以上作为实验课成绩评定标准。

(2)实验成绩评定:明确各种考核方式在实验总成绩中所占的比例;课内实验课成绩不合格者,本门课程不予通过;
(3)实验室应提供格式统一的实验报告,并在相关教学文件中明确成绩评分标准;独立设课的实验按五级制打分,课内实验按照百分制打分。

附表实验项目及教学组织实施情况表
- 9 -
- 10 -。

相关文档
最新文档