软件开发技术-精品课程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发技术-精品课程.ppt

* 宋贤钧 教授 《软件开发技术》课程介绍 TelE-Mail:songxj@ 课程介绍提纲 课程内容 教学过程 考核方法 内 容 提 纲 课程定位 学法指导 教学方法 师资教材 教学条件 一、课程定位 教学内容对应IT职业资格标准 教学过程对应软件开发工作过程 教学组织依据《软件开发技术》课程标 准、实训项目标准及项目运行卡 指导思想 一、课程定位 专业人才培养目标—“软件蓝领” 掌握软件开发基本过程,主要从事软件编码、软件测试的高端技能型人才 课程定位—“专业基础课程” 树立软件开发意识和思想,感知软件开发基本过程,学会基本测试方法,着重培养学生的 软件编码能力 一、课程定位 课程先修与后继 一、课程目标 知 识 目 标 ①了解软件开发过程,学会需求分析、概要设计基本方法以及软件开发生命周期模型、软件开发模式等; ②了解主流开发工具、开发环境,知道操作系统的基本原理; ③知道数据库基本原理,学会数据库设计的基本方法; ④学会数据处理与组织,掌握线性表、栈、队列、数组、树与二叉树以及图的基本理论知识; ⑤知道常见算法的设计原理,像查找、排序、递归、逻辑推断等; ⑥学会软件测试基本知识和软件维护的基本方法。 一、课程目标 技 能 目 标 ①掌握软件开发方法,Web开发环境的配置和搭建,学会开发工具的安装和使用; ②掌握数据表示方法,能用Access设计小型数据库; ③掌握数据处理技术,能熟练应用栈、线性表、二叉树、图等解决实际问题; ④掌握递归、穷举、推断等常见算法的实际应用; ⑤熟练运用黑盒测试原理测试软件产品,掌握软件维护技巧。 一、课程目标 素养目标 ①培养学生软件项目开发意识,团队合作意识以及有效沟通和表达能力; ②培养学生数据的安全意识和责任意识; ③培养学生项目管理意识,养成守时、踏实、耐心的习惯; ④IT行业所需的适应能力、抗压能力和学习能力。 二、课程内容 10 9 8 7 6 5 4 3 2 1 测试员 测试维护 程序员 初级程序员 详细设计员 详细设计 数据库管理员 数据库设计员 数据库 需求分析员 软件需求与设计 概要设计员 系统设计员 维护员 岗位及岗位群 数据组织与处理 第3章 数据表示与存储 第2章 软件开发方法与环境 第1章 软件测试与维护 第5章 算法设计与应用 第4章 课程内容 “大项目贯穿,小案例并行”组织教学(80学时),用工作任务(27个)实现: 知识的学习 技能的掌握 素质的拓展 二、课程内容 √ √ 2 连接数据库 √ √ 2 SAGM系统数据库实现 √ 2 设计SAGM系统数据库 √ 2 规划SAGM系统数据库 数据表示与存储(8) 2 √ √ 2 安装SAGM系统开发工具 √ 2 配置SAGM系统开发环境 √ √ 2 确定SAGM系统开发模式 √ √ 2 确定SAGM系统开发方法 √ √ 2 确定SAGM系统开发过程 2 提炼SAGM(教职工津贴发放管理)系统需求 软件开发方法与环境(12) 1 难点 重点 课时 工作任务 项目名称 序号 二、课程内容 √ 2 SAGM系统维护 √ √ 2 设计SAGM系统测试用例 √ 2 SAGM系统测试 软件测试与维护(6) 5 √ √ 4 数字三角形 √ √ 4 找出伪币 √ √ 4 0-1背包问题 √ 4 百钱买百鸡 √ 4 新娘与新郎问题 √ 4 猴子吃桃问题 √ √ 4 SAGM系统津贴排序 算法设计与应用(28) 4 √ √ 4 最短路径问题 √ √ 4 族谱问题 √ 4 稀疏矩阵转置 √ 4 单词统计问题 √ √ 4 舞伴问题 √ √ 4 后缀表达式计算 √ 4 SAGM系统津贴数据插入 数据组织与处理(28) 3 三、教学过程 知识体系的串联,体验软件开发的全过程,形成分析问题、设计方案的总体能力; 典型工作任务实践,掌握每个环节的最小技能单元,形成软件行业岗位操作技能; 案例教学推进,任务驱动式完成项目开发过程,实现IT职业素质的养成和拓展。 大项目贯穿,小案例并行 四、教学方法 高等性 知识的系统性和发展后劲 职业性 课程内容与岗位及岗位群紧密对接 开放性 人才培养方案制定,教材建设,实训基地建设等方面“工学结合,校企合作” 实践性 项目化教学实践,真题实做,开发过程完整 四、教学方法 项目教学,任务驱动 项目开发贯穿始终,知识点的分解与串联不断线; 小案例强化重点,任务驱动式完成每一个教学单元,技能不断累加。 项目 分解 案例 设计 案例 实施 拓展 提高 四、教学手段 1个理念:学做交融 理实一体 2种技术:虚拟机技术和网络技术 3个平台:智能教学平台、网络资源平台和在线课程平台 “123” 实现异构操作系统,不同模式间软件开发环境的交

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档