- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件技术专业技能标准文档-详版
软件技术专业技能标准
2010 年10月1日发布 2010
湖南省教育厅
目 录
前 言
建立基于职业岗位,以职业活动为导向的软件技术专业技能标准,本标准依据国际、国内相关标准、法规,参照国际、国内通行的职业技能标准制定。本标准和软件技术专业技能抽查考试方案、软件技术专业技能抽查考试题库构成湖南省高职软件技术专业技能抽查考试标准。
本标准由湖南省教育厅提出并召集。
本部分为《软件技术专业技能标准》。
本标准制订专家组:
企业专家:叶柏龙、刘敏玲、欧阳柳波、刘俊清
高职院校专家:杨贯中、佘正德、黄志刚、陈立、杨夏、王方智、陈雅莉、胡胜丰、江文
吴振峰、雷军环、李健、彭顺生、阳小丽、吴廷焰
本标准主要起草单位: 湖南科技职业学院、湖南力唯中天科技有限公司
本标准起草人:杨贯中、佘正德、黄志刚、陈立、杨夏、王方智、陈雅莉、胡胜丰
1 标准制订原则
采用“自顶向下、逐步分解”的原则,确定知识和技能项:
1.根据软件企业岗位设置确定高职软件技术专业就业的主要职业岗位;
2.根据职业岗位确定职业活动;
3.根据职业活动,明确工作内容;
4.根据工作内容,确定知识和技能项。
2 适用范围
本标准确定了高职院校软件技术专业就业的主要职业岗位,明确了各职业岗位的职业活动、工作内容及所必需的知识和技能,适用于省内各高职院校软件技术专业技能实训和专业技能测试等。
3 术语和定义
下列术语和定义适用于本标准。
3.1 职业岗位
依据专业知识、技能要求及实际需求划分的不同的工作类别。
3.2 职业活动
3.3 工作内容
3.4 知识点
3.5 技能项
完成职业岗位工作任务必需具备的专业知识、技能水平和熟练程度。
3.6 基本知识
职业岗位从业人员必须掌握的通用基础知识,主要包括职业岗位相关并贯穿整个职业活动的基本理论和相关知识。
4 职业岗位种类
依据软件企业岗位设置和省内各高职院校人才培养方案,软件技术专业毕业生适合的就业岗位包括:程序员、测试员、配置管理员、软件实施人员,岗位主要职责如下:
4.1 程序员
1. 根据模块设计进行代码实现;
2. 编写《单元测试用例》和单元测试脚本;
3. 负责执行代码走读和单元测试,记录单元测试结果;
4. 执行集成测试。
4.2 测试员
1. 编写测试用例;
2. 完成“执行测试”的工作;
3. 完成测试计划的编写工作;
4. 掌握基本的测试方法、测试技术和业务流程。
4.3 配置管理员
1. 根据软件项目计划制定配置管理计划;
2. 在配置管理计划约束下,负责配置项、基线的生成、变更和相关管理;
3. 为项目组提供SCM 理论和相关工具的培训,并提供技术支持。
4.4 软件实施人员
1. 在实施经理安排和指导下,执行项目用户现场实施任务;
2. 参与编写《用户手册》、《操作手册》和相关培训教材;
3. 参与进行“用户确认测试”和编写《确认测试报告》。
5 本标准文档规范
各岗位知识点和技能项按以下表格形式进行描述,在每项工作内容、知识点、技能项前加上编号,以便于统计。
职业活动
工作内容
知识点— 知道/掌握/理解/识记
技能项—能或会
一、搭建开发环境
J1:安装系统软件
J2:安装开发工具
J3:安装辅助工具
K1:计算机硬件系统基础知识
K2:计算机软件系统基础知识
K3:计算机网络基础知识
K4:计算机应用基础知识
S1:安装、配置操作系统
S2:安装、配置数据库管理系统
S3:安装、配置开发工具
S4:配置开发环境
S5:配置常用的外围设备
S6:配置网络环境
S7:安装配置管理工具
S8:安装、配置单元测试工具
S9:安装软件建模工具
S10:安装开发辅助工具
6 专业技能标准∶程序员
5.1 职业岗位名称
程序员
5.2 职业岗位定义
能根据软件开发项目管理和软件工程的要求,按照程序设计规格说明书编制并调试程序,写出程序的相应文档,产生符合标准规范的、实现设计要求的、能正确可靠运行的程序。
5.3 职业岗位能力目标
1.掌握数据及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;
2.理解计算机的组成以及各主要部件的性能指标;
3.掌握操作系统、程序设计语言的基础知识;
4.熟练掌握计算机常用办公软件的基本操作方法;
5.熟练掌握基本数据结构和常用算法;
6.熟练掌握C程序设计语言,以及C++、Java、C#中的一种程序设计语言;
7.熟悉数据库、网络和多媒体的基础知识;
8.掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;
9.了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;
10.了解信息化、计算机应用的基础知识;
11.正确阅读和理解计算机领域的简单英文资料。
5.4 知识和技能
职业活动
工作内容
知识点—
文档评论(0)