2软件外包服务人才培养方案925Word文档下载推荐.docx
- 文档编号:17392068
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:40
- 大小:38.17KB
2软件外包服务人才培养方案925Word文档下载推荐.docx
《2软件外包服务人才培养方案925Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《2软件外包服务人才培养方案925Word文档下载推荐.docx(40页珍藏版)》请在冰豆网上搜索。
3.具有较强的团队协作能力;
4.具有数据库设计能力;
5.具有较强的算法分析与设计能力;
6.按照规范进行代码编写;
7.掌握单元测试方法与技术;
8.编写、整理技术文档。
软件开发工程师
项目管理
熟悉项目管理知识,项目管理过程,对项目进行可行性研究与评估,对项目进行需求、范围、时间、成本、质量、风险、采购、合同等进行有效管理。
1.具备信息系统项目管理必须的专业知识;
2.熟练掌握项目管理的知识体系、思想、工作与方法;
3.熟悉与信息系统项目实施有关的国家法规、流程;
4.具备良好的沟通、协调、组织与执行能力;
5.具有良好的团队合作管理能力;
6.具有较强的职业素质;
7.具有较强的技术方案和研究报告评审能力;
8.具有较强的发现问题和处理问题的能力。
项目管理员
系统维护
熟悉软件系统架构、功能、熟练使用软件系统,售前技术支持,接收用户上报系统问题,记录、查询及解答问题,软件缺陷的判断及问题的修正,用户使用软件的培训,满意度的回访。
1.熟练安装与使用软件系统;
2.熟悉软件产品相关业务知识及维护软件系统的技术、工具和方法;
3.能读懂程序并能解释程序逻辑;
4.能确定软件系统问题所在及其原因;
5.能正确对软件系统问题进行修正;
6.具有数据库系统管理与维护能力;
7.有较强的服务意识;
8.有较强的客户沟通能力;
9.具有客户使用软件系统的培训能力。
系统维护工程师
客户管理
熟悉客户管理知识,与客户进行交流,分析理解客户需求,对客户软件使用状况进行记录,指导客户公司软件运行。
1.能与客户进行有效的沟通,熟练掌握客户管理的理论基础;
2.能分析客户的差异,掌握大客户的营销策略;
3.能正确处理客户投拆,对客户进行满意度管理;
4.能对客户的忠诚度进行培养和管理;
5.掌握客户售后服务管理的原则。
客户管理师
项目助理
协助项目经理对所管辖的区域客户进行信息跟踪、分析及报告,并定期进行更新;
协助项目经理对所管辖的区域客户的产品开发进行项目管理,满足用户需求。
1.有较强的服务意识和工作责任心及耐心,工作踏实,能吃苦耐劳,上进心强,富有协作和团队精神。
积极、自信、敬业,具有开拓创新精神;
2.能经常与客户进行沟通、与客户保持亲密联系,定期走访、了解产品的质量等情况;
3.协助完成客户报价工作,及时解答客户的商务问题;
4.及时与客户进行技术沟通和交流,解答及反馈客户的技术问题;
5.定期走访、了解产品的质量情况,协调解决产品质量问题;
6.组织、协调宣传企业产品,提升企业形象。
项目助理员
(二)人才培养规格
1.素质要求
(1)政治素质:
具有较强的政治理论基础,具有良好的职业道德和公共道德;
(2)专业素质:
具有严谨求实,开拓创新的基本素质和质量、效益意识;
初步具备能应用计算机的科学思想,自觉进行科学探索与实践工作;
(3)身体素质:
身体健康,有较强的适应能力和较强的工作耐受力;
(4)形象素质:
具有良好的人际沟通能力、团队合作精神和客户服务意识,具有创业激情。
2.知识要求
(1)具有高职院校人才所必备的数学、外语和其他科学文化基础知识;
(2)掌握软件服务外包行业知识及业务流程;
(3)掌握程序设计语言、算法和关系数据库管理系统的知识;
(4)具有计算机操作系统和网络应用的基本知识;
(5)掌握软件开发工具和开发平台的知识;
(6)掌握外包软件项目开发的规范和方法;
(7)掌握软件测试的知识;
(8)掌握软件项目管理的知识;
(9)掌握软件质量管理的知识;
(10)了解客户关系管理的知识;
(11)具有欧美外包沟通的专业英语知识。
3.能力要求
(1)具有利用程序设计语言及相关开发平台开发项目的能力;
(2)具有能按照软件外包服务的业务流程和规范完成项目开发的能力;
(3)具有外包行业的职业素养;
(4)具有项目开发相关文档的编制能力;
(5)具有软件测试的能力;
(6)具有外包软件质量控制和软件外包项目管理的一般能力;
(7)具有较强的分析问题、解决问题的能力;
(8)具有团队合作能力、组织管理能力;
(9)具有外包企业英语沟通、交流的能力;
(10)具有较强的自我学习、知识技能的更新、适应岗位变化的能力;
(11)初步具有零距离就业的能力。
三、专业特色
(一)构建以项目为导向的校企合作人才培养模式
本专业以培养学生的职业能力、职业素质和可持续发展能力为基本点,推行以“工学结合、校企合作”为切入点,结合软件外包服务项目培养高素质技能型人才的要求,以完成相应软件外包项目应具有的知识和能力为出发点,实施“项目导向”的工学结合人才培养模式。
(二)校企合作构建“以市场为导向,以岗位能力为核心”的课程体系
软件服务外包课程体系的构建是从生产、行业、企业、职业调研入手,根据毕业生的服务面向、就业部门、就业岗位,通过专业调研和邀请企业专家、技术能手参与等方式,共同确定软件外包服务专业的工作岗位、业务范围和工作领域,分析学生毕业后所从事的工作任务和应具备的职业能力要求,从知识、能力、素质三个方面描述专业培养目标,在明确专业培养目标的前提下,在市场为导向,岗位能力为核心的基础上进行构建,课程体系分为文化理论课、专业基础课、专业方向、岗位技能课、专业实训及选修课等。
(三)职业技术认证课程嵌入学历教育课程
根据软件外包服务专业市场需要,我们根据相关的职业技能认证标准,把职业技认证课程嵌入到学历教育课程中,对传统的课程进行整合,以“理认够用、重在实践”进行课程改革。
四、以工作过程为导向构建课程体系
以工作过程为导向构建课程体系的开发设计思路是:
根据确定的职业岗位群,先分析其典型工作任务(包括工作内容、工作对象、工作手段、工作组织、工作产品等),得出完成典型工作任务对应的职业能力。
结合国家职业技能标准要求,按照职业成长规律与学习规律将职业能力从简单到复杂、从单一到综合进行整合,归纳出相应的行动领域,再转换为学习领域课程。
(一)工作任务与职业能力分析
本专业对应的各职业岗位的典型工作任务有多少项,典型工作任务及其对应的职业能力详见表二。
表二工作任务与职业能力分析表
典型工作任务
职业能力
T1组织管理
A1-1具有遵照开发规范,按时保质的完成软件模块开发和实现的工作能力
A1-2具有自我激励和良好的团队协作能力
A1-3具有良好的质量监控和开发进度的管理能力
T2静态
网站开发
A2-1具有使用CSS、HTML、JAVA编写静态网页的能力
A2-2具有对页面进行排版、布局的能力
A2-3具有对页面图片进行适应修改、处理的能力
A2-4具有对页面进行简单的动画设计的能力
A2-5具有按软件工程思想进行静态网页开发的能力
A2-6具有简单的项目管理能力
T3动态
A3-1具有JSP的编程能力
A3-2能使用WEB进行项目开发
A3-3能进行SQLSERVER或ORACLE数据库操作的能力
A3-4具有按软件工程思想进行动态网页开发的能力
A2-7具有一定的项目管理能力
T4软件测试
A4-1能掌握软件测试的基本流程和相关技术
A4-2能够编制测试大纲、测试计划、测试方案及设计测试用例
A4-3能熟练使用常用的测试工具
A4-4具有测试执行、缺陷跟踪能力
A4-5具有较强的测试管理能力
A4-6能够编写测试技术文档
T5系统维护
A5-1熟悉软件产品相关业务知识及维护软件系统的技术、工具和方法
A5-2能读懂程序并能解释程序逻辑
A5-3能确定软件系统问题所在及其原因
A5-4能正确对软件系统问题进行修正
A5-5具有数据库系统管理与维护能力
A5-6有较强的服务意识
A5-6有较强的客户沟通能力
T6应用
程序开发
A6-1能快速掌握先进的开发工具
A6-2具有较强的团队协作能力
A6-3具有数据库设计能力
A6-4具有较强的算法分析与设计能力
A6-5按照料规范进行编写代码
A6-6掌握单元测试方法与技术
A6-7编写、整理技术文档
T7文档的编写
A7-1具有编写、整理技术文档的能力
A7-2具有对文档的整理、分析能力
A7-3具有对文档一致性测试的能力
A7-4具有编写用户帮助文档的能力
A7-5具有文档质量管理的能力
T8办公
软件使用
A8-1以使用WINDOWS操作系统
A8-2能熟练使用字处理软件
A8-3能熟练使用表格处理软件
A8-4能对办公设备进行简单的维护与使用
注:
表中“典型工作任务”栏以T开头进行编码,例如“T1”表示第一项典型工作任务的代码。
“职业能力”栏以A开头进行编码,例如“A1-1”表示第一项典型工作任务对应的第一项职业能力的代码。
(二)专业学习领域核心课程设置
将典型工作任务的职业能力结合专业相应职业岗位对应的职业资格的要求,归类出对应的行动领域,转换成多门对应的学习领域课程。
专业学习领域课程及其对应的主要教学内容见表三。
表三专业学习领域核心课程设置表
专业核心课程
主要教学知识点
参考学时
TC1数据结构与算法
T1
T3
T6
A2-1、A3-1、
A3-2、A6-1、A6-4
K1-1算法基础知识
K1-2线性表顺序与链式存储结构
K1-3栈、队列的顺序与链式存储结构
K1-4数组、串的顺序与链式
K1-5树和二叉树
K1-6图
K1-7排序
K1-8查找
K1-9文件的操作
64
学时
TC2数据库应用技术
A3-2、A3-3、A6-3、A6-4
K2-1数据库的基本知识
K2-2数据库管理系统的基本原理
K2-3数据库的设计方法
K2-4数据建模和E-R图分析
K2-5E-R模型转换成关系数据库
K2-6创建和管理数据库
K2-7创建和维护数据表
K2-8数据库连接和编程
96
TC3软件工程及外包项目
管理
T2
T4
T7
A1-1、A1-2、A1-3、A2-6、A2-7、A4-2、A4-5、A4-6、A6-7、A6-5、A7-1、A7-3、A7-2、A7-5
K3-1国外软件质量管理概况
K3-2软件质量保证
K3-3软件质量管理
K3-4软件失效机理
K3-5软件工程的基本原理
K3-6软件生存周期模型入选择原则
K3-7外购软件的质量控制
K3-8文档管理
K3-9软件重用技术
K3-10软件容错的技术
K3-11软件质量评价
K3-12软件开发和维护过程控制
K3-13软件验收与维护
K3-14外包团队建设
TC4JAVA程序设计
A2-1、A3-2、A3-4、A4-1、A6-1、A6-2、A6-3、A6-4、A6-5、A6-6、A6-7、A7-1、
A7-2
K4-1Java程序设计基础
K4-2Java程序的流程控制
K4-3面向对象程序设计
K4-4静态成员与静态类
K4-5类的继承性与多态性
K4-6抽象类与接口
K4-7嵌套类、分部类与命名空间
K4-8集合、索引器与泛型
K4-9程序调试与异常处理
K4-10基于事件驱动的程序设计技术
K4-11多线程程序设计
K4-12JAVA数据库编程技术
K4-13文件操作与编程技术
K4-14多媒体编程技术
K4-15网络应用编程技术
TC5WEB动态网页设计
T5
A2-1、A2-4、A2-3、A2-2、A3-1、A3-2、A3-3、A3-4、A4-1、A4-6、A5-4、A5-5、A5-6、A5-6
K5-1创建动态网站作前期准备
K5-2创建一个慈善公益网站
K5-3制作论坛主题
K5-4创建留言板系统
K5-5创建网络聊天室
K5-6创建在线测试系统
K5-7创建人事信息管理系统
TC6软件测试
A4-1、A4-2、A4-3、A4-4、A4-5、A4-6、A5-6、A5-6、A5-4、A6-7、A7-2、A7-1、A7-3、A7-5
K6-1软件测试的实质
K6-2检查产品说明书
K6-3动态黑盒测试
K6-4静态白盒测试
K6-5分段测试
K6-6配置测试
K6-7兼容性测试
K6-8外国语言测试
K6-9易用性测试
K6-10测试文档
K6-11软件安全性测试
K6-12网站测试
K6-13自动测试和测试工具
K6-14编写和跟踪测试用例
K6-15软件质量保证
TC7软件开发规范及文档
书写
T8
A2-5、A2-6、A3-4、A4-2、A4-6、A6-7、A7-1、A7-2、A7-3、A7-4、A7-5、A8-1、A8-2、A8-3
K7-1可行性研究报告
K7-2项目开发计划
K7-3需求规格说明书
K7-4概要设计说明书
K7-5详细设计说明书
K7-6系统测试文档
K7-7用户使用说明书
48
TC8JSP动态网页开发
A2-1、A2-4、A2-3、A2-2、A3-1、A3-2、A3-3、A3-4、A4-1、A4-6、A5-4、A5-5、A5-6、A5-6、A7-1、A7-4、A7-5
K8-1JSP开发环境的配置
K8-2JSP程序设计语言基础
K8-3JSP内置对象的使用方法
K8-4cookie的基本操作
K8-5JavaBean的使用方法
K8-6JDBC连接数据库的基本方法
K8-7使用SQL语句对数据库的信息进行操作
K8-8留言板的基本使用方法
K8-9文件的上传下载以及邮件的发送
TC9J2EE应用与
开发
A2-1、A2-4、A2-3、A2-2、A3-1、A3-2、A3-3、A3-4、A4-1、A4-6、A5-4、A5-5、A5-6、A5-6、A6-1、A6-3、A6-5、A6-6、A6-7、A7-1、A7-4、A7-5
K9-1创建和测试一个简单Serlvet
K9-2Servlet和JSP之间简单联系
K9-3Servelt和JSP的高级联系和Session的使用
K9-4JavaBean工作原理和应用
K9-5Servlet、Jsp、JavaBean完成MVC设计模式
K9-6Servlet过滤器的工作原理,会编写过滤器,会测试过滤器
K9-7JDBC与后台数据库的连接和操作
Struts应用开发流程
K9-8Struts专用标签库中的常用标签
创建控制器组件
K9-9Hibernate的基本映射数据类型完成Java类型与标准SQL类型的转换
K9-10Hibernate中操作持久化类对象常用方法,正确进行级联操作
K9-11Hibernate三种检索策略
K9-12基于@AspectJ和Schema的AOP
K9-13使用SpringJDBC访问数据库
表中“专业核心课程”栏以TC开头进行编码,例如“TC5”表示第五门专业核心课程的代码。
“主要教学知识点”栏以K开头进行编码,例如“K5-3”表示第五门专业核心课程中第三项教学内容的代码。
(三)专业核心课程学习情境总表
每门核心课程选取若干个项目或任务作为情境教学的载体,职业行动领域的工作过程融合到项目或任务训练中,各门专业核心课程的学习情境汇总见表四。
表四专业核心课程学习情境总表
学习
情境1
情境2
情境3
情境4
情境5
情境6
情境7
情境8
情境9
数据结构
与算法
学生成绩存储
学生成绩管理系统
模拟银行服务业务
各种数制转换
哈夫曼编码器
最小代价通信网、教学计划的编制
电话号码查询
学生成绩排序
数据库应用技术
数据库基础知识概述
关系数据库
概念模型设计与转换逻辑模型设计
关系数据库查询语言SQL
各种数据库对象操作
数据库高级
编程
数据库安全、备份和恢复
项目开发实训(图书馆数据库设计)
Java程序
设计
Java
基础
GUI程序设计
流与
文件
多线程与Applet
网络
Java数据库编程
J-QQ
聊天室
JSP动态网页设计
编写个人网站
编写一家房地产网站
校友录用户登录模块
校友录用户注册模块
校友录信息管理模块
留言板的设计
聊天室的设计
文件上传下载的设计
判断闰年(手工测试)
数据加密(手工测试)
三角形判断(手工测试)
自动售货机(手工测试)
判断闰年(自动化测试)
计算下一天(自动化测试)
计算器(自动化测试)
飞机票预定系统(自动化测试)
软件开发规范及文档
可行性研究
报告
项目开发计划
需求规格说
明书
概要设计说
详细设计说
系统测试文档
用户使用说
软件工程及外包项目
外包软件的
预算
资源分配、进度控制
构建一个软件开发
环境
需求
分析
系统架构设计
系统集成与
测试
软件
维护
软件质量管理
五、培养体系
(一)课程结构(模块)与类型
采用模块化课程结构设计,本专业人才培养课程结构分为文化理论课、专业基础课、专业方向课(含职业技术认证课)、岗位职业技能课(含职业技术技能认证课)、实践性教学环节、选修课等组成,共设置36门课程,总学时2532,总学分137,必修学分135,选修学分2,其中实践性环节学时1536,学分71,占总学时比例是60.66%(51.82%)。
表五教学培养计划各模块学分学时分配表
课程类型
课程
类型符号
总学时
理论
实践
比例
备注
学分
文化理论课
Ⅰ
640
328
25
312
16
25.28%
专业基础课
Ⅱ
336
192
11
144
5
13.27%
专业方向课
Ⅲ
288
10
8
11.37%
岗位技能课
Ⅳ
672
18
384
22
26.54%
独立实践(实训)课
Ⅴ
552
20
21.80%
选修课
Ⅵ
44
44
2
1.74%
小计
2532
996
66
1536
71
100%
课程学时:
2532,其中实践性环节学时:
实践性环节学时占课程学时比例60.66%
总学分:
137,其中实践性环节学分:
实践性环节学分占课程学分比例51.82%
(二)教学计划课程设置表
表六软件外包服务专业教学计划课程设置表
专业:
软件外包服务 学历层次:
专科 学习形式:
脱产 修业年限:
3年
学年
学期
代码
课程名称
课程学分
实践学分
课程学时
课堂讲授
实践学时
考核方式
认证课(√)
第一学年
上期
1110001
军事理论
与军事训练
6
160
152
考核
1070002
思想道德修养
与法律基础
3
1
32
考试
1030054
体育1
4
28
2010047
计算机应用基础
系统机考
1020027
计算机数学
1030012
实用英语1
3010004
服务外包概论
笔试
√
1070005
形势与政策1
(16)
(4)
(12)
论文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 外包 服务 人才培养 方案 925