从软件开发过程看高职软件专业方向的设置

从软件开发过程看高职软件专业方向的设置

ID:9923244

大小:33.00 KB

页数:0页

时间:2018-05-15

从软件开发过程看高职软件专业方向的设置_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《从软件开发过程看高职软件专业方向的设置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、从软件开发过程看高职软件专业方向的设置第3期822010年2月10日计算机教育ComputerEducation文章编号:1672.5913(2010)03.0082.03中图分类号:G642文献标识码:A从软件开发过程看高职软件专业方向的设置郑大鹏(北京理工大学珠海学院计算机科学技术学院,广东珠海519085)摘要:高职教育的目的是培养生产活动需要的应用型人才,其专业方向划分要以职业岗位群为依据.本文依据国际公认的软件工程思想,对软件开发过程涉及的29种岗位加以分析,对高职软件专业方向的设置提出了相应的建议.关键词:软

2、件;高职教育;专业方向我国的高等专科教育,从发展历史上可以分为本科压缩型,技术应用型和大众型三类【lj.所谓本科压缩型,是特定历史时期为了多快好省地培养急需的专业人才而设立的教育层次.其教学内容和专业设置完全仿照本科教育,但培养规格有所降低,学制也缩短一年.技术应用型专科是按照职业教育思路举办的教育形式,主要培养应用型人才.大众型专科教育主要包括各类成人教育和自学考试,具有宽进严出的特点.其产生的目的是为了在民众中普及高等教育.随着我国高等教育事业的发展,本科压缩型和大众型专科教育已经愈来愈不符合我国人才培养的需要.另一

3、方面,由于经济的发展,应用型人才出现了严重的短缺.技术应用型专科教育呈现出旺盛的发展势头.这种技术应用型专科教育,就是今天我们所说的高等职业教育(简称高职).高职教育不是本科的压缩,其实质是要培养区别于本科的不同规格或者种类的人才,也就是应用型人才.因此,高职院校的专业设置思想必须不同于本科教育.普通高校的专业设置是以学科建设为基础,以基础学科专业为依托,以社会需求为导向,以课程建设为核心;高职院校专业设置是以市场需求为导向,以职业岗位(群)为依据,以技术含量为参数,以学科专业的交叉复合来综合研究专业的设置.l2J本文通

4、过对软件开发过程和软件生产职业岗位的分析,对高职院校软件专业方向的设置进行探讨.1软件生产过程及参与者角色软件生产是软件产品形成,交付使用,维护和退出使用的全过程(即生命周期)中所有活动的总称.尽管不同的组织或实践者对软件生命周期中的生产活动的执行方式,先后顺序有不同的观点和做法,但对这些活动种类的认识是完全一致的.这是美国Rational公司在20世纪90年代所提出的统一过程(RationalUnifiedProcess,RuP)理论IjJ.RUP将软件生产活动分为:业务建模,需求,分析设计,实现,测试,部署,环境支撑

5、,项目管理,配置及变更管理.上述活动中,业务建模的目的是分析和理解将要使用软件的组织机构的业务活动,进而导出对软件的需求;需求活动是将组织机构或者个人对软件的需求进行发掘,归纳,表达和管理;分析设计活动通过对软件需求的分析,给出对软件的设计;实现活动将软件的设计转化为可以执行的代码,文件等最终形式;部署是将已经实现的软件形式应用到实际的工作环境中;环境支撑的目标是为软件生产过程提供适当,足够的支撑环境,如软件的开发工具和管理工具就是基本的环境.项目管理的目的是在规定的成本,限定的时间内通过验收.配置和变更管理是软件生产特

6、有的保证质量,提高效率的重要活动.RUP同时归纳出完成上述活动需要以下29种角色——即职业岗位.作者简介:郑大鹏(1965一),男,湖北仙桃人,系统分析员,工学硕士,研究方向为面向对象的技术,软件系统架构,医疗信息系统,软件工程实践与教育.第3期学科建设与教学改革83(1)分析人员类:业务设计者,业务模型评审者,业务过程分析员,需求评审者,系统分析员,需求说明者,用户界面设计者.(2)开发人员类:软件架构师,架构评审者,封装设计者,代码评审者,数据库设计者,设计评审者,设计者,实现者,集成者.(3)测试人员类:测试设计者

7、,测试员.(4)管理人员类:变更控制经理,配置经理,部署经理,过程工程师,项目经理,项目评审者.(5)其他角色:课程开发人员,图像艺术家,系统管理员,技术写作者,工具专员.RUP对上述职业岗位的职责,候选者的经验和知识背景给出了详细的建议,这里不再引述.上述职业岗位的划分考虑了一般意义上一个完整的软件开发过程客观存在的角色.在一个具体的软件开发组织或者一个具体的软件项目上,这些角色不一定同时存在.另外,在实际的组织机构中,参与人员的职位名称并不总是与此一致,而且一个参与者通常会同时担任多种角色.但无论如何,这些角色种类对

8、人员素质的要求,对我们思考高职软件教育的专业方向设置具有重要的参考意义.2高职毕业生适合的软件生产角色软件生产是公认的知识密集型过程.上一节列举的许多职业岗位的担任者需要深厚而综合的知识背景和较长的实践经验,属于软件生产中的高端人才.高职毕业生不适合担任这类角色.另一方面,尽管软件生产是高技术和知识密集型过程,高职毕

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

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

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