软件技术专业人才培养方案
、培养目标
本专业培养思想政治坚定、德技并修、全面发展,具有一定的科学文化水平、良好的职业道德和工匠精神、掌握计算机软件相关理论知识,具有移动终端系统应用软件的开发、维护、单元测试能力,能够根据设计的要求开发移动设备软件和移动Web应用等专业技术技能,具备认知能力、合作能力、创新能力、职业能力等支撑终身发展、适应时代要求的关键能力,具有较强的就业创业能力,面向计算机桌面软件及移动互联网软件编程、测试、系统支持等方面领域,能够从事程序开发与应用岗位、前端开发及技术支持岗位等工作的高素质技术技能人才。
学制与招生对象
)学制:三年(实行弹性学制)。
)招生对象:普通高中毕业生、中职(专)毕业生和职高毕业生。
三、职业面向
表1软件技术专业面向的职业岗位
所属专业大类
(代码)
所属专业类
(代码)
对应
行业
(代码)
主要职业
类别
(代码)
主要岗位类别
(或技术领域)
职业资格证书或技能等级证书举例
61
(电子信息大类)
6102
(计算机类)
应用软件开发
(6513)
计算机软件技术人员
(2021302)
1.程序开发与应用岗位
2.系统管理及技术维护岗位
3.前端开发及技术支持岗位
软件设计师(中级),网站设计师(中级),数据库工程师(中级),互联网产品设计师
四、培养规格
(一)能力要求
1.通用基础能力
(1)具备基本的计算机操作与办公软件应用能力。
(2)具备较好的计算机硬件的管理和维护能力。
(3)具备较好的语言表达与文字写作能力。
(4)具备较强的团队协作能力。
(5)熟悉劳动与安全保护规程。
(6)拥有较强的自主学习能力。
2.专业基础能力
(1)计算机的应用及维护能力;
(2)软件系统运营维护能力;
(3)掌握计算机软件关键推广技术,较强的关键字推广能力;
(4)熟练查询各种资料,并加以修理、分析与处理能力;
(5)较强的代码阅读能力,较强的计算机和软件系统设置和维护能力。
3.专业核心能力
(1)简单算法设计能力
(2)数据库设计能力
(3)软件界面设计能力
(4)移动平台开发能力
(5)对开发的移动平台的软件系统进行测试能力
4.职业核心能力
(1)具有获取、分析、使用信息的能力。
(2)具有对知识的抽象、概括及判断能力。
(3)具有终身学习和岗位迁移能力。
(二)知识要求
(1)掌握计算机组成和操作系统基础知识
(2)掌握网络基础知识
(3)掌握程序设计基础和数据结构知识
(4)掌握面向对象分析和设计知识
(5)掌握数据库基础知识
(6)掌握网页设计基础知识
(7)掌握Android等移动平台应用开发技术
(三)素质要求
具有团队协作能力,具有一定的语言表达、文档写作与自主学习能力。同时,心里健康、具有团队合作与沟通能力。有自己的职业规划,有责任心,同时能够做到及时更新自己的知识
技能,不断提升自己。
五、毕业标准
(一)本专业学生必须修满138学分,其中必修课122学分,限选课任选课和创新创业素质拓展16学分(含达到《国家学生体质健康标准》的要求);
(二)取得本专业教学计划规定的职业资格(岗位技能)证书;
本专业教学计划规定的职业资格(岗位技能)证书
序号
职业资格证书名称
等级
要求(必考/选考)
发证机关
1
软件设计师(中级),网站设计师(中级),数据库工程师(中级)
中级
必考(三选一)
工业和信息化部
2
互联网产品设计师
android 应用开发中级
选考
工业和信息化部
六、课程体系
(一)岗位工作任务与职业能力分析
表2软件技术专业核心岗位工作任务与职业能力分析
类别
核心岗位
工作任务
职业能力分析
核心岗位
1.程序开发与应用岗位
1.独立地设计、开发、实现和测试关键应用系统;
2.理解业务问题、分析系统需求并编写需求规范;
3.对应用模块或子系统进行架构设计;
4.配合进行软件产品的需求定义、设计,BUG的修改;
5.负责软件的测试计划和优化、设计文档编写、测试分析报告;
6.为现有系统和客户提供技术支持和维护。
1.较强的逻辑思维能力,较强的沟通和团队能力,较好的身体素质,较强的学习能力
2.较强的软件开发工具代码编写能力
3.熟练掌握和使用软件测试工具;
2.前端开发及技术支持岗位
1.根据用户的需求,分析并给出最优的WEB技术解决方案;
2.负责按照UI设计师的设计稿,完成前端页面并附加交互行为;
3.负责按照运营和产品设计的主题思想,架构和优化网站各个页面;
4.维护现有的应用产品,把握前端技术发展潮流;
5.负责与开发工程师共同配合,完成web页面开发。
1.拥有丰富的网络设计知识,熟悉网络布线规范和施工规范,了解交换机、路由器、服务器等网络设备;
2.掌握充分的网络基本知识TCP/IP网络协议,正确使用、保养和维护硬件设备
3.设计并实施完整的网络安全解决方案,以降低损失和被攻击风险;
4.熟悉Windows和Linux操作系统,了解Web数据库的基本原理,能够围绕Web数据库系统开展实施与管理工作,实现对企业数据的综合应用
拓展岗位
3.系统管理及技术维护岗位
1.负责测试用例和测试数据的设计以及测试用例的实施和执行;
2.对软件产品进行功能测试、异常测试、性能测试以及系统测试等;并对软件问题进行报告和跟踪,推动所发现问题及时合理地解决;
3.撰写测试报告;
协助网络工程师工作
4.直接承担部分工作,如:流量管理,网络管理,网络运行维护、监控、故障排除、优化,设备升级,网管软件应用,文档撰写、归档等。
1.掌握软件测试理论
2.熟悉软件开发流程
3.掌握软件测试工具与方法
4.具有团队协作、分析和解决问题的能力
(二)专业核心课程与职业资格考证及职业技能竞赛内容分析