马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
课程名称: 北京大学软件工程孙艳春主讲视频教程+课件讲义 国家级精品课程
免费试看:
下载地址:
游客, 下载地址需要支付 48下载币 才能浏览 支付
课程简介:
北京大学软件工程课程的奠基人杨芙清院士, 从80年就开始了软件工程课程的建设。该课程定位准确、起点高, 建立了以综合能力和创新能力培养为导向的软件工程课程体系,以学生为本,分层次、多元化培养。课程与科研紧密结合,注重培养实践能力强的研究型创新人才。该课程获得2010年国家级精品课。
软件工程课是北京大学信息科学技术学院理论与实践并重的本科生重要的专业课。该课程是北京大学几代老师努力建设的结晶,它有着悠久的历史和很好的基础。 为了培养具有国际竞争能力的高水平、创新型及复合型软件工程人才,满足中国软件产业发展的需要,北京大学积极探索和推进软件工程教育已有30年的历史。
课程类型:理论课(含实验/实践)
课程属性:专业课
课程学时:54.0
学校:北京大学
学科门类:工学
专业大类:计算机类
专业类:计算机科学与技术
适用专业:计算机科学与技术,软件工程,智能科学与技术
课程负责人:孙艳春 教授
----------------------课程目录------------------------------
第1讲 软件工程引言
01-01 软件工程概述
01-02 软件工程课程介绍
第2讲 软件过程
02-01 软件生存周期过程
02-02 软件生存周期模型
第3讲 软件需求与软件需求规约
第4讲 结构化分析方法
第5讲 结构化设计方法
05-01 结构化设计方法-总体设计
05-02 结构化设计方法-详细设计
第6讲 敏捷软件开发
第7讲 面向对象方法和UML
07-01 面向对象方法简介
07-02 UML描述客体及客体关系的术语-第一部分
07-03 UML描述客体及客体关系的术语-第二部分
07-04 UML模型表达工具
第8讲 面向对象分析、设计和编程
08-01 面向对象分析
08-02 面向对象设计
08-03 面向对象编程
第9讲 软件测试
09-01 软件测试技术
09-02 软件测试步骤和测试技术应用
第10讲 软件项目管理
10-01 软件项目管理简介、项目管理实践活动
10-02 CMM和ISO9000
第11讲 互联网软件技术
第12讲 软件开发工具与环境
第13讲 课程总复习及往届考试试题
第14讲 习题课和作业讲评
14-01 习题课1及课堂讨论
14-02 习题课2及课堂讨论
第15讲 课程实践说明、工具和技术介绍
15-01 课程实践说明
15-02 课程实践工具和技术介绍
第16讲 课程实践汇报和讲评
16-01 课程实践1:软件开发计划和结构化需求分析
16-02 课程实践2:结构化总体设计和详细设计
16-03 课程实践3:面向对象分析和设计
16-04 课程实践4:软件实现、软件测试和项目开发总结
主教材
软件工程(第三版)
ISBN: 978-7-301-15913-2
主编: 王立福,孙艳春,刘学洋
北京大学出版社
辅助教材
Software Engineering-A Practitioner’s Approach (Seventh Edition)
ISBN: 978-7-111-33581-8
主编: Roger S. Pressman著, 郑人杰等译
北京: 机械工业出版社
辅助教材
Software Engineering(9th Edition)
ISBN: 978-7-111-33498-9
主编: Ian Sommerville著,程成等译
北京:机械工业出版社 |