软件工程课程教学大纲
课程名称 软件工程 (Software Engineering)
课程编码 246022
学时/学分 51/3
适应专业(层次) 适合工学学科、管理学学科的本科教学
课程简介
计算机发达的国家在软件的开发过程中走过不少弯路,受过许多挫折,至今仍然经受着“软件危机”的困扰,开发高质量的软件的能力远远落后于计算机的发展和社会对计算机应用不断增长的需求,因此,迅速发展起了一门研究软件开发与维护的原理和技术的工程学科---软件工程学。本课程从实用角度介绍了软件工程的基本原理、概念和技术方法,同时注意全面性和系统性。主要内容包括:(1)软件工程学产生的历史背景以及它的基本原理、概念和方法;(2)软件生存周期及各个阶段的任务、过程、方法和工具;(3)软件工程的管理技术。
教学重点与难点
本课程教学的重点与难点包括:需求分析、概要设计、详细设计及有关工具的应用、软件测试用例的设计。
软件工程视频教程(视频数:21)
东南大学 主讲:刘亚军
软件工程 s01 软件工程 v01 (39:24 主要内容:课程介绍)
软件工程 s02 软件工程 v02 (41:41 主要内容:软件质量的评价)
软件工程 s03 软件工程 v03 (40:55 主要内容:软件开发的成本估算技术)
软件工程 s04 软件工程 v04 (44:50 主要内容:软件开发过程)
软件工程 s05 软件工程 v05 (39:15 主要内容:软件开发的数据流图)
软件工程 s06 软件工程 v06 (40:10 主要内容:分层数据流图)
软件工程 s07 软件工程 v07 (43:22 主要内容:数据流图的改进)
软件工程 s08 软件工程 v08 (40:51 主要内容:软件开发中的模块分解)
软件工程 s09 软件工程 v09 (42:15 主要内容:盒图(NS图))
软件工程 s10 软件工程 v10 (45:20 主要内容:编程方法)
软件工程 s11 软件工程 v11 (42:38 主要内容:软件测试的基本概念)
软件工程 s12 软件工程 v12 (45:40 主要内容:软件测试的实例)
软件工程 s13 软件工程 v13 (42:21 主要内容:软件测试的综合策略)
软件工程 s14 软件工程 v14 (42:31 主要内容:软件维护)
软件工程 s15 软件工程 v15 (41:11 主要内容:面向对象方法)
软件工程 s16 软件工程 v16 (45:25 主要内容:面向对象的分析方法(OOA))
软件工程 s17 软件工程 v17 (43:12 主要内容:面向对象的设计方法(OOD))
软件工程 s18 软件工程 v18 (43:00 主要内容:软件工具和环境)
软件工程 s19 软件工程 v19 (43:12 主要内容:案例分析1)
软件工程 s20 软件工程 v20 (41:30 主要内容:案例分析2)
软件工程 s21 软件工程 v21 (43:21 主要内容:案例分析3)
软件工程视频教程(视频数:23)
清华大学远程教育研究生课程 主讲:殷人昆 教授
清华大学《软件工程》视频教程1-1 (43:35 主要内容:课程介绍)
清华大学《软件工程》视频教程1-2 (45:24 主要内容:软件开发的基本概念)
清华大学《软件工程》视频教程1-3 (47:19 主要内容:软件工程的相关知识)
清华大学《软件工程》视频教程2-1 (44:24 主要内容:软件的开发过程)
清华大学《软件工程》视频教程2-2 (46:04 主要内容:软件开发的需求分析)
清华大学《软件工程》视频教程2-3 (48:48 主要内容:数据流图)
清华大学《软件工程》视频教程3-1 (48:57 主要内容:数据及数据库的需求)
清华大学《软件工程》视频教程3-2 (48:31 主要内容:系统结构的总体设计)
清华大学《软件工程》视频教程3-3 (46:12 主要内容:软件设计的模块分解)
清华大学《软件工程》视频教程4-1 (51:33 主要内容:系统结构图)
清华大学《软件工程》视频教程4-2 (57:07 主要内容:软件模块结构的改进)
清华大学《软件工程》视频教程4-3 (42:23 主要内容:程序设计语言PDL)
清华大学《软件工程》视频教程5-1 (46:15 主要内容:程序编码)
清华大学《软件工程》视频教程5-2 (49:08 主要内容:程序编码规范)
清华大学《软件工程》视频教程5-3 (42:53 主要内容:程序的复杂度)
清华大学《软件工程》视频教程6-1 (49:23 主要内容:软件测试)
清华大学《软件工程》视频教程6-2 (44:46 主要内容:测试用例设计)
清华大学《软件工程》视频教程6-3 (47:55 主要内容:白盒测试用例设计)
清华大学《软件工程》视频教程7-1 (47:31 主要内容:黑盒测试用例设计)
清华大学《软件工程》视频教程7-2 (50:12 主要内容:测试方法)
清华大学《软件工程》视频教程7-3 (46:07 主要内容:数据结构测试)
清华大学《软件工程》视频教程8-1 (50:10 主要内容:安全性测试)
清华大学《软件工程》视频教程8-2 (50:51 主要内容:面向过程开发模式)
软件工程师培训视频教程(视频数:14)
北京赛迪网校
1.J2EE介绍 (58:57)
1.EJB体现结构 (94:11)
2.JNDI (61:09)
3.JDBC (92:07)
4.WLS管理 (121:09)
5.Web应用介绍 (81:41)
6.ANT使用 (53:10)
7.核心servlet开发 (72:02)
8.JSP开发 (95:02)
9.STATE (45:43)
10.高级servlet开发 (66:05)
11.事务 (64:48)
12.模式,控制和表示模式 (79:55)
13.企业APP (44:47)
希望我的视频能给你带来帮助!
评论