所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《软件构造》PPT课件 青岛大学 李劲华

软件构造_青岛大学
 
课件内容: 
第 1 章 软件开发概述 
1.1 程序与软件 &1.2 软件生存周期 
1.3 软件开发过程 
1.4 敏捷开发 
1.5 软件构造 
1.6 为什么不直接编写软件 
1.7 案例导读 
1 软件开发概述测验 
第 2 章 模块化软件构造 
2.1 分解与模块化 
2.2 数据结构与算法 
2.3 模块化设计理论初步 
2.4 测试程序 
2.5 调试程序 
2.6 案例分析与实践 
2.7 讨论与提高 
2 模块化软件构造测验 
构造实践作业1 —— warm up 
第 3 章 面向对象的软件构造 
3.1 抽象与封装 
3.2 认识面向对象 
3.3 面向对象的设计 
3.4 调试的基本技术 
3.5 软件自动化测试 
3.6 案例分析与实践 
3.7 讨论与提高 
构造任务3.2:面向对象构造加法、减法、加减混合50道题 
3 面向对象的软件构造测验 
第 4 章 数据处理的软件构造 
4.1 数据及其持久化 
4.2 文件与输入/输出流 
4.3 编写健壮的程序 
4.4 字符串处理与正则表达式 
4.5 程序中数据集的使用 
4.6 基于程序结构的调试 
4.7 运用JUnit 
4.8 案例分析与实践 
4.9 讨论与提高 
面向数据的案例构造任务 
4 数据处理的软件构造测验 
第 5 章 用户交互的软件构造 
5.1 程序及其功能的使用 
5.2 用户交互概述 
5.3 用户交互的开发 
5.4 静态测试 
5.5 软件集成与测试 
5.6 案例分析与实践 
5.7 讨论与提高 
基于菜单的交互构造任务 
用户交互的软件构造测验 
第 6 章 软件重构与交付 
6.1 代码重构 
6.2 软件交付 
6.3 案例分析与实践 
6.4 讨论与提高 
软件重构与交付测验 
第 7 章 GUI软件构造 
7.1 GUI简介 
7.2 GUI的基本元素与设计规范 
7.3 Java GUI设计模式 
7.4 事件驱动编程 
7.5 案例分析与实践 
案例构造GUI及最终交付版 
GUI 软件构造测验 
第 8 章 应用数据库 
8.1 数据库概述 
8.2 结构化查询语言 
8.3 数据库的开发过程 
8.4 编程操作数据库 
8.5 案例分析与实践 
第 9 章 基于复用的软件构造 
9.1 软件复用 
9.2 设计模式 
9.3 框架 
9.4 案例分析与实践 
9.5 讨论与提高 
9 基于复用的软件构造测验

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录