- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE \* MERGEFORMAT- 4 -
PAGE \* MERGEFORMAT- 5 -
《软件工程》课程教学大纲
课程
编号
125013
课程
名称
软件工程
Software Engineering
课 程 基 本 情 况
学分/学时
4学分/64学时
课程性质
专业选修课
适用专业
计算机科学与技术(移动互联)
先修课程
程序设计语言、数据结构、操作系统、数据库等
开出时间
第五学期
开课单位
计算机学院
后继课程
毕业设计
执笔人
张军
审核人
耿卫江
教材
参考书
出版时间
教材
《软件工程导论》第6版 张海藩 清华大学出版社,2016.11
参考书
《实用软件工程》 .郑人杰.北京:高等教育出版社出版
《软件工程—原理、方法与应用》.史济民.北京:高等教育出版社
《现代软件工程》.周之英. 北京:科学出版社
课 程
简 介
该课程主要介绍了软件工程的基本概念、基本原理、实用的软件开发方法和技术。使学生面对复杂的软件系统开发用工程学、方法学角度进行分析和设计,是计算机及相关专业非常重要的一门专业课。
主要内容包括可行性研究、需求分析、系统设计、程序编码、软件测试、软件维护、软件项目计划与管理、软件能力成熟度、软件可靠性和软件工具及环境等。
课程教学目标与要求(要体现创新创业能力和就业能力)
能
力
目
标
1.理解软件与软件工程的概念,了解软件工程产生的主要原因及发展方向;
2.掌握软件工程的基本原理、方法与应用技术;
3.熟练掌握传统软件工程过程和软件生存期模型;
4.熟练掌握可行性研究与需求分析阶段的主要方法与技术;
5.理解软件设计的目的与任务。熟练掌握软件设计过程的主要方法与技术,包括结构化设计方法及详细设计描述的工具等;
6.掌握编码时应遵循的原则、程序设计的风格及语言的基本特点。
知
识
目
标
1.理解软件测试的目的,掌握软件测试的过程与方法、策略等,包括测试的对
象、基本步骤及测试常用的方法;
2.理解软件维护的概念及可维护性的定义,掌握软件维护活动的过程及提高可
维护性的方法;
3.掌握面向对象技术的软件工程过程;
4.掌握软件项目管理与质量保证的过程;
5.了解软件工程标准化的要求与相关知识;
6.了解软件工程领域最新技术和发展趋势。
素
质
目
标
课程的培养目标是培养学生对软件开发的相关内容的独立思考的能力,培养良好的职业素养和职业道德,同时在系统设计和开发过程中培养学生的团队合作能力和意识,宏扬工匠精神努力作好软件开发的各环节的工作。
学时分配
本课程总学时为64学时,其中理论课52学时,实验课12学时
章节
教学内容
教学时数
讲授
课外
实验
总学时
第一章
软件工程学概述
2
2
0
2
第二章
可行性研究
6
6
4
10
第三章
需求分析
6
6
2
8
第四章
形式化说明技术
2
2
0
2
第五章
总体设计
4
4
0
4
第六章
详细设计
8
8
4
12
第七章
软件测试
6
6
2
8
第八章
软件维护
2
2
0
2
第九章
面向对象的方法学
4
4
0
4
第十章
面向对象分析
4
4
0
4
第十一章
面向对象设计
2
2
0
2
第十二章
面向对象实现
2
2
0
2
第十三章
软件项目管理
4
4
0
4
合计
52
52
12
52+12
各章教学目的、教学要求及教学重点与难点
章节
第一章 软件工程学概述
教学目的及要求
1.了解软件的特点,软件生产发展的三个阶段,各阶段的特点,软件危机的产生及其表现形式;
2.初步了解软件的生存周期模型;
3.理解软件工程的定义及特点,软件生存期各阶段的特点和内容;
4.深刻理解软件危机产生的原因;
5.掌握软件生命周期中各阶段的基本任务。
教学重点
软件危机的产生表现、原因;软件工程的定义;软件生存周期概念。
教学难点
软件的生存周期模型。
教学方法
讲授法
教学基本内容
1.1 软件危机
1.2 软件工程
1.3 软件生命周期
1.4 软件过程
1.5 小结
章节
第二章 可行性研究
教学目的及要求
1.深刻理解可行性研究的必要性,掌握可行性研究的任务、过程、成本效益分析以及可行性研究报告的主要内容;
2.掌握系统流程图、数据流程图、数据字典概念以及项目开发计划的基本内容。
教学重点
可行性研究的任务及步骤,数据流图的画法及数据字典的编写。
教学难点
数据流图的画法。
教学方法
讲授法
教学基本内容
2.1 可行性研究的任务
2.2 可行性研究过程
2.3 系统流程图
2.4 数据流图
2.5 数据字典
2.6 成本/效益分析
2.7 可行性研究报告
2.8 小结
章节
第三章 需求分析
教学目的及要求
1.掌握需求分析的任务
您可能关注的文档
最近下载
- 2022年星海音乐学院辅导员招聘考试笔试试题及答案解析.docx VIP
- (电梯自动控制技术习题.doc VIP
- 《城市绿地系统规划》教学课件—09工业绿地规划.pptx VIP
- 安徽省淠史杭灌区“十四五”续建配套与现代化改造工程二期环境影响报告书.pdf VIP
- Topcon电池技术分析.pptx VIP
- GBT11836-2009混凝土和钢筋混凝土排水管.docx VIP
- 2025年星海音乐学院辅导员招聘考试笔试备考试题.docx VIP
- 2025年社区党支部工作总结及2025年工作计划.docx VIP
- 水利工程竣工验收鉴定书.pdf VIP
- 中国计量大学2021-2022学年第2学期《西方经济学》期末考试试卷(B卷)含参考答案.docx
原创力文档


文档评论(0)