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