- 来自www.xuetangx.com
软件工程(2016春)
课程
zh
中文
此内容评级为 0/5
- 等级 介绍
- 从23 二月 2016开始
课程详情
教学大纲
- 第1章 初识软件工程
- 1.1 软件的本质特性
- 1.2 软件工程的产生与发展
- 1.3 软件工程的基本概念
- 1.4 软件质量实现
- 1.5 业界人士谈软件工程
- 测验题
- 讨论题
- 作业题
- 第2章 软件开发过程
- 2.1 软件过程
- 2.2 软件过程模型
- 2.3 敏捷开发过程
- 2.4 微软公司开发过程
- 测验题
- 第3章 编写高质量代码
- 3.1 编程过程与规范
- 3.2 良好的编程实践
- 3.3 Python集成开发环境
- 3.4 代码静态检查
- 3.5 代码性能分析
- 3.6 结对编程实践
- 3.7 刘贺谈软件工程
- 测验题
- 作业题
- 作业题再次提交
- 第4章 单元测试
- 4.1 单元测试概述
- 4.2 黑盒测试方法
- 4.3 白盒测试方法
- 4.4 单元测试工具
- 测验题
- 作业题
- 第5章 团队开发管理
- 5.1 团队组织与管理
- 5.2 项目沟通管理
- 5.3 软件项目计划
- 5.4 软件项目估算
- 5.5 敏捷开发之Scrum
- 5.6 团队协作工具Tower
- 5.7 软件配置管理
- 5.8 配置管理工具Git
- 测验题
- 讨论题
- 作业题
- 第6章 需求获取与文档化
- 6.1 需求工程师
- 6.2 需求定义
- 6.3 需求的类型
- 6.4 需求工程过程
- 6.5 需求的主要来源
- 6.6 需求获取技术
- 6.7 用户故事与估算
- 6.8 撰写需求文档
- 测验题
- 讨论题
- 第7章 软件系统设计
- 7.1 软件体系结构概念
- 7.2 软件设计原则
- 7.3 软件体系结构风格(一)
- 7.4 软件体系结构风格(二)
- 7.5 软件体系结构风格(三)
- 7.6 软件设计过程
- 7.7 Web系统架构设计
- 7.8 数据库选择策略
- 测验题
- 作业题
- 第8章 软件交互设计
- 8.1 交互设计概述
- 8.2 交互设计目标
- 8.3 GUI设计原则
- 8.4 KLM效率模型
- 8.5 Fitts定律
- 8.6 交互设计过程
- 测验题
- 第9章 软件系统测试
- 9.1 软件测试概念
- 9.2 软件测试类型
- 9.3 软件功能测试
- 9.4 软件性能测试
- 测验题
- 第10章 软件交付与维护
- 10.1 软件部署与交付
- 10.2 软件演化与维护
- 测验题
- 期末考试
先决条件
没有。
讲师
- 刘强
平台
慕华(北京)网络技术有限公司旗下的学堂在线是免费公开的MOOC(大规模开放在线课程)平台,是教育部在线教育研究中心的研究交流和成果应用平台,致力于通过来自国内外一流名校开设的免费网络学习课程,为公众提供系统的高等教育,让每一个中国人都有机会享受优质教育资源。通过和清华大学在线教育研究中心、以及国内外知名大学的紧密合作,学堂在线将不断增加课程的种类和丰富程度。
此内容评级为 4.5/5
(没有评论)此内容评级为 4.5/5
(没有评论)完成这个资源,写一篇评论