实战案例
编辑︱孙雁︱E-mail:zhiyezazhi@163
交流平台
CASE ANALYSIS OCCUPATION
124
2009 9
完善软件专业设置 服务地方经济
文/王祯明 费 涨
近年来,无锡技师学院紧紧抓住无锡优先发展高端服务业的战略机遇,瞄准无锡产业发展的趋势,跟踪区域经济发展的需求,调整专业结构,服务地方经济。为此,无锡技师学院制定了《内涵建设规划发展纲要》,明确“专业结构调整适应本地区产业结构调整,优势专业做精做强,二产类专业要适度控制,三产类专业要开发拓展,形成特”。 为适应地方经济发展的需求,经省劳动保障厅批准,无锡技师学院还成立了服务外包培训(二级)学院。
下面,以无锡技师学院软件技术专业为例,谈谈如何通过市场调研和思考,以职业能力分析和教学过程分析为切入点,逐步完善软件技术专业设置,修改软件人才培养方案,服务无锡地方经济。
一、软件专业调研的指导思想
1.根据实践需要确定研究目标
在“以就业为导向”的办学方针背景下,进行专业设置和课程结构改革,具有重构的性质。研究从IT软件产业对应用性人才的规格和质量的需求出发,以技工院校教育课程结构改革为着力点,对技工院校软件技术专业的培养目标、专业设置和课程体系进行研究,并制定出一套相对科学规范的软件人才培养方案。
2.研究内容及思路
研究以IT软件产业及IT类软件专业教育现状调查分析为基础,以工作任务分析为研究的逻辑起点,以专业设置和课程开发为突破口,以课程体系架构为重点,最后将研究成果物化为可供学校教学实践层面使用的IT类软件专业目录指导方案,开发或调整的专业和课程又回归工作任务。
二、软件专业调研的原则、目标和要素
1.专业设置调研的原则
按照国家和省市职业教育人才培养目标及社会需求,结合我院教育教学实际,以专业设置“突出重点、发展优势、打造品牌、强化特”为出发点,对专业设置的调研提出了四项原则,一是“前瞻性”原则,开设或调整的专业要符合市场规律和行业及企业需求,符合目前无锡经济结构调整转型的需要;二是“前途性”原则,专业要能够满足学生、满足社会的需求;三是“责任性”原则,开设专业要符合我院发展的方向,要和市委市政府对我院提出的“为技师大市做出新的更大的贡献”的要求相吻合;四是“规范性”原则,专业名称要和国家所规范的专业目录名称相一致。
2.专业设置调研的目标
根据《无锡市关于加快重大产业项目建设的若干意见》文件精神,结合本院专业建设实际,专业设置调研的目标从近期我市重大产业项目储备、培育和实施的重点中进行选择:软件和服务外包产业。
3.确定专业设置调研的要素
调研的要素主要从以下几个方面来考虑:无锡软件产业的发展背景、行业需求、无锡中高职院校现有软件专业设置情况、我院已有软件专业设置的情况、软件职业解析、软件工作内容、软件职位现状、软件从业要求、目前软件职位的薪酬、软件职业资格认证等以及我院的软件专业的设备设施、师资、软件专业建设等内容,开办软件专业课程还缺乏哪些条件,存在的主要困难等。
4.专业设置调研的范围
(1)研读政府文件及指导性意见。认真研读市政府下发的有关文件,如《无锡市关于加快重大产业项目建设的若干意见》《无锡关于加快构建现代产业体系意见》《无锡市电子信息产业调整与提升行动计划(2009-2011年)》《关于大力实施服务外包六项工程高起点高标准建设中国服务外包示范城市行动方案》等,以明确无锡产业结构调整的精神和方向,在梳理学院已有软件专业设置方案的基础上,制订切实可行的调研提纲。
(2)调研其他院校的专业设置。通过对无锡市范围内的12所高职院校的调研,进一步了解这些学校:为适应无锡经济发展,主要开设了哪些软件类专业;这些软件类专业的培养目标、师资、实验实习设备设施、专业特等情况。“知己知彼”,通过间接方式,以了解无锡市场的软件专业人才和学生家长需求,从而达到“人无我有,人有我优”的专业设置目的。通过调研,了解到软件技术专业为无锡市中高职院校的热门专业。
(3)调研相关的行业和企业。重点进行相关行业的调研,通过研读《无锡市信息化建设行动纲要》《无锡软件产业行动纲要》等规划和行动纲要,并实地调研了无锡(国家)软件园、江苏软件外包产业园、创新创意产业园、太湖科教产业园、无锡清华同方科技园等多家园区和用人单位。
通过企业调研,听取有关专家对软件专业设置的建议和意见;对无锡的产业结构调整,有了进一步的认识和感知。对有关软件企业需要什么样的人才、企业的基本岗位、行业员工的素质要求等有了更深刻的理解。
(4)广泛征求学院专家工作室和有关专业教师的建议。先后征求和听取了我院专家工作室和服务外包培训
交流平台
实战案例CASE ANALYSIS
编辑︱孙雁︱E-mail:zhiyezazhi@163
OCCUPATION
125
2009 9
(二级)学院、信息技术系有关专业老师的建议和想法。三、无锡软件行业与企业人才需求情况分析
通过市场调研,无锡IT软件行业最需要的是软/硬件兼备的人才。但是这样的人才并不多见,特别是对我院正在培养的IT软件高技能人才而言,就更加困难。在无锡地区纯粹的大型软件开发企业并不多,存在大量的中等规模的软件企业,这些企业开发的产品都是一些工业上的非标产品,一般都和机械
自动化结合在一起,所以要求的人才都需要懂一些自动化知识;并且该类企业对软件测试要求也比较高。该类企业的产品是:上位机软件+PLC控制(所谓的软/硬结合一体化)。
四、软件专业的工作任务分析和教学任务分析
1.工作任务分析阶段
(1)准确界定职业范围内的工作职责,将每一职责分解为具体的工作任务。
(2)准确描述工作任务及其专项能力。将工作任务构成模块,再依据工作任务模块划定和整合课程的前提是:准确描述工作任务及其专项能力,并分解为应达到的具体要求,如完成任务的步骤、所需软件(工具)及设备、应具备的知识、技能、工作态度和有关的安全要求等。
2.教学任务分析阶段
(1)科学整合理论知识和实践知识。软件课程,是以实践活动为主线构建的,是依附于工作过程之中。在整合时,应贯彻“合理负载、相机融通”的原则,即将必须的知识合理负载于各个项目之中,既不缺失,又无畸轻畸重问题,且尽可能有一定的逻辑顺序;以工作任务为核心,安排相关理论知识,并注意相机渗透、适时归纳。
(2)科学设计项目结构。项目结构设计,是课程开发技术的核心要素。关键如下:在软件产业某一职业范围内设计;设计的项目覆盖该职业范围的工作任务;以一定的逻辑线索安排项目;能负载胜任工作职责的知识、技能、能力及态度等。
3.学院目前的软件专业的局限性
我院现在开设的软件技术专业,基本上是以软件语言开发为主,按照目前开设的课程,基本上可以满足社会上的企业要求,学生缺少的只是工作经验和自学能力。但目前无锡这类软件企业,数量有限。
举例说明:(1)无锡某高职院校的软件技术专业部分毕业生到某网站实习,该单位用C#.Net语言开发大型企业的ERP项目,所以该软件专业毕业生有能力胜任该工作。但是毕竟企业需要的大专毕业生数量一般不会太多,这是软件技术专业的局限性之一。(2)无锡某软件开发公司(其研发的主要方向是加密软件的安全性3A软件,专注于企事业单位计算机信息泄密问题提供系统性的解决方案)的招聘要求是以编程为主,但是需要一点计算机硬件基础+软件测试,
而按目前我院软件技术专业培养的学生,基本上对软件测试项目一点都不了解,这是局限性之二。(3)无锡某电子有限公司招聘软件开发工程师,但是公司明确提出学生应该懂一些自动化控制的原理,而按目前我院的教学计划,软件技术专业的学生一点都没有涉及这方面的知识,毕业后最多只能到了该公司后自学,这样就缺少了竞争力,这是局限性之三。
据了解,在无锡新区,还有较多的企业是这种状况,一方面缺少计算机软/硬结合的人才,一方面又招聘不到这样的人才。
4.软件职业的工作能力要求
(1)纯软件开发的企业要求:至少一门开发语言非常了解,并能熟练使用;每一家企业对开发语言的要求,可能都不一样,这对我们的教师而言:需要的是教会一门目前软件行业上用的比较多的语言,比如C#.Net,但是光教会学生学还不够,关键在于要教会学生如何学,这样就可以很快适应别的开发语言,以尽快适应企业的需求。
(2)软/硬一体化的企业的要求:至少一门开发语言非常了解,并能熟练使用;并且需要了解一些PLC或者单片机方面的知识。需要我院在软件技术专业开设一些自控方面的课程,比如PLC控制原理,PID调节等。并且要让学生初步了解上位机软件如何和这些低层的硬件互相通信。
(3)软件外包企业的要求:至少一门开发语言非常了解,并能熟练使用;并且能使用一门外语,特别是日语。建议我院可有针对性地开设日语课程。
(4)网络管理人员:了解计算机硬件知识,并对网络,综合布线有一定的了解。这需要我院的信息中心辅助完成。
(5)电脑培训人员:至少一门开发语言非常了解,并能熟练使用;非常熟悉Office办公软件,并且能使用VBA进行开发。
职业能力分析表参考格式见附表1。
五、人才培养方案制定或修改的建议
1.人才培养目标的建议
学生掌握必备的文化基础知识,专业知识,具有从事本专业领域的实际工作的能力,并且具有跨专业的基本技能和基本能力。具有一定的创新能力,具备良好的职业道德,能够适应科技进步和岗位变化的需要。
2.专业课程设置的建议
以招高中毕业生为例:一年级新生除了学习必要的专业基础课程以外,在专业上主要学习Office办公软件的操作和C语言及VBA编程,二年级进入专业课程的学习,三年级全面进入理论实践一体化训练。
目前,我院的软件技术专业,一般只设置了本专业的课程,没有体现跨专业的特点,这样培养出来的学
生,基本没有适应岗位变化的能力。建议在第二学年,设置一些自动控制原理方面的课程,让学生真正掌握软/硬一体化技术和技能。
建议将原来的软件技术专业,分为软件开发、软件测
实战案例
编辑︱孙雁︱E-mail:zhiyezazhi@163
交流平台
CASE ANALYSIS OCCUPATION
126
2009 9
试和系统控制软件技术三个专业方向,其课程应该建立各自的课程体系,而不是把所有的课程混杂在一起。
软件开发:软件开发课程为主,辅助测试,网络,组装维修,语言课程。
软件测试:软件测试课程为主,辅助程序设计,网络,组装维修。
系统控制软件技术:自动控制,程序设计课程为主,辅助组装维修,数字通讯。
3.教学模式的建议
为了充分体现学院高技能人才教育的特点,建议在开始的第一学期中,除了学习基本的基础课程以外,只开设计算机的基本知识,特别是对办公自动化方面要做到精。从第二学期进入专业课程,特别需要开设的是面向对象的开发语言,第二年是学生打好计算机开发语言的关键一年。第三年让学生全面进入理论实践一体化课程,在这个阶段,学生可以分组进行软件项目开发。最后半年学生下企业顶岗实习。
4.师资任职的建议
因为本专业的课程开设主要是以面向对象的语言为主,希望教师的计算机编程思想从面向结构化的理念转移到面向对象的编程理念。有一定的实践经验和项目开发经
序工作分析记录
任务分析记录综合能力要求
专项能力分解任务目标
对应知识/能力/态
度
一分析用户及软件需求
1. 分解模块
(1)确定各模块的功能
要求UML建模(2)模块实现的可行性
要求数据库的知识
(3)编制模块的任
务书
2. 整合模块
(1)模块整体的可行性
(2)调整模块的功
能
3. 形成系统
上位机软件开发培训(1)演示软件功能的实现
(2)用户确认及修
改模块
二编写软件程序
1.根据公司要求选择一门合适的高级语言
(1)利用语言开发工具进行模块化开发
要求熟练掌握几
门开发语言(2)软件调试
要求熟练掌握语言的调试步骤及技巧
2.编写操作说明书
(1)功能模块的具体功能
(2)功能模块的具
体操作手册
三测试软件的合法及合理性
1.根据操作说明进行合理性测试(1)根据系统要求进行测试要求熟练使用语
言开发工具
2.编写软件错误表
(1)列出程序的Bug,提出改进意见
要求熟练使用语言开发工具四软件发布
1.最终版本的发布
交付用户,提供技术咨询和技术培训
要求对开发的系统进行售后服务附表1 职业能力分析表参考格式职业岗位即专业对应的岗位
工作任务,即该岗位的工作任务对应的知识、技能和素质要求,即对完成该岗位工作任务提出的个人条件(知识、能力、态度等)
拟开设课程、即课程设置建议
软件代码编写开发程序(代码编写)
需要面向对象开发的思想,网络数据库的应用知识,并且具有敏捷的思路和逻辑思维能力
VB;C#;ASP.NET;HTML Java;SQL Server等
代码调试需要面向对象开发的思想,网络数据库的应用知识,并且具有敏捷的思路和逻辑思维能力
VB;C#;ASP.NET;HTML Java;SQL Server等
产品测试
测试方案设计需要较强的软件开发和UML设计经验模块测试具有计算机编程基础VB;专用测试工具
组装测试
具有计算机编程基础
(同上)
产品实施与维护
产品实施具有计算机编程基础,计算机应用能力
(同上)产品维护
具有较强计算机应用能力,熟悉常用系统和备份能力
(同上)提供文档
具有较好的文字功底,计算机应用能力
C语言;vs.Net 2005;
编制报告
系统设计报告具有丰富的UML设计经验,丰富的面向对象的程序开发
UML设计工具程序开发文档具有丰富的面向对象的程序开发
产品测试报告具有较好的文字功底,计算机应用能力
安装调试报告具有较好的文字功底,计算机应用能力
产品说明书
具有较好的文字功底,计算机应用能力
软/硬件代码编
写
(软件为主)
开发程序(代码编写)具有计算机编程基础,一般数据库的应用知识
C语言;C++;Delphi 7.0;Access等
PLC开发需要懂得基本的自控原理C语言/汇编,PLC等
综合应用
需要软/硬件方面的综合知识,能互相控制及通信
备注:(该类技术人员都需要具有产品实施与维护及编制报告的能力)
附表2 职业分析与教学分析汇总表
(作者单位:江苏省无锡技师学院)
历,可以开发对应的实验课程。软硬结合方向需要有自动控制方面的专业教师,并能独立开发实践课程。
5.主要课程开设的建议(见附表2)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论