您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 软件技术专业人才培养方案(软件测试)
附4高等职业学校提升专业服务产业发展能力项目专业人才培养方案一、专业名称及代码专业名称:软件技术代码:590108二、招生对象招生对象:普通高中毕业生及同等学力者三、学制学制:全日制三年四、培养目标及规格(一)培养目标培养遵循中软国际有限公司软件测试规范、工具及技术,在中软国际有限公司及相关IT企业从事软件测试工作,精通J2EE/VC++开发技术、熟悉测试工程管理、掌握软件缺陷管理、测试工具及测试技术,具备良好职业素养的软件测试技术专业高技能人才。(二)培养规格(1)专业能力①具有Java语言编程的能力;②具有嵌入式数据库软件的开发能力;③具有Linux系统管理与维护能力;④具有使用测试工具对软件进行测试的能力;⑤具有软件质量管理与监控能力;⑥具有手机游戏软件设计和开发的能力;⑦具有常用软件文档阅读和撰写的能力。(2)方法能力①具有自主学习新知识和新技能的能力;②具有综合运用所学知识分析问题和解决问题的能力;③具有制定工作计划的能力;④具有查找、阅读工程资料与文献的能力;⑤职业生涯规划能力;⑥判断决策能力。(3)社会能力①具有较强的口头与书面表达能力;②具有人际沟通与团队协作能力;③具备计划、组织和协调能力;④具有技术应用与创新能力。五、就业岗位与资格/等级证书序号面向的职业岗位技能证书/职业资格证书备注1软件测试员程序员2程序员程序员3Web开发工程师软件设计师4Java工程师软件设计师5软件测试工程师软件测试工程师六、专业课程体系(一)课程体系设计思路在软件技术专业(群)的公共的任务领域平台基础上,依据软件技术专业面向的职业岗位及职业岗位对应的工作任务,分析专业群专项能力,由专业教学指导委员会对工作任务进行分析、整理、归类确定职业岗位的典型工作任务,根据职业能力复杂程度,归纳和整合典型工作任务形成行动领域,根据职业认知及成长规律递进重构任务领域转换为课程,形成软件技术专业的课程安排。(二)职业岗位核心能力分析经市场调研和科学分析论证,由学校和行业(企业)专家共同讨论,针对软件产品制造企业的工作内容和职责,参考借鉴中华人民共和国软件行业标准,确定软件技术专业面向的工作岗位和对应的工作任务与职业能力,见表1-1-1。表1-1-1职业核心能力分析表工作岗位主要工作任务职业能力计算机基本应用计算机系统安装和配置常用软件的安装及配置办公软件的使用结构化程序设计结构化程序设计技术模块化程序设计数据输入和输出面向对象程序设计类的设计和使用;面向对象继承机制接口、抽象类的使用异常处理、IO处理、多线程技术GUI程序设计Java中窗口、布局、组件的应用Java事件处理机制多媒体编程技术数据库设计与编程数据库的设计数据的基本操作数据库的访问Java程序员软件测试与实施软件白盒测试软件系统部署软件应用维护测试准备掌握软件的性能、特点使用方法熟悉测试的目的和内容熟悉测试的方法和步骤测试前的准备工作测试案例编写编写测试案例设计测试数据及预期结果确保测试目的的达成执行测试根据测试案例执行测试评估软件特性发现软件缺陷软件测试员测试结果沟通与软件完善反馈测试意见与开发部门沟通测试情况协助修正测试中发现的缺陷协助完善软件性能(续前表)工作岗位主要工作任务职业能力静态网站开发HTML,CSS语言应用Dreamweaver网站开发Photoshop图像处理Flash动画设计动态网站开发JSP语言应用SQLServer数据库管理Web开发工程师网站架构网站管理网站设计规划软件分析与设计软件系统的架构设计软件系统的模块及接口设计数据库的分析与设计JavaEE程序设计MVC开发技术Struts2、Hibernate3、Spring2框架技术javascript和ajax框架Java工程师软件测试软件需求评审黑盒测试,功能测试,兼容性测试,容错性测试测试评估,测试文档的撰写软件测试计划软件文档的阅读软件测试计划的制定与编写用户手册及部分操作说明文档的编写软件测试技术测试用例的设计及文档编写测试环境搭建、测试执行QTP/LR自动化测试工作,QTP/LR测试脚本编写软件测试工程师软件测试管理软件测试进度管理软件缺陷管理,跟踪分析和报告产品的测试,产品质量保证(三)实践教学体系设计基于软件产品开发工作过程,以软件产品研发任务为载体,依据“工作室→公司”四学段校企交替工学结合人才培养模式,设计实践教学体系。第一学段集中在第一学年,以在教学做一体化的学习型工作室教学为主,辅以在企业(中软国际)进行的专业认知实训环节。第二学段集中在第二学年,以在项目实训工作室、软件工程工作室教学为主,辅以在企业(中软国际)进行的专业提升实训环节。在嵌入的专业提升实训环节中,企业教师首先组建项目研发小组并作程序范例培训;之后学生进入企业项目对应的模块开发小组;最后根据项目模块的验收成果,企业教师根据项目验收成果、课程考核成绩以及学生间互评结果,对学生专业提升实训进行综合评价。第三学段集中在第五学期,进行企业级技术训练,教学地点在企业实训基地(中软国际服务外包实训基地、无锡NIIT服务外包实训基地、深圳软件产业人才实训基地),将本学段的企业课程融入到企业项目案例开发过程之中。学生在企业教师的指导下,学生按照软件开发标准和企业规范、按照目前流行的软件技术架构进行设计、编写代码、测试、部署和维护,为客户提供技术支持服务,同时参与项目的推广与销售工作。企业教师根据项目每个阶段的验收成果、客户的评价及学生间互评结果,对学生进行综合评价,评价结果记入学生的学期成绩。第四学段集中在第六学期,在企业(中软国际、江西思创、深圳鹏开)进行顶岗实习。学生以准员工的身份进入企业带薪顶岗实习,直接进入项目组参与项目的研发工作,在完成实习期后根据企业与学生双方意愿选择是否正式入职。(四)课程设置类别课程名称课程性质(必修/选修)说明思想品德修养与法律基础必修第1、2学期毛泽东思想与中国特色论概论必修第3、4学期体育与健康必修第1-4学期高等数学4必修第1学期机电英语必修第1、2学期大学生心理素质训练必修第1学期就业指导必修第2、5学期公共艺术必修第4学期入学教育与军训必修第1学期公益劳动必修第3学期公共课程毕业教育必修第6学期计算机应用技术必修第1学期实用网络技术必修第3学期日语必修第3、4学期专业课程IT职业素养必修第2、5学期专业核心课程描述表1-1-3专业课程描述表表1-1-3专业课程描述表课程高级语言程序设计学期第1学期学时/学分112h/6.0教学目标1.熟练掌握C语言的数据类型(基本类型、构造类型、指针类型等)和各类运算符,能正确使用表达式实现各种数据的简单加工;2.熟练掌握C程序的三种基本结构(顺序结构、选择结构、循环结构)的特点,能使用相关语句完成这三种基本结构的程序设计任务;3.掌握C语言的常用库函数使用,以及用户函数的定义、调试、参数传递等方法。教学内容1.数据类型和表达式;2.输入输出函数;3.结构化编程思想入门,设计流程图;4.顺序结构、选择结构和循环结构;5.数组、指针和函数。教学设计课程教学以引导文教学法和项目教学法为主,以学生成绩管理系统为载体,学习程序设计的基本原理和基本方法,初步掌握程序的开发与调试技术。课程Oracle数据库技术学期第2学期学时/学分86h/5.0教学目标1.掌握基于Linux平台的Oracle数据库基本理论知识;2.熟悉规范的基于Linux平台的Oracle数据库设计过程;3.掌握基于Linux平台的Oracle数据库管理系统的功能。教学内容1.了解Oracle数据体系结构;2.掌握Oracle数据库的基本管理技能;3.熟练使用SQL语句操作数据库;4.能够编写高效查询语句;5.能够使用SQL语句管理数据库。教学设计通过示范项目中的数据库应用开发与管理,使学生经历数据库应用系统开发的全过程;在专用的软件实训室使用多媒体网络教学软件进行广播授课,实训与授课同步进行。(续前表)课程网页设计学期第2学期总学时80h/5.0教学目标1.能够与客户沟通,进行相关调研,生成站点规划书,并收集相关素材;2.能够根据网站的定位,对网站进行风格设计;3.能够根据风格设计方案,对站点进行具体的制作,包括前台页面的布局(CSS完成网站的布局)、配色、元素插入及简单后台程序的设计;4.了解XHTML、CSS、JavaScript和DOM编程等内容;5.掌握Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架;6.能够对站点进行测试、上传发布、推广及更新维护。教学内容涵盖了Ajax技术的工作原理、XMLHttpRequest对象应用、DOM(DocumentObjectModel)编程、Javascript脚本编程、JS文件、Ajax综合应用等各层面知识。1.站点规划;2.站点风格设计;3.站点的设计及制作;4.站点测试及发布。教学设计1.采用“精讲多练,重在实验指导”的教学方法授课按知识单元组织教学,充分利用现代化教育技术和教学手段按知识单元“精讲”课程内容,强调算法和解决实际问题的思路;2.采用案例教学方法和项目教学法采用案例教学的方式,直接讲解程序设计方法在实际项目中的应用;通过项目开发引导学生自主学习和协作学习;3.要求学生课外查阅相关的国内外优秀教材或参考文献,查找相关网络资源,提高学生的自学和文献查阅能力。(续前表)课程Java程序基础学期第2、3学期学时/学分160h/9.0教学目标1.熟悉Eclipse集成开发工具;2.掌握封装、继承、多态核心面向对象思想;3.熟悉使用抽象类、接口、异常处理、IO处理、多线程编程等技术;4.了解JDBC数据库编程技术;5.初步熟悉软件开发过程。教学内容1.掌握Java语言的基本语法;2.理解面向对象思想;3.学会正确使用异常处理;4.理解继承、多态、抽象、接口的概念和使用;5.学会进行多线程编程;6.学会使用IO进行文件输入输出处理;7.熟练使用集合、JDBC等核心API;8.掌握泛型、枚举等JDK5概念;9.掌握SCJP考试考点。教学设计课程中不以基础语法为重点,而是重点学习企业中注重的知识点,如异常处理、线程同步、集合API的使用等。而对于企业开发中使用较少的技术,进行弱化处理,如GUI编程等。同时,在教学过程中,注重演示对JDKAPI帮助文档的查阅,不仅教会学生具体知识点,而且培养了学生自主学生的能力。在专用的软件实训室使用多媒体网络教学软件进行广播授课,实训与授课同步进行;创建软件工作室,真实模拟企业环境,学生分组进行软件项目开发,增强动手能力、团队合作意识。(续前表)课程日语学期第3、4学期学时/学分110/6.0教学目标1.语音要求:掌握假名、单词声调、语调,做到发音基本准确;2.词汇要求:熟记基本生活词汇约500个;3.语法要求:掌握动词4种活用形,掌握17个格助词,掌握三种类型的句子(名词句、动词句、形容词句)。4.通过学习,具备最基础的日语听说读写能力;5.掌握自主学习日语的方法与能力;6.初步了解日本文化,增强跨文化交际意识和能力,为进一步学习日语打下良好的基础。教学内容1.语音:假名、单词声调、句子语调;2.词汇:基本生活词汇约500个;3.语法:(1)动词4种活用形,(2)17个格助词,(3)三种类型的句子(名词句、动词句、形容词句)。教学设计以对日软件技术外包服务中的常用日语对话、电子邮件交流、日语技术文档设计教学情境,结合听说读写训练学生的日语语言能力。课程JSP程序设计学期第3学期学时/学分80/5.0教学目标1.熟悉javaee标准和jsp,servlet的相关知识;2.进一步掌握JDBC数据库编程技术;3.掌握面向对象程序设计的方法;4.了解文件与注册表相关类;5.掌握流行软件项目设计与实现方法。教学内容1.模仿实现瑞天图书管理软件;2.招聘信息管理系统的设计与实现;3.简单资源管理器的实现。教学设计教学上采用理论与实践相结合的原则,同时结合任务驱动与问题激励相结合的原则,培养学生的团队协作意识和学习解决问题的能力,从而适应不断发展的新技术。联系前驱、后继课程,整合
本文标题:软件技术专业人才培养方案(软件测试)
链接地址:https://www.777doc.com/doc-4795973 .html