软件技术培养方案.docx
《软件技术培养方案.docx》由会员分享,可在线阅读,更多相关《软件技术培养方案.docx(148页珍藏版)》请在冰豆网上搜索。
![软件技术培养方案.docx](https://file1.bdocx.com/fileroot1/2023-7/22/66f70818-ea56-4a99-8bb2-0826c4a79d89/66f70818-ea56-4a99-8bb2-0826c4a79d891.gif)
软件技术培养方案
2016级软件技术专业人才培养方案
(专业代码:
610205)
一、学历层次与入学要求
入学要求:
参加全国统一高考,达到当年录取分数线,被录取的文、理科考生。
学历层次:
大专。
学业年限:
全日制3年(弹性学分制2-8年)。
二、培养目标与人才规格
(一)培养目标
主动适应北部湾经济区软件业和服务外包产业迅速发展的需要,建立校企合作人才培养联动机制,依托创新工作室实施工学结合的“双主体”人才培养模式,为广西信息产业的发展培养高素质、高技能、具有创新精神和可持续发展能力的软件开发人才,为广西“14+4”千亿元产业和北部湾经济区发展提供软件技术人才资源支持。
(二)人才培养的职业面向
软件技术专业人才培养面向的主要职业岗位包括:
.NET开发工程师、JavaEE开发工程师、Android开发工程师、iOS开发工程师、Web前端开发工程师等(参见表1)。
表1职业面向、就业岗位描述和职业能力要求
序号
专业人才的职业面向
就业岗位工作描述
工作能力与素质要求
1
.NET开发工程师
1.系统前端界面开发;
2.理解项目需求,参与概要设计、系统架构设计及详细设计;
3.按照开发规范与流程完成编码;
4.单元测试和Bug修改。
1.具备一定的项目经验,有较强的动手、自学、分析问题与解决问题的能力。
具有良好的团队合作精神。
2.熟悉.NET框架下的C#编程;
3.熟悉DIV+CSS、Javascript,至少了解一种当前比较流行的js框架,如jQuery;
4.熟悉ASP.NET、XML、WebService,熟悉三层结构开发;
5.熟悉数据库设计,熟练使用SQLServer2008,精通T-SQL语言;
6.熟悉ASP.NETMVC等开发框架。
表1职业面向、就业岗位描述和职业能力要求(续表)
序号
专业人才的职业面向
就业岗位工作描述
工作能力与素质要求
2
JavaEE开发工程师
1.系统前端界面开发;
2.理解项目需求,参与概要设计、系统架构设计及详细设计;
3.按照开发规范与流程完成编码;
4.单元测试和Bug修改。
1.具备一定的项目经验,有较强的动手、自学、分析问题与解决问题的能力。
具有良好的团队合作精神。
2.熟悉Java编程;
3.熟悉DIV+CSS、Javascript,至少了解一种当前比较流行的js框架,如jQuery;
4.熟悉JSP+JavaBean+Servlet开发;
5.熟悉数据库设计,熟练使用MySQL,精通T-SQL语言;
6.熟悉MVC、Struts、Hibernate、Spring等框架技术。
3
Android开发工程师
iOS开发工程师
1.负责Android/iOS软件的设计和开发;
2.编写必要的开发文档,如设计文档,测试文档;
3.单元测试和质量控制。
1.热爱移动应用开发,熟悉基于Android/iOS平台的编程技术,扎实的语言基础和算法分析能力;
2.有良好的面向对象分析、设计能力、规范的编程风格和良好文档习惯;
3.沟通能力强,责任心强,能够承担工作压力,有团队协作精神。
4.有良好的团队精神、敬业精神和沟通协调能力,乐于接受挑战。
4
Web前端开发工程师
负责项目网站页面制作、JS特效实现
1.熟练应用Photoshop、Dreamweaver、Flash等相关网页制作工具;
2.精通HTML,能独立完成静态页面制作;
3.熟悉DIV+CSS网页布局;
4.熟悉JS,JQuery框架,能制作出页面各种JS效果;
5.有很好的学习和领悟能力,并具备团队合作精神和沟通能力;
6.能够承受工作压力,乐于接受挑战。
(三)人才规格与毕业要求
1.职业能力要求
.NET方向的学生必须熟悉.NET框架,精通C#、ASP.NET、ADO.NET和WinForm编程,熟悉SQLServer等常用数据库,熟练掌握面向对象的程序设计,熟悉企业设计模式,熟悉CSS、JavaScript等Web前端技术,有独立从事软件开发的能力。
毕业后主要从事基于.NET的软件产品研发工作。
Java方向的学生必须精通Java语言,熟练使用至少一种现有JavaEE通用开源框架,熟悉Java相关的技术体系结构,对MySQL、SQLServer等主流数据库其中之一有深入的了解及开发经验,熟悉CSS、JavaScript等Web前端技术,有独立从事Web软件开发的能力。
毕业后主要从事基于JavaEE的软件产品研发工作。
移动互联网应用开发方向的学生必须熟悉Android系统和iOS系统,熟悉Java编程,精通Android应用程序开发,也能使用Swift语言开发iOS应用程序。
毕业后主要从事基于iOS/Android平台的软件产品研发工作。
表2专业培养目标的职业能力结构
培养目标的能力指标
对应设置主要教学内容
课程名称
专业能力
1
熟练使用办公应用软件
常用办公软件的应用
办公综合应用
2
熟悉.NETFramework,熟练应用配置管理工具,精通C#语言编程。
(.NET方向)
VS2008开发工具的应用,C#语言编程基础,控制台应用程序设计。
C#编程语言与.NET技术基础
3
精通基于.NET平台的WinForm编程,数量掌握ADO.NET、LINQ数据库访问技术,具备分层架构软件设计能力。
(.NET方向)
WinForm窗体设计、控件应用、数据库编程、三层架构项目开发实践。
.NET桌面应用程序开发
.NET数据存取技术与分层架构
4
熟练安装、配置和维护.NETWeb应用服务器及开发环境,精通基于ASP.NET的Web项目开发。
(.NET方向)
IIS服务器配置、ASP.NETWebControl控件、内置对象、数据库访问与基于Web界面的数据呈现。
.NETWeb应用程序设计
5
具备开发基于.NET平台的企业级.NETWeb项目的能力。
(.NET方向)
MVC项目构建,Ajax服务端控件、jQuery及jQuery-UI客户端脚本。
.NETWeb企业级项目开发
6
熟练使用Java语言编写控制台应用程序、简单图形界面应用程序。
(Java/移动互联网方向)
Java语言编程基础,控制台应用程序设计,简单图形界面设计。
Java开发工具与编程
7
熟练使用JavaEE开发平台、核心应用程序接口开发Java项目。
(Java/移动互联网方向)
应用JavaEE高级API、类库开发应用软件。
Java核心编程技术
8
熟练安装、配置和维护JavaWeb应用服务器及开发环境,精通基于JSP的Web项目开发。
(Java/移动互联网方向)
构建TomcatWeb服务器,应用MyEclipse开发基于JSP的Web项目,学习JSP标记、内置对象、数据库访问接口等技术。
JavaWeb应用开发
9
具备熟练开发基于JavaEE平台的企业级JavaWeb项目的能力。
(Java方向)
学习MVC、Struts、Hibernate、Spring等框架技术,Ajax、jQuery、jQuery-UI等界面技术。
JavaEE企业级项目开发
10
移动互联网应用开发方向应熟悉Swift,熟悉iOS系统,熟练使用iOSSDK和Xcode。
(移动互联网方向)
Swift编程基础、iOS基本UI编程、翻转控制器、2D图像处理、IOS多线程编程、IOS网络编程、IOS多媒体编程、3D图形编程、IOS特有硬件编程、定位与地图开发
Swift编程基础
iOS基础应用开发
iOS高级应用开发
11
熟悉Android软件架构,掌握Android/iOS平台下的Socket、Http网络编程。
配置Android开发平台与运行环境、AndroidUI设计、Activity组件、SQLite数据库存储数据、ContentProvider存储数据、Android多媒体技术、Android后台服务、Android网络编程、GPS及位置服务
Android基础应用开发、Android高级应用开发
表2专业培养目标的职业能力结构(续表)
培养目标的能力指标
对应设置主要教学内容
课程名称
专业能力
12
熟练使用HTML、JavaScript、CSS和可视化设计工具制作网页
应用HTML标记语言设计网页、应用CSS样式表、JavaScript设计视觉效果。
HTML+CSS网页设计与布局
13
熟练使用主流DBMS设计和实现数据库应用
学习SQLServer数据库管理和配置工具、T-SQL语句库查询命令、存储过程、触发器,应用约束机制确保数据完整性。
SQLServer数据库管理与查询
MySQL数据库管理与查询
14
理解用户需求、用主流设计工具完成软件设计。
掌握测试的步骤与要求,使用主流测试工具进行软件测试
软件项目需求分析、系统设计、数据库设计、系统测试、实施与部署
软件工程和项目开发实战
方法能力
15
制定工作计划的能力,明确工作流程,熟练有效的进行项目开发
各专业核心课程的项目实训环节
各门专业课程
软件工程和项目开发实战
16
工作勤奋,好学上进,耐心细致,通过自学提高自身专业修养的能力
17
具有独立思考并且解决问题的能力,遇到问题能够独立思考并且寻找合适的解决方法
社会能力
18
具有良好的职业道德、科学的创新精神及社会责任心
各专业核心课程的项目实训环节
职业生涯规划设计
职业与专业认识
创新研发与应用
软件工程和项目开发实战
19
具有良好的创新创业意识和能力
20
具有工作中的与他人的合作能力、交流与协商能力
21
有时间观念,独立性强,具有团队合作精神
22
具有良好的与客户沟通能力、决策能力和执行能力
2.毕业学分要求
表3软件技术专业毕业学分要求
项目
要求
课程学习学分(属收费学分,共150学分)
1.必修学分
126分
2.选修学分
24分,其中:
人文选修6学分,通用技能选修6~12学分,专业选修6~12学分
毕业资格学分
学生素养学分
劳动素养课4学分,学生素养积分等达到学校规定的要求。
思想品德考核
合格才可以毕业。
3.职业证书
高等职业教育实行学历证书与职业资格证书并重的“双证书”制度,是按照国家制定的职业技能标准或任职资格条件,对接受高等职业教育的学生开展职业技能鉴定,使学生毕业时能同时获得相应的学历证书和职业资格证书。
我校软件技术专业学生毕业时,应当取得下列职业资格证书之一:
表4软件技术专业相关的职业资格证书
资格证书类别
发证机构
资格名称(级别)
全国计算机技术与软件专业技术资格(水平)考试
广西壮族自治区人力资源和社会保障厅
程序员(初级)/软件设计师(中级)/系统分析师(高级)/信息系统项目管理师(高级)
全国计算机等级考试(NCRE)
教育部考试中心
二级(C语言/C++语言/Java语言/VB语言/Web程序设计/MySQL数据库程序设计)或二级以上证书
全国高校计算机联合考试(CCT)
广西壮族自治区教育厅
二级(VB.NET/C/C++/Java)
国家职业技能鉴定
信息产业部职业技能鉴定中心
程序设计师
Oracle国际认证
Oracle
OracleCertifiedAssociate(OCA,Oracle认证专员)
OracleCertifiedProfessional(OCP,Oracle认证专家)
以及更高级别的Oracle国际认证
Microsoft国际认证
Microsoft
微软认证程序开发专家(MicrosoftCertifiedProfessionalDeveloper,MCPD)
微软认证应用程序开发专家(MicrosoftCertifiedApplicationDeveloper,MCAD)
微软认证解决方案开发专家(MicrosoftCertifiedSolutionDeveloper,MCSD)
以及更高级别的微软开发人员认证
鼓励学生通过全国计算机技术与软件专业技术资格(水平)考试考取“系统分析师”或“信息系统项目管理师”高级专业技术资格。
对在校期间取得“系统分析师”或“信息系统项目管理师”高级专业技术资格证书的学生,给予10000元奖金。
三、课程体系与教学计划
.NET方向主要围绕“Web开发”、“WebApp开发”、“桌面应用开发”三条技术路线设置专业课程,专业课程体系与学习路线如图1所示。
图1.NET方向的专业课程体系与学习路线
Java方向主要围绕“Web开发”、“WebApp开发”和“Android开发”三条技术路线设置专业课程,专业课程体系与学习路线如图2所示。
图2Java方向的专业课程体系与学习路线
移动互联网应用开发方向主要围绕“Android开发”、“iOS开发”和“WebApp开发”三条技术路线设置专业课程,专业课程体系与学习路线如图3所示。
图3移动互联网应用开发方向的专业课程体系与学习路线
软件技术专业各类课程的教学课时与学分分布如表5所示。
表5各类课程的教学课时与学分分布表
课程模块
课程类别
课时/比例%
学分/比例%
合计课时/比例%
基础素质课程
人文素质
348
10.81%
19.5
13.00%
528
16.41%
通用技能
180
5.59%
10
6.67%
专业技术课程
专业基础
596
18.52%
40.5
27.00%
2462
76.51%
专业核心
846
26.29%
54
36.00%
毕业设计
300
9.32%
5
3.33%
顶岗实习
720
22.37%
6
4.00%
职业拓展课程
创业基础(必修)
48
1.49%
3
2.00%
228
7.09%
选修
180
5.59%
12
8.00%
总计
四、课程安排与教学进度
表6软件技术专业(.NET方向)的课程设置与教学安排
类别
课程
代码
课程名称
学分
总学时
学期教学与周课时安排
第一学年
第二学年
第三学年
一
二
三
四
五
六
总计19周
总计20周
总计21周
总计19周
总计20周
总计20周
教学18周
教学19周
教学20周
教学18周
教学19周
教学19周
毕业资格课程
劳动素养
4
学生在1-4学期完成140劳动学时,不计入总150学分,不收费
人文素质课程
思想道德与法律基础
3
48
48
(理论36,实践12)
毛泽东思想和中国特色社会主义理论体系概论
4
64
64
(理论45,实践19)
形势与政策
1
16
16
人文选修课(需修满6个学分,其中艺术类课程1门)
6
120
1-5学期开课,以选修课程的学分及学时为准。
其中,艺术类为限定选修课程,至少选修1门艺术类课程。
大学生心理健康教育
2
36
36
大学生安全教育
1.5
32
32课时。
其中,理论课时1学分16课时,由人文社科部组织实施;实践课时0.5学分16课时,由二级学院组织实施。
大学生卫生健康教育
1
16
4
4
4
4
艾滋病教育
1
16
4
4
4
4
通用技能课程
体育健康
6
108
1-4学期开设,学生必须选修3个体育项目(其中包含足球、篮球、体适能一个必选及其他两个自由选修项目),每个项目开设36学时,计2个学分,修满6个学分并参加国家教育部要求的大学生体质测试合格方能毕业。
外语选修
公共英语
6
144
如选修此课程,则职业拓展课程中的专业选修课只需选修一门
军事技能
2
32
√
创新研发与应用
2
40
学生在2-5学期参与完成一个真实项目的设计制作研发,达到企业的商业应用标准
专业课程
办公综合应用
3
72
5×15
C#编程语言与.NET技术基础
8
90
6×15
HTML+CSS网页设计与布局
8
90
6×15
表6软件技术专业(.NET方向)的课程设置与教学安排(续表)
类别
课程
代码
课程名称
学分
总学时
学期教学与周课时安排
第一学年
第二学年
第三学年
一
二
三
四
五
六
总计19周
总计20周
总计21周
总计19周
总计20周
总计20周
教学18周
教学19周
教学20周
教学18周
教学19周
教学19周
专业课程
网页美工设计
5
72
5×15
网页设计项目实战
0.5
20
18周
JavaScript+jQuery网站前端开发
6
90
6×15
SQLServer数据库管理与查询
5
72
12×6
(1-6周)
.NET数据存取技术与分层架构
6
90
10×9
(7-15周)
.NET桌面应用程序开发
6
90
6×15
C#数据库应用程序项目实战
1
30
10×3
(16-18周)
.NETWeb应用程序设计
8
120
8×15
行业应用软件开发实战
6
90
6×15
HTML5移动Web开发
6
90
6×15
综合职业技能实践
1
30
15×2
(18-19周)
ASP.NETMVC项目实战
1
30
15×2
(16-17周)
Hybrid移动应用开发
7
108
6×18
.NETWeb企业级项目开发
7
108
6×18
软件工程和项目开发实战
6
90
5×18
数据结构与算法应用
4
60
4×15
职业拓展课程
创业基础(必修)
创业环境与就业
0.5
8
2次讲座
就业创业素质与技能训练
0.5
8
2次讲座+课外指导
表6软件技术专业(.NET方向)的课程设置与教学安排(续表)
类别
课程
代码
课程名称
学分
总学时
学期教学与周课时安排
第一学年
第二学年
第三学年
一
二
三
四
五
六
总计19周
总计20周
总计21周
总计19周
总计20周
总计20周
教学18周
教学19周
教学20周
教学18周
教学19周
教学19周
职业拓展课程
创业基础(必修)
创业就业指导
0.5
8
2次讲座+课外指导
创业实践1
1
16
课外分组指导
创业实践2
0.5
8
课外分组指导
三维动画项目设计与制作
6
90
(每学期6学分、90课时,共选修两门课程。
如选修了公共英语,则只需再修一门专业选修课)
影视制作
6
90
二维动画项目设计与制作
6
90
移动互联网设计
6
90
C/C++程序设计
6
90
Java开发工具与编程
6
90
移动通信技术
6
90
数据通信与网络
6
90
CCNA认证课程
6
90
操作系统安全
6
90
影视高级特效设计制作
6
90
影视动画绘制
6
90
动画背景设计与制作
6
90
多媒体制作
6
90
FlashActionScript应用开发
6
90
CCNP认证课程
6
90
数字动画赏析
6
90
影视动画绘制
6
90
动画背景设计与制作
6
90
毕业设计
5
300(课内指导120,课外指导180)
10×12
表6软件技术专业(.NET方向)的课程设置与教学安排(续表)
类别
课程
代码
课程名称
学分
总学时
学期教学与周课时安排
第一学年
第二学年
第三学年
一
二
三
四
五
六
总计19周
总计20周
总计21周
总计19周
总计20周
总计20周
教学18周
教学19周
教学20周
教学18周
教学19周
教学19周
顶岗实习
6
720
√
总计
周学时
30
24
25
26
10
总学时
3218
收费总学分
150
不收费学分
4
表7软件技术专业(Java方向)的课程设置与教学安排
类别
课程
代码
课程名称
学分
总学时
学期教学与周课时安排
第一学年
第二学年
第三学年
一
二
三
四
五
六
总计19周
总计20周
总计21周
总计19周
总计20周
总计20周
教学18周
教学19周
教学20周
教学18周
教学19周
教学19周
毕业资格课程
劳动素养
4
学生在1-4学期完成140劳动学时,不计入总150学分,不收费