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

软件工程

文档类型: 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文档的标签: 软件工程
更多推荐标签: 政治改革   训练销售精英   质保协议   工作连接     采办工作职责   数字电子称   变电所毕业   快乐生活   市场活动   网络延迟   成长电影   电气控制技   电算化分析题   用友实施   代码表   精馏原理论文   企业职业道德   实施意见   谈判技巧论文   代码规范文档   职工入股合同   药浴创业计划   信息抽取算法   冷冻修边机   车票防伪   车工业务总结   播出流程   安全格言   商业机会探索  
相关文档推荐
软件工程
软件工程基础
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程专业
软件工程纲要
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
软件工程
推荐文档下载
网上银行
台北市95年度地理科教学成果研讨会实施计
蔚蓝数码招商回执
文学概论
消费者对各品牌彩
菲律宾旅游须知
北京航空航天大学本科生学分制管理及实施办
如何设置历史学科选修课
执法制度
免征车辆购置税明细表及照片
永葆先进性
利用高考试题培养学生的地理区域定位能力
报名表
面图形生成技术
陕西拓天多媒体演示制作细则
电工学实验教程
我国古代小说的发展及其规律
南宁职业技术学院计算机与信息工程系
教师签名
针对政府对受SARS影响交通事业纾困补贴
 
文档下载提示:
·最新免费文档下载、毕业论文免费下载、Word文档下载、Excel表格下载、PDF电子书下载、PowerPoint提案下载
·所有文档均为网友上传,仅供学习参考,用作其它用途时请征得相关权益人许可.
·八文网只提供文档共享平台,不对文档内容的正确性及相关内容所引发的后果负责.
·如此文档"软件工程"涉及您的权益,请附上网址来信告知web_8wen(#)126.com,本站将认真配合并改正。
Copyright ©2005-2008 八文网-  8Wen.com . All rights reserved.