软件技术专业技能标准文档详版.docx
- 文档编号:8034851
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:8
- 大小:18.42KB
软件技术专业技能标准文档详版.docx
《软件技术专业技能标准文档详版.docx》由会员分享,可在线阅读,更多相关《软件技术专业技能标准文档详版.docx(8页珍藏版)》请在冰豆网上搜索。
软件技术专业技能标准文档详版
软件技术专业技能标准
2010年10月1日发布2010年11月1日施行
湖南省教育厅
前言
建立基于职业岗位,以职业活动为导向的软件技术专业技能标准,本标准依据国际、国内相关标准、法规,参照国际、国内通行的职业技能标准制定。
本标准和软件技术专业技能抽查考试方案、软件技术专业技能抽查考试题库构成湖南省高职软件技术专业技能抽查考试标准。
本标准由湖南省教育厅提出并召集。
本局部为?
软件技术专业技能标准?
。
本标准制订专家组:
企业专家:
叶柏龙、刘敏玲、欧阳柳波、刘俊清
高职院校专家:
杨贯中、佘正德、黄志刚、陈立、杨夏、王方智、陈雅莉、胡胜丰、江文
吴振峰、雷军环、李健、彭顺生、阳小丽、吴廷焰
本标准主要起草单位:
湖南科技职业学院、湖南力唯中天科技
本标准起草人:
杨贯中、佘正德、黄志刚、陈立、杨夏、王方智、陈雅莉、胡胜丰
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知识和技能
职业活动
工作内容
知识点—知道/掌握/理解/识记
技能项—能或会
一、搭建开发环境
1-J1:
安装系统软件
1-J2:
安装开发工具
1-J3:
安装辅助工具
1-K1:
计算机硬件系统根底知识
1-K2:
计算机软件系统根底知识
1-K3:
计算机网络根底知识
1-K4:
计算机应用根底知识
1-S1:
安装、配置操作系统
1-S2:
安装、配置数据库管理系统
1-S3:
安装、配置开发工具
1-S4:
配置开发环境
1-S5:
配置常用的外围设备
1-S6:
配置网络环境
1-S7:
安装配置管理工具
1-S8:
安装、配置单元测试工具
1-S9:
安装软件建模工具
1-S10:
安装其它开发辅助工具
二、设计流程图
2-J1:
阅读需求分析文档
2-J2:
阅读详细设计文档
2-J3:
设计流程图
2-K1:
UML建模知识
2-K2:
数据库设计知识
2-K3:
常用数据结构和算法知识
2-S1:
理解用户需求,读懂用例图
2-S2:
理解详细设计,读懂类图、状态图、活动图、顺序图
2-S3:
设计用例图和类图
2-S4:
理解数据库设计,读懂E-R图
2-S5:
运用数据结构和算法进行程序设计,并绘制标准的流程图
三、编写代码
3-J1:
熟悉工程标准
3-J2:
控制台应用程序开发
3-J3:
图形界面应用程序开发
3-J4:
基于C/S模式应用程序开发
3-J5:
基于B/S模式应用程序开发
3-J6:
混合模式应用程序开发
3-J7:
写代码注释
3-J8:
调试代码
3-J9:
配合美工进行程序界面设计
3-J10:
源代码版本控制
3-J11:
提交程序代码和程序开发文档
3-K1:
工程标准〔代码标准、文件格式标准、软件开发标准和文档标准知识〕
3-K2:
面向对象程序设计〔类、对象、属性、封装性、继承性、多态性〕
3-K3:
开发工具的使用
3-K4:
数据库根底知识〔数据模型、E-R图、数据操作、SQL〕
3-K5:
网页设计工具的使用
3-K6:
网页编程知识
3-K7:
版本控制知识
3-K8:
配置管理工具的使用
3-K9:
网络根底知识
3-K10:
框架技术知识
3-K11:
组件技术知识
3-K12:
多线程知识
3-K13:
I/O文件流
3-K14:
分布式应用开发根底知识
3-S1:
制订、实施工作方案
3-S2:
遵照工程标准进行软件开发
3-S3:
使用开发工具进行面向对象编程
3-S4:
使用图形化控件编程
3-S5:
使用TCP/UDP协议进行网络编程
3-S6:
使用多线程技术编程
3-S7:
使用网页设计工具进行网页设计
3-S8:
使用脚本语言进行网页编程
3-S9:
使用RMI技术实现分布式计算
3-S10:
使用框架技术开发企业级应用系统
3-S11:
实现基于MVC三层架构的Web应用系统的能力
3-S12:
报表输出编程
3-S13:
使用组件技术编程
3-S14:
使用WebServices技术编程
3-S15:
使用主流应用效劳器
3-S16:
根据数据库设计文档,实现数据库
3-S17:
使用数据库访问API实现数据库操作
3-S18:
使用T-SQL的DDL语句创立与管理数据库的能力;
3-S19:
使用T-SQL的DML语句完成数据操作
3-S20:
编写数据库存储过程
3-S21:
备份、恢复数据库
3-S22:
编程实现文件操作
3-S23:
遵循标准编写代码注释
3-S24:
运用调试工具对程序进行语法和逻辑的跟踪调试
3-S25:
使用配置管理软件进行源代码版本控制
四、单元测试
4-J1:
编写单元测试用例
4-J2:
实施单元测试
4-J3:
编写单元测试报告
4-K1:
软件测试根本理论
4-K2:
单元测试用例的知识
4-K3:
单元测试方法的知识
4-K4:
单元测试工具的使用
4-S1:
设计单元测试用例
4-S2:
使用单元测试工具实施测试
4-S3:
根据单元测试结果修正程序
4-S4:
编写单元测试报告
五、沟通和交流
5-J1:
与工程组成员沟通交流
5-J2:
与客户进行沟通交流
5-K1:
组织沟通知识
5-K2:
访谈相关知识
5-K3:
团体传播相关知识
5-S1:
和工程组成员、客户进行互动
5-S2:
倾听工程组成员、客户讲述
5-S3:
对问题和意见进行及时反应
5-S4:
表达自己的观点
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 专业技能 标准 文档