
阶段项目MyQQ
阶段项目 MyQQ

阶段项目简介 ◆任务:MyQQ聊天工具 ◆系统结构:C/S,通过数据库交换聊天 消息 ◆小组形式完成 ◆学时:24学时
2 阶段项目简介 任务:MyQQ 聊天工具 系统结构:C/S,通过数据库交换聊天 消息 小组形式完成 学时:24学时

项目实施和课程安排 课程进度 描述 课时 第一次课 项目讲解 2 项目准备阶段 2 任务讲解 第二次课 4 第一次集中编码 任务讲解 第三次课 第二次集中编码 任务讲解 第四次课 第三次集中编码 任务讲解 第五次课 第四次集中编码 第六次课 总结和答辩
3 项目实施和课程安排 课程进度 描述 课时 第一次课 项目讲解 2 项目准备阶段 2 第二次课 任务讲解 4 第一次集中编码 第三次课 任务讲解 4 第二次集中编码 第四次课 任务讲解 4 第三次集中编码 第五次课 任务讲解 4 第四次集中编码 第六次课 总结和答辩 4

软件开发流程 ◆比尔盖子是一名建筑工人 起初只千一些比较简单的建 筑工作 凭个人技术和经验,不需要特别 设计,可以顺利完成 如同编写早期比较小的程序
4 软件开发流程 比尔盖子是一名建筑工人 起初只干一些比较简单的建 筑工作 凭个人技术和经验,不需要特别 设计,可以顺利完成 如同编写早期比较小的程序

软件开发流程 新任务:建造一间非常美丽 而完整的房间 工作变得复杂许多 像不断发展的软件,功能越 来越多,越来越复杂
5 软件开发流程 新任务:建造一间非常美丽 而完整的房间 工作变得复杂许多 像不断发展的软件,功能越 来越多,越来越复杂

软件开发流程 ◆软件复杂性 ■图形用户界面 ■客户/服务器结构 ■分布式应用 ■数据通信 ■超大型关系型数据库
6 软件开发流程 软件复杂性 ◼ 图形用户界面 ◼ 客户/服务器结构 ◼ 分布式应用 ◼ 数据通信 ◼ 超大型关系型数据库

项目团队中的角色 比尔想到需要更多的人手帮他 终于组成了自己工作团队 就像软件中的项目团队
7 项目团队中的角色 比尔想到需要更多的人手帮他 终于组成了自己工作团队 就像软件中的项目团队

软件项目团队中的角色 项目团队 项目经理 技术负责人 软件架构师 分析师 设计人员 开发人员 测试人员
8 软件项目团队中的角色 项目经理 技术负责人 软件架构师 项目团队 分析师 设计人员 开发人员 测试人员

项目人员构成比例 例子: ◆微软EXCHANGE20O0 SERVER的开发: ■项目经理:25人 ■开发人员:140人 ■测试人员:350人 ◆VINDOWS2000: ■项目经理:250人 ■开发人员:1700人 ■测试人员:3200人
9 项目人员构成比例 例子: 微软 EXCHANGE 2000 SERVER 的开发: ◼ 项目经理:25人 ◼ 开发人员:140人 ◼ 测试人员:350人 WINDOWS 2000: ◼ 项目经理:250人 ◼ 开发人员:1700人 ◼ 测试人员:3200人

软件工程师的工作 ◆项目设计与分析 ◆编码 ◆编写文档 ◆测试 ◆团队管理 10
10 软件工程师的工作 项目设计与分析 编码 编写文档 测试 团队管理