所有分类
  • 所有分类
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
  • 解说文案

《软件的构造艺术——软件工程》PPT课件 龚俊 江西师范大学

软件的构造艺术——软件工程_江西师范大学
 
课件内容: 
软件的启蒙——初识软件工程 
了解软件危机产生的原因及途径;了解软件工程的基本原理和方法 掌握软件生命周期中各阶段的基本任务;学会为软件项目选择合适的软件过程模型;了解常用的软件开发方法。 
1.1 软件危机 
1.2 软件工程 
1.3 软件生命周期 
1.4 软件过程模型 
1.5 软件开发方法 
1.6 本章小结 
实验:软件开发团队与选题 
第1章 软件的启蒙——初识软件工程单元测验 
作业:软件过程模型的选择 
软件的评估——可行性研究 
深刻理解可行性研究的必要性;掌握可行性研究的任务、过程、成本效益分析以及可行性研究报告的主要内容;掌握组织分析、业务分析以及项目开发计划的基本内容。 
2.1 组织分析 
2.2 业务分析 
2.3 可行性分析 
2.4 可行性研究报告 
2.5 本章小结 
实验:软件可行性分析报告 
第2章 软件的评估——可行性研究单元测验 
作业:教务管理系统的业务分析 
软件的理解——需求分析 
掌握软件设计的概念、目标、阶段和过程;熟悉软件总体设计及详细设计的任务和原则;掌握数据库设计和界面设计要点;掌握软件设计工具使用及设计文档编写方法。 
3.1 需求分析概述 
3.2 需求获取 
3.3 需求分析——功能模型 
3.4 需求分析——数据模型 
3.5 需求分析——行为模型 
3.6 需求分析文档 
3.7 本章小结 
实验:需求分析分析文档与建模 
第3章 软件的理解——需求分析单元测验 
作业:绘制学校售书系统的数据流图 
软件的设计——总体设计与详细设计 
掌握软件设计的概念、目标、阶段和过程;熟悉软件总体设计及详细设计的任务和原则;掌握数据库设计和界面设计要点;掌握软件设计工具使用及设计文档编写方法。 
4.1 总体设计概述  
4.2 面向数据流的设计方法  
4.3 数据库设计  
4.4 用户界面设计  
4.5 详细设计的工具  
4.6 面向数据结构的设计方法 
4.7 软件设计文档 
4.8 本章小结 
实验:软件设计文档编写 
第4章 软件的设计——总体设计与详细设计单元测验 
作业:用判定树和判定表来描述问题的加工逻辑 
软件的开发方法——面向对象开发方法 
掌握面向对象及其方法的基本概念和特点;理解面向对象软件的主要开发任务及过程;熟悉面向对象分析和面向对象设计的方法;掌握面向对象分析和设计的实际应用方法。 
5.1 面向对象的相关概念 
5.2 UML概述 
5.3 面向对象的分析 
5.4 面向对象的设计 
5.5 设计模式 
5.6 面向对象分析和设计案例 
5.7 本章小结 
实验:Rational Rose应用 
第5章 软件的开发方法——面向对象开发方法单元测验 
作业:绘制对象模型 
软件的构造——编程与实现 
了解如何选择程序设计语言,培养良好的编码风格;掌握常用的软件开发工具和软件环境的使用;掌握软件实现相关文档的编写方法。 
6.1 编程语言的选择 
6.2 编程风格的规范 
6.3 软件开发工具和环境 
6.4 软件实现文档 
6.5 本章小结 
实验:软件编码实现 
第6章 软件的构造——编程与实现单元测验 
作业:完善程序的编码风格及注释 
软件的保障——软件测试与维护 
掌握软件测试的目标、准则、方法和步骤;掌握单元测试、集成测试、确认测试的方法步骤;掌握白盒测试和黑盒测试技术的概念、方法,掌握调试过程与途径;了解软件维护的定义,掌握软件维护的特点和过程。 
7.1 软件测试概述  
7.2 软件测试过程类型 
7.3 软件测试过程  
7.4 软件测试方法——白盒测试  
7.5 软件测试方法——黑盒测试 
7.6 面向对象的测试 
7.7 软件调试  
7.8 软件的维护 
7.9 本章小结 
实验:软件测试与调试应用 
第7章 软件的保障——软件测试与维护单元测验 
作业:软件测试方法——白盒测试和黑盒测试 
软件的管理——软件项目管理 
了解软件项目管理的过程,能够根据项目制定合理的进度计划;掌握团队组织的基本方法;了解软件过程度量的方法;了解软件项目具备的风险;掌握软件配置管理。 
8.1 软件项目管理概述 
8.2 软件项目启动与组织 
8.3 软件项目过程管理 
8.4 软件项目风险管理 
8.5 软件项目配置管理 
8.6 本章小结 
实验:软件项目管理应用 
第8章 软件的管理——软件项目管理单元测验 
作业:分析软件项目的组织管理 
软件的展示——学生优秀项目展示(选学) 
了解优秀项目的特点,以供软件工程、计算机以及相关专业的从业人员和学生借鉴参考。 
9.1 历史穿越平台 
9.2 智能诗人 
9.3 基于虚拟技术的实验平台 
9.4 家庭卡拉OK 
9.5 哔哔租车 
9.6 栗子析影 

资源下载
下载价格10 金币
VIP 5折
0
没有账号?注册  忘记密码?

社交账号快速登录