个人介绍
软件工程 薛德黔等
课程介绍
       软件工程学科涉及的内容十分广泛,包括技术方法、工具和管理等诸多方面,同时它又是一门迅速发展的新兴学科,新概念、新技术、新方法不断涌现。软件工程借鉴了传统工程的原则和方法,目的是高效地开发高质量的软件,涉及到计算机科学、数学、工程科学和管理科学。其中,计算机科学和数学用于构造模型与算法,工程科学用于制定规范、设计范型、评估成本及确定权衡,管理科学用于计划、资源、质量和成本的管理。
《软件工程》课程是计算机科学与技术专业的一门专业主干课。该课程的作用是从工程化角度培养学生从事大型软件系统开发、软件测试与管理的能力,从而提高学生的软件项目开发能力。通过学习,掌握软件工程的基本概念和基本原理,了解软件工程各领域的发展方向;掌握如何用工程化的方法开发软件项目,以及开发过程中应遵循的流程、准则、标准和规范;同时掌握一些常用的实用开发方法和技术,能够解决一些实际的应用问题(或模拟案例)。《软件工程》课程是一门非常重要的课程,它从工程化角度培养学生从事大型软件系统开发,并且计算机科学与技术专业的学生在做毕业设计时都会不同程度地应用到《软件工程》课程知识;同时它也是计算机科学与技术专业核心课程《数据结构》和《数据库原理》等先修课程的综合性工程化应用,它反映了计算机专业学生在校学习的最终综合解决问题的能力。计算机专业的学主毕业之后,无论从事软件开发、维护还是销售,都离不开软件工程的知识。可以说,软件工程课程是他们参加工作后马上就要直接应用的一门专业课。
教师团队

薛德黔 教授

单位:湖州师范学院

部门:计算机

职位:主讲,课程内容更新管理

蒋云良 副教授

单位:湖州师范大学

部门:计算机

职位:主讲,教学活动组织安排

顾永跟 副教授

单位:湖州师范大学

部门:计算机

职位:主讲,网站维护

王智群 讲师

单位:湖州师范大学

部门:计算机

职位:主讲,答疑辅导

李 刚 讲师

单位:湖州师范学院

部门:控制理论

职位:主讲,指导实验和课程设计

肖 浩 讲师

单位:湖州师范学院

部门:软件工程

职位:指导实验和课程设计

教学目的

通过本课程的学习,要求学生:

⑴ 掌握软件工程的基本概念和基本原理,熟练掌握一些常用的实用开发方法和技术。

⑵ 了解软件工程各领域的发展方向;掌握如何用工程化的方法开发软件项目,以及开发过程中应遵循的流程、准则、标准和规范。

⑶ 能够利用所学知识去解决一些实际的应用问题(或模拟案例)。

教学内容

本课程主要讲述主要内容包括软件工程概述、需求分析、软件设计、软件实现、软件维护以及软件管理等内容。通过所讲述的内容,使学生熟悉软件工程的产生,软件工程的基本原理,以及软件分析、开发、维护、管理的主要方法,培养学生从事大型软件开发的初步能力。

教学方式

本课程采用课堂教学(多媒体平台)与课外实践相结合的教学方法,在课堂中主要讲授理论知识,在课外布置大型的实际问题或模拟案例(即Project),将学生按4人左右划分为若干个小组,每个小组针对一个实际问题,结合所学的软件工程学的知识进行调查研究、分析设计、测试修改,最后予以解决问题、完成设计。同时在课堂上安排一定的时间由学生上台进行课堂报告。

考核方式

本课程采用平时成绩、课外实践和理论考试相结合的考核方法。总评成绩中平时成绩占10%,实践(课程设计)成绩占30%,期末考试占60%。课外实践(课程设计)要求学生按小组完成项目设计,并以课堂报告和书面报告的形式上交。

教材及教学参考书

教材:

薛德黔等.软件工程. 北京:科学出版社,2005(10)

教学参考书:

[1] 郑人杰,殷人昆,陶永雷.实用软件工程(第二版.北京:清华大学出版社,19974

[2] 屠立德、屠祁.软件工程方法.北京:机械工业出版社,1996

[3] 王博、晓龙.面向对象的建模、设计技术与方法.北京:希望电脑公司,1996

[4] 冯玉琳、黄涛、倪彬.对象技术导论.北京:科学出版社,1998

[5] 张海藩.软件工程导论(第四版).北京:清华大学出版社,2003 

课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 软件工程的产生、 软件工程及其基本原理、软件生存周期
文档
.ppt
2017-12-03 1.91MB
 
视频
.wmv
2017-12-03 1.44GB
1.2 软件过程、软件工程方法学、软件工程工具和环境
文档
.ppt
2017-12-03 1.79MB
 
文档
.doc
2017-12-03 70.00KB
 
文档
.doc
2017-12-03 70.00KB
 
文档
.doc
2017-12-03 46.00KB
 
文档
.doc
2017-12-03 27.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 21.50KB
 
文档
.doc
2017-12-03 21.50KB
 
文档
.doc
2017-12-03 161.00KB
2.1 需求分析的任务、原则
文档
.ppt
2017-12-03 2.24MB
 
文档
.doc
2017-12-03 32.50KB
 
文档
.doc
2017-12-03 24.50KB
 
文档
.doc
2017-12-03 21.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 21.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 27.00KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 22.00KB
 
视频
.wmv
2017-12-03 1.61GB
2.2 可行性研究
视频
.wmv
2017-12-03 1.03GB
2.3 需求分析方法
视频
.wmv
2017-12-03 1.21GB
3.1 软件设计的基本任务
视频
.wmv
2017-12-03 636.05MB
 
文档
.doc
2017-12-03 71.50KB
 
文档
.doc
2017-12-03 33.50KB
3.2 软件设计的概念和原则
视频
.wmv
2017-12-03 1.85GB
3.3 结构化设计
视频
.wmv
2017-12-03 1.48GB
3.4 面向对象的设计
文档
.doc
2017-12-03 25.00KB
 
文档
.doc
2017-12-03 20.00KB
3.5 用户界面设计、设计质量的度量
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 20.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 56.00KB
 
文档
.doc
2017-12-03 21.50KB
 
文档
.doc
2017-12-03 735.50KB
4.1 编码
视频
.wmv
2017-12-03 13.86MB
 
文档
.ppt
2017-12-03 2.21MB
4.2 软件测试概述、软件测试策略
视频
.wmv
2017-12-03 11.81MB
4.3 测试用例的设计
视频
.wmv
2017-12-03 11.88MB
4.4 面向对象的软件测试
视频
.wmv
2017-12-03 14.44MB
4.5 软件调试 软件可靠性
文档
.doc
2017-12-03 150.00KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 51.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 19.50KB
5.1 软件维护的定义和特点、软件维护的过程
视频
.wmv
2017-12-03 17.10MB
 
文档
.ppt
2017-12-03 1.67MB
5.2 软件的可维护性 软件再工程
视频
.wmv
2017-12-03 22.77MB
 
视频
.wmv
2017-12-03 36.80MB
 
文档
.doc
2017-12-03 53.50KB
 
文档
.doc
2017-12-03 28.50KB
 
文档
.doc
2017-12-03 36.00KB
 
文档
.doc
2017-12-03 22.50KB
 
文档
.doc
2017-12-03 19.50KB
 
文档
.doc
2017-12-03 27.50KB
 
文档
.doc
2017-12-03 19.50KB
 
文档
.doc
2017-12-03 233.50KB
 
文档
.doc
2017-12-03 192.00KB
 
文档
.doc
2017-12-03 781.50KB
6.1 项目管理概述、项目计划、进度安排
视频
.wmv
2017-12-03 39.72MB
 
文档
.ppt
2017-12-03 2.02MB
6.2 项目质量、项目组织、软件质量、配置管理
视频
.wmv
2017-12-03 23.40MB
6.3 my sql 的安装与配置
视频
.wmv
2017-12-03 23.18MB
 
文档
.doc
2017-12-03 33.00KB
 
文档
.doc
2017-12-03 19.50KB
 
文档
.doc
2017-12-03 26.00KB
 
文档
.doc
2017-12-03 20.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 20.00KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 163.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 622.00KB
7.1 第7章7.1节
视频
.wmv
2017-12-03 22.89MB
 
文档
.ppt
2017-12-03 1.71MB
7.2 第7章7.2节
视频
.wmv
2017-12-03 23.12MB
 
文档
.doc
2017-12-03 158.00KB
 
文档
.doc
2017-12-03 160.50KB
 
文档
.doc
2017-12-03 35.50KB
 
文档
.doc
2017-12-03 24.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 26.00KB
 
文档
.doc
2017-12-03 20.50KB
 
文档
.doc
2017-12-03 200.50KB
 
文档
.doc
2017-12-03 101.50KB
 
文档
.doc
2017-12-03 157.50KB
8.1 第8章8.1节
视频
.wmv
2017-12-03 37.66MB
 
文档
.ppt
2017-12-03 1.66MB
8.2 第8章8.2节
视频
.wmv
2017-12-03 26.89MB
8.3 第8章8.3节
视频
.wmv
2017-12-03 23.07MB
 
文档
.doc
2017-12-03 49.50KB
 
文档
.doc
2017-12-03 49.00KB
 
文档
.doc
2017-12-03 22.50KB
 
文档
.doc
2017-12-03 20.00KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 20.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 44.00KB
9.1 第9章9.1节
视频
.wmv
2017-12-03 23.52MB
 
文档
.ppt
2017-12-03 1.78MB
 
文档
.ppt
2017-12-03 2.61MB
9.2 第9章9.2节
视频
.wmv
2017-12-03 24.35MB
 
文档
.doc
2017-12-03 55.00KB
 
文档
.doc
2017-12-03 19.50KB
 
文档
.doc
2017-12-03 33.50KB
 
文档
.doc
2017-12-03 23.50KB
 
文档
.doc
2017-12-03 19.50KB
 
文档
.doc
2017-12-03 26.00KB
 
文档
.doc
2017-12-03 20.00KB
 
文档
.doc
2017-12-03 225.00KB
 
文档
.doc
2017-12-03 19.50KB
 
文档
.doc
2017-12-03 537.50KB
9.3 第9章9.3节
文档
.doc
2017-12-03 68.00KB
 
文档
.doc
2017-12-03 48.00KB
 
文档
.doc
2017-12-03 27.00KB
 
文档
.doc
2017-12-03 20.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 28.50KB
 
文档
.doc
2017-12-03 19.00KB
 
文档
.doc
2017-12-03 154.50KB
提示框
提示框
确定要报名此课程吗?
确定取消