计算机程序设计员国家职业标准.doc

上传人:创****公 文档编号:1837814 上传时间:2019-10-27 格式:DOC 页数:8 大小:155KB
返回 下载 相关 举报
计算机程序设计员国家职业标准.doc_第1页
第1页 / 共8页
计算机程序设计员国家职业标准.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《计算机程序设计员国家职业标准.doc》由会员分享,可在线阅读,更多相关《计算机程序设计员国家职业标准.doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第 1 页 共 8 页计算机程序设计员(师)国家职业标准计算机程序设计员(师)国家职业标准1职业概况职业概况 1.1 职业名称职业名称: 计算机程序设计员(师) 。 1.2 职业定义职业定义: 利用现代信息技术,从事计算机软件编制和设计工作的人员。 1.3 职业等级职业等级: 本职业共设三个等级,分别为:程序员(国家职业资格四级) 、高级程序员(国家职业资格三级) 和程序设计师(国家职业资格二级) 。 1.4 职业环境职业环境:室内,常温。 1.5 职业能力特征职业能力特征:能力非常重要重要一般学习能力*表达能力*计算能力*逻辑能力*空间感觉*形体知觉*色 觉*手指灵活性*手臂灵活性*动作协调

2、性*1.6 基本文化程度基本文化程度:高中毕业(或同等学历) 。 1.7 培训要求培训要求 1.7.1 培训期限:培训期限: 全日制职业学校教育,根据其培养目标和教学计划确定。晋级培训期限:程序员不少于 200 标准学 时;高級程序员不少于 250 标准学时;程序设计师不少于 300 标准学时。 1.7.2 培训教师:培训教师: 培训程序员、高级程序员的教师应具有本职业高级程序员资格证书 2 年以上或相关专业中级以上 (含中级)专业技术职务任职资格;培训程序设计师的教师应具有本职业程序设计师职业资格证书 2 年以上或相关专业高级专业技术职务任职资格。 1.7.3 培训场地设备:培训场地设备:

3、(1)标准教室:用于理论知识培训; (2)具有计算机网络环境和软件环境的实验室:用于技能操作培训。 1.8 鉴定要求 1.8.1 适用对象:从事或准备从事本职业的人员。 1.8.2 申报条件申报条件 以上各等级申报条件均参照“关于职业技能鉴定申报条件的暂行规定”1.8.3 鉴定方式:鉴定方式: 分为理论知识考试和技能操作考核。理论知识考试采用闭卷笔试或上机考试的方式;技能操作考核 采用上机操作和方案设计等方式。理论知识考试和技能操作考核均实行百分制,成绩皆达到 60 分第 2 页 共 8 页以上者为合格。程序设计师的考核还包括综合评审。 1.8.4 考评人员与考生配比:考评人员与考生配比: 理

4、论知识考试考评人员与考生的配比为 1:2030,每个标准教室不少于 2 名考评人员;技能操作考 核考评员与考生配比为 1:2030,且不少于 2 名考评员;评审委员不少于 5 人。 1.8.5 鉴定时间:鉴定时间: 理论知识考试为 90 分钟,技能操作考核为 180 分钟。综合评审时间为 30 分钟。 1.8.6 鉴定场地和设备:鉴定场地和设备: 理论知识考试在标准教室进行。技能操作考核在具有计算机网络环境的实验室进行。综合评审在标 准教室或会议室进行。第 3 页 共 8 页2基本要求基本要求 2.1 职业道德 2.1.1 职业道德基本知识 2.1.2 职业守则 (1)遵纪守法,尊重知识产权,

5、爱岗敬业,严守保密制度; (2)实事求是,工作认真,尽职尽责,一丝不苟,精益求精,团队精神。 2.2 基础知识 2.2.1 计算机系统的组成 (1)计算机硬件的基本组成 (2)计算机软件的基本组成 2.2.2 软件开发基础知识 (1)程序语言基础知识 (2)数据结构基础知识 (3)操作系统基础知识 (4)数据库基础知识 (5)网络编程基础知识 (6)软件工程基础知识 2.2.3 网络基础知识 (1)网络基本结构 (2)网络协议与标准 (3)信息安全基础知识 2.2.4 计算机专业英语基础知识 2.2.5 相关法律、法规知识 (1)知识产权的相关知识 (2)劳动法的相关知识第 4 页 共 8 页

6、3.工作要求工作要求 本标准对程序员、高级程序员和程序设计师的技能要求依次递进,高级别包括低级别的要求。 3.1 程序员职业功能职业功能工作内容工作内容技能要求技能要求相关知识相关知识一、搭建桌面 开发环境搭建桌面开发环境1 能够安装开发工具 2 能够配置开发环境 3 能够配置常用的外围设备 4 能够进行简单的网络配置TCP/IP 协议知识(一)理解模块的详 细设计要求能够运用建模语言和相关工具 理解设计要求二、设计模块 流程图(二)设计流程图能够绘制规范的流程图1 标准建模语言的标记图 元的含义 2 程序编码规范三、编写代码编写代码1 能够使用一种编程工具及 计算机编程语言编写程序 2 能够

7、运用开发工具的联机 帮助来解决编码问题3 SQL 标准查询语言 4 编程工具及编程语言 5 编程工具的软件开发包 的知识(一)调试程序语法 和语义(二)调试程序逻辑四、调试(三)调试程序功能能够使用相关调试工具和方法 进行程序调试1 单元测试用例的知识 2 单元测试方法的知识五、提交程序 文档整理和编写程序文档1.能够编写并提交软件说明 2.能够提交程序的源代码 3.能够编写并提交单元测试 测试记录和缺陷跟踪报告版本控制知识第 5 页 共 8 页3.2 高级程序员职业功能职业功能工作内容工作内容技能要求技能要求相关知识相关知识(一)理解项目的 需求分析和概要设 计文档能够运用建模语言和相关工具

8、理 解项目的概要设计文档一、编写设计 文档(二)编写并提交 模块的详细设计文 档1 能够确定模块的具体实现算 法 2 能够运用详细设计的描述工 具进行模块的详细设计1 结构化分析与设计方法。2 面向对象的分析和设计。3应用系统框架结构。 4数据库分析与设计方法。二、编写代码编写代码1 能够运用一种面向对象的编 程语言 2 能够实现数据库编程 3 能够运用一种以上的工具加 载与编写组件和动态连接库 4 能够进行性能优化 5 能够运用调试工具对模块进 行跟踪调试和编译 6 能够运用调试工具对程序员 编写的程序进行功能调试1 关系型数据库的编程方 法 2 性能优化知识 3 面向对象的编程方法 4 多

9、线程技术三、软件测试实施测试1 能够编写单元测试计划及用 例; 2 能够编写集成测试计划及用 例 3 能够使用常用测试工具实施 测试 4 能够按照测试计划执行单元 测试用例和集成测试用例 5 能够评估测试用例的成功和 失败 6 能够根据具体测试结果编写 规范的测试报告1 集成测试方法 2 质量保证知识第 6 页 共 8 页3.3 程序设计师职业功能职业功能工作内容工作内容技能要求技能要求相关知识相关知识(一)理解项目的 需求分析文档能够运用建模语言和相关工具理 解项目需求分析文档(二)编写并提交 项目的概要设计文 档1 能够将需求转换为系统的设 计 2 能够使设计满足实施环境 3 能够设计和定

10、义软件构架、 模块划分的接口协议 4 能够设计用户界面一、编写设计 文档(三)审核模块详 细设计文档1、能够正确理解模块详细设计 文档的内容 2、能够发现并改正模块详细设 计中的缺陷1.用户界面的设计知识 2.XML 标准的知识 3.分布式架构(一)编写系统的 关键代码能够识别关键代码并组织编写代 码(二)集成并优化 系统1 能够将子系统集成为一个完 整的系统 2 能够在集成过程中优化系统二、编写代码(三)系统调试1 能够配置系统调试环境 2 能够组织联调 3 能够解决系统中的问题1 编码技术 2 程序优化技术 3 程序联调方法(一)制定测试计 划能够制订和编写系统测试计划及 用例测试工作流程

11、三、软件测试(二)测试设计与 实现1 能够搭建测试环境 2 能够设计系统测试用例 3 能够确定每一个测试用例的 测试方法1 测试理论和方法 2 测试工具四、产品打包产品打包1 能够运用打包工具制作产品 的安装程序 2 能够编写用户使用手册、安 装说明等文档1 打包工具 2 规范的用户手册、安装 说明等的编写方法 3 软件产品的管理知识(一) 管理软件系统 文档能够使用配置管理工具配置管理的方法五、软件的管 理和维护(二) 软件维护1 能够基于用户的反馈进行软 件产品的维护 2 能够对用户进行培训软件维护的方法第 7 页 共 8 页4.比重表比重表 4.1 理论知识项 目程序员 (%)高级程序员

12、 (%)程序设计师 (%)职业道德555基本要求基础知识302010搭建桌面开发环境搭建桌面开发环境5理解模块的详细设计要 求5理解模块的详细设计文档设计流程图10理解项目的需求分析和概 要设计文档10编写并提交模块的详细 设计文档20理解项目的需求分析文档5编写项目的概要设计文 档10理解和编写设计文档审核模块的详细设计文 档5编写代码3030编写系统的关键代码10集成并优化系统10编写代码系统调试10调试程序语法和语义2调试程序逻辑4调试调试程序功能4实施测试15制定测试计划10软件测试测试设计与实现5提交程序文档整理和编写程序文档5产品打包产品打包5管理软件系统文档10相 关 知 识软件

13、的管理和维护 软件维护5合计100100100第 8 页 共 8 页4.技能操作项 目程序员 (%)高级程序员 (%)程序设计师 (%)搭建桌面开发环境搭建桌面开发环境5理解模块的详细设计要 求5理解模块的详细设计文档设计流程图15理解项目的需求分析和概 要设计文档10编写并提交模块的详细 设计文档25理解项目的需求分析文档5编写项目的概要设计文 档15理解和编写设计文档审核模块的详细设计文 档5编写代码5045编写系统的关键代码15集成并优化系统15编写代码系统调试10调试程序语法和语义4调试程序逻辑8调试调试程序功能8实施测试20制定测试计划10软件测试测试设计与实现5提交程序文档整理和编写程序文档5产品打包产品打包5管理软件系统文档10技 术 要 求软件的管理和维护 软件维护5合计100100100

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com