级软件技术专业人才培养方案

本文由用户“keeny2008”分享发布 更新时间:2021-02-07 18:19:14 举报文档

以下为《级软件技术专业人才培养方案》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

软件技术专业2017级人才培养方案

一、专业基本信息

(一)专业名称

软件技术专业 专业代码 610205

(二)招生对象

高中毕业或同等学历者

(三)学制

标准学制三年,最多延长至五年

(四)教育类型和学历层次

普通高等职业教育、专科

二、人才培养目标及规格

(一)人才培养目标

本专业主要面向 IT 行业、现代信息服务行业及相关企事业单位,培养适应社会主义建设和发展需要的德、智、体、美等全面发展,具备软件研发、软件测试、软件运维、软件实施、UI设计能力,具有职业生涯发展基础的高素质技能型人才。

(二)人才培养规格

1. 知识要求(目标、规格)

1.1人文社科知识、德育和法律知识

掌握高等职业教育必备的基础知识,如社会主义科学体系基础知识、德育与法律基本知识、数学、英语、体育、计算机应用等人文基础知识。

1.2 专业知识

掌握简单算法设计能力、数据库设计基本能力、主流关系数据库应用与管理能力、中小型桌面开发程序的能力、系统开发、软件测试能力;具备简单界面设计能力;理解企业开发框架技术;熟悉系统分析,能够在设计师的指导下使用建模工具建立系统模型,编写软件开发文档。

2. 能力要求

2.1 公共基本能力

具有一定的数学分析能力、计算机应用能力和英语应用及会话能力;具有较强的学习能力;具有团队协作能力和一定的组织、管理能力。

2.2 专业基本能力

具备简单算法设计能力;具备数据库设计基本能力,主流关系数据库应用与管理能力;具备简单界面设计能力;具备中小型桌面开发程序的能力,熟练掌握系统的开发过程;具备中小型Web应用程序开发能力,理解企业开源框架技术开发系统的过程;具有一定的系统分析设计能力,能够在设计师的指导下使用建模工具建立系统模型,编写软件开发文档;具有一定的软件测试能力。能够理解软件测试方案,掌握软件测试分析方法,运用相关测试工具测试软件。具有实施、管理、维护软件系统的能力。

2.3专业发展能力

具有软件设计师、数据库系统工程师和测试工程师职务晋升和拓展能力;具有一定的创新、创业和可持续发展能力;具有职业规划能力。

2.4岗位适任能力

具有灵活运用所学知识分析和解决实际问题能力;能胜任独立Java程序员、NET程序员、测试员的工作任务;也可从事的岗位是软件用户界面设计师、数据库管理员、系统销售、系统运维和技术支持。

3.素质要求

3.1 思想道德素质

具有科学的世界观和爱国主义、集体主义、社会主义思想,理解马克思主义基本观念和中国特色社会主义理论体系的基本理论,具有全心全意为人民服务的政治素质;遵守国家法律法规,具有自尊、正直和诚实的品质,有事业心和社会责任感,在工作中始终坚持实事求是、严谨认真的作风和团队协作精神;具有安全意识、环境意识、效率意识和廉洁意识。

3.2 职业道德素质

遵守国家法律、法规,具有良好的职业道德和行为规范;爱岗敬业,吃苦耐劳,团结协作,遵守纪律;具有较快适应技术、管理岗位需要的科学技术素质;具有较强的服从意识和良好的个人行为习惯。

3.3社会人文素质

具有适应岗位需求的身体与心理素质,具有良好的人际沟通素质;具有一定的艺术修养和积极向上的兴趣爱好。

3.4身体心理素质

具有适应岗位需要的身体与心理素质,具有强健的体魄。

3.5 创新创业素质

具有认真学习的态度、求索的精神好良好的思维习惯;具有较强的创新、创业的意识、精神和品质。

三、职业岗位及发展

(一)面向岗位

序号

专业方向

职业岗位

职业资格









证书名称

等级

颁证单位



1

网站开发技术

开发工程师

测试工程师

程序员

初级

人力资源与社会保障部工业和信息化部



2

前端开发技术

UI设计师

程序员

初级

人力资源与社会保障部工业和信息化部





(二)职业生涯路径

图1 专业职业生涯路径图

(1)初始岗位

毕业生就业走向工作岗位后,先是从实习生做起,然后初始就业岗位是开发工程师、UI设计师,也可从事的岗位是测试工程师、软件维护与实施工程师。

(2)发展岗位

当毕业生工作到一定时间后,当具备一定经验和能力时,可以迁移到高级软件工程师、数据库系统工程师和测试工程师,当具备一定的能力时可以发展到项目管理师、测试分析师、系统架构师等岗位。

五、工作任务与职业能力素质分析

工作领域

典型工作任务

职业能力

支撑课程

技能证书





A系统分析

A-1系统需求规格说明书编写

A-1-1能使用常用工具软件,如Rose、PD

A-1-2能熟知行业背景知识

A-1-3能与用户进行深入沟通,提出业务问题、理解和挖掘用户的需求

A-1-4能按照规范编写系统需求规格说明书(初稿)

A-1-5 能组织用户对需求规格说明书(初稿)进行评审和确认

1.JAVA项目实训

2.Java web项目实训

3.专业核心能力与岗位职业能力训练

4.订单培养与综合项目实训

程序员





A-2系统方案编写

A-2-1能根据需求分析说明书确定系统所需的平台架构与开发工具

A-2-2能识别其中所涉及的关键技术与难点,给出解决方案

A-2-3能预估项目所需人员的配置要求

A-2-4能按照规范编写系统方案(初稿)

A-2-5能组织有关人员对系统方案(初稿)进行评审和确认

A-2-6能依据需求规格说明书和系统方案编写系统功能说明书

1.JAVA项目实训

2.Java web项目实训

3.专业核心能力与岗位职业能力训练

4.订单培养与综合项目实训







A-3系统概要设计说明书编写

A-3-1能使用UML、Rose等建模工具

A-3-2能进行用例、类图等实体的设计

A-3-3能依据前期文档设计各个功能模块的输入输出、性能要求、接口要求等

A-3-4能确定功能模块的核心算法和思路以及所需的数据视图

A-3-5能按照规范编写概要设计说明书(初稿)

A-3-6能组织有关人员对概要设计说明书(初稿)进行评审和确认

1.JAVA项目实训

2.Java web项目实训

4.数据结构与算法







A-4数据字典编制

A-4-1能根据前期文档确定每个功能所需的数据项内容

A-4-2能按照实体的角度对这些数据项进行分类,形成数据字典(初稿)

A-4-3能组织有关人员对数据字典(初稿)进行评审和确认

1.Oracle数据库应用

2.JAVA项目实训

3.Java web项目实训







A-5数据库逻辑设计

A-5-1能依据数据字典的内容设计E-R关系图

A-5-2能设计并确定数据库的表、主键、索引、视图、存储过程、函数、触发器等对象

A-5-3能设计并确定数据库的存储方案,

A-5-4能组织有关人员对数据库逻辑设计进行评审和确认

1.Oracle数据库应用

2.JAVA项目实训

3.Java web项目实训





B软件研发

B-1详细设计

B-1-1能熟悉运用常用数据结构

B-1-2能熟练使用UML设计类图、时序图等

B-1-3能理解前期文档细化业务过程,设计相应算法

B-1-4能按照规范编写详细设计说明书

1.JAVA项目实训

2.Java web项目实训

4.数据结构与算法







B-2代码编写

B-2-1能熟练掌握开发语言的语法、特性,常用控件的使用,能熟悉数据库及其操作语言

B-2-2能熟练使用开发工具

B-2-3能准确理解详细设计等前期文档

B-2-4能熟练应用常用算法

B-2-5能按照企业编码规范编写程序代码

B-2-6能有效管理时间,保证开发进度

1.Java程序设计

2.Java高级编程

3.JavaWeb应用开发

4.Android开发基础

5.Java框架技术

6.C语言程序设计







B-3代码检查

B-3-1能熟练应用代码检查工具,如CodeView、FindBugs

B-3-2能在互查情况下通过代码走读理解编码

B-3-3能识别不规范代码、低效代码和逻辑错误等,并加以改进

1.Java程序设计

2.Java高级编程

3.JavaWeb应用开发

4.Android开发基础

5.Java框架技术

6.C语言程序设计







B-4单元测试

B-4-1能熟练使用单元测试工具

B-4-2能根据规范编写单元测试用例

1.Java程序设计

2.Java高级编程

3.JavaWeb应用开发

4.Android开发基础





C UI设计

C-1 UI需求分析

C-1-1能制定详细UI需求采集表

C-1-2能与需求提供方进行流畅沟通

1.WEB开发基础

2.JavaScript程序设计







C-2 UI制作

C-2-1能熟练运用绘图工具设计静态和动态效果图片

C-2-2能对图片按照最终展现框架切分,并达到设计效果要求

C-2-3能将界面输出结果结合现实数据进行实施,输出实施说明书

1.WEB开发基础

2.JavaScript程序设计





D软件测试

D-1测试方案制定

D-1-1能理解业务需求并拆分可操作的最小单元

D-1-2能根据需求理解制定功能测试方案与计划

D-1-3能根据需求规格说明书制定性能和压力测试等测试方案

1.软件测试技术

2.JAVA项目实训

3.Java web项目实训







D-2测试用例编写

D-2-1能根据需求和测试方案规范地撰写测试用例

D-2-2能组织并参与测试用例评审

1.软件测试技术

2.JAVA项目实训

3.Java web项目实训







D-3测试执行

D-3-1能熟练操作各类操作系统、数据库、中间件等

D-3-2能熟练操作软件测试的基本工具和方法

D-3-3能搭建软件测试环境,验证软件部署过程

D-3-4能根据测试用例执行测试工作

D-3-5能完善测试用例,提高测试覆盖率

D-3-6能清晰记录测试过程中发现的问题,并能利用工具进行缺陷跟踪D-3-7能进行回归测试

1.软件测试技术

2.JAVA项目实训

3.Java web项目实训







D-4测试报告编写

D-4-1能对所发现的问题进行归类、分析,并提出质量改善的建议

D-4-2能根据规范撰写测试报告

1.软件测试技术

2.JAVA项目实训

3.Java web项目实训







E资料开发

E-1资料编写

E-1-1能熟练使用各类资料开发工具,如chm生成工具、scorm课件工具等

E-1-2能熟悉安装、操作交付软件

E-1-3能根据需求规格说明书理解软件的实现功能,编写用户文档,包括用户手册、操作手册、安装手册、维护手册、故障指南、升级手册等

E-1-4能按照资料清单的要求按计划输出相关文档

订单培养与综合项目实训







F软件实施

F-1客户沟通

F-1-1能准确理解客户需求,并制定软件实施方案

F-1-2能熟练使用基本的商务礼仪,运用基本的沟通技巧

F-1-3能熟知文档编写规范,如ISO/CMMI

1.专业核心能力与岗位职业能力训练







F-2配置安装

F-2-1能熟练操作各类操作系统、数据库、中间件等

F-2-2能搭建软件部署环境

F-2-3能完成数据的准备工作,如数据的采集、清洗、导入等

F-2-4能排除常见的系统故障

1.专业核心能力与岗位职业能力训练







F-3系统培训

F-3-1能熟练操作交付系统

F-3-2能根据实施方案制定培训计划

F-3-3能对客户反馈的问题进行即使解答和沟通

1.专业核心能力与岗位职业能力训练





G软件运维

G-1周边环境维护

G-1-1能熟练使用各类操作系统,如Windows Server、Linux等

G-1-2能熟练使用数据库管理系统,如Oracle、MySQL、SQL Server、DB2等

G-1-3能熟练使用中间件,如WebSphere、WebLogic、TomCat、IIS等

G-1-4能掌握路由器、交换机的基本配置与管理

1.Linux操作系统

2.Oracle数据库应用







G-2数据管理

G-2-1能使用基本的数据库配置和调优方法

G-2-2能熟练使用SQL语句、命令与工具

G-2-3对数据库进行维护、备份,以及冗余数据的清理

1.Oracle数据库应用

2.JAVA项目实训

3.Java web项目实训







G-3系统管理

G-3-1能对系统进行日常的巡检与优化

G-3-2能准确描述系统故障,并撰写故障报告

G-3-3能熟练掌握系统故障排除方法

G-3-4能根据升级手册对系统进行升级

G-3-5能准确解答客户提出的问题,并协助解决

1.专业核心能力与岗位职业能力训练





H软件配置

H-1软件版本管理

H-1-1能按照项目配置规范要求管理和控制各类软件版本,如Alpha版本、Beta版本、Release版本等

H-1-2能按照项目配置规范进行配置审计

订单培养与综合项目实训







H-2软件配置工具维护

H-2-1能熟练使用各类配置工具,如SVN、VSS、CVS、ClearCase等

H-2-2能进行配置工具的日常维护

H-2-3能进行配置工具的推广、培训及常见问题答疑等

订单培养与综合项目实训





I项目质量控制

I-1项目质量标准定义

I-1-1能熟知CMMI、ISO标准

I-1-2能熟知典型的软件开发模型,如瀑布模型、敏捷开发模型等

I-1-3能熟知企业级质量标准

I-1-4能根据企业级质量标准和项目实际情况定义项目质量标准,包括质量需收集的度量项和计算方法

软件项目管理







六、人才培养模式

本专业采取“宽平台、分方向、分阶段、订单化”的人才培养模式。

第一阶段:“宽平台”阶段(第1-3学期)

第1-3学期的基础培养平台,重点培养学生良好的道德修养和文化素质,掌握计算机基础知识和常用的办公软件,熟悉一门编程语言,培养软件编程的思维方式,掌握数据结构与常用算法,熟悉数据库的基本操作,了解软件规范。

第二阶段:“分方向”阶段(第4学期)

经过3个学期的宽平台训练后,在学生已初步具备软件开发人员素质基础上,依据软件开发岗位技术平台,分网站开发、前端开发技术专业方向,开展专业核心能力与素质培养。本阶段重点是掌握主流开发工具,掌握单元测试方法,规范编写代码,编写、整理技术文档。

该阶段采用项目导向、任务驱动、分模块教学,实现学做合一的课程教学方式,使学生全面、系统掌握某一个方向的知识与技能并进行项目开发,增加学生的学习兴趣和动手能力。

第三阶段:“定单化”培养阶段(暑假+第5学期)

本阶段是人才培养模式改革的重点,也是最具活力的部分。具体实施过程中,用人单位在学生毕业前一年的5月份左右提出订单培养的具体要求,校企双方共同研究,根据软件企业对岗位和能力的要求,采取“定方向、定课程、定计划、定时间地点、定考核标准”的方式,按照定制企业准员工标准进行专业技术人才的定向培训。培训的内容包括企业文化、企业制度与规范、企业所需要的开发环境与工具,项目训练按照定制企业的业务领域开展。

第四阶段:岗位综合能力和岗位适应(第6学期)

经过企业订单培养阶段,学生已经具备了所在企业对应岗位的初步能力,经过用人单位的考核,初步达成就业意向。本阶段将进入岗位适应及真实工作情景阶段,用人单位配备企业指导人员,师傅带徒弟,学生一般会进入到具体项目组,这也是学生由“准职业人”向职业人转变的关键阶段,通过该阶段,学生的岗位综合能力得到很大提高。

该阶段主要根据所在企业的实际,培养学生的质量意识与团队意识,初步形成职业规划,文案阅读与编写符合企业规范的代码。

七、课程体系

(一)课程设置与学时分配

1. 素质教育课程群课程设置与学时分配

序号

素质内容

课程代码

课程名称

课程性质

课程类别

学时分配

学分















第一课堂

第二

第三

合计

















理论

实践

实践







1

思想政治素质

***

思想道德修养与法律基础

公共必修

B

36

12





48

2.5



2



***

毛泽东思想和中国特色社会主义理论体系概论

公共必修

B

48

16





64

3.5



3



***

形势与政策

公共必修

A

16

0





16

1



4

身体心理素质

***

大学生心理健康

公共必修

B

24

8





32

2



5



***

军事理论

公共必修

B

16

16





32

2



6



510004

军事训练

公共必修

A

0

84





84

3



7



***

体育

公共必修

B

0

106





106

4



8

社会人文素质

***

公共艺术

专业限选

B

16

28





44

2



9



***

综合素质提升

公共必修

B

0

56





56

2



10

职业道德素质

***

大学生廉洁教育

公共必修

B

16

0





16

1



11



***

论文写作指导

公共必修

B

8

0





8

0.5



12



***

学业指导

公共必修

B

8

0





8

0.5



13

创新创业素质

050006

就业指导

公共必修

B

16

0





16

1



14



***

职业生涯规划

公共必修

B

16

0





16

1





合计









220

326





546

26



说明:课程性质分:必修、限选和任选。课程类别分为:通识课程、专业平台课、专业方向课、能力拓展课四类,原则上素质教育课程群中,除部分职业道德素质课程外,其它都属于通识课程。

2. 专业教育课程群课程设置与学时分配

序号

能力内容

课程代码

课程名称

课程性质

课程类别

学时分配

学分

获取证书















理论

实践

合计







1

公共基本能力

***

高等数学

公共必修

B

65

0

65

4





2



***

计算机应用基础

公共必修

B

26

26

52

2.5

ATA



3



***

大学英语

公共必修

B

120



120

7.5

大学英语3级A证书



4



***

大学英语听力与会话

公共必修

B



60

60

2





5

专业基本能力

***

WEB开发基础(HTML&CSS)

专业必修

B

30

21

51

2.5





6



***

C语言程序设计

专业必修

B

48

30

78

4





7



***

JavaScr 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。

数据库实训室

同上

同上

网页编程、C语言程序设计、Oracle数据库及其相关实训课程





2.校外实训条件

序号

校外实训基地名称

完成的实训项目

服务课程名称



1

金智教育行业软件实训基地

软件开发、系统运维

专业核心能力与岗位职业能力训练



2

富士康软件实训基地

软件开发与测试

专业核心能力与岗位职业能力训练



3

擎天软件实训基地

软件开发与测试

订单培养与综合项目实训



5

集群软件实训基地

软件开发与测试

专业核心能力与岗位职业能力训练



6

XX软件园软件综合项目训练基地

软件项目实训

订单培养与综合项目实训



7

丹书服务外包开发实训基地

软件开发

订单培养与综合项目实训



十、其它说明事项

(关于方案的组织、实施和管理以及继续教育等其它需说明的事项)

十一、附录

(一)思政类课教学实施方案

(二)人文艺术类课教学实施方案

(三)体育选项课教学实施方案

(四)外语分层教学实施方案

(五)软件技术专业人才培养方案专家论证意见

/

/

/

/

/

/

/

[文章尾部最后500字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 中小学心理健康教育工作总结
  2. 1- 公开招聘结构化面试评分表
  3. 运营岗位分类思维导图
  4. “问题解决”的教育价值
  5. 师范类美术学国画专业职业生涯规划书
  6. 校企合作人才培养方案
  7. 早教计划:第23-24个月
  8. 咨询部主管致辞
  9. 附件4 专业人才培养方案体例及相关要求
  10. 信息技术应用能力再提升行动计划
  11. 在课堂中加强对听力的训练
  12. 信息技术应用能力持续提升计划
  13. 在教学过程中特别是在班会课、午会课、以及思想品德课上实施心理健康教育,使学生对心理健康教育有正确、积
  14. 本次学习,通过聆听专家对“中小学教师信息技术能力培养”和
  15. 国培参训计划
  16. 《C语言程序设计》课程标准
  17. 高新技术领域
  18. 浅谈数学核心素养及其在课堂教学中的落实
  19. 学生三自管理总结
  20. 计算机毕业实习报告

以上为《级软件技术专业人才培养方案》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览