admin 管理员组

文章数量: 887021


2023年12月22日发(作者:input置灰不可改)

计算机程序设计员培训大纲(高级)

计算机程序设计员高级培训计划

本计划根据XXX发布的计算机Java开发程序员技能等级标准的《程序员JAVA》规定的知识和技能要求编写。

培训目标:

通过本培训课程,学员可以了解和熟悉程序设计一般架构,掌握程序设计方法以及使用JSP等进行Web应用开发的相关技能。

培训对象及报考条件:

1.取得本职业中级执业证书后,连续从事本职业工作2年以上。

2.连续从事本职业工作5年以上。(1993年5月30日以前出生的均可)

3.取得经劳动保障行政部门审核认定的,以高级技能为培养目标的高等以上职业学校本职业(专业)毕业证书,并连续从事本职业工作1年以上。

4.取得相关专业本科以上(含本科)毕业证书,并连续从事本职业工作2年以上。

培训大纲:

职业功能 工作内容 技能要求 相关知识

1.操作系统安全配置要求和安全分析的内容

一)系统安全维护

1.系统环境的搭建、配置与调用

二)网络数据库安装与配置

2.能解决网络数据库的匹配问题

2.开发文档

1.开发文档的编写规范与识读与编写

2.开发文档的结构与风格

3.能编写开发文档、修改、完善开发文档

3.软件系统

一)软件系统家标准

1.能进行需求分析调查,确定软件系统的功能需求、性能

2.能管理需求变更

2.网络数据库环境匹配的概念

1.能安装网络数据库环境,备份程序的数据

2.程序数据备份的概念

3.能进行安全配置与分析

1.需求分析调查的步骤与要求

2.软件系统各层面需求的定义、目的与组成

3.能确定软件系统的功能需求、性能需求、时间约束、资

1.需求验证方法

2.软件系统需求分析过程中常见错误类型

3.能在软件系统需求分析过程中避免常见错误

需求、时间约束、资源约束等不同层面的需求源约束等不同层面的需求

1.应用创建型、结构型、行为型设计模式的构建思路

二)系统需求分析常见问题处理

2.能应用工厂模式、单例模式等设计模式

3.设计模式的原则与基本要素

4.设计模式的使用步骤

线程同步与通信的实现机制

在基本应用程序的开发中,我们需要掌握编写多线程程序和组件制作的能力。同时,还需要了解与其他语言相互调用的方法,以编写多媒体应用处理程序。在桌面程序开发中,我们需要能编写多极化支持的程序和外壳扩展的程序。

在软件代码编写方面,我们需要掌握各种数据库性能操作的设计和编写技能。此外,还需要能够监控数据库运行性能和分析数据库运行日志,以及优化数据库处理程序。在网络应用程序开发方面,我们需要使用高校I/O技术编写TCP/IP程序,并掌握端口完成技术在TCP/IP程序中的应用特点。同时,还需要了解用户权限等的设定与编写方法,以及外壳扩展的概念及实现方法。

在Web应用程序开发中,我们需要掌握流行的技术建构编写Web程序,并能在动态HTML应用程序中开发复杂界面程序。此外,还需要能为插件申请证书及签名,以及为网页插件打包。

在程序的调用过程中,我们需要能识读反汇编代码,设置远程调试环境,并进行远程测试。在软件测试方面,我们需要制定测试计划的一般流程和测试计划设备,编写测试案例测试代码,控制测试的评估过程,撰写测试总结报告,并分析软件系统功能结构原理。

在软件系统功能设计方面,我们需要确定软件系统构件的功能规格以及构件之间的接口功能,并能设计软件系统功能结构和各种软件系统功能结构特点。在产品封装与提交方面,我们需要制作多种安装模式,并在安装时调用指定代码,掌握多种安装模式的实现机制和安装程序在安装时执行指定功能。同时,还需要注意测试计划编写的常见问题和注意事项,以及反汇编代码的基本形式、远程调试环境的基本要素和远程调试的主要类型。

3.网页插件打包的具体要求

网页插件打包是一种将网页应用程序打包成插件的方法。具体要求包括:能编写安装脚本语言,制作各种安装介质文件,制作多语言版本安装文件,并能使用协同开发工具进行软件开发。此外,还需要掌握编译各种安装介质文件的操作要点和多语言版本安装程序编译方法。

2.插件证书申请与签名的注意事项

在进行插件证书申请和签名时,需要注意一些事项。首先,要了解动态HTML应用程序的复杂界面特点和程序。其次,需要掌握软件项目管理的主要功能,能识读项目管理流程。最后,要熟悉项目管理软件的常用配置参数,以确保证书申请和签名的顺利进行。

1.动态HTML应用程序复杂界面的特点和程序

动态HTML应用程序具有复杂的界面特点和程序。开发人员需要了解这些特点和程序,并能进行任务分解和管理原则,

以确保软件开发项目的质量管理要求得到满足。同时,还需要掌握软件代码编写、软件测试、软件系统功能设计等相关技能。

2.能编写安装脚本语言和制作多语言版本安装文件

在进行网页插件打包时,需要掌握能编写安装脚本语言和制作多语言版本安装文件的技能。此外,还需要了解安装程序的制作和编译方法,以及软件开发管理方面的知识,如协作开发和软件项目管理。

1.能识读项目管理流程和掌握编译各种安装介质文件的操作要点

软件开发人员需要掌握能识读项目管理流程和掌握编译各种安装介质文件的操作要点。此外,还需要熟悉软件项目管理工具的使用方法和常用配置参数,以确保项目管理的顺利进行。同时,还需要了解软件系统需求分析、软件代码编写、软件测试等相关技能。

五、课程与课时分配表

以下是本课程的课程与课时分配表:

一、系统环境与开发环境的搭建、配置与调用

Unit 1:系统安全维护,2课时理论,3课时实训,共5课时

Unit 2:网络数据库安装与配置,3课时理论,8课时实训,共11课时

二、开发文档识读与编写

Unit 3:开发文档识读与分析,4课时理论

Unit 4:开发文档编写,3课时实训,共7课时

三、软件系统需求分析

Unit 5:软件系统需求分析调查,4课时理论

Unit 6:系统需求分析常见问题处理,4课时理论

Unit 7:设计模式应用,5课时实训,共13课时

四、软件代码编写

Unit 8:基本应用程序的开发,6课时实训

Unit 9:桌面程序开发,8课时实训

Unit 10:数据库应用程序开发,10课时实训

Unit 11:网络应用程序开发,8课时实训

Unit 12:Web应用程序的开发,9课时实训

Unit 13:程序的调用,12课时实训,共53课时

五、软件测试

Unit 14:测试计划设计,7课时理论

Unit 15:编写测试案例测试代码,6课时实训,共13课时

六、软件系统功能设计

Unit 16:软件系统功能结构的分析与设计,4课时实训

Unit 17:确定勾践功能规格以及构件之间的接口,5课时实训,共9课时

七、产品封装与提交

Unit 18:安装程序的制作,3课时实训

Unit 19:安装程序的编译,8课时实训,共11课时

八、软件开发管理

Unit 20:协作开发,5课时理论

Unit 11:软件项目管理,6课时实训,共11课时

总课时:80课时理论,课时实训,共200课时。120


本文标签: 需要 编写 掌握 开发 需求