软件开发类有关论文范文例文,与清华计算机专业课程全国高校相关毕业论文格式范文
本论文是一篇软件开发类有关毕业论文格式范文,关于清华计算机专业课程全国高校相关毕业论文题目范文。免费优秀的关于软件开发及需求及风险管理方面论文范文资料,适合软件开发论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
深圳大学课程教学大纲
课程编号:2315190401
课程名称:软件需求
开课院系:计算机与软件学院
有关论文范文主题研究: | 关于软件开发的文章 | 大学生适用: | 高校大学论文、硕士学位论文 |
---|---|---|---|
相关参考文献下载数量: | 15 | 写作解决问题: | 怎么撰写 |
毕业论文开题报告: | 论文模板、论文摘要 | 职称论文适用: | 职称评定、职称评初级 |
所属大学生专业类别: | 怎么撰写 | 论文题目推荐度: | 免费选题 |
软件工程系
制订(修订)人:尹剑飞
审核人:黄强
批准人:明仲
2016年9月30日制(修)订
课程名称:软件需求
英文名称:SoftwareRequirements
总学时:54其中:实验课18学时
学分:2.5
先修课程:面向对象程序设计,软件工程概论
教材:
《软件需求》,第二版,KarlE.Wiegers着,刘伟琴等译,清华大学出版社,2004
参考教材:
《软件需求与估算》,SwapnaKishore,RajeshNaik着,丁一夫等译,机械工业出版社,2004
课程性质:□综合必修□专业必修综合选修□全校公选
教学目标:
理解软件需求是软件工程的重要组成部分,帮助学生掌握需求定义与捕捉,需求分析,需求规范,需求变更与管理等方法,从实用的角度讲述软件需求的基本原理,概念和技术,强调软件需求在软件开发过程中的连续性,通过各类案例研究和实践,使学生掌握软件需求相关的各种基本技能.
课程简介:
本课程是软件工程相关专业学习软件需求工程的入门课程,内容包括软件需求的基本概念,软件需求捕捉,分析与开发,软件质量属性概念,需求规范,需求优先级概念,需求变更与管理等内容.这些内容是计算机专业技术人员必须掌握的基本知识,同时也是进行任何软件开发工作的必备基础.本课程的重点是软件需求开发与管理,与之相应的知识点分布在各个章节中,教学过程中要注意抓住这一主线.对于完全没有中型软件需求开发与管理经验的学生来说,软件需求所涉及到的关键概念如软件需求对于软件开发项目的重要性,软件需求与软件测试间的对应关系,软件需求的优先级别的概念,软件需求变更管理等等是本课程的难点.在教学过程中应尽可能多地安排上机实验,对于理解和掌握软件需求的基本方法是非常必要的,同时了解一些其它软件开发方法学(如XP软件开发方法学)及软件质量保证措施(CMM等)有助于更好地掌握这门课程.
教学内容:
第1部分软件需求概述
1.软件需求基础知识
(1)了解软件需求的定义
(2)了解需求开发与管理
(3)了解优质需求过程的好处,优秀需求的特点
2.需求工程的推荐方法
(1)了解需求工程所需的知识技能
(2)了解需求获取,需求分析,规格说明,需求验证,需求管理,项目管理,需求开发过程的概念
第2部分软件需求开发
3.编写需求文档
(1)掌握软件需求规格说明书的文档化方法
(2)理解编写需求文档的原则
(3)掌握数据字典技术
(4)理解从客户需求到分析模型的过渡
(5)掌握需求建模技术:数据流图,实体一关系图,状态转换图,对话图,类图,判定表和判定树
4.软件质量属性
本文网址 http://www.sxsky.net/xie/070388463.html
(1)理解质量属性
(2)掌握Planguage定义非功能性需求
5.通过制作原型减少项目风险
(1)了解原型分类:水平原型,垂直原型,废弃型原型,演化型原型,书面原型和电子原型
(2)理解原型评估:创建原型所带来的风险,原型法成功的因素
(3)了解定义需求优先级的必要性
(4)理解需求优先级规则
6.需求确认
(1)了解需求评审过程
(2)掌握测试需求的技术
(3)理解制定需求验收的标准
第3部分软件需求管理
7.变更管理
(1)了解变更控制过程
(2)掌握基本的变更控制手段
8.需求链中的联系链
(1)了解需求跟踪动机
(2)掌握需求跟踪矩阵方法
(3)掌握基本的需求跟踪工具
(4)了解需求跟踪过程
第4部分实现需求工程
9.改进需求过程
(1)了解需求改进周期
10.软件需求与风险管理
(1)了解软件风险管理
学时分配:
章节主要内容各教学环节学时分配讲授讨论习题实验小计第1~2章软件需求基础知识224需求工程的推荐方法44编写需求文档426软件质量属性224通过制作原型减少项目风险8412需求确认22变
软件开发类有关论文范文例文
软件开发类有关论文范文例文,与清华计算机专业课程全国高校相关毕业论文格式范文参考文献资料: