软件专业人才培养方案计划.docx
- 文档编号:11068837
- 上传时间:2023-02-24
- 格式:DOCX
- 页数:16
- 大小:21.51KB
软件专业人才培养方案计划.docx
《软件专业人才培养方案计划.docx》由会员分享,可在线阅读,更多相关《软件专业人才培养方案计划.docx(16页珍藏版)》请在冰豆网上搜索。
软件专业人才培养方案计划
软件技术专业
软件技术
二、专业代码
610205
三、教育类型及学历层次
教育类型:
高等职业教育
学历层次:
大专
四、入学要求条件
平常高中毕业生/“三校生”(职高、中专、技校毕业生)
五、学制
三年
六、就业面向
本专业学生毕业后,主要在软件开发、维护与销售的企业及需要信息化管理、维护的企事业单位中从事Java程序设计、.NET程序设计、网站开发、移动应用开发、技术支持与系统维护等工作,本专业相应的就业岗位水平如表1所示。
表1就业岗位水平描述表
序号
初始岗位
岗位描述
职业能力要求与素质
发展岗位
1
初级程序员
(核心岗位)
●根据软件产品需求,理解和分析系统概要设计,进行模块级详细设计
●按照规范编写代码,进行单元测试,修改缺陷,提交代码,编写整理技术文档
1.有较强的逻辑思维能力,理解面向对象思想,精通一种程序设计语言
2.具有数据库设计能力
3.掌握主流开发工具
4.按照规范编写代码
5.编写、整理技术文档
程序员/高级程序员/系统分析员
2
移动应用开发员
(核心岗位)
●根据系统设计报告和编程规范进行编码实现的移动应用开发工作
1.理解面向对象分析和设计方面的知识
2.掌握移动应用开发技术
3.具有沟通交流和团队协作的能力
4.有较好的文档阅读能力
5.有较好的学习能力和工作态度
移动应用开发工程师
3
软件测试员
(核心岗位)
●对软件产品进行功能测试、异常测试、性能测试以及系统测试等,并对软件问题进行报告和跟踪,推动所发现问题及时合理地解决
●撰写测试报告
●测试技术、测试方法、测试工具的使用、研究和改进
1.具有功能测试和性能测试能力,能够利用软件测试工具进行自动化测试
2.具有文档编写能力,能够对BUG进行分析和管理
3.主动、积极、有责任感,细致耐心,良好的团队合作精神
软件测试工程师
4
网页设计师(核心岗位)
●根据用户需求,进行设计方案交流
●网站框架设计,编写脚本,设计动态效果
●设计和管理数据库
●申请网站空间、域名
●对网站进行实时维护、更新
1.精通主流的网页设计与制作工具
2.熟悉常用的动态网页编程语言
3.掌握数据库应用技术,能熟练使用数据库查询和编程语言
4.熟悉网站的发布和维护
网站开发工程师
5
技术支持与系统维护员
(相关岗位)
●熟悉软件系统架构、功能
●售前技术支持
●记录、查询及解答问题
●缺陷初步判断并转交开发人员修正
●满意度回访
1.熟练安装与使用软件系统
2.熟悉软件产品相关业务知识
3.服务意识
技术支持与系统维护工程师
七、提升目标与规格
1、人才提升目标
以软件行业为主,以软件技术一线相关岗位(群)为就业目标,提升德、智、体、美全面发展,具有本专业岗位工作的职业水平和专业技能,掌握软件开发等核心专业知识,具备软件开发、测试、运行维护与推广等核心职业水平,有良好职业素养和可持续发展水平的高素质技能型人才。
2、人才提升规格要求
(1)思想道德素质要求
加强走中国特色社会主义道路,热爱党、热爱祖国、热爱社会主义,拥护党的路线方针政策;具有正确的世界观、人生观和价值观,践行社会主义荣辱观;具有敬业爱岗、艰苦奋斗、热爱劳动、遵纪守法、团结合作的品质;具有良好的思想品德、社会公德和职业道德。
(2)文化素质要求
具有人文社会科学素质、自然科学素质以及文化艺术修养等方面基础理论和基本知识,使专业人才具有较高的人文、科学精神和现代文明意识。
(3)业务素质要求
①专业知识
●理解需求分析与整体设计水平
●数据库设计水平
●开发工具使用水平
●规范化编程水平
●软件测试和故障诊断水平
●技术文档管理水平
②职业水平
●具有熟练使用常用办公软件的水平
●具有面向对象软件开发水平
●具有数据库设计与维护水平
●具有正确书写软件文档的水平
●具有阅读和设计软件测试用例的水平
(4)身心素质要求
具有健康的体魄,达到大学生体质健康标准。
具备健全的心理素质,有坚定的意志,乐观向上的人生态度,自强不息的奋斗精神,并有终身学习、自我发展、自我完善、勇于创新的信心和愿望等基本素质。
八、职业资格证书
本专业学生可以考取的职业相关证书如表2所示:
表2职业相关证书
序号
职业资格证书名称
颁(发)证书部门
支持课程
1
全国计算机软件专业技术资格和水平考试—初级程序员
人事部和信息产业部
C语言程序设计
数据结构
计算机网络基础
数据库技术
2
计算机程序设计工程师技术水平证书
工业和信息化部
全国电子信息应用教育中心
C语言程序设计
Java程序设计Ⅰ
Java程序设计Ⅱ
3
全国计算机信息高新技术考试办公软件应用模块(国家职业资格三级)
国家人力资源和社会保障部
计算机应用基础
4
全国计算机信息高新技术考试数据库应用模块(国家职业资格三级)
国家人力资源和社会保障部
数据库技术
5
全国计算机信息高新技术考试应用程序设计编制模块(国家职业资格三级)
国家人力资源和社会保障部
C#程序设计Ⅰ
C#程序设计Ⅱ
6
全国计算机等级考试(二级)证书
教育部考试中心
C语言程序设计
Java程序设计Ⅰ
Java程序设计Ⅱ
九、人才提升模式
通过开展广泛的行业企业调研,了解软件技术专业相关技术领域职业岗位的任职要求,按照软件专业人才的提升目标,以市场需求为导向,以水平提升为本位来确定本专业的工作岗位,并针对岗位(群)进行职业水平分析,确定工作任务,进行典型工作任务分析,职业水平分析,进而归纳行动领域,再转换到学习领域,面向工作岗位完成课程体系的构建,并以课程改革与建设为核心,统筹配置师资队伍和实践教学条件,形成自己的专业方向和特色。
1、面向工作岗位重构课程体系
在分析工作岗位的基础上,将软件技术专业的课程划分为五大模块,构建出软件技术专业模块化的课程体系,如图1所示。
图1软件技术专业面向岗位的模块化课程体系
2、课程内容的选择与重构
课程内容的选择和重构是从专业的整个课程结构体系去考虑,从实现高职人才提升目标着眼,从人才所需知识、水平、素质出发,把提升职业水平作为主线,并贯穿始终。
在课程内容的选择和重构上,遵循以下原则:
(1)课程内容的选择
以行业岗位需求为依据,以岗位职业水平的提升为目标,基于软件开发的工作流程,以“工学结合”为切入点,精选企业真实项目,提炼出以职业水平提升为特色的教学内容,突出技术实用性。
依据行业组织制定的职业水平规范,根据产业需求和岗位技能要求确定专业课程的具体实施内容,将课程内容与职业技能进行有效衔接。
注重人文素质与专业技术的结合,将人文素质教育内容渗透到专业教育过程中,提升学生的综合素质,满足行业多岗位转换甚至岗位工作内涵变化、发展所需的知识和水平,更好的就业,并能适应岗位的迁移。
(2)课程内容的重构
基于工作过程为导向重构课程内容。
选取企业典型项目作为教学载体,遵循学生职业水平提升的基本规律,源于企业并高于企业,对教学内容进行了大胆取舍和重新组合,科学设计学习情境,按照项目开发的过程,将课程内容融合进去,课程内容和项目开发内容相一致,教、学、做同步进行,理论与实践一体化。
课程完成的同时,项目开发完成。
同时为了适应行业发展的需要,适度提升其深度和广度,为学生可持续发展奠定良好的基础。
十、核心课程介绍
1.数据结构
通过对本课程的学习,使学生了解数据对象的特性,掌握设计算法的步骤和算法分析方法;熟悉各种基本数据结构及其操作,学会根据实际问题要求来选择数据结构;掌握常规设计方法和技巧。
使学生初步具备分析问题、解决问题的水平,养成良好的程序设计风格,积聚和提升基本的分析设计水平,并提升团队写作水平。
为后续课程的学习打下坚实的基础。
2.Java程序设计(Ⅰ、Ⅱ)
通过本课程的学习,使学生了解Java面向对象设计思想,熟悉Java开发语言的程序设计环境,掌握相应的语句及其控制结构、面向对象程序设计方法、图形与多媒体处理和Java数据库应用程序的开发。
3.C#程序设计
通过本课程的学习,使学生掌握使用C#、SQLServer进行系统开发的方法和步骤,能够开发出具有实用价值的应用系统。
4.ASP.NET程序设计
本课程的任务是学生在学习了静态网页设计技术、数据库技术基础上开设的职业技能课,通过学习和上机实习使学生掌握网站的规划、设计和网页制作中对于内容的动态显示与更新技术,为学生就业打下良好的基础。
5.数据库技术
通过本课程的学习,使学生掌握数据库的基本概念和常见的数据模型;掌握关系数据库的基本理论,如规范化理论、事务处理技术和数据安全技术;掌握数据库系统的设计方法和步骤。
能熟练地运用数据库的标准语言SQL定义、操纵和控制数据库;能够进行商用大型数据库系统的操作与维护。
6.Android应用开发技术
通过本课程的学习,使学生能够熟练搭建Android开发环境,掌握基本Android应用程序开发、调试、发布流程,具备基础的Android应用开发水平。
十一、课程考核方式
本专业课程考核过程中注重实践技能考核(上机测试)与理论知识考核(笔试)的有机结合,根据课程性质不同,调整分值比例。
职业基础课总成绩中实践技能考核成绩占20%以上,职业技能课中占30%以上,实践教学考核以实际操作、实习实训报告、实习评语为形式,从职业技能、职业道德、协调水平等多方位考查学生的学习情况。
十二、教学进程与学时分配
本专业课程分为公共课、职业基础课、职业技能课、职业拓展课和选修课,共29门课,其中公共课9门,职业基础课4门,职业技能课11门,职业扩展课3门,选修课2门,共2298学时,课堂讲授1044学时,实践教学1254学时,实践教学占总学时54.6%。
教学进程与学时分配详见表3-表5。
表3教学环节及时间分配表(单位:
周)
学年
学期
课堂教学
复习
考试
入学教育/军训
专业认知实习
社会
调查
就业指导/毕业教育
毕业实习/综合实训/顶岗实习
假期
合计
第一
学年
一学期
16
2
2
1
5
26
二学期
16
2
1
2
5
26
第二
学年
三学期
16
2
1
2
5
26
四学期
16
2
1
2
5
26
第三
学年
五学期
10
2
1
8
5
26
六学期
2
16
18
合计
74
10
2
0
5
2
30
25
148
表4课程教学进程表
课
序
课程名称
学时
学期
课内教学周及周学时
程
合
理论授课
课内实践
考
考
第一学年
第二学年
第三学年
分
1学期
2学期
3学期
4学期
5学期
6学期
类
号
计
试
查
16周
16周
16周
16周
10周
公共课
1
毛泽东思想和中国特色社会主义理论体系概论
48
36
12
2
0
3
0
0
0
2
思想道德修养与法律基础
48
36
12
1
3
0
0
0
0
3
英语
128
86
42
1-2
4
4
0
0
0
4
计算机应用基础
64
0
64
1
4
0
0
0
0
5
体育
64
4
60
1-2
2
2
0
0
0
6
形势与政策教育
96
64
32
1-6
0
0
0
0
0
7
心理健康教育
24
18
6
1-4
0
0
0
0
0
8
军事理论
36
16
20
0
0
0
0
0
职业基础课
9
C语言程序设计
96
48
48
1
6
0
0
0
0
10
网页设计与制作
64
32
32
2
0
4
0
0
0
11
WEB前端开发技术
64
32
32
3
0
0
4
0
0
12
计算机网络基础
48
32
16
2
0
3
0
0
0
职业技能课
13
C#程序设计
96
48
48
3
0
0
6
0
0
14
数据结构
64
32
32
2
0
4
0
0
0
15
ASP.NET程序设计
96
48
48
4
0
0
0
6
0
16
数据库技术
96
48
48
3
0
0
6
0
0
17
软件测试
80
40
40
4
0
0
0
5
0
18
Java程序设计Ⅰ
80
40
40
2
0
5
0
0
0
19
Java程序设计Ⅱ
80
40
40
3
0
0
5
0
0
20
JSP程序设计
96
48
48
4
0
0
0
6
0
21
J2EE开发框架
80
40
40
5
0
0
0
0
8
22
Android应用开发技术
80
40
40
5
0
0
0
0
8
23
自动测试工具
60
30
30
5
0
0
0
0
6
24
软件工程
48
32
16
4
0
0
0
3
0
职业拓展课
25
Photoshop图形图像处理
64
32
32
1
4
0
0
0
0
26
就业与创业指导
38
32
6
0
0
0
0
0
27
IT产品营销
30
20
10
5
0
0
0
0
3
选修课
28
选修课A
30
30
0
0
0
0
0
0
29
选修课B
30
0
30
0
0
0
0
0
合计
1928
##
924
23
25
21
20
25
表5实践教学进程表
序号
实践名称
周数
学期
实践
场所
实践内容
学时
1
数据库应用技术实训
2
2
校内/外
数据库技术在程序设计中的应用
40
2
C/S结构程序设计
2
3
校内/外
C/S结构综合程序设计
40
3
B/S结构程序设计
2
4
校内/外
B/S结构综合程序设计
40
4
软件项目综合实训
2
5
校内/外
综合运用.NET或Java技术及数据库,实现分布式系统开发
40
5
顶岗实习
6
5
校外
进行专业相关的顶岗实习
60
6
毕业实习及论文指导
16
6
校内/外
完成毕业实习,适应工作岗位阶段
150
合计
30
370
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 专业人才 培养 方案 计划