您好,欢迎访问三七文档
《软件技术》专业人才培养方案1.【专业名称】《软件技术》2.【入学要求】高中毕业生、三校生。3.【学习年限】三年4.【培养目标】本专业培养热爱祖国,德、智、体全面发展,具有良好的职业素质和专业技能,系统地掌握软件代码编写技术与开发工具、掌握基本的软件测试方法及测试工具、掌握数据库基本操作及基本应用技术,具有软件产品的技术服务、管理维护等综合能力的生产、服务第一线的应用型人才。本专业的就业方向为:中小型企、事业;服务外包公司等从事计算机软件代码编写,软件代码测试,企事业网站管理与维护,计算机软件产品的销售与技术支持。5.【职业范围】当前职业岗位:软件代码开发员,软件产品测试员,软件产品销售与技术支持。发展职业岗位:企事业网站管理员。6.【人才规格】l)基本素质:思想素质教育、文化素质教育、身心素质教育、信息素质教育、团队素质教育、职业素质教育。2)专业技能和知识:具备计算机系统维护技能、文字处理基本技能,外语阅读与翻译技能、软件编程知识与界面设计技能,软件测试知识与测试工具应用技能、数据库操作与基本维护技能、网站管理与基本维护技能。3)职业资格鉴定:程序员二级、三级;数据库管理员三级、四级;微软.NET认证(三级、四级);JAVA认证(三级,四级);软件测试员四级。7.【工作任务与课程体系分析】1)《软件技术》专业典型工作任务分析职业岗位典型工作任务能力要求软件测试:(软件产品测试,嵌入式系统测试,游戏测试,手机测试,web测试)参与系统需求评审;分析系统需求并制定测试计划;设计测试用例并执行测试;管理Bug。测试系统功能。测试游戏功能。测试高清网络播放机包括各种网络协议下载,以及各种媒体文件的播放。熟悉软件工程基本原理,了解软件开发流程;掌握软件测试的理论知识,测试流程和方法;掌握自动化测试理论,能使用Robot、QTP、LoadRunner之一种;熟悉数据库相关知识,能够使用SQL;了解目前主流编程语言java、C/C++、.net之一;熟悉EmbeddedLinux系统开发;熟悉各种网络协议(TCP/IP,FTP,HTTP);熟悉各种嵌入式开发系统,会用C/C++;了解和掌握编程WEB语言,如PHP、JAVASCRIPT,ASP、JSP等;熟悉游戏相关规则;热爱游戏事业,玩过多款网络游戏,对游戏有独到见解;具有较强的学习能力、沟通协调能力、分析能力;热爱测试工作,有较强责任心。程序代码开发:(基于.net,基于jsp)参与项目设计,并按设计标准提供完整准确设计文档;按开发流程和标准,规定的开发工具进行项目开发;提交在开发过程中所需要的各种文档,保证项目文档完整性和准确性。精通.Net平台架构,精通Java平台构架下基于WEB的多层应用开发;会用html开发界面,会用vbscript,asp.net,ADO.net开发程序;会用Html,JavaScript,Jsp、JDBC,JavaBean,servlet开发程序;精通SQLServer、Oracle中的至少一种数据库,会对数据进行常规的操作。网站管理(数据库维护):(SQLserver,Oracle)能对数据库进行常规的管理与维护,性能优化;能数据备份与恢复,编程。数据库安装;数据库及表的创建;数据的操作(SQL命令);数据库对象的管理;数据库用户及安全管理;数据库备份,恢复;数据库基本体系结构的设计;数据库存储管理;数据库编程及性能优化;数据库迁移与数据挖掘。软件产品销售及售后技术服务根据客户需求提供相应软件;为客户示范操作过程;演示软件各功能;耐心回答客户的疑难问题;热情为客户指点软件的使用方法。热爱销售与售后服务工作;对客户热情,耐心,有礼貌;对软件产品的功能,用途了如指掌;熟练使用各种产品的软件,熟悉各产品界面的操作过程;具备程序设计知识,计算机基础知识。2)《软件技术》专业学习领域分析职业岗位学习领域(核心课程)软件测试程序设计基础,软件测试技术及实用测试工具,linux操作系统程序代码开发数据库管理与应用,程序设计基础,web编程(jSP,.net)网站管理(数据库维护)数据库管理与应用,程序设计基础软件产品销售及售后技术服务数据库管理与应用,程序设计基础,web编程(jSP,.net),网络基础,linux操作系统3)课程体系构成及学分分配比例课程类别总学分总学时理论学时上机和实践学时课内课程通用知识教育课41656361295职业基础教育课18288158130职业核心技能课30480264216职业能力拓展课15240132108小计1041664915749职业能力训练课12192--192顶岗实习24384--384合计140224091513254)先修后续课程说明序号课程名先修课程1数据库管理程序设计基础2基于.NET的web编程程序设计基础,数据库管理,J2EE3基于j2EE的web编程程序设计基础,数据库管理,网页设计4数据库高级管理与应用数据库管理,web编程5软件测试技术与实用测试工具程序设计基础,数据库管理,Linux操作系统6Linux操作系统网络管理8.【学习情境设计】1)课程目标与考核方式课程名学分安排考核方式职业证书课程目标程序设计基础6(理论、上机)+2(实训)平时30%+上机30%+笔试40%计算机等级二级,java三级、四级本课程主要讲授程序设计的基本概念和基本技术。以Java语言为实例,要求学生较熟练掌握其语法和语义,掌握结构化程序设计的基本方法,掌握一些常见的程序设计技巧,掌握自顶向下逐步求精的程序设计技术,培养良好的程序设计习惯和风格,使学生熟练掌握上机编程操作的基本过程以及排除语法和语义错误的基本方法。基于J2EE的Web编程同上同上软件工程师本课程主要讲授基于J2EE的Web程序设计的基本概念和基本技术。要求学生掌握XML,JSP页面元素的使用,JSP内置对象的使用,使用JDBC连接数据库,JavaBean与Servlet技术的应用。基于Net的Web编程同上同上微软.Net认证本课程主要讲授基于.Net的Web程序设计的基本概念和基本技术。以C#为实例,要求学生掌握C#的语言基础,学会Web服务器控件的使用,ASP.Net内置对象的使用,用ADO.Net访问数据库,ASP.Net的配置与优化数据库管理6(理论、上机)平时30%+上机30%+笔试40%DBA四级本课程主要讲授数据库的基本原理与基本的操作技术。以SQL为实例,要求学生掌握数据架构的三种关系模型,掌握对数据库的常规管理(创建,修改,删除,备份,分离等),掌握四种数据操作语句(SQL语句:插入,删除,查询,更新),掌握视图及存储过程的应用。数据库高级管理与应用4(理论、上机)+2(实平时30%+上机30%+笔试40%DBA三级本课程主要讲授数据库的一些高级管理功能与实际应用。主要掌握:数据库用户及安全管理;数据库基本体系结构的设计;数据库对象管理;数据库编程及性能优化;数据库迁移与数据挖掘。训)软件测试技术与实用测试工具6(理论、上机)同上软件测试工程师本课程主要讲授软件工程,测试技术及常用测试工具。以WinRunner、RationalTextrealtime为例,要求学生掌握白盒、黑盒测试原理及工具;掌握静态、动态测试技术及工具;掌握性能测试工具及用于测试管理的工具。2)课程教学具体实施方案一、《程序设计基础》学习情境设计(1)教学建议教学模式设计。按照教、学、做一体的教学模式设计原则,以“专业跟着主导企业走;课程跟着岗位能力走;教学跟着开发过程走;教材跟着任务项目走”为框架,设计实施“项目训能力、环境练过程”的教学模式。确定7个具体项目任务,每个项目任务达到相应的目标要求,通过递进式能力培养,最终实现课程总体目标。猜数字基本数据类型与基本逻辑结构几何图形滚动字幕通讯录时钟的显示模拟聊天工具综合项目(计算器)网络编程连接数据库JDBC面向对象的基本特性以及运用GUI的使用与事件处理文件的读写操作多线程的使用软件编码能力程序员职业素养自主学习能力创新能力达到能力学习情境学习任务多种教学方法的运用:任务驱动的带教做,企业情景化的仿真模拟等(2)教学评价参照程序员职业资格标准,以课程技能点为考核点,以教师评价、学生自评与互评、企业及社会评价等多种评价形式进行考核。二、《基于J2EE的Web编程》学习情境设计(1)教学建议教学模式设计将情境7的《学生信息管理系统》分成前六个学习情境,按工作过程完成教学目标。多种教学方法的运用:任务驱动的带教做,企业情景化的仿真模拟等(2)教学评价同上情境1网页界面设计HTML,XML的知识情境2情境3情境4情境5情境6情境7-学生信息管理系统Servlet技术JSP国际化Struts技术JSP基础知识指令及内置对象JSP文件操作JSP数据库操作JavaBean技术网页开发编码能力系统集成能力自主学习能力创新能力达到能力学习情境学习任务三、《基于.NET的Web编程》学习情境设计(1)教学建议教学模式设计情境7由前六个学习情境组成,按工作过程递进完成教学目标,达到能力培养要求多种教学方法的运用:任务驱动的带教做,企业情景化的仿真模拟等(2)教学评价同上情境1网面设计主题导航母板情境2情境3情境4情境5情境6情境7-学生管理系统Ajax技术应用程序配置C#基础,ASP.Net内置对象Web服务器控件数据库操作XML数据传输网页开发编码能力系统集成能力自主学习能力创新能力达到能力学习情境学习任务四、《数据库管理》学习情境设计(1)教学建议教学模式设计7个学习情境组成《数据库管理》的教学,按知识递进完成教学目标,达到能力培养要求多种教学方法的运用:任务驱动的带教做,企业情景化的仿真模拟等(2)教学评价同上情境1数据库基本体系结构,安装情境2情境3情境4情境5情境6情境7-综合应用数据库性能优化数据库编程数据库及表的创建数据操作语句SQL命令数据库对象的管理数据库的备份恢复数据库管理能力系统优化能力自主学习能力创新能力达到能力学习情境学习任务9.【教学安排】1)教学活动周进程安排表分类学期理论与实践教学(2)实习实训顶岗实习考试机动假期合计第一学期1612120第二学期1612120第三学期1612120第四学期163120第五学期1621120第六学期16117合计2)实训项目教学安排序号项目名称总周数第一学年第二学年第三学年备注1234561计算机系统配置实训112程序设计基础(Java)实训113JSP实训114综合能力训练335数据库高级管理与应用实训116.NET程序设计实训117顶岗实习16合计63)教学进度表见附表1-软件技术专业教学进程表10.【说明】(1)师资配备《基于J2ee》、《.net》的web开发课程;《数据库高级管理与应用》;《软件测试技术与实用测试工具》等课程其技术性较强、知识更新较快,学院应外聘企业资深技术专家担任专业课指导教师,帮助任课教师开发课程项目并指导实训。(2)教学设备配置由于软件开发环境的不断更新、壮大,对计算机系统配置的要求也愈来愈高,希望机房的计算机配置能及时更新,以满足各种高新开发软件的运行要求。
本文标题:专业人才培养方案
链接地址:https://www.777doc.com/doc-3440563 .html