培养具有优良的思想品德和文化修养,能适应市场人才需求,具有良好的综合素质、职业道德、扎实的专业技能。本专业方向主要能够在各类企事业单位、政府机关从事基层软件设计的高等技术应用性人才,能在IT企业从事软件产品测试和技术服务工作,也能从事软件测试及相关系统的建设、应用、管理和维护工作。
毕业生应具备下述素质、知识和能力:1、热爱祖国,有理想、强烈的事业心和责任感,具有理论联系实际求实创新的精神和勤奋、俭朴、团结协作的品质与良好的思想品德、社会公德和职业道德;
2、具有较扎实的自然科学基础,良好的人文社会科学素质,具有较强的语言与文字表达、人际沟通的基本能力;
3、了解主流软件开发技术架构,并掌握其软件编程的技术、方法和工具,具有本专业的专业知识和技能,了解本专业学科前沿和发展趋势,了解相关的软件技术的最新发展;
4、具有本专业所必需的开发平台的操作、软件编程与测试技术,掌握现行主流的软件编程工具的使用技巧及其软件模块编程技术;
5、有较强的自学能力和一定的综合分析、科学研究、组织管理能力,能够解决一般工程实际问题,具有工程经济观点;
6、具有一定英文水平,能够阅读本专业英文资料,具有一定外语交际能力。具有一定的人文社会科学的基本知识,兴趣广泛、时尚;
7、掌握文献检索、资料查询的基本方法,有较强的获取信息和处理信息的能力;
8、了解体育运动的基本知识,初步掌握锻炼身体的基本技能,养成科学锻炼身体的习惯,身体健康,达到大学生体育合格标准。
二、学制1、招生对象:具有普通高中、中等职业学校或更高学历者
2、学习年限:三年
三、毕业要求学生修完教学计划规定的课程,各门课程成绩合格,思想品德鉴定合格;同时完成第二课堂要求,发给国家承认的全日制高职专科毕业证书(教育部电子注册)。
四、课程设置体系及课时分配1、本专业课程体系说明
根据我院“教的都是新的,学的都是用的”办学理念,从实际出发,掌握必要的基础理论,突出实用课程,明确培养可操作性实用技术技能。
(1)基本素质能力课程——此模块结合我特色教学,开设了包括思想政治、职业素质培养(特色教学系列)、体育健康和就业指导等课程,旨在培养学生形成比较系统的世界观、人生观以及正确的价值观,具有过硬的业务素质和身心道德素养,懂得基本的做人理念,具备独立思考、分析问题以及解决问题的能力。
(2)英语和计算机基本应用能力课程——英语开设了大学英语1~3(含口语和听力),专业英语,旨在培养学生一定的读写特别是口语表达能力,同时兼顾考证的需要,提高学生的就业能力;计算机基础方面开设汉字输入技术、计算机应用基础等课程,一是为开拓本专业技术能力奠定基础,二是为适应现代信息社会探索、分析和处理信息的需要奠定基础。
(3)专业技术能力课程——软件测试方向课程设置涵盖了大部分主流的软件测试技术,包括java程序设计、JSP程序设计、PHP程序设计和SQL Server数据库,以及软件测试基础、软件测试工具、软件测试技术、项目综合实训等课程。
2、本专业主要课程简介
(1)软件测试基础: 软件测试的流程和技术/方法,各种测试类型和不同阶段比较成熟的技术以及方法。了解单元测试到验收、安装测试,从应用服务器测试到本地化、自动化测试等。
(2)软件测试工具: 工业标准级负载测试工具Loadrunner,LoadRunner基本使用脚本编写基础Load Runner操作技巧。
(3)软件测试技术: 运用各类常用的黑盒测试用例设计方法、白盒测试用例设计方法、常用测试技术应用等。涵盖了一般软件项目开展测试的全过程,对测试计划制定、测试用例设计、TestLink测试用例管理与统计、缺陷提交与跟踪及测试总结与分析进行了详细的阐述。
(4)JSP程序设计: JSP应用程序的开发环境, JSP的基本语法, JSP的9个内置对象,javaBean组件, Servlet, JSP的文件操作JSP如何操作数据库等
(5)PHP程序设计: WEB应用程序的开发环境,J2EE语法,MVC模式下文件操作,如何操作数据库等
(6)SQL Server数据库:数据库、数据库与表、数据查询、视图与索引
(7)java程序设计: Java的语言基础与主要功能,系统分析了Java语言的编程机制,并从面向对象程序设计的角度,阐述了Java语言的编程技巧。
3、课程设置及课时分配表(见表1)课程设置遵循以下原则:
(1)结合学生的实际能力水平,只选择最实用的课程。
(2)课程由易到难,前面的课程为后面的课程打下扎实的基础。
(3)照顾到学生在能力和兴趣上的差异,学生可以有多种发展方向。
(4)理论与实践相结合,提高学生的动手能力。
五、就业方向1、职业岗位分析
我院软件技术(软件测试方向)专业针对本行业的市场定位、以及本行业对人才需求的情况等内容,为培养方案的设计与实施、毕业生就业等提供依据。由于高职教育主要为地方经济服务,以培养应用型、技能型人才为主,因此软件技术(软件测试方向)专业将培养目标定位为:面向各类企事业单位,培养拥护党的基本路线,适应软件设计和软件测试第一线需要的德、智、体、美等方面全面发展的高等技术应用型专业人才。就业岗位包括:各类企事业单位、政府机关从事软件开发、软件测试和系统管理等相关技术性比较强的工作。以及各企事业单位的网站建设维护人员;各系统集成公司的售前,售后及技术支持。
2、能力培养与就业去向
(1)软件测试
本专业开设了软件测试课程,职业发展方向有功能测试、自动化测试、性能测试工程师;可以从事就业方向包括互联网测试,游戏测试,硬件测试。
(2)质量管理
经过专业的学习,可从事软件质量管理方向的工作,质量管理方向主要工作为进行软件产品质量、质量管理体系及系统可靠性设计、研究和控制从事软件技术质量和服务质量等的研究、管理、监督、检查、检验、分析、鉴定等。
(3)运维管理
根据专业开设的数据库设计相关课程,可从事管理和维护数据库管理系统(DBMS)的相关工作,设计和开发数据库管理系统和数据库应用软件系统。
(4)软件实施
软件实施工程师工作内容主要包括对常用操作系统、应用软件及公司所开发的软件安装、调试、维护,还有少部分硬件、网络等工作; 负责现场培训、协助项目验收; 负责需求的初步确认;经过三年的学习并对软件行业整体认识后可以往软件实施工程师方向发展。
(4)软件开发
本专业开设了JSP、WEB、DELPHI等主流的程序设计课程,可以往java研发,网页设计等方向发展。
(5)技术支持和商务
通过学习本专业的课程,学生可以对软件和软件行业有一个比较深刻的认识,使其将来向软件公司的销售和商务人员发展