《软件开发综合实训》的课程设计与实施

《软件开发综合实训》的课程设计与实施

ID:11085611

大小:37.50 KB

页数:7页

时间:2018-07-09

《软件开发综合实训》的课程设计与实施_第1页
《软件开发综合实训》的课程设计与实施_第2页
《软件开发综合实训》的课程设计与实施_第3页
《软件开发综合实训》的课程设计与实施_第4页
《软件开发综合实训》的课程设计与实施_第5页
资源描述:

《《软件开发综合实训》的课程设计与实施》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件开发综合实训》的课程设计与实施《软件开发综合实训》的课程设计与实施《软件开发综合实训》的课程设计与实施《软件开发综合实训》的课程设计与实施第12卷第4期2010年7月天津职业院校联合学报JournalofTianjinVocationalInstitutesNo.4VO1.12Ju1.2010《软件开发综合实iJl1)的课程设计与实施宋国庆(天津电子信息职业技术学院,天津市300132)摘要:介绍了《软件开发综合实训》这门课程的总体设计方案,探讨了课程的性质,作用以及开设此课程的目的,分析了课程的设计过程,说明了课程内容筛选及组织结构设计

2、的依据和方法,提出了将知识融入软件开发过程的策略,给出了实施本门课程的具体安排.关键词:软件开发;综合实训;课程设计;项目课程中图分类号:G712文献标识码:A文章编号:1673—582X(2010J04—0060~04随着软件技术的发展,软件规模越来越大,涉及的技术越来越广,开发人员越来越多,对软件开发人员综合能力的要求也就越来越高.而传统单一的软件技术课程不能适应软件的不断发展,造成学生综合能力差,难以掌握开发大型软件需要的隐性知识,不能满足软件企业的工作要求.因此,迫切需要开设一门能够培养软件开发综合能力的课程.《软件开发综合实训》是针对

3、软件开发职业岗位群的任职要求所设置的具有综合性质的实训课程.该课程是软件技术专业或其他计算机相关专业在学生完成主要专业课程的理论学习和各主要技能专项实训后,综合运用多门核心课程的知识和技能,在实训基地集中进行综合性,系统化的岗前训练,使学生了解一个完整的软件开发过程,学会根据软件开发文档编写符合工程规范的程序,提高软件开发综合能力,积累软件项目开发经验,为进入企业顶岗实习做好充分的准备,最大限度地增强对就业岗位的适应度.一,课程内容设计《软件开发综合实训》的课程内容主要依据软件技术专业所对应的职业岗位(群)能力要求及典型工作任务(见图1)进行设

4、计.1.按照职业岗位确定课程目标《软件开发综合实训》主要培养面向大型软件企业,外包软件企业的程序员以及面向中小型软件企业的软件开发员,同时也兼顾培养软件测试员和系统运行管理员.根据这些职业岗位的能力要求,学生在完成本课程的学习后,应该能够实现各种基本能力的整合,迁移,形成更高一级的综合能力,从而能够独立开发小型的应用软件,能够在软件设计师的带领下参加大中型软件系统的开发,能够胜任软件程序员岗位上的各项工作.2.以职业能力形成为依据选择课程内容《软件开发综合实训》以职业岗位能力要求为依据,选择完成典型工作任务需要的知识作为课程内容,将知识和工作任

5、务结合起来,彻底打破了按照知识本身的相关性组织课程的传统模式.通过分析各岗位职业能力形成过程,课程选择大型网络电子商务应用系统”商品进销存管理系统”作为训练项目,以软件开发过程作为课程教学的主线,将形成职业能力所需要的知识,能力,态度融入项目的开发过程中,使项目开发中每个阶段的教学内容都来自实际工作内容,通过开发软件项目带动知识,技能的学习与职业素质的养成.3.以项目为栽体实现课程内容综合化《软件开发综合实训》选择”商品进销存管理系统”项目作为课程载体,该系统划分为前台和后台两部分.前台由公司门户网站和客户订购子系统组成,面向Intcrnct;

6、后台由销售经理子系统,销售业务员子系统,采购经理子系统,采收稿日期:2010—03—11作者简介:宋国庆(1961一),男,天津市人,天津电子信息职业技术学院软件学院副教授,高级工程师,从事计算机软件教学及软件开发工作.?60?购员子系统和仓库管理子系统组成,可以在局域网上运行.”商品进销存管理系统”具有一定的规模,需要经过需求分析,系统设计,编码调试,测试软件,项目实施等阶段才能完成,所覆盖的软件技术全面,工作过程完整,能够将工作任务与过程性知识紧密联系起来,适于综合运用本专业的主要知识和技能集中进行综合性,系统化的岗前训练.在”商品进销存管

7、理系统”项目开发过程中,项目中每一个子系统都包含着若干个工作任务,每一项工作任务都综合了技术知识,实践技能和职业态度,在教学上构成了一个相对完整的模块.学生在完成每一项工作任务的过程中,通过资讯弄清任务的目的和要求,然后制定开发计划,选择开发方法,设计程序结构(决策),实施编写代码,通过功能测试检查程序,最后按照企业标准评价工作成果.经过这一完整的”行动”过程,可以帮助学生获得综合职业能力.二,课程结构设计《软件开发综合实训》课程打破了知识的学科逻辑,依据软件开发过程组织课程内容.1.根据项目开发活动设计学习情境要开发一个大型软件项目,必须将项

8、目开发过程分解为一系列相关的基本活动,而每一个这样的基本活动的终结就是一个里程碑,每一个里程碑都有一个正式的阶段性成果.《软件开发综合实训》从软件开发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。