以下为《软件技术专业人才培养方案》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
软件技术专业
(高级软件开发工程师方向)
(2013级)人才培养方案
一、招生对象及学制
1.招生对象:高中、中等职业学校毕业生或同等学历者。
2.学 制:全日制三年。
二、培养目标
本专业培养拥护党的基本路线,适应社会主义市场经济需要,面向软件开发、管理和服务第一线,掌握软件开发和管理职业岗位(群)所需的基本知识和专业技能,熟悉国际软件开发流程,掌握国际软件开发规范,具备较强的使用国际上最新的软件开发环境与工具进行软件开发和项目组织的工作能力,具有良好的职业道德、诚信品质、团队精神和创新素质,德、智、体、美全面发展的高素质技能型专门人才。
三、职业岗位群
学生毕业后,主要从事的岗位包括:高级Java软件工程师、高级.Net软件工程师、高级网站设计与开发工程师、高级数据库管理员、高级软件实施与销售、高级软件测试、高级ERP/CRM/OA/B2C开发工程师、高级PHP软件工程师,高级软件项目管理等。
四、人才培养规格
(一)知识结构
1.掌握马列主义基本原理。
2.英语词汇达到4000左右,掌握基本语法,能进行阅读与表达。
3.掌握计算机基础知识。
4.具有较扎实自然科学基础,较好的人文社会科学基础和管理科学基础
5.掌握与职业岗位相适应的高级技术型人才必需的软件开发与设计等基础知识。
6.掌握面向过程与面向对象的软件编程技术
7.掌握桌面、Web应用、手机开发的基本原理和技术。
8.了解国内外计算机软件技术的发展动态。
(二)能力结构
1.专业能力
(1)熟悉Java语言及J2EE规范,能够进行基于MVC的Java Web项目开发;
(2)熟悉C#语言、.Net开发技术,能够进行.NET平台的项目开发;
(3)熟悉面向对象的程序设计和实现,能够进行.Net平台的网络编程、组件设计和Winform编程;
(4)熟悉Web架构设计,能够进行3层架构的系统设计;
(5)熟悉网站开发的基本流程,能够使用网页设计软件Dreamweaver、Flash等进行网站设计与开发;
(6)熟悉WINDOWS 2000/XP/NT、UNIX等操作系统的性能特征,能够完成多种操作系统下的项目部署。
2.方法能力
(1)具备一定的自学能力;
(2)具有较强计算机应用能力,能够熟练使用与维护常用操作系统与办公软件;
(3)具有较强的软件开发、设计和维护能力;
(4)具有一定的软件测试能力;
(5)具有数据库开发、网络编程的能力;
(6)具有一定的售前、售后业务能力;
(7)掌握文献检索、资料查询的基本方法,具有较强的自学能力、初步的科学研究能力和实际工作能力;
(8)具有计算机及网络常见故障的排除及安全维护能力;
(9)掌握一门外语,具有阅读和翻译专业书刊的能力和较强的听说能力;
(10)具有较强的编码能力,文档、代码编写符合规范。
3.社会能力
(1)具有良好的职业素养;
(2)能承担相当的工作压力,具备独立完成工作的能力;
(3)有一定的商务谈判和销售技巧;
(4)具有良好的个人形象,优秀的交际能力,语言逻辑性强,优秀的决策力以及解决复杂问题的能力;
(5)独立的工作能力,积极主动的工作态度,坚忍不拔的工作精神,团结合作工作作风,良好的职业道德;
(6)良好的客户沟通能力;
(7)品行端正,积极上进,吃苦耐劳,团队精神。
(三)素质结构
1.政治素质
热爱祖国,拥护中国共产党,坚持四项基本原则,政治热情高。
2.职业素质
热爱本职工作,遵纪守法,团结协作,爱岗敬业,树立服务质量第一的思想,具有良好的职业道德;
具有较强的业务素质,不断进行创新。
3.身心素质
具有健康的体魄,美好的心灵和健康的审美观;
具有较强的文化素质修养,善于协调人际关系;
具有较强的心理素质,勇于克服困难。
五、毕业标准
1.修完规定的所有课程(含实践教学环节),成绩合格,达150学分;
2.取得计算机软件水平考试程序员证书、NCIE软件工程师证书、SCCE软件工程师证书等职业资格证书(≥1个);
3.取得XX省大学生英语应用能力三级证书;
4.取得SCCE美斯坦福认证的计算机工程师证书;
5.取得NCIE全国信息化工程师认证证书。
六、职业工作任务与学习任务分析
1.软件技术专业职业工作过程与职业岗位(群)流程分析
2.软件技术专业职业工作任务与学习任务分析
表1 软件技术专业职业工作任务与学习任务一览表
序号
职业岗位(群)
/工作过程
典型工作任务
项目课程
工学单元模块
工学模块
1
Java平台开发
1. 进行Java编码;
2. 完成流程设计、界面设计;
3. 与团队中其他成员合作,解决软件开发中遇到的问题;
4.遵照开发规范,按时保质的完成软件模块开发和实现工作;
5. 完成所负责的功能模块开发;
6.使用框架技术开发基于MVC模式的企业级应用程序
软件编程逻辑及设计
1.Java logic
2. Java OOP
3. Servlet/JSP
4. SSHA框架应用
5.使用FLEX开发客户端应用程序
6.JBoss JBPM
1.简单应用系统开发模块
2. 基于.NET平台的应用系统开发模块
3. 基于JAVA平台的应用系统开发模块
4.PHP项目开发模块
5. 职业素质拓展模块
6. 顶岗实习就业模块
数据库设计
JAVA编程技术
JAVA WEB开发
框架技术
2
.Net平台开发
1.进行C#编码;
2. 完成流程设计、界面设计;
3. 与团队中其他成员合作,解决软件开发中遇到的问题;
4. 完成所负责的功能模块开发;
软件编程逻辑及设计
1. 使用C#开发.NET平台应用程序
2. 使用ADO.NET开发三层架构应用程序
3. 使用ASP.NET开发企业级应用
4. 使用MVC模式编写企业级.net应用
5. 使用WCF和Silverlight技术开发企业级应用
6.使用微软企业库开发应用程序
7. 使用C#高级特性开发企业级应用
数据库设计
.NET WEB应用开发
C/S架构应用系统开发
3
PHP软件工程师
使用PHP开发所负责的项目模块
在Linux平台下部署PHP软件项目
使用PHP开发web应用程序
1.使用LAMP开发企业级应用程序
4
项目管理
1.认证项目开发的可行性
2.控制项目开发的成本、进度。
软件项目管理
1. PMP
2. 软件测试
5
软件销售
1.对公司系列软件提供售前、售中、售后等技术沟通服务。
2.给客户提供安装、培训、演示等服务。
3.为企业提供管理咨询,帮助顾客发现管理软件的价值。
4. 参与***的产品发展战略、提出产品竞争策略
职业素质
1.职业素质
6
软件实施与维护
1.软件项目的部署;
2.跟踪调试、维护。
职业素质
职业素质
项目实训(PRT)
项目实施与维护
七、基于工作过程的模块式项目课程体系
(一)课程体系架构
通过开展市场调研、了解专业面向→分析职业岗位与工作过程、了解岗位工作任务→分解典型工作任务及职业能力、设计系列工学项目模块与单元模块→设计工学单元模块项目任务、融合教学内容→建立课程标准、开发项目课程与教学资源,构建基于工作过程的工学结合模块式项目课程体系(图2)。
图2 软件技术专业课程体系结构图
(二)项目(科目)课程体系构成
(1)基本职业素质模块:由公共素质模块课程和专业基本素质模块课程组成。其中包含入学教育与军训、大学生心理健康教育、“两课”、体育、大学英语、数学、计算机应用基础以及专业所需的基本素质等相关课程。此模块在实施教学时,一部分职业基本素质课程公共内容相对集中教学,另一部分内容根据工学项目模块理实一体教学要求,分阶段、分项目融入其中。
(2)专业技能(工学项目)模块:根据职业工作流程或职业岗位群典型工作任务设计,由具体工学单元模块构成并实施。
(3)职业综合能力与素质拓展模块:由职业素质拓展模块和顶岗实习就业模块组成,包括职业生涯规划专题讲座、就业指导专题讲座、顶岗实习、职业素质拓展、毕业作品(论文、设计方案、作品等)及答辩指导。此模块在实施教学时,职业素质拓展课程根据工学项目单元模块理实一体教学要求,分阶段、分项目融入其中。
表2 软件技术专业工学模块式项目课程体系课程构成表
一级模块
二级模块
项目(科目)课程
课时
执行学期
基本职业
素质模块
公共素质
模块课程
军训
训练
1
毛泽东思想概论
48
2
思想政治
36
1
入学军训教育(军事理论课)
3周
1
大学英语
104
12
数学
52
1
形势与政策
讲座
123
大学生心理健康教育
讲座
1234
体育
104
123
专业基本
素质模块课程
计算机基础
64
1
计算机数学
64
1
常用软件
32
1
专业技能
(工学结合
项目)模块
JAVA模块
使用C语言进入软件编程世界
32
1
使用JAVA语言深入理解程序逻辑
36
1
JAVA面向对象编程
50
2
使用JSP开发企业级WEB应用程序
52
2
Struts框架应用
36
3,4
使用Hibernate & Ejb 开发持久层应用
40
3,4
使用Spring开发控制层企业级J2EE应用
28
3,4
工作流程管理 (JBoss JBPM)
16
3,4
使用Flex开发富客户端 应用程序
16
3,4
项目实训
94
1,2,3,4
.NET模块
使用C#开发数据库应用程序
36
1
使用C#开发.NET平台应用程序 (.NET OOP)
46
2
使用ADO.NET开发三层架构应用程序
24
2
使用C#高级特性开发企业级应用
28
3,4
使用ASP.NET开发企业级应用
60
3,4
使用MVC模式编写企业级.net应用
18
3,4
企业开发库
20
3,4
使用WCF和Silverlight技术开发企业级应用
28
3,4
项目实训
125
1,2,3,4
数据库管理模块
使用SQL Server管理和查询数据
30
1
SQL SERVER数据库管理和高级查询
28
2
使用ORACLE管理和查询企业级数据
28
3,4
项目实训
14
1,2
网页设计模块
使用PhotoShop & Flash设计程序界面
22
1
使用HTML语言开发商业站点
32
1
使用Div+CSS设计WEB页面布局
20
2
使用JavaScript实现WEB客户端页面特效及表单验证
24
2
使用Ajax开发企业级应用
38
3,4
项目实训
28
1,2,3,4
项目管理模块
项目管理(PMP)
68
3,4
开发基于LAMP平台的企业级应用
48
3,4
职业素质训练
36
1,2,3,4
职业综合能力与素质拓展模块
职业素质拓展模块课程(选修
公共
素质
职业生涯规划专题讲座
32
4
就业指导专题讲座
32
4
普通话
32
1
礼仪
32
1
中国传统文化
32
2
演讲与口才
32
2
应用写作
32
3
专业
素质
基于winform的可视化应用程序开发
32
3
计算机组装与维护
32
1
Linux操作系统
32
2
C#分布式应用程序开发
32
3
移动应用程序开发
32
4
顶岗实习与就业模块
顶岗实习
1520
5,6
毕业作品(论文、设计方案、产品)及答辩指导
80
6
八、基于工作过程的模块式教学方案设计
(一)教学方案编制流程 见图3。
(二)工学单元模块构成与流程设计
1.工学单元模块构成 见表3。
2.工学单元模块流程 见图4。
表3 工学单元模块构成表
模块 名称
教学
单元
职业基本素质模块
JAVA
.NET
网页编程
数据库
项目管理
顶岗实习就业模块
工学单元名称
学期周某某
课时
工学单元名称
学期周某某
课时
工学单元名称
学期周某某
课时
工学单元名称
学期周某某
课时
工学单元名称
学期周某某
课时
工学单元名称
学期周某某
课时
工学单元名称
学期周某某
课时
1
公共素质单元
第一学期1-17周、第二学期1-19周
448
Java程序逻辑
第一学期4-6,11-13周,第二学期3-6周
118
C#程序逻辑
第一学期16-19周,第二学期7-9周,
82
静态页面技术
第一学期7-10周,第二学期12周,
74
Sql应用开发
第一学期14-15周,第二学期1-2周
58
软件项目管理
第四学期6周
68
顶岗实习
第五学期1-20周
第六学期1-16周
1520
2
专业基本素质单元
第一学期1-17周
160
Java Web应用开发
第二学期15-18周
52
Ado.net数据访问技术
第二学期10-11周
24
页面脚本技术
第二学期13-14周
24
Oracle应用开发
第三学期3-4周
28
LAMP项目开发
第三学期1-2周
48
毕业作品评审答辨、毕业教育
第六学期17-18周
80
3
框架技术
第四学期7-17周
136
Asp.net项目开发
第三学期5-12周,第四学期1-5周,
154
Ajax框架技术
第三学期13-15周
38
4
项目开发
94
项目开发
125
项目开发
28
项目开发
14
项目开发
36
5
(三)工学单元模块教学方案设计
1.公共素质单元模块教学方案设计:由公共素质课程中部分公共内容的课程构成。内容包括课程开设:“两课”、体育、大学英语、应用写作部分内容;教学方案设计包括所开课程的知识、能力、素质目标,教学方法与手段,考核评价及技能等级证(职业资格证)等方面。
项目课程
知识目标
能力目标
素质目标
教学方法与手段
考核与评价
职业资格证
毛泽东思想概论
掌握毛泽东思想和中国特色社会主义理论体系概论
具有坚定正确的政治方向,良好的社会公德、职业道德和诚信品质
拥护中国共产党的领导,热爱社会主义祖国,遵纪守法。
多媒体教学法
情境教学法
理论考试
思想政治
1、珍惜大学生活 开拓新的境界
2、追求远理.大想 坚定崇高信念
3、继承爱国传统 弘扬民族精神
4、领悟人生真谛 创造人生价值
5、遵守社会公德 维护公共秩序
6、培育职业精神 树立家庭美德
良好的社会公德、职业道德和诚信品质
职业素质爱岗敬业、诚实守信、团结协作,职业道德良好
多媒体教学法
情境教学法
理论考试
室内设计员
军训及
入学教育
军事理论
军事常识
军事动态
保卫祖国
军用技能
培养学生纪律观念
多媒体教学法
情境教学法
讲座
理论考试
技能考核
大学英语
英语词汇达到4000左右,掌握基本语法,能进行阅读与表达
具有阅读一般性英语技术资料和简单口头交流能力
多媒体教学法
情境教学法
理论考试
英语等级证
数学
高等数学
线性代数
离散数学
具备常微分方程、离散数学等应用能力
培养学生算法设计能力
多媒体教学法
案例教学法
理论考试
上机算法设计
应用写作(公共内容)
需求分析文档网络规划设计文档
具有一定文字表达能力
实用文案书写
形势与政策
专题一
专题二
专题三
1.政治素质拥护中国共产党的领导,热爱社会主义祖国,遵纪守法。
2.职业素质爱岗敬业、诚实守信、团结协作,职业道德良好
理论考试
计算机应用基础
1.操作系统的基本概念和使用
2.简单的计算机维护
3.常用软件
4.网络安全
具有计算机操作和应用能力
理论考试
技能考核
计算机等级证
大学生心理健康教育
新生心理辅导
大学生的人际交往
大学生健康心理的维护
大学生的情绪情感
大学生的学习心理
挫折与压力应对
理论考试
体育
长久锻炼意识的培养和健康标准
运动损伤的防治
科学锻炼身体的方法
了解体育运动的基本知识,掌握科学锻炼身体的基本技能,养成自觉锻炼身体的良好习惯,达到《大学生健康体质标准》,具有健康体魄
身心素质心灵美好,体魄健壮。
多媒体教学法
情境教学法
现场教学法
理论考试
现场测试
2.专业基本素质课程单元模块教学方案设计:由计算机基础、计算机数学、常用软件专业基础课程构成,内容包括所开设课程的知识、能力、素质目标,教学方法与手段,考核评价及技能等级考证(职业资格证)等方面。
3.工学项目单元模块教学方案设计:按项目单元模块进行教学方案设计,内容包括项目课程(含职业基本素质和职业素质拓展课程中部分内容);课程知识、能力、素质目标;教学方法与手段;考核评价及职业资格证等方面。
JAVA工学项目单元模块教学方案设计
表4 JAVA工学单元模块教学方案设计一览表
项目课程
知识目标
能力目标
素质目标
教学方法与手段
考核与评价
职业资格证
使用C语言进入软件编程世界
1.变量、数据类型和表达式
2.程序的控制结构(选择、循环)
3.C语言高级应用(数组、结构体、函数)
1.理解并掌握基本程序逻 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 炜
美斯坦福(中国)IT教育
研发部组长
高级软件工程师
委员
罗某某
美斯坦福(中国)IT教育
研发部组长
高级软件工程师
委员
十三、培养方案论证意见
通过专家组认真研究,认为该软件技术专业(高级软件工程师方向)人才培养方案很好,贴近实际需求,体现行业特点,本方案突出了软件技术开发方面的技能培养,突出为实用教育的特色。
希望进一步注重以下几点:一是注重教学管理控制;二是给学生做好职业目标设计;三是注重核心能力培养。
组长:
2013年2月18日
序号
姓名
工作单位
职务
职称
签字
1
院长
教授
2
专业负责人
副教授
3
海克洪
美斯坦福(中国)IT教育
总经理
高级工程师
4
郭某某
美斯坦福(中国)IT教育
项目管理部经理
高级工程师
5
胡某某
美斯坦福(中国)IT教育
项目合作部经理
工程师
[文章尾部最后500字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《软件技术专业人才培养方案》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。