专业设置

专业设置

当前位置: 网站首页 > 专业设置 > 正文

开封文化艺术职业学院软件技术专业(2022版)人才培养方案

发布日期:2022-03-25 作者: 来源: 点击:

一、专业名称及代码

软件技术(510203)

二、招生对象、修业年限、学历及教育类型

招生对象:高中阶段教育毕业生或具有同等学历者

修业年限:3年

学历:专科

教育类型:高等职业教育

三、职业面向

软件技术专业职业面向如表3-1所示。

表3-1软件技术专业职业面向一览表

所属专业大类(代码)

所属专业类(代码)

对应行业(代码)

主要职业类别(代码)

主要岗位类别(或技术领域)

职业资格证书或技能等级证书举例

电子信息大类(51)

计算机类(5102)

软件和信息技术服务业(65)

计算机软件工程技术人员(2-02-10-03);

计算机程序设计员(4-04-05-01);

人工智能工程技术人员(2-02-10-09);

计算机软件测试员(4-04-05-02);

软件开发工程师;

软件测试工程师;

运维工程师;

软件评测师证、全国计算机等级考试二级Java、计算机技术与软件专业技术资格-程序员证、OCJP Java 开发工程师证

四、培养目标与培养规格

(一)培养目标

培养思想政治坚定、德技并修、全面发展,适应时代发展对软件技术人才的需要,具有良好的人文素养、职业道德、创新意识和精益求精的工匠精神,掌握软件系统开发、软件测试、数据库设计、Web应用开发等知识和技术技能,面向IT应用领域的高素质劳动者和技术技能人才。

(二)培养规格。

1.素质

具有正确的世界观、人生观、价值观。坚定拥护中国共产党的领导和我国社会主义制度,在习近平新时代中国特色社会主义思想指引下,践行社会主义核心价值观,具有深厚的爱国情感和中华民族自豪感;崇尚宪法、遵法守纪、崇德向善、诚实守信、尊重生命、热爱劳动,履行道德准则和行为规范,具有社会责任感和社会参与意识;

具有良好的职业道德和职业素养。具有质量意识、环保意识、安全意识、信息素养、工匠精神、创新思维、全球视野;勇于奋斗、乐观向上,具有自我管理能力、职业生涯规划的意识,有较强的集体意识和团队合作精神;

具有良好的身心素质和人文素养。具有健康的体魄、心理和健全的人格,掌握基本运动知识和一两项运动技能,养成良好的健身与卫生习惯,良好的行为习惯;具有一定的审美和人文素养,能够形成一两项艺术特长或爱好。

2.知识

  1. 掌握必备的思想政治理论、科学文化基础知识和中华优秀传统文化知识;

  2. 熟悉与本专业相关的法律法规以及环境保护、安全消防、文明生产等相关知识;

  3. 掌握面向对象程序设计的基础理论知识;

  4. 掌握数据库设计与应用的技术和方法;

  5. 掌握Web 前端开发及UI设计的方法;

  6. 掌握Java等主流软件开发平台相关知识;

  7. 掌握软件测试技术和方法;

  8. 了解软件项目开发与管理知识;

  9. 了解软件开发相关国家标准和国际标准。

    3.能力

    具备良好的表达能力,实操解决问题的能力;逐渐培养逻辑思考推理能力,信息加工处理应用能力;具备自主学习能力和终身学习的意识。并在专业技术方面具备一下能力:

  10. 具有探究学习、终身学习、分析问题和解决问题的能力;

  11. 具有良好的语言、文字表达能力和沟通能力;

  12. 具备良好的团队合作与抗压能力;

  13. 能够阅读并正确理解软件需求分析报告和项目建设方案;

  14. 具备计算机软硬件系统安装、调试、维护的实践能力;

  15. 具备简单算法的分析与设计能力,并有用HTML5、Java等编程实现;

  16. 具备数据库设计、应用与管理能力;

  17. 具备软件界面设计能力;

  18. 具备桌面应用程序及Web应用程序开发能力;

  19. 具备软件测试能力;

  20. 具备软件项目文档的撰写能力;

  21. 具备软件的售后技术支持能力;

  22. 具备对软件产品应用、行业技术发展进行调研与分析的能力;

  23. 初步具备企业级应用系统开发能力。

    五、课程设置及要求

    (一)建设思路

    1.岗位→能力→课程

    表5-1软件技术专业“岗位→任务→能力→课程”表

序号

职业岗位

典型工作任务

能力要求及素质

课程名称

1

运维工程师

环境搭建、系统部署、需求沟通、项目交接

编程能力、环境搭建能力、沟通能力

企业级应用框架技术、软件工程实践

2

软件开发工程师

需求分析、编码与测试、文档编写、数据库设计

沟通能力、系统分析与设计能力、编码实现能力

大型数据库系统开发、Web程序开发、Web项目开发技术

3

前端开发工程师

页面设计、页面效果实现、页面数据加载与展现

页面审美能力、布局与实现能力、编码能力

网页设计基础、Web项目开发技术

2.理论与实践教学一体化

(1)基础知识培养系统

(2)实践动手能力培养系统

3.双证书课程(1+X证书)

(二)课程设置

软件技术专业课程设置如表5-2所示。

表5-2软件技术专业课程设置一览表

序号

类型

课程

1

公共基础课程

思想道德与法制

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

大学体育

大学英语

大学生职业生涯规划与创业就业指导

入学教育与军训

大学语文

形式与政策

军事理论

劳动教育

大学生心理健康教育

公共艺术

2

专业基础课程

程序员的数学

计算机应用基础

Java面向对象编程

网页设计基础

数据结构与算法

Java高级编程

数据库原理与应用

3

专业核心课程

大型数据库系统开发

Web程序开发

Java课程设计

Web项目开发技术

企业级应用框架技术

4

专业拓展课程(限选)

全国计算机等级考试二级(Java)

Oracle国际认证

计算机技术与软件专业技术资格程序员实践

5

专业集中实践教学环节

软件工程实践

(三)专业核心课程目标及内容简介

1.大型数据库系统开发(B类课程)

课程目标:通过本课程的学习,使学生可以使用Java程序来控制数据库,从而进行自动化操作;使学生建立起项目开发意识,了解系统开发流程,并初步尝试开发出以数据库为中心的项目系统,为以后的Web程序开发等课程奠定基础。

内容简介:使用程序完成增删改等修改操作;使用程序完成查询操作;Util连接工具类的创建与使用;DAO接口和类的创建与使用;业务层的提取与相关类的创建;三层架构模型讲解。

2.Web程序开发(B类课程)

课程目标:该课程以Servlet/JSP为技术主体,结合前端的Ajax技术,讲解Web整体访问与响应流程,让学掌握Web技术的基础应用层实现原理。通过本课程的学习,学生能够独立完成服务器的搭建;能够在IDE中独立搭建WEB工程;能够通过Servlet来实现自身的业务逻辑,通过JSP实现页面效果;理解MVC开发模型

内容简介:第一阶段主要包括的内容有:WEB应用的理解、WEB请求与相应过程、Tomcat服务器配置、部署Tomcat实现静态页面访问;第二阶段主要包括的内容有:Servlet访问与生命周期、ServletAPI关键接口与类、JSP编写语法、请求与响应流程详解、文件上传与下载、cookie与session、过滤与监听、Ajax请求详解、JSON数据格式等。

  1. Java课程设计(B类课程)

    课程目标:本课程是一门课程设计类课程,综合使用之前学过的Java知识、数据库知识、Web知识,并结合本课程中扩展的Java泛型、反射、注解等高级特性,设计出一个以Java编程语言为基础的项目成果,主要目的为提升学生对知识的综合运用能力,探索提高项目开发效率的方法,为后续框架和工程实践课程的学习奠定基础。

    内容简介:对泛型问题的引入、讨论和实现,对反射问题的引入、讨论和实现,了解Java中注解的使用,了解课程设计项目的设计与实现过程,综合使用学过的内容,设计并实现一个完整的健壮的高效的java项目。

  2. Web项目开发技术(B类课程)

    课程目标:本课程带领学生完成一个完成Web项目的开发,要经历需求分析、数据库设计、页面设计、分模块编码实现、单元测试、部署上线、文档编写等流程,让学生了解一个项目从0到1再到N的过程,同时在这个过程中对之前所学Java知识、数据库知识、Web知识进行复习和综合,并了解相关开发和测试工具的使用。

    内容简介:项目立项与需求分析,制作需求说明书;通过功能分析数据库表结构的能力,并学会编写概要设计说明书;各种流程图、用例图、时序图的制作;前后端开发技术,以及框架的使用;PostMan进行后端接口测试;Ajax、JavaScript完成前端数据请求和展现。

  3. 企业级应用框架技术(B类课程)

    课程目标:本课程以Spring、SpringMVC、Mybatis(简称SSM)三大框架的在项目中的应用为主要内容,让学生在理解框架作用的基础上,熟练的在项目开发中应用这些框架来提高项目开发效率,并进一步的理解这些框架的原理和设计思想。本课程是后端框架技术学习的第一门课程,更需要让学生认识到框架到底是什么,对框架的使用和设计原理有一个清晰的认识,为后续各种前后端框架的学习打下基础。。

    内容简介:使用Mybatis框架代替JDBC完成持久层操作;Mybatis中的动态SQL和缓存;Spring的基础理解和配置;自动检测和自动注入;理解Spring的IOC特性;理解和使用Spring的APO特性;事务的回顾以及Spring的事务管理;使用SpringMVC框架接管控制层;参数绑定、数据响应、请求类型设置等问题。

    (四)集中性实践环节简介

    本专业设置集中性实践环节共1个,简介如下:

    1.软件工程实践

    课程目标:本课程为企业实训实践课程,大二下学期(5月份前后)到北京甲骨文实训基地统一完成该实践课程。该课程会在之前基础课程和基础项目的基础上学习企业中最新的,最高效的,应用最广泛的项目开发技术。通过本实践课程的学习,不仅大幅度提高学生们的实操熟练度,而且通过各种技术框架的学习,提升学生完成企业真实项目的能力,从而其实学生的就业能力和就业薪资,保障同学们顺利迈向工作岗位。

    内容简介:Web基础项目实战;SSM框架项目实战;前后端分离式项目开发;SpringBoot框架学习;Maven、Git等项目管理工具;分布式系统框架Dubbox、ZooKeeper;微服务;消息队列中间件的使用;高并发处理及负载均衡Nginx;NoSQL数据库Redis及redis集群;solr及solr集群/ElasticSearch;Swagger接口管理工具

    (五)教学活动时间分配表

    教学活动时间分配表(单位:周)

环节

学期

理实教学

集中实践教学环节

考试

入学(毕业)教育军训

劳动与机动

教学总周数

技能训练

认识实习

跟岗实习

顶岗实习

毕业设计

其他

13







1

3

1

18

18







1


1

20

18







1


1

20

18







1


1

20





10

8


1


1

20





16




1

1

18

合计

67




26

8


5

4

6

116

(六)教学进程总体安排

1.软件技术专业教学进程总体安排表如表5-3所示。

表5-3教学进程总体安排表

课程类别

课程性质

课程序号

课程名称

课程代码

课程类型

学时分配

学分

开课学期

考核方式

第一学年

第二学年

第三学年

1

2

3

4

5

6

公共基础及素质教育课程

必修课

1

思想道德与法制1

G12001

A

28

28


2

2






考试

2

大学体育1

G05001

C

32


32

2

2






考查

3

大学英语1

G03001

A

64

64


4

4






考试

4

入学教育与军训

X08001

B




2

3w






考查

5

大学语文

G01005

A

28

28


2

2






考查

6

形式与政策1

G12005

A

8

8


0.5

1






考查

7

思想道德与法制2

G12002

A

26

26


1


2





考试

8

大学生职业生涯规划与就业指导

J12001

A

32

32


2


2





考查

9

形式与政策2

G12006

A

8

8


0.5


1





考查

10

“四史”(中共党史教育)


A

10

10


1


1






11

大学体育2

G05002

C

32


32

2


2





考查

12

大学英语2

G03002

A

64

64


4


4





考试

13

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

G12004

A

36

36


2



2




考试

14

大学生职业生涯规划与就业指导

J12002

A

32

32


2



(2)




考查

15

形式与政策3

G12007

A

8

8


0.5



1




考查

16

习近平新时代中国特色社会主义思想概论



36

36


3




2




17

形式与政策4

G12008

A

8

8


0.5




1



考查

18

※军事理论

J07001

A

32

32


2

(2)






考查

19

※劳动教育

J07002

A

16


16

1




1w



考查

20

※大学生心理健康教育

G11014

A

32

32


2

(2)






考查

限选课

21

※公共艺术选修

X00001

A

32

32


2




(2)



考查

专业基础课

必修课

22

计算机应用基础

3701013

B

64

32

32

4

4






考试

23

程序员的数学1

3701016

A

32

32


2

2






考试

24

Java面向对象编程

3701024

B

96

48

48

6

6






考试

25

网页设计基础

3701025

B

32

16

16

2

2






考试

26

程序员的数学2

3701017

A

32

32


2


2





考试

27

数据结构与算法

3701026

B

72

36

36

4


4





考试

28

Java高级编程

3701027

B

108

54

54

6


6





考试

29

数据库原理与应用

3701028

B

108

54

54

6


6





考试

专业核心课

必修课

30

大型数据库系统开发

3701029

B

144

60

84

8



8




考试

31

Web程序开发

3701030

B

180

80

100

10



10




考试

32

Java课程设计

3701031

B

180

80

100

10



10




考试

33

Web项目开发技术

3701032

B

72

36

36

4




4



考试

34

企业级应用框架技术

3701033

B

144

72

72

8




8



考试

实践

课程

必修课

35

软件工程实践

3701034

C

288


288

16




16



考试

36

毕业设计


C




3





8w


考查

37

顶岗实习


C

468


468

26





10w

16w

考查

专业拓展课

选修课

38

※计算机程序设计员技能证书(三级)

(考证)

3701035

A

16

16


1




(1)



考查

39

※Oracle国际认证

(考证)

3701036

A

16

16


1




(1)



考查

总 计



2616

1148

1468

157

25

30

31

31

0

0


备注:

1.课程类型:A表示纯理论课;B表示理论+实践课;C表示纯实践课。

2.※表示线上课程。

2.软件技术专业实践教学环节安排如表5-4所示。

表5-4专业实践教学环节安排表

类型

实践及训练

项目

学期

时间

(周)

主要内容及要求

地点

顶岗实习

软件技术实践和企业项目实操

5、6

26

进入企业,利用所学知识完成真实企业项目任务,熟练操作熟练度和应用能力,熟悉工作流程和环境。

一线城市知名企业

备注


根据以上学时统计,实践课占课时总数的55% ,生产性实训占实训教学总学时的50%以上。

3.课程时数和教学环节的比例如表5-5所示。

表5-5课程时数和教学环节的比例

课程类别

小计

小计

备注

学时

比例

学分

比例


必修课

公共必修课等素质课程

564

21.3%

36

20.6%


专业课程

2020

76.3%

117

75.5%


选修课

公共必修课等素质课程

32

1.2%

2

1.3%


专业课程

32

1.2%

2

2.6%


合 计

2648

100%

157

100%


理论实践

教学比

理论教学

1164

44%

/

/


实践教学

1484

56%

/

/


六、实施保障

(一)师资队伍

专职教师4名,计算机软件相关专业本科及以上学历;具有高校教师资格、高级软件工程师认证、Oracle高级讲师认证;有理想信念、有道德情操、有扎实学识、有仁爱之心;具有扎实的本专业相关理论功底和实践能力;具有较强的信息化教学能力,能够开展课程教学改革和科学研究;每5年累计不少于6个月的企业实践经历。

校企合作外派兼职教师4名,具备5年以上一线开发经验及3年以上高职院校教学经验;具备良好的思想政治素质、职业道德和工匠精神,具有高级软件工程师及相应技术认证。

(二)教学设施

主要包括能够满足正常的课程教学、实习实训所需的专业教室、实训室和实训基地。

1.校内一体化授课机房

授课机房为专业课上课和实操训练一体化机房,供日常上课和上级实操使用。基本保证每人一台专用电脑,并已安装必备的开发软件;配备黑(白)板、多媒体计算机、投影设备、音响设备,局域网畅通,并具有网络安全防护措施。安装应急消防设备装置并保持良好状态,符合紧急疏散要求、标志明显、保持逃生通道畅通无阻。完全可以满足专业建设、教学管理、信息化教学和学生自主学习需要。

2.校外实训基地

具有稳定的校外实训基地。能够提供开展软件技术专业相关实训活动,实训设施齐备,实训岗位、实训指导教师确定,实训管理及实施的规章制度齐全。

(三)教学资源

主要包括能够满足学生专业学习、教师专业教学研究和教学实施需要的教材、图书及数字化资源等。

1.教材选用基本要求

按照国家规定选用优质教材,禁止不合格的教材进入课堂。学校应建立由专业教师、行业专家和教研人员等参与的教材选用机构,完善教材选用制度,经过规范程序择优选用教材。

2.图书文献配备基本要求

图书文献配备能满足人才培养、专业建设、教科研等工作的需要,方便师生查询、借阅。专业类图书文献主要包括:行业政策法规资料,有关软件开发的技术、标准、方法、操作规范以及实务案例类图书等。

3.数字教学资源配置基本要求

建设、配备与本专业有关的音视频素材、教学课件等专业教学资源库,种类丰富、形式多样、使用便捷、动态更新、满足教学。

(四)教学方法

本专业采取理实一体化教学模式,采用案例教学、项目教学等方法,坚持学中做、做中学;采用分组教学,分层次教学,并结合实际学情来因材施教,增加基础课时和实操课时,关键点可以反复讲解和训练,确保学生学得会写得出,达成预期教学目标。

(五)学习评价

多元化的学习评价方式,兼顾认知、技能、情感等,包括但不限于考试、考察、模拟面视、项目实操、技能大赛、日常测试、课堂表现、考勤、师生互评等。

  1. 期末考试,每学期末会进行期末卷面考试

  2. 平时表现,日常考勤、课后作业、课堂表现作为打分依据

  3. 模拟面视,考察学生表达能力和对知识的理解能力(实习实践环节)

  4. 项目实操,考察学生动手能力和熟练度

  5. 技能大赛,考察学生的创新能力、自主学习能力和应用能力

    (六)质量管理

  6. 应建立专业建设和教学质量诊断与改进机制,健全专业教学质量监控管理制度,完善课堂教学、教学评价、实习实训、毕业设计以及专业调研、人才培养方案更新、资源建设等方面质量标准建设,通过教学实施、过程监控、质量评价和持续改进,达成人才培养规格。

  7. 应完善教学管理机制,加强日常教学组织运行与管理,定期开展课程建设水平和教学质量诊断与改进,建立健全巡课、听课、评教、评学等制度,建立与企业联动的实践教学环节督导制度,严明教学纪律,强化教学组织功能,定期开展公开课、示范课等教研活动。

  8. 应建立毕业生跟踪反馈机制及社会评价机制,并对生源情况、在校生学业水平、毕业生就业情况等进行分析,定期评价人才培养质量和培养目标达成情况。

  9. 专业教研组织应充分利用评价分析结果有效改进专业教学,持续提高人才培养质量。

    七、毕业要求

    学生在学校规定学习年限内,修完本专业人才培养方案规定课程,成绩合格,达到学校毕业的学分要求,准予毕业,并在学生离校前发给毕业证书。具体要求如下:

    (1)最低毕业总学分为 156 学分,其中必修课154学分,选修课2学分。

    (2)需完成集中性项目实践环节,达到合格

    (3)需完成顶岗实习环境环节,达到合格

    八、继续专业学习和深造建议

    本专业学生毕业后可以通过如下方式进行继续学习接受更高层次教育:

  10. 专升本考取本科学历,进行更深程度的理论学习

  11. 考取成人本科学历,利用课余时间边工作边学习

  12. 中国大学MOOC慕课在线课堂,充分利用可以时间提升自身技能

  13. 报名适合自己的培训课程,提升综合能力素质

    九、专业建设委员会

    专业建设委员会成员(方案制订人员)组成如下表。

    专业建设委员会成员一览表


    序号

    姓名

    工作单位

    职称、职务

    行业企业专家

    1

    刘世波

    北京学佳澳软件科技发展有限公司

    总经理

    2

    孙旭

    北京学佳澳软件科技发展有限公司

    技术总监

    教科研人员

    3

    李任晖

    开封文化艺术职业学院甲骨文学院

    书记

    4

    陈震

    开封文化艺术职业学院甲骨文学院

    院长

    5

    杨薇

    开封文化艺术职业学院甲骨文学院

    主任

    一线教师

    6

    马艺搏

    甲骨文软件学院

    高级讲师

    7

    孙永飞

    甲骨文软件学院

    高级讲师

    8

    单喜伟

    甲骨文软件学院

    高级讲师

    9

    李志民

    甲骨文软件学院

    高级讲师

    学生

    10

    贾汝昊

    滴滴出行科技有限公司

    开发工程师

    11

    朱冰涛

    点赞APP

    开发工程师

    十、专业人才培养方案变更审批表

    开封文化艺术职业学院专业人才培养方案编制审批表

    专业名称(代码)

    软件技术(510203)

    学制

    3年

    专业负责人

    陈震

    主要参与人

    杨薇、马艺搏、孙永飞、单喜伟

    专业定位与特色:

    在IT科技飞速发展的时代背景下设立的面向当前软件领域的巨大人才需求,以产业需求为导向,以行业背景为依托,注重学生实践能力、创新能力的培养,旨在培养社会亟需的具备项目分析和实操能力的技术人才。

    培养目标与规格:

    培养思想政治坚定、德技并修、全面发展,适应时代发展对软件技术人才的需要,具有良好的人文素养、职业道德、创新意识和精益求精的工匠精神,掌握软件系统开发、软件测试、网页设计与实现等知识和技术技能,面向IT应用领域的高素质劳动者和技术技能人才。

    基本要素(说明专业核心能力、主要职业工种(岗位)、主干学习领域课程、知识传授与能力训练课学时分配及比例等):

    具备项目分析与编码能力、前端开发与设计能力、软件测试能力、文档编写能力等专业核心能力,主要就业岗位为软件开发工程师、前端工程师、UI设计师、软件测试工程师等。

    专业课程学习分为基础编程课程、软件专业课程两个阶段,包括Java面向对象编程、网页设计、Web项目开发、企业级应用框架技术等多门课程。

    课时分配由理论学习和技能实操两部分组成,其中实操学习占比55%。

    培养方案制定的主要过程:

    1)研读近年来国家各位部委发布的有关高职教育教学的相关指导文件

    2)院部召开全体教工会,研讨方案的制定思路和步骤

    3)邀请企业专家,共同商讨方案的制定,主要研究专业课程体系,技术趋势等

    4)走访IT软件企业,详细了解企业人才需求,对口就业岗位,岗位要求等

    5)结合优秀毕业生回访结果,听取学生在就业中遇到的问题和困难

    6)综合以上企业专家、一线教师等的意见,结合实际学情,按照学校要求制定人才培养方案初稿。

    7)多次进行完善修订,形成终稿。

    院部审核意见:

    院部审核修订完成,提交学校统一审核。

    教学院部院长(主任)签字:陈震2021年7月31日

    教务处审查意见:

    签字: 年 月 日

    主管校领导审批意见:

    签字: 年 月 日