三级/高级工
| 职业 功能 | 工作内容 | 技能要求 | 相关知识要求 |
| 1. 程 序开 发准 备 | 1.1 识读、 分 析 设 计 文 档 | 1.1.1 能识读模块设计概要 文档 1.1.2 能分析软件模块详细 设计 | 1.1.1 软件模块概要文档的结 构 1.1.2 软件模块详细设计的方 法 |
| 1.2 编写、 提 交 设 计 文 档 | 1.2.1 能使用软件设计工具 编写设计文档 1.2.2 能编写、提交模块设 计详细文档 | 1.2.1 软件设计工具类型和使 用方法 1.2.2 模块详细设计文档编制 思路和方法 | |
| 2.程 序编 写与 修改 | 2.1 桌 面 程序设计 | 2.1.1 能编写多文档模块代 码 2.1.2 能编写视图与文档程 序 2.1.3 能编写操作状态栏和 工具栏程序 2.1.4 能调用组件静态库和 动态库编译程序 | 2.1.1 多文档应用程序的编写 方法 2.1.2 视图与文档程序的编写 方法 2.1.3 状态栏与工具栏程序的 编写方法 2.1.4 组件静态库和动态库的 调用方法 |
| 2.2 网 页 ( WEB) 程序 设计 | 2.2.1 能开发动态网页代码 2.2.2 能使用 WEB 框架技术 编写代码 | 2.2.1 动态网页代码的开发方 法 2.2.2 WEB 框架的使用方法 | |
| 2.3 数 据 库程序设计 | 2.3.1 能安装、创建、 配置 和删除数据库 2.3.2 能编写数据库表的程 序代码 2.3.3 能编写数据库函数程 序代码 | 2.3.1 数据库的种类和特点 2.3.2 数据库开发环境的安装、 配置方法 2.3.3 数据库表、函数的种类和 特点 2.3.4 SQL 语句的使用 | |
| 2.4 网 络 应 用 程 序 设 计 | 2.4.1 能使用 Socket 编写 收发数据的程序 2.4.2 能编写 TCP、 UDP 程序 2.4.3 能编写 TCP/IP 异步 处理程序 2.4.4 能编写 TCP/IP 出错 处理程序 | 2.4.1 Socket 的工作原理和使 用方法 2.4.2 TCP 和 UDP 的程序设计方 法 2.4.3 TCP/IP 异步处理方法 2.4.4 TCP/IP 出错处理方法 | |
| 2.5 移 动 终 端 应 用 程 序设计 | 2.5.1 能开发移动终端应用 程序 2.5.2 能开发移动终端小程 序 2.5.3 能使用组件开发移动 终端图形界面 2.5.4 能完成与后端接口的 | 2.5.1 移动终端应用程序开发 方法 2.5.2 移动终端小程序开发方 法 2.5.3 移动终端应用程序组件 的使用方法 2.5.4 移动终端应用程序与后 |
| 交互开发 | 端接口的交互开发方法 | ||
| 3.程 序调 试与 验证 | 3.1 程 序 调试 | 3.1.1 能设置远程调试环境 3.1.2 能进行远程调试 | 3.1.1 远程调试环境的要素 3.1.2 远程调试的类型和方法 |
| 3.2 功 能 验证 | 3.2.1 能使用功能测试工具 进行代码自测 3.2.2 能运用边界值、等价 类等技术进行功能性验证 | 3.2.1 边界值、等价类等测试技 术方法 3.2.2 功能测试工具类型和使 用方法 |
