软件开发与项目管理说课课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《软件开发与项目管理说课课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 项目 管理 课件
- 资源描述:
-
1、软件开发与项目管理软件开发与项目管理 课程定位课程定位1教学内容选取与组织教学内容选取与组织2教学方法和手段教学方法和手段3实施保障实施保障4课程特色课程特色5软件开发与项目管理软件开发与项目管理p 职业岗位群分析职业岗位群分析项目经理项目经理系统分析员系统分析员软件设计师软件设计师程序员,测试工程师程序员,测试工程师负责程序编码,负责程序编码,软件测试,系统软件测试,系统实施和支持实施和支持对系统进行需求分析和体系对系统进行需求分析和体系结构设计结构设计对系统进行详细设计对系统进行详细设计,包括系统界面、模,包括系统界面、模块和数据库设计块和数据库设计指导、监督系统分析员,提出系统指导、监督
2、系统分析员,提出系统的总体构架,给出开发指导的总体构架,给出开发指导系统架构师系统架构师对项目控制、管理,有大量项目实践的对项目控制、管理,有大量项目实践的经验,具备交流、协调、激励开发团队经验,具备交流、协调、激励开发团队的能力的能力需求需求部署和维护部署和维护设计设计编码编码测试测试软件开发过程软件开发过程软件开发与项目管理软件开发与项目管理p 学习领域Java/.Net拓展项目实践拓展项目实践Java/.Net程序设计程序设计专项能力学习领域专项能力学习领域专业基础课程专业基础课程公共基础课公共基础课职业综合能力学习领域职业综合能力学习领域职业专项能力学习领域职业专项能力学习领域职业通用
3、能力学习领域职业通用能力学习领域职业基本能力学习领域职业基本能力学习领域软件开发与项目管理软件开发与项目管理软件开发与项目管理软件开发与项目管理p 课程学期安排课程学期安排第一第一学期学期第二第二学期学期第三第三学期学期第四第四学期学期第五第五学期学期程序设计基础程序设计基础数据结构数据结构面向对象的面向对象的程序设计程序设计 数据库管理与数据库管理与应用应用静态网页设计静态网页设计桌面应用程序桌面应用程序设计与开发设计与开发UMLXML Web应用程应用程序设计与开发序设计与开发Web UI软件测试软件测试企业级应用开发企业级应用开发移动应用开发移动应用开发软件开发与项目软件开发与项目管理管
4、理第六第六学期学期毕业设计毕业设计顶岗实习顶岗实习专业核心课专业核心课软件开发与项目管理软件开发与项目管理p 教学目标教学目标知识目标知识目标 需求获取和需求分析;需求获取和需求分析;概要设计和详细设计;概要设计和详细设计;编码规范和代码优化;编码规范和代码优化;白盒测试、黑盒测试和白盒测试、黑盒测试和系统性能测试;系统性能测试;部署与维护。部署与维护。能能依据项目选取合适开发模依据项目选取合适开发模型型;能能制作需求调查表,依据需制作需求调查表,依据需求绘制业务流程图,会编写求绘制业务流程图,会编写需求说明书需求说明书;能概要设计和详细设计,会能概要设计和详细设计,会编写软件设计说明书编写软
5、件设计说明书;会编写程序,能优化代码;会编写程序,能优化代码;能设计测试用例,并做功能能设计测试用例,并做功能测试和性能测试,会编写测测试和性能测试,会编写测试报告;试报告;能绘制部署图,编写用户手能绘制部署图,编写用户手册。册。能力目标能力目标培养良好的交流沟通能培养良好的交流沟通能力;力;培养团队协作意识及创培养团队协作意识及创新思维能力新思维能力;养成良好的编码习惯养成良好的编码习惯;培养自我学习能力培养自我学习能力。素质目标素质目标软件开发与项目管理软件开发与项目管理p 课程内容和学时安排课程内容和学时安排序号序号课程内容课程内容预期预期 目标目标学时学时1软件开发过程模型与软件开发方
6、法了解软件生命周期模型会依据项目选择开发模型42需求分析掌握需求分析方法123软件设计掌握概要设计和详细设计方法124编码掌握编码规范、代码优化技术和调试技术85软件测试会编写测试用例,使用测试工具86软件部署与维护会软件部署、安装调试47项目管理学会编写项目计划掌握项目配置管理和质量管理方法88综合项目实战能运用软件项目开发方法进行项目开发4合计合计60软件开发与项目管理软件开发与项目管理2007以真实项目为载体以真实项目为载体知识点分解到实际项目中知识点分解到实际项目中通过分析和实现项目,掌通过分析和实现项目,掌握相关理论知识和编程技握相关理论知识和编程技能能选择业务流程相对简单,选择业务
7、流程相对简单,技术实用性,知识拓展性技术实用性,知识拓展性强的教学和实训项目强的教学和实训项目引入软件项目开发引入软件项目开发与管理规范与管理规范基于工作过程划分教学情境基于工作过程划分教学情境职业综合能力的培养贯穿整个教学周期职业综合能力的培养贯穿整个教学周期p 内容选取内容选取软件开发与项目管理软件开发与项目管理p 教学和拓展项目教学和拓展项目序号学习情境名称能力训练任务备注1“学分管理系统”开发过程模型和软件开发方法选取任务1-1:软件开发过程模型选取任务1-2:软件开发方法选取教学教学项目项目2“学分管理系统”的需求分析任务2-1:需求获取 任务2-2:需求分析任务2-3:编写需求分析
8、报告3“学分管理系统”的软件设计任务3-1:软件架构设计 任务3-2:界面设计任务3-3:数据库设计 任务3-4:模块设计4“学分管理系统”的编码任务4-1:编码规范 任务4-2:代码优化任务4-3:代码调试5“学分管理系统”的软件测试任务5-1:黑盒测试 任务5-2:白盒测试任务5-3:系统性能测试6“学分管理系统”的部署与维护任务6-1:软件部署任务6-2:软件维护7“学分管理系统”的项目管理任务7-1:项目计划 任务7-2:配置管理任务7-3:质量管理8综合项目实战:高校公寓管理系统高校公寓管理系统任务8-1:需求分析 任务8-2:软件设计任务8-3:编码 任务8-4:软件测试拓展拓展项
展开阅读全文