2015级软件工程专业五年制人才培养方案
文章来源:未知
责任编辑:计算机学院 时间:2017-03-07 点击数:
一、指导思想
坚持以促进普通本科院校转型发展和高等职业院校创新发展、主动适应经济结构调整和产业转型升级为导向,构建具有湖北特色的现代职业教育体系,探索专本衔接、五年一体化贯通培养运行机制和工学结合人才培养模式,加快技术技能型本科人才培养,全面提高技术技能型本科教育人才培养质量,增强高等教育服务经济社会发展能力。
二、基本原则
坚持“整体设计、分段实施、分工合作”的原则。
五年制技术技能型本科教育以本科高校为主导,依托行业企业,联合高等职
业院校共同制定和实施专业人才培养方案。
2、坚持“专业对接、课程衔接、内容融通”的贯通培养原则。
五年制技术技能型本科教育所办的专业应当与高职教育所面向的职业领域(或岗位群)形成有效对接,所开设的高职教育阶段课程与本科阶段课程有序衔接,教学内容以职业素养与实践能力为基础有机融通,有效实现专本衔接、五年一体化贯通培养。
3、知识、能力、素质、协同发展原则
强调通识教育与专业教育、理论教学与实践教学、知识能力与素质培养的有机结合,实现五年一体化贯通培养。
4、以培养服务地方经济社会发展需求的技术技能型人才为目标,明确本专业主要面向的区域或行业、产业职业领域。
三、专业代码、名称
专业代码:590108/080902
专业名称:软件技术/软件工程
四、专业培养目标
1、培养目标
软件工程专业主要面向“武汉•中国光谷”核心圈和武汉都市圈区域,服务信息技术企业,研究计算机软件及算法理论、软件工程的方法、技术及工具,培养适应社会主义现代化建设需要,德、智、体、美全面发展,适应生产、建设、管理和服务第一线需要,具有良好的科学素养和职业道德,系统掌握计算机与软件的基本理论、方法和技术,熟练掌握软件工程与服务外包的主流工具,知识面较宽,程序设计和工程实践能力强,具有良好的职业道德,能从事计算机软件系统的分析、设计、开发、测试、应用、技术支持及销售服务,富有创新和团队协作意识的高素质应用型人才。
2、适应岗位
序号
| 职业面向
| 职业岗位
| 职业资格(名称、等级、鉴定单位)、能力证书
|
1
| 软件开发人员
| 软件程序开发岗位
| 普通高校专科英语应用能力考试;
2、国家计算机应用能力二级考试;
3、国家计算机应用能力等三级考试;4、微软认证;
5、sun公司的Java体系认证;
6、全国计算机软件水平考试体系认证证书;
其中:1为必考,2~6项至少选择一项;
|
2
| 软件测试岗位
|
3
| 软件服务人员
| 技术文案管理岗位
|
4
| 软件技术支持岗位
|
5
| 软件推广及售后服务岗位
|
五、专业特色和培养要求
1、专业特色
软件工程专业是湖北省战略性新兴(支柱)产业人才培养规划专业、湖北省专业综合改革试点专业、湖北省服务外包人才培养对口专业,是学校应用技术型重点培育专业。本专业与文思海辉、东软集团联合办学,主要从事移动互联网技术和软件工程服务外包技术研究,学习和掌握信息技术外包(ITO)、业务流程外包(BPO)、知识处理外包(KPO)等软件和信息技术服务为主的服务外包关键技术,培养服务外包领域具有创新精神的高素质应用型人才。
软件工程专业技术技能型人才一体化培养前期依托武汉软件工程职业学院,结合职业教育的特点,实施“工学交替、课堂与项目部一体化”的创新人才培养方案,后期依托武汉东湖学院,结合应用技术型大学人才培养特点,实施“校企合作、产教融合、联通就业”的应用技术型人才培养方案。
本专业实行3+2培养模式,前3年由武汉软件工程职业学院培养,后2年由武汉东湖学院培养。
2、培养要求
软件技术人才知识、能力、素质列表
知识
| 能力
| 素质
|
1.熟悉数据结构与算法知识
2.掌握程序设计语言、数据库原理及应用、网页制作、软件工程及建模语言等知识
3.关注软件测试、软件项目部署及维护等知识
4.掌握外语基础知识和交际知识
5.具备计算机软、硬件及网络基础知识
6.掌握桌面及Web应用程序开发技术
7.熟悉软件开发规范
| 1.具备编程逻辑思维能力
2.具备编程能力
3.具备文档书写及阅读能力
4.具备软件测试能力
5.具有知识技能的更新和综合运用能力
6.解决工作过程中实际问题的能力
7.能根据软件开发进度和任务分配,开发相应的软件模块
8.协同开发能力
| 1.具备良好的职业道德、诚信品质、敬业精神和责任意识
2.具备较强的自主学习与钻研精神
3.具备良好的沟通能力与团队协作意识
4.能积极地进行自我激励,具备承担工作压力的能力
5.具备勤奋踏实的工作态度和较强的责任心
6.具备岗位适应力
|
表1专业能力实现矩阵图
素质能力结构
| 理论教学
| 实践教学
| 授课方式
(校内、企业)
| 师资来源
(校内、企业)
|
1-1硬件识别能力
1-2硬件组装能力
1-3硬件常见故障判断能力
1-4硬件常见故障排除能力
| 微机结构
| 微机组装
| 校企结合
| 校企结合
|
2-1Word文档编写能力
2-2幻灯片制作能力
2-3电子表格使用能力
2-4常用公文制作能力
2-5常用技术文档制作能力
| Office办公软件
| 常用办公软件使用
| 校企结合
| 校企结合
|
3-1Windows操作系统应用能力
3-2应用Windows操作系统进行文档管理能力
3-3应用Windows操作系统进行网络操作能力
3-4Windows操作系统安装能力
3-5Windows操作系统配置与管理能力
3-6Windows操作系统安全防护能力
| 操作系统原理
| Windows操作系统安装、配置与管理
| 校企结合
| 校企结合
|
4-1实现网络搭建能力
4-2基本网络管理能力
4-3基本网络安全防护能力
4-4网络权限管理能力
4-5网络资源应用能力
4-6网络资源共享能力
| 网络原理
| 网络搭建与管理
| 校企结合
| 校企结合
|
5-1设置文字外观的能力
5-2实现各种页面效果的能力
5-3页面排版
5-4使用CSS样式表统一设置页面外观
5-5制作静态页面
| HTML和CSS标记与JavaScript语言
| 网页制作
| 校企结合
| 校企结合
|
6-1数据库的规划设计能力
6-2创建和使用数据库的能力
6-3数据库的查询、更新、修改能力
6-4数据库视图、存储过程、触发器建立和使用能力
6-5数据库备份和恢复能力
6-6数据库安全管理能力
| 数据库原理
| SQL Server数据库配置与管理
| 校企结合
| 校企结合
|
8-1详细设计文档阅读能力
8-2详细设计文档理解能力
8-3桌面程序编码能力
8-4数据库访问程序设计能力
8-5应用程序打包能力
8-6应用程序布署能力
8-7单元测试能力
8-8应用程序测试基本能力
| Windows程序开发
| 桌面应用程序编码
| 校企结合
| 校企结合
|
9-1详细设计文档阅读能力
9-2详细设计文档理解能力
9-3平台核心技术运用能力
9-4使用MVC框架完成指定功能模块的编码能力
9-5WEB应用程序打包与布署能力
9-6基本HTML和JavaScript阅读、编码能力
9-7数据库访问程序设计能力
9-8代码阅读、分析和编码能力
9-9单元测试能力
9-10WEB应用程序测试基本能力
| WEB开发框架
| WEB应用程序编码
| 校企结合
| 校企结合
|
10-1配合系统架构师书写需求规格说明书的能力
10-2配合系统架构师书写软件设计说明书的能力
10-3书写用户使用手册能力
10-4制作帮助文档能力
| 软件文档写作
| 软件文档书写
| 校企结合
| 校企结合
|
11-1编码实现模型能力
11-2实施逆向工程能力
11-3在系统架构师指导下完成软件系统模型制作的能力
11-4以个体或团队协作的形式开发小型项目的能力
| 软件建模
| 软件建模制图
| 校企结合
| 校企结合
|
六、专业主干(核心)课程
表1专业核心课程介绍
核心课程
名称
课程性质
教学目的及内容
实现方法
|
Java高级程序设计
| 专业教育类必修
| 面向对象的思想、面向对象的分析与设计方法、Java异常处理、Java的图形用户界面的实现、Java多线程编程、Java输入输出编程、Java的数据库编程。
| 机房授课、讲练结合
|
WEB应用程序设计基础—JSP
| 专业教育类必修
| 熟练运用Servlet/JSP技术、JavaBean和JDBC技术,按照MVC开发模式进行Java WEB应用程序的开发。
| 机房授课、讲练结合
|
AJAX程序设计
| 专业教育类必修
| 掌握Ajax的基本原理、学习第三方Ajax库与后台服务器的交互JSON数据的技术、掌握常见的AJAX UI库的使用
| 机房授课、讲练结合
|
JavaEE轻量级框架开发
| 专业教育类必修
| 熟练应用Java语言和Web开发框架,并理解框架技术在软件系统开发中的重要性和实用性,并应用到实际的项目开发中。
| 机房授课、讲练结合
|
WEB应用系统开发
| 专业教育类必修
| 详细设计说明书的阅读与理解、MVC框架的应用、WEB应用程序编码、集成开发环境、代码规范化、软件开发流程控制、单元测试、WEB应用程序打包与布署
| 机房授课、讲练结合
|
移动应用开发
| 专业教育类必修
| 掌握各类跨移动平台的UI空间的使用、学习移动UI与后台服务器的交互技术、了解跨平台移动应用的应用情景
| 机房授课、讲练结合
|
数据库原理及应用
| 专业课
| 熟练绘制E-R图,能理解关系模型中的概念,能进行关系代数中的运算选择、投影、连接、除,了解SQL语句的作用,会安装和配置SQLServer,能熟练使用SQLServer的基本操作,熟练掌握SQL语句,理解关系模式规范化的作用,掌握函数依赖及其关系范式,掌握数据库规范化理论,掌握设计数据库的方法和步骤
| 机房授课、讲练结合
|
JavaScript程序设计
| 专业课
| 理解脚本语言、能够在网页中添加脚本、能够熟练使用变量、能够熟练使用对象、能够正确使用函数、能够处理图像、能够处理表单、能够建立动态页面
| 机房授课、讲练结合
|
数据结构
| 专业课
| 数据结构的基本概念和术语、线性表、栈和队列、数组、串和广义表、树、图、查找、排序、文件的基本概念及结构
| 机房授课、讲练结合
|
WEB前端框架应用
| 专业课
| 使用Bootstrap完成页面布局,使用Bootstrap完成表单,使用Bootstrap完成响应式设计
| 机房授课、讲练结合
|
计算机组成原理
| 专业教育类必修
| 计算机组成原理课程主要内容有运算器、控制器、存储器、输入输出设备等各组成部件的功能与实现,及其协同工作的方法。
| 理论+集中实践+课程综合设计
|
计算机网络
| 专业教育类必修
| 计算机网络课程主要内容有数据通信基础和计算机网络的基本概念、物理层、数据链路层、网络层、运输层、应用层、局域网、城域网、因特网以及高速网络技术及网络管理和网络安全等。
| 理论+集中实践+课程综合设计
|
软件工程
| 专业教育类必修
| 软件工程课程主要内容有软件工程可行性研究、需求分析、系统设计、详细设计、代码设计、软件测试、软件过程改进、软件可靠性分析等。
| 理论+集中实践+课程综合设计
|
七、最低毕业学分
总学分
| 课程教学
| 实践教学学分
|
必修课学分
| 选修课学分
|
228.5
| 177
| 51.5
| 114.5
|
八、专业主要实验和实践性教学要求
实践性教学环节主要有课内实验和集中性实践教学环节。课内实验与课内理论讲授同步进行、密不可分,构成课程教学的有机整体;集中性实践教学包括独立设置的实验课程、集中性实践教学环节、毕业论文(设计)等。
表2专业主要实验环节及其教学要求情况表
主要实践环节
教学目的
教学内容和要求
实验性质
上课方式
|
认知实习(企业)
| 体验行业企业日常工作
| 由合作企业制定
| 专业实习
| 企业实践
|
专科毕业设计(论文设计)
| 综合所学专业知识完成一个综合项目,考核专业技术能力
| 完成毕业设计项目和论文
| 专业实习
| 企业实践
|
顶岗实习
| 到企业工作实习
| 由合作企业制定
| 专业实习
| 企业实践
|
计算机组成原理
| 本实验课程的教学目的和要求是使学生通过实验手段掌握计算机硬件组成与设计、制造、调试和运行维护等多方面的技能,同时训练一定的实验动手能力。也使学生系统科学地受到分析问题和解决问题的训练。
| 分模块实验内容
(内容详见实验指导书)
| 验证型+设计型
| 科技大楼计算机组成原理实验室
|
计算机网络
| 通过实验教学使学生能够熟练完成ISO/OSI和TCP/IP协议的体系结构;特别是物理层、数据链路层、网络层、传输层、应用层的基本概念和主要的通信管理过程;以太LAN网络的MAC层协议和网络扩展技术;广域网的分组转发机制和通信管理;Internet网络的IP协议在网络互连中的作用和路由选择原理和协议;Internet网络的DNS、电子邮件、WWW技术的基本原理。
| 分模块实验内容
(内容详见实验指导书)
| 验证型+综合设计型
| 科技大楼计算机网络实验室
|
软件工程
| 通过实验教学使学生能够熟练完成软件工程概述、可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、项目管理与维护等工程技能。
| 分模块实验内容
(内容详见实验指导书)
| 验证型+综合设计型
| 科技大楼软件工程实验室
|
九、毕业要求与学位授予
学生前3年注册专科学籍,成绩合格,由武汉软件工程职业学院颁发全日制专科毕业证书。学生经考核测试合格之后,进入本科阶段学习,学习时间为2年,成绩合格,由武汉东湖学院颁发全日制专升本本科毕业证书。符合学士学位授予条件的,授予工学学士学位。
十、教学计划表(表3)
(一)理论教学计划表
课程类别
修习类别
课程名称
学分数
总学时
学时类别
各学期学分分配
开课
学校
|
理
论
实
验
实
践
上
机
1
2
3
4
5
6
7
8
9
10
|
通
识
教
育
类
41
必
修
37
马克思主义基本原理概论
3
48
32
16
3
软职
|
思想道德修养与法律基础
3
48
32
16
3
软职
|
中国近现代史纲要
2
36
24
8
2
东湖
|
毛泽东思想和中国特色社会主义理论体系概论
4
64
48
16
4
软职
|
形势与政策
1
1-5学期进行
|
大学英语
12
192
192
1-3学期
软职
|
专业导论
0.5
8
8
0.5
东湖
|
计算机应用基础
3.5
56
20
36
3.5
软职
|
大学体育
4
128
128
1-3学期
软职
|
军事理论与训练
2
32
8
24
2
软职
|
心理健康教育
2
32
32
1
软职
|
选
修
4
学
分
交互式英语
2
32
32
7-8学期
东湖
|
考研培训
4
54
54
7-9学期
东湖
|
出国培训专题
1
16
16
8-9学期
东湖
|
公务员考试培训专题
2
32
32
8-9学期
东湖
|
通识教育类选修课程分人文科学类、社会科学类、自然科学类三大类,学生在专业所属领域外的其他领域总共最低应修满4个学分。学生选修本专业所属领域内的课程,不计入通识教育选修学分,多修学分不限,但不能冲抵必修学分。具体课程参见全校每学期开设的通识教育选修课总表。
|
专
业
教
育
类
I
59.5
必
修
48
静态网页设计
4.5
72
36
36
4.5
软职
|
计算机数学基础
2.5
40
40
0
2.5
软职
|
认知实习(企业)
2
32
0
32
2
软职
|
Java初级程序设计
7
112
56
56
7
软职
|
数据库原理及应用
4.5
72
36
36
4.5
软职
|
JavaScript程序设计
4.5
72
36
36
4.5
软职
|
数据结构
4.5
72
36
36
4.5
软职
|
★AJAX程序设计
4.5
72
36
36
4.5
软职
|
软件建模与软件文档写作
4.5
72
36
36
4.5
软职
|
计算机组成原理
3
48
48
3
软职
|
计算机网络
3
48
48
3
软职
|
软件测试技术
3.5
56
32
24
3.5
软职
|
选修11.5
★Java高级程序设计
4.5
72
36
36
4.5
软职
|
★WEB应用程序设计基础—JSP
7
112
56
56
7
软职
|
C#高级程序设计
4.5
72
36
36
4.5
软职
|
★ASP.NET应用程序开发
7
112
56
56
7
软职
|
专
业
教
育
类
II
18
必
修
14
高等数学(Ⅰ、Ⅱ)
8
128
128
4
4
软职
|
离散数学
3
48
48
3
东湖
|
软件工程
3
48
48
3
东湖
|
选
修
4
操作系统原理
2
32
32
2
东湖
|
软件体系架构
2
32
32
2
东湖
|
软件项目管理
2
32
32
2
东湖
|
职
业
技
能
培
训
类
12
必
修
3
多媒体技术导论
1.5
24
24
1.5
东湖
|
软件可靠性与软件测试
1.5
24
24
1.5
东湖
|
选
修
(I)
J2SE
工程师
4
Java面向对象开发设计
1.5
24
24
1.5
东湖
|
Oracle数据库技术
0.5
8
8
1.5
东湖
|
MySQL编程
0.5
8
8
1.5
东湖
|
JavaSE核心技术
1
16
16
1
东湖
|
编码规范与配置管理
0.5
8
8
0.5
东湖
|
选
修
(II)
JavaWbe工程师
5
Web前端开发技术
1.5
24
24
1.5
东湖
|
Java Web编程
1.5
24
24
1.5
东湖
|
Oracle数据库技术
0.5
8
8
1.5
东湖
|
MySQL编程
0.5
8
8
1.5
东湖
|
编码规范与配置管理
0.5
8
8
0.5
东湖
|
选
修
(III)
Java框架工程师
5
Hibernate框架技术
1
16
16
1
东湖
|
Spring框架技术
1
16
16
1
东湖
|
Jquery应用基础
1
16
16
1
东湖
|
PL/SQL开发技术
0.5
8
8
0.5
东湖
|
MySQL编程
1
16
16
1
东湖
|
编码规范与配置管理
0.5
8
8
0.5
东湖
|
选修
(IV)
Oracle数据库工程师
5
Oracle开发基础
1.5
24
24
1.5
东湖
|
Oracle数据库管理
1
16
16
1
东湖
|
PL/SQL开发技术
1
16
16
1
东湖
|
Oracle SQL性能优化
1
16
16
1
东湖
|
编码规范与配置管理
0.5
8
8
0.5
东湖
|
选
修
(V)
Java工程师
C/S模式
4
Java面向对象开发设计
1.5
24
24
1.5
东湖
|
Oracle数据库技术
0.5
8
8
0.5
东湖
|
MySQL编程
0.5
8
8
0.5
东湖
|
JavaSE核心技术
1
16
16
1
东湖
|
编码规范与配置管理
0.5
8
8
0.5
东湖
|
选修(V)
Java工程师
B/S模式
3
Web前端开发技术
1
16
16
1
东湖
|
Java Web编程
1.5
24
24
1.5
东湖
|
编码规范与配置管理
0.5
8
8
0.5
东湖
|
选修(V)
Java工程师
B/S模式
+数据库
Struts2框架技术
1.5
24
24
1.5
东湖
|
Hibernate框架技术
1
16
16
1
东湖
|
Spring框架技术
1
16
16
1
东湖
|
Jquery基础
0.5
8
8
0.5
东湖
|
PL/SQL开发技术
1
16
16
1
东湖
|
项目管理
0.5
8
8
0.5
东湖
|
软件测试
0.5
8
8
0.5
东湖
|
选修(VI)
.Net初级工程师
6
C#基础编程
2
32
32
2
东湖
|
C#高级编程
1
16
16
1
东湖
|
ADO.NET
0.5
8
8
0.5
东湖
|
WinForm编程
1
16
16
1
东湖
|
SQL Server数据库开发技术
1
16
16
1
东湖
|
选修(VI)
.Net Web开发工程师
4
Web实用页面设计(前端)
2.5
40
40
2.5
东湖
|
ASP.NET
1
16
16
1
东湖
|
编码规范与配置管理
0.5
8
8
0.5
东湖
|
选修(VI)
.Net企业级项目开发工程师
3
|