八文_文档搜索
 
设为首页   |  加入收藏夹
 八文网 - 汇聚八方文档 - 做最优秀的免费文档下载网站
 

软件工程

文档类型: Microsoft Word 文档 文档大小:33KB
软件工程0课程编号
类别:函授0
层次:本科0
面授学时:340
自学:13600〖HT〗
〖BT1〗一、本课程的地位、作用和任务0《软件工程》是计算机及应用专业的一门技术基础课程,这个专业主要培养计算机及应用专业人才、而软件开发是计算机领域的核心任务之一、因此有必要让学生掌握软件开发的基本原理,方法与过程的有关知识.0通过对本课程的学习,使学生了解软件开发中所面对的主要问题及软件开发技术的发展历程,通过学习软件开发的基本过程,原理与方法,掌握软件工程的基本理论和基础知识,为学生进一步学习与掌握软件设计,开发技术打下坚实基础.0课程的内容重点立足于基础知识和基础理论的传授,由于学科发展迅猛、为培养学生的学习兴趣,知识的更新自觉性和独立学习的能力、应介绍一些当前新的热点知识.0〖BT1〗二、对先修课的要求0要求学生具有初步的程序设计实践,学习了一种以上高级编程语言、最好是具有C语言基础.0〖BT1〗三、教学内容及课时分配0教学内容涉及到结构化软件开发中软件生命期各个阶段的特点、任务,原理和方法,面向对象软件开发方法学的基本概念与技术.课时分配:50学时上课0〖BT1〗第一章绪论0
教学要求:掌握软件工程的基本概念,软件生命期的组成以及软件开发的瀑布式模型的特点
.0
学时要求:面授4学时,自学12学时0
一、软件危机(了解)0
二、软件工程(掌握)0
1. 软件工程的基本原理0
2 .生命周期各阶段基本任务0
3. 瀑布模型0
三、技术审查和管理复审(了解)0 〖BT1〗第二章可行性研究0
教学要求:掌握可行性研究的基本任务,过程以及可行性研究的常用图形工具,研究方法.
0学时要求:面授4学时0
一、任务(掌握)0
二、可行性研究的步骤(掌握)0
三、图形工具(掌握)0
1. 系统流程图0
2 .数据流图0
3. 数据字典0
四、成本效益分析(了解)0
1. 成本估计0
2 .成本效益分析方法0 〖BT1〗第三章需求分析0
教学要求:掌握需求分析的基本任务,分析过程,概念模型的基本概念,熟练掌握表达用户需求的形式化方法,熟练掌握用数据流图描述系统需求的过程与方法.0
学时要求:面授6学时,自学22学时0
一、需求分析的任务(掌握)0
1 .确定系统的综合要求0
2 .分析系统的数据要求0
3 .导出系统的逻辑模型0
4 .修正系统开发计划0
5 .开发原型系统0
二、分析过程(掌握)0
1 .沿数据流图回溯0
2 .用户复查0
3 .细化数据流图0
4 .修正开发计划0
5 .书写文档0
6 .审查和复审0
三、概念模型(掌握)0
1 .ER模型0
2 .范式0
四、图形工具(熟练掌握)0
1. 层次方框图0
2. Warnier图03 IPO图0
五、验证软件需求(了解)0 〖BT1〗第四章总体设计0
教学要求:熟练掌握软件设计的基本原理,掌握软件总体设计的图形工具,熟练掌握并能够运用面向数据流图的软件设计方法.0
学时要求:面授6学时, 自学22学时0
一、总体设计过程(了解)0
1. 设想供选择的方案0
2 .选取合理方案0
3 .推荐最佳方案0
4 .功能分解0
5 .设计软件结构0
6. 数据库设计0
7 .制定测试计划0
8 .书写文档0
9 .审查和复审0
二、软件设计原理(熟练掌握)0
1. 模块化0
2 .抽象0
3 .信息隐藏和局部化0
4 .模块独立0
三、启发式规则(了解)0
1 .层次图和HIPO图0
2. 结构图0
五、面向数据流的设计方法(熟练掌握)0
1 .概念0
2 .变换分析0
3 .事务分析0
4 .设计优化0 〖BT1〗第五章详细设计0
教学要求:掌握详细设计中用到的图形工具,熟练掌握Jackson程序设计方法.0
一、结构程序设计(了解)0
二、详细设计的工具(掌握)0
1. 程序流程图0
2 .盒图(N_S图)0
3 .PAD图0
4 .判定表0
5 .判定树0
6 .过程设计语言0
三、Jackson程序设计方法(熟练掌握)0
1. Jackson图0
2 .改进的Jackson图0
3 .Jackson方法0
四、Warnier程序设计方法(了解)0
五、程序复杂度的定量度量(了解)0 〖BT1〗第六章编码0
教学要求:了解程序设计语言的分类与特点、了解程序设计的途径.0
学时要求:面授2学时,自学6学时0
一、程序设计语言(了解)0
2 .特点0
二、程序设计途径(了解)0
1 .写程序的风格0
2 .程序设计方0
3 .程序设计自动化0
4 .程序设计工具0 〖BT1〗第七章测试0
教学要求:掌握软件测试的基本概念,掌握集成测试的基本方法与过程,熟练掌握测试方案的设计方法.0
一、基本概念(掌握)0
1.软件测试的目标0
2.软件测试的方法0
3.软件测试的步骤0
4.测试阶段的信息流0
二、单元测试(了解)0
三、集成测试(掌握)0
1. 自顶向下结合0
2. 自底向上结合0
3 .不同测试策略的比较0
四、验收测试(了解)0
五、设计测试方案(熟练掌握)0
1. 逻辑覆盖0
2 .等价划分0
3 .边界值分析0
4 .错误推测0
5 .实用测试策略0
六、调试(了解)0
1. 调试技术0
2 .调试策略0
七、软件可靠性(了解)0
1. 基本概念0
2 .估算平均无故障时间的方法0
3 .程序正确性证明0
八、日立测试预测法(了解)0
九、自动测试工具(了解)0 〖BT1〗第八章维护0
教学要求:掌握软件维护的概念与过程.0
一、软件维护的定义(掌握)0
二、维护的特点(了解)0
三、维护的过程(掌握)0
1. 维护组织0
2. 维护报告0
3. 维护的事件流0
4. 保存维护纪录0
5. 评价维护活动0
四、可维护性(了解)0
1. 决定软件可维护性的因素0
2. 文档0
3. 可维护性复审0 〖BT1〗四、选用的教材及参考书0
选用教材为:张海藩著《软件工程导论》(第三版),清华大学出版社0
参考书目美),《软件工程实践者的研究方法》(第四版),黄柏素,梅宏译,机械工业出版社.
doc文档的标签: 软件工程
更多推荐标签: 学习个人小结   间接经济损失   五十四個   新德里   哲学教材   电信营销案例   工艺社家   美学原理论文   千秋家国梦   汽车运输公司   价格学   会计工作   销售调查问卷   汽车尾灯论文   打印机论文   高等物理化学   优秀企业文化   调查问卷样稿   煤矿论文   垃圾分检   文本文   投资圣经   企业录用员工   办公秘书   全训贫   书字的写法   求职简历格式   英文公司章程   提高会计信息   无偿献血结果  
相关文档推荐
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程专业
实用软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程第三
软件工程引论
推荐文档下载
浙江省磐安中学2003年度工作总结
新兴铸管股份有限公司
清华大学经济管理学院中国零售研究中心网站
申请表格
书心中警句
顺延词表
物理实验中心开放管理细则
温政办2004202号
课程建设实施情况总结报告
软件评价和测试KPA提案
"电子与电气工程学院
系列公益讲座
解决方案中心
中医学导论
维扬区家禽防疫收费情况调查报告
软件质量保证和
中华会铭基书院
!责编李笑梅编辑楚丽
中考物理实验题精选(一)
晋中市通信分公司企业策略研究项目组公开选
 
文档下载提示:
·最新免费文档下载、毕业论文免费下载、Word文档下载、Excel表格下载、PDF电子书下载、PowerPoint提案下载
·所有文档均为网友上传,仅供学习参考,用作其它用途时请征得相关权益人许可.
·八文网只提供文档共享平台,不对文档内容的正确性及相关内容所引发的后果负责.
·如此文档"软件工程"涉及您的权益,请附上网址来信告知web_8wen(#)126.com,本站将认真配合并改正。
Copyright ©2005-2008 八文网-  8Wen.com . All rights reserved.