计算机程序设计员3级资格培训包高级_第1页
计算机程序设计员3级资格培训包高级_第2页
计算机程序设计员3级资格培训包高级_第3页
计算机程序设计员3级资格培训包高级_第4页
计算机程序设计员3级资格培训包高级_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机程序设计员3级资格培训包

TJBX06021306(3)-I

标准包2018年6月第一版开发单位:天津广播电视大学主管单位:天津市职业培训包项目开发领导小组计算机程序设计员3级资格培训包

TJBX06021306(3)-I

标准包2018年6月第一版开发单位:天津广播电视大学合作开发单位:天津市大学软件学院主管单位:天津市职业培训包项目开发领导小组计算机程序设计员3级资格培训包

TJBX06021306(3)-I

标准包2018年6月第一版项目开发人员项目负责人:潘红艳项目开发人:赵子龙郭伟于逍忆孙琪崔睿田学强胡凤星张建勇邱加永张希坤孙连伟王立徐明华张怀亮高雅周素萍李博宇刘洋唐维于俊茹审稿人:潘红艳简介天津市职业培训包是依据国家职业标准,针对某一职业各层次的培训对象进行职业技能培训和鉴定考核的资源总和。“职业培训包”的特点是采用模块化、菜单式职业培训体系,规范培训内容、培训方法、培训过程、考核评价方式,将培训资源“集中打包”,理论实操“捆绑作业”的职业技能培训。“职业培训包”宗旨拟要保障职业技能培训与国家职业资格证书紧密对接,保障职业培训的针对性、可持续性、规范性和有效性。培训体系的建立,将全面推行职业技能培训证书制度。经过培训达到“职业培训包”要求的学员,经实际操作考核合格后获得相应技能培训证书。可在本职业岗位从事本职业的工作内容。一标准包是针对职业技能培训所做的统一规定,是指导职业技能培训的标准性文本和实施培训的依据,也是培训学员接受培训必须遵守的准则。标准包要对培训模式、培训内容、培训方法、师资队伍、设备与环境、培训考核等方面进行严格规范。主要包括培训包职业标准、培训标准、设施环境标准、师资配备标准、考核标准五大部分。一指南包是供给培训学员和培训教师了解、使用“职业培训包”的服务性文本。一是为培训学员提供职业培训、技能鉴定、职业介绍、就业咨询服务窗口。培训包要为培训学员推荐培训菜单,便于培训学员方便快捷的选择培训模块;培训包要为培训学员提供丰富的培训项目,大量的职业信息、就业岗位信息,为培训学员培训、择业、就业搭建服务平台。二是为培训教师提供职业技能培训组织、教学和规范管理的技术性和指导性文本。培训包中的培训指南即为培训教师必须执行的培训大纲或培训方案。主要包括职业指南(“职业培训包”介绍)、培训指南(模块化培训体系、培训计划)、考核指南三大部分。一资源包是“职业培训包”重要组成部分。培训包要有丰富的培训资源,供培训对象、培训教师、培训机构享用。其资源的先进性和可操作性,不仅方便教师直接选用,而且能为教师采用先进的教学手段提供方便,是培训教师上岗组织培训、指导学员训练的得力工具,其丰富的学习、信息资源要成为培训学员即时学习和训练的好帮手。主要包括课程资源、学习资源、信息资源三大部分。刖s计算机程序设计员是一种职业名称,按照《计算机程序设计员国家职业标准(2008版)》的规定,其职业定义是利用计算机软件开发工具,从事各类软件编程、调试的技术人员;该标准同时规定了计算机程序员三个级别为:初级、高级和高级所应具备的基本素质和专业技能。对于一名准备从事或正在从事计算机程序员职业的人来说,必须经过严格系统的培训,才有可能成为一名合格的程序设计员。为了提高计算机培训设计员培训的质量,本项目在国家标准和各种培训教材的基础上,根据软件相关企事业单位的分布情况和发展情况,所用开发语言的市场占比等调研数据,编写了本《计算机程序设计员培训包》。通过对全国典型n■相关企业的调研,对初级程序员(5级)、高级程序员(3级)、高级程序员(3级)三个等级的职业标准进行了修订,删除14个技能要求,新增27个技能要求。一初级程序员职业标准的增删情况根据国家职业标准(2008年版),程序员岗位职业功能包括:系统环境与开发环境的搭建、配置与调用、开发文档识读与编写、软件系统需求分析、软件代码编写、程序调试、软件测试6个职业功能。删除了5项职业技能,新增了8项职业技能。一高级程序员职业标准的增删情况根据国家职业标准(2008年版),高级程序员岗位职业功能包括:系统环境与开发环境的搭建、配置与调用、开发文档的读识、软件系统需求分析、软件代码编写、软件测试、产品封装与发布7个职业功能删除了5项职业技能,新增了11项职业技能。一高级程序员职业标准的增删情况根据国家职业标准(2008年版),高级程序员岗位职业功能包括:系统环境与开发环境的搭建、配置与调用、开发文档的读识、软件系统需求分析、软件代码编写、软件测试、软件系统功能设计、产品封装与发布8个职业功能。删除了4项职业技能,新增了8项职业技能。TOC\o"1-5"\h\z\o"CurrentDocument".职业标准 1\o"CurrentDocument"职业概况 1职业名称 1职业定义 1职业等级 1职业环境 1职业能力特征 1基本文化程度 2培训I要求 2鉴定要求 2\o"CurrentDocument"基本要求 4职业道德 4基础知识 4工作要求 7.培训标准 1能力单元要素和实作指标 1\o"CurrentDocument"能力单元要素和实作指标适用范围汇总 17.考核标准 1考核要点细目 1\o"CurrentDocument"考核比重表(理论) 6\o"CurrentDocument"考核比重表(技能操作) 7\o"CurrentDocument"考核条件 8理论鉴定场地要求 8实操鉴定场地要求 8考核要求 8\o"CurrentDocument"鉴定规范 9职3业等级 9考核方式 9考核时间 10考核场所 10\o"CurrentDocument".师资配备标准 1\o"CurrentDocument"教师任职基本条件 1\o"CurrentDocument"职业素质和能力水平 1职业素质要求 1能力水平要求 2\o"CurrentDocument"教师数量配备 3\o"CurrentDocument".场所环境标准 1\o"CurrentDocument"培训场地配置要求 1理论培训I场地 1实践训I练场地 1\o"CurrentDocument"职场环境标准 1设施、设备布局 15.2.2培训场所职业氛围 25.2.3机房人员日常行为准则 2\o"CurrentDocument"5.3资料 3\o"CurrentDocument"计算机程序设计员(TJBX06021306)高级资格(4)-I场所标准 3计算机程序设计员(TJBX06021306)高级资格(4)-I场所设施标准 5计算机程序设计员高级资格培训包TJBX06021306(3)-I职业标准开发单位:天津广播电视大学主管单位:天津市职业培训包项目开发领导小组.职业标准职业概况1.1职业名称计算机程序设计员。1.2职业定义利用计算机软件开发工具,从事各类软件编程、调试的技术人员。1.3职业等级本职业培训共设三个等级,分别为:初级程序员(国家职业资格五级)、中级程序员(国家职业资格四级)和高级程序员(国家职业资格三级)。1.4职业环境室内,常温。1.5职业能力特征具有较强的学习、表达、计算和逻辑思维能力,具有一定的空间感、形体感,色觉正常,手指、手臂灵活,动作协调性强。1.6基本文化程度高中毕业(或同等学历)。1.7培训要求(1)培训期限全日制职业学校教育,根据其培养目标和教学计划确定。晋级培训期限:高级程序员300标准学时。(2)培训教师培训高级程序员的教师应具有本职业高级职业资格证书5年以上或相关专业高级专业技术职务任职资格。1.8鉴定要求(1)适用对象从事或准备从事本职业的人员。(2)申报条件一一高级程序员(具备以下条件之一者)1)取得本职业中级程序员职业证书后,连续从事本职业工作2年以上。2)经本职业高级程序员正规培训达规定标准学时数,并取得结业证书。3)连续从事本职业工作5年以上。4)取得经劳动保障行政部门审核认定的、以高级技能为培养目标的高等以上职业学校本职业(专业)毕业证书,并连续从事本职业工作1年以上。5)取得相关专业本科以上(含本科)毕业证书,并连续从事本职业工作2年以上。(3)鉴定方式分为理论知识考试和技能操作考核。理论知识考试采用闭卷笔试方式,技能操作考核采用计算机模拟现场实际操作方式。理论知识考试和技能操作考核均实行百分制,成绩皆达到60分及以上者为合格。获得全国计算机信息高新技术考试应用程序设计编制模块证书者,理论知识考试合格后,免考技能操作考核,直接将高新技术考试成绩认定为相应等级的技能操作考核成绩。(4)考评人员与考生配比理论知识考试考评人员与考生的配比为1:20,每个标准教室不少于2名考评人员;技能操作考核考评员与考生配比为1:10,且不少于3名考评员。(5)鉴定时间理论知识考试时间不少于100min;技能操作考核时间不少于120mino(6)鉴定场地和设备理论知识考试在标准教室进行,技能操作考核在具有计算机及相关设备的场地进行。详细要求见场所标准。基本要求.1职业道德(1)遵守法律、法规和有关规定。(2)忠于职守,爱岗敬业,自觉履行各项职责。(3)严格执行工作程序、工作规范、工作文件和安全操作规程。(4)严于律己,工作认真负责。(6)爱护设备及软件、工具。(7)刻苦学习,钻研业务,努力提高科学文化素质。(8)诚实守信,办事公道。(9)谦虚谨慎,团结协作,主动配合。(9)服务群众,奉献社会。(10)着装整洁,保持工作环境清洁有序,文明工作。.2基础知识(1)计算机专业英语知识1)计算机专业英语的特点2)词汇分析与词汇量3)阅读能力的提高方法4)计算机专业英语阅读材料(2)计算机基本原理1)计算机系统的组成与工作原理2)计算机中数据的表示3)计算机中数据的运算(3)计算机软件基础知识1)计算机软件的层次结构2)操作系统基础知识3)应用软件基础知识(4)微型计算机系统组成1)微型计算机硬件组成2)微型计算机主要性能指标3)微型计算机配置、维护基本知识(5)计算机应用基础知识1)计算机应用类型2)系统选型与配置3)系统性能评价(6)多媒体基础知识1)多媒体信息处理2)多媒体基本应用(7)软件开发基础知识1)软件工种基本知识2)系统开发基本知识3)系统运行和维护基本知识4)数据结构的基本知识5)程序设计语言的基本知识6)编译原理的基本知识(8)计算机网络基础知识1)网络基本结构与路由机制2)网络协议与标准3)数据传输介质与传输技术4)网络的功能、分类与组成(9)数据库基础知识1)数据库系统基本概念2)数据库技术基础3)数据库应用基础知识(10)相关法律、法规知识1)《中华人民共和国知识产权法》相关知识。2)《中华人民共和国劳动法》相关知识。3)《中华人民共和国信息网络国际联网管理暂行规定实施办法》相关知识。4)《计算机软件保护条例》相关知识。5)共享软件、免费软件、用户许可证等相关知识。6)有关信息安全的法律、法规知识。7)商业秘密与个人信息保护知识。

1.3工作要求计算机程序设计员(TJBX06021306)高级程序员资格(3)-I培训包职业标准工作要求职业功能工作内容技能要求相关知识要求1.系统环境与开发环境的搭建、配置与调用1-1系统安全维护1-1-1能进行安全配置与分析操作系统安全配置要求和安全分析的内容1-1-1-2操作系统漏洞补丁程序安装原则1-1-2能备份程序的数据1-1-2-1程序数据备份的概念1-2开发环境的选择与配置1-2-1能进行开发软件的选择与安装1-2-1-1开发软件的选择与安装1-2-2能对开发软件的参数等进行配置1-2-2-1开发软件的配置2开发文档识读与编写2-1开发文档识读与分析2-1-1能识读开发文档2-1-1-1开发文档类型与格式2-1-2能分析开发文档2-1-2-1开发文档的编写思路2-2开发文档编写2-2-1能编写开发文档2-2-1-1开发文档的编写规范与国家标准2-2-2能修改、完善开发文档2-2-2-1开发文档的结构与风格3软件系统需求分析3-1软件系统需求分析调查3-1-1能进行需求分析调查3-1-1-1需求分析调查的步骤与要求3-1-2能确定软件系统的功能需求、性能需求、时间约束、资源约束等不同层面的需求3-1-2-1软件系统各层面需求的定义、目的与组成3-2系统需求分析常见问题处理3-2-1能管理需求变更3-2-1-1需求验证方法3-2-2能在软件系统需求分析过程中避免常见错误3-2-2-1软件系统需求分析过程中常见错误类型3-3设计模式应用3-3-1能应用创建型、结构型、行为型设计模式3-3TT创建型、结构型、行为型设计模式的构建思路

3-3-1-2设计模式的原则与基本要考3-3-2能应用工厂模式、单例模式等设计模式3-3-2-1设计模式的使用步骤4软件代码编写4-1基本应用程序开发4-1-1能编写多线程程序4-1-1-1线程同步与通信的实现机制4-1-2能编写组件4-1-2-1与其他语言相互调用的方.法4-2桌面应用程序开发4-2-1能编写多媒体应用处理程序4-2-1-1音频API的调用方法4-2-1-2视频文件的调用方法4-2-2能编写多极化支持的程序4-2-2-1国际化API的使用方法4-2-3能编写外壳扩展的程序4-2-3-1外壳扩展的概念及实现方法4-3数据库应用程序开发4-3-1.能进行各种数据库性能操作的设计、编写4-3T-1存储过程、触发器、索引、用户权限等的设定与编写方法4-3-2能监控数据库运行性能和分析数据库运行日志4-3-2-1数据库运行性能的监控4-3-2-2数据库运行日志的内容分析4-3-3能优化数据库处理程序4-3-3-1数据库优化的基本模式4~4网络应用程序开发4-4-1能使用高效I/O技术编写TCP/IP程序4-4-1-1端口完成技术在TCP/IP程序中的应用特点4~4~2能编写XML应用程序4-4-2-1webservice服务程序的特点4-4-3能进行分布式组件开发4-4-3-1分布式组件的基本特征4-5Web应用程序的开发4-5-1能采用最新的技术建构编写Web程序4-5-1-1最新动态网站设计技术4-5-2能为插件申请证书及签名4-5-3-1插件证书申请与签名的注意事项4-5-3能为网页插件打包4-5-4-2网页插件打包的具体要求4-6移动终端应用程序开发4-6-1能开发简单的基于移动终端设备的应用程序4-6-1-1简单的移动终端应用程序的实现

4-6-2能编写含数据库技术的移动终端应用程序4-6-2-1含数据库技术的移动终端应用程序的实现4-6-3能编写含多媒体技术的移动终端应用程序4-6-3-1多媒体技术的移动终端应用程序的实现4-6-4能编写含互联网技术的移动终端应用程序4-6-4-1互联网技术的移动终端应用程序的实现4-6-5能编写含传感器技术的移动终端应用程序4-6-5-1传感器技术的移动终端应用程序的实现4-7程序的调用4-7-1能识读反汇编代码4-7-1-1反汇编代码的基本形式4-7-2能设置远程调试环境4-7-2-1远程调试环境的基本要素4-7-3能进行远程测试4-7-3-1远程调试的主要类型5软件测试5-1测试计划设计5-1-1能制定测试计划的一般过程5-1-1T测试计划编写的常见问题与技巧5-1-2能制定测试计划流程5-1-2-1测试计划流程编写规范5-2编写测试案例测试代码5-2-1能控制测试的评估过程5-2TT测试的主要测评方法种类5-2-2能撰写测试总结报生5-2-2-1测试总结报告格式要求6软件系统功能设计6-1软件系统功能结构的分析与设计6-1-1能分析软件系统功能结构6-1-1-1软件软件系统功能结构原理6-1-1-2各种软件系统功能结构特点6-1-2能设计软件系统功能结构6-1-2-1功能需求报告主体结构6-2确定构件功能规格以及构件之间的接口6-2-1能确定软件系统构件的功能规格6-2-1-1软件系统构件的功能规格6-2-2能确定软件系统构件之间的接口功能6-2-2-1软件系统构件之间的接口功能7产品封装与提交7-1安装程序的制作7-1-1能制作多种安装模式,并在安装时调用指定代码和程序7-1-1-1多种安装模式的实现机制7-1-2能编写安装脚本语7-1-2-1安装程序在安装时执行指定代码和程序的流程7-2安装程序的7-2-1能制作各种安装介7-2-1-1编译各种安装介质文件

编译质文件的操作要点7-2-2能制作多语言版本安装文件7-2-2-1多语言版本安装程序编译方法8软件开发管理8-1协作开发8-1-1了解协同开发软件、程序版本控制相关知识8-1-1-1协同开发软件及版本控制8-1-2了解软件开发项目管理生命周期8-1-2-1软件开发项目管理生命周期8-1-3了解软件协同开发工具的使用方法8-1-3-1软件协同开发工具的使用方法8-2软件项目管理8-2-1能识读项目管理流程8-2-1-1软件项目管理的主要功能8-2-1-2软件开发项目的任务分解与管理原则8-2-1-3软件开发项目的质量管理要求8-2-2能使用项目管理工具软件8-2-2-1项目管理工具软件的使用8-2-3能配置项目管理工具软件8-2-3-1项目管理软件的常用配置参数基本要求职业道德.熟悉、掌握职业道德的相关知识,了解计算机职业的工作条件、职业特点。.职业道德规范基本原则:计算机从业人员应当以用户利益为最高目标。对工作承担完全的责任;软件系统应用必须在安全的、符合规格说明的、经过合适测试的、不影响隐私权或有害环境的条件之下运行,一切工作以用户利益为前提;遇到有关的软件和文档资料对用户、公众或环境造成任何实际或潜在的危害时,应当及时终止当前工作;在所有有关软件、文档、方法和工具的应用中,特别是与用户及公众相关的,应实事求是、认真严谨,避免欺骗;在其胜任的领域提供服务,对其经验和教育方面的不足应持诚实和坦率的态度;不使用非法或非合理渠道获得的软件;在征得客户同意的情况下,在适当准许的范围内使用客户的资源;保证用户使用的各类文档经过严格审核批准并获得授权;在工作中所接触的设计文档、技术文件、用户文档等相关资料,按照保密级别必须严格保密:不接受不利于当前为雇主工作任务之外的其他外部工作。3.基本职业守则:

爱岗敬业、忠于职守,尽职尽责完成工作任务。诚实守信、公平公正、服务用户、奉献社会。遵纪守法、尊重他人、维护知识产权、严守保密制度。认真严谨、实事求是、严于律己、精益求精。谦虚谨慎、分工协作、主动配合、团队精神。严格遵守国家关于计算机信息方面的相关法律法规的规定。严格执行工作程序、工作规范、工作文件和安全操作规程。瞄准国际前沿,掌握最新技术。刻苦学习、钻研业务、勇于创新。基础知识.系统环境与开发环境的搭建、配置与调用1-1系统安全知识1-2开发环境的选择与配置.开发文档读识与编写2-1开发文档识读与分析2-2开发文档编写.软件系统需求分析3-1软件系统需求分析调查3-2系统需求分析常见问题处理3-3设计模式应用4.软件代码编写4-1基本应用程序开发知识4-2桌面应用程序知识4-3数据库应用程序知识4-4网络应用程序知识4-5Web应用程序知识4-6移动终端应用程序开发知识.软件测试5-1测试计划设计5-2编写测试案例测试代码.软件系统功能设计6-1软件系统功能结构的分析与设计6-2确定构件功能规格以及构件之间的接口.产品封装与发布7-1安装程序的制作7-2安装程序的编译.软件开发管理8-1协作开发8-2软件项目管理

计算机程序设计员高级资格培训包TJBX06021306(3)-I培训标准开发单位:主管单位:天津广播电视大学天津市职业培训包项目开发领导小组2.培训标准能力单元要素和实作指标职业功能工作内容能力单元要素实作指标1.系统环境与开发环境的搭建、配置与调用1-1系统安全维护1-1-1了解操作系统安全配置相关知识,能进行安全配置与分析;尊重正版软件的版权1-1-1-1根据操作系统安全配置的要求,正确地进行本地安全策略设置1-1-1-2正确地进行操作系统安全配置的分析1-1-1-3根据操作系统漏洞补丁程序的安装原则,正确地安装系统的补丁程序1-1-2了解程序备份的知识,能备份程序的数据;尊重正版软件的版权;尊重他人隐私;对于程序数据按照保密级别进行保密1-1-2-1选择合适的方式备份安装程序1-1-2-2正确备份MYSQL数据库文件1-1-2-3正确备份其他程序数据1-2开发环境的选择与配置1-2-1熟悉相关开发软件,能进行开发软件的选择与安装;了解软件版权保护相关知识1-2-1-1根据不同的需求,恰当地进行相关开发软件的选择及安装方法1-2-1-2科学地进行企业级IDE工具的选择与安装1-2-1-3科学地进行程序服务器的选择与安装1-2-1-4科学地进行数据库服务器的选择与安装1-2-2了解IDE工具,能对开发软件的参数等进行配置;不使用非法或非合理渠道获得的软件1-2-2-1进行开发软件的配置(IDE工具)、工作空间的配置、应用服务器的设置、数据库服务

器的设置培训后达到水平水平综述通过本模块的培训,学习者能够掌握系统安全维护、开发环境的选择与配置等相关专业知识,掌握操作系统安全配置、安全分析、漏洞补丁安装、程序数据备份以及软件开发环境的选择、安装、配置等基本技能。职业道德遵从职业标准中职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力).操作系统安全配置.程序数据备份的概念.开发软件的使用.能进行安全配置.能备份程序的数据.能使用开发软件备注职业功能工作内容能力单元要素实作指标2.开发文档识读与编写2-1开发文档识读与分析2-1-1了解开发文档相关知识,能识读开发文档;在工作中接触的设计文档、技术文件、用户文档等相关资料,按照保密级别必须严格保密2-1-1-1根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的可行性分析报告框架结构2-1-1-2根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件开发计划书框架结构2-1-1-3根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件需求规格说明书框架结构2-1-1-4根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的接口需求规格说明书框架结构2-1-1-5根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件(结构)设计说明书框架结构2-1-1-6根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项

目的接口设计说明书框架结构2-1-1-7根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的数据库设计说明书框架结构2-1-1-8根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件测试计划框架结构2TT-9根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件测试报告框架结构2-1-2了解开发文档编制的要求,能分析开发文档;在工作中接触的设计文档、技术文件、用户文档等相关资料,按照保密级别必须严格保密2-1-2-1根据项目的要求,构思开发文档的编写框架,正确分析开发文档2-2开发文档编写2-2-1了解计算机开发过程中的开发文档,能编写开发文档;在工作中接触的设计文档、技术文件、用户文档等相关资料,按照保密级别必须严格保密2-2-1-1根据开发文档的编写规范与国家标准,正确编写开发文档2-2-2能修改、完善开发文档;在工作中接触的设计文档、技术文件、用户文档等相关资料,按照保密级别必须严格保密2-2-2-1根据客户对开发文档的结构与风格的要求,恰当地修改、完善开发文档培训后达到水平水平综述通过本模块的培训,学习者将会掌握关于软件开发文档识读和编写的相关基础知识,了解开发文档的类型与格式,掌握开发文档的编写思路,了解开发文档的编写规范和国家标准,掌握开发文档的结构和设计风格,能够识读和分析软件开发文档并且学会编写开发文档,对文档进行修改和进

一步的完善。职业道德遵从职业标准中职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力).开发文档类型与格式.开发文档的编写思路.开发文档的编写规范与国家标准.开发文档的结构与风格.能识读开发文档.能分析开发文档.能编写开发文档.能修改、完善开发文档备注职业功能工作内容能力单元要素实作指标3.软件系统需求分析3-1软件系统需求分析调查3-1-1掌握需求分析的步骤,能进行需求分析调查;以客户的利益为前提工作,在征得客户同意的情况下使用客户的资源;不做有损客户利益的事情3-1-1-1准确地写出需求分析调查的六个步骤的要领3-1-1-2正确地按照步骤进行需求调查分析3-1-2能确定软件系统的功能需求、性能需求、时间约束、资源约束等不同层面的需求;保证用户使用的各类文档的合法性3-1-2-1正确分析面向问题的需求3-1-2-2正确分析面向解系统的需求3~2系统需求分析常见问题处理3-2-1了解需求验证方法,能管理需求变更;保证用户使用的各类文档的合法性3-2-1-1根据不同的情况,从六种需求验证方法中选择合适的方法进行需求验证3-2-2能在软件系统需求分析过程中避免常见错误;保证用户使用的各类文档的合法性3-2-2-1软件系统需求分析过程中常见的五种错误类型,软件系统需求分析过程中常见的解决办法,避免需求分析过程中常见错误

3-3设计模式应用3-3-1能应用创建型、结构型、行为型设计模式;保证用户使用的各类文档的合法性3-3-1-1软件设计模式应用于软件设计中的第一步:适当划分求解域的类型3-3-1-2软件设计模式应用于软件设计中的第二步:判断是否可以借鉴某种类型的设计模式来设计或优化3-3-1-3软件设计模式应用于软件设计中的第三步:规划问题和匹配模式3-3-1-4软件设计模式应用于软件设计中的第四步:对选取的模式进行变体,以适应问题的需要3-3-1-5软件设计模式应用于软件设计中的第四步:对使用模式后的软件体系结构进行精化3-3-2了解工厂模式的基本概念,掌握三种设计模式;能应用工厂模式、单例模式等设计模式;保证用户使用的各类文档的合法性3-3-2-1撰写简单工厂模式的设计方法及代码实现3-3-2-2撰写单例模式的设计方法及代码实现,包括懒汉模式代码、饿汉模式代码、双重锁模式培训后达到水平水平综述通过本模块的培训,学习者将会掌握软件系统需求分析调查、系统需求分析常见问题以及软件需求分析设计模式应用等专业知识,了解需求分析调查步骤和要求,确定软件系统各层面需求的定义、目的与组成,掌握需求验证方法,管理需求变更,掌握系统需求分析过程中常见的错误类型,避免出现错误,能够准确应用需求分析各种设计模式的基本原则和设计思路进行软件系统的需求分析职业道德遵从职业标准中职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力).需求分析调查的步骤与要求.软件系统各层面需求的定义、目的与组成.能进行需求分析调查.能确定软件系统的功能需求、性能需

.需求验证方法.软件系统需求分析过程中常见错误类型.创建型、结构型、行为型设计模式的构建思路.设计模式的原则与基本要素.设计模式的使用步骤求、时间约束、资源约束等不同层面的需求.能管理需求变更.能在软件系统需求分析过程中避免常见错误.能应用创建型、结构型、行为型设计模式.能应用工厂模式、单例模式等设计模式备注职业功能工作内容能力单元要素实作指标、4.软件代码编写4-1基本应用程序开发4-1-1掌握线程的创建、启动、通信,了解线程的同步,能编写同步的多线程程序;熟悉并遵守软件版权保护法律相关知识4-1-1-1根据创建线程的不同方法编写实现线程的代码,代码编写无缺陷4-1-1-2根据线程同步的关键技术,编写实现线程同步的程序代码,代码编写无缺陷4-1-1-3根据与线程同步相关类的方法编写线程同步和通信程序,代码编写无缺陷4-1-2了解组件的相关知识,能编写及调用组件;熟悉并遵守软件版权保护法律相关知识4-1-2-1选用合适的编程语言编写组件,并与其他语言相互调用4-2桌面应用程序开发4-1-1掌握线程的创建、启动、通信,了解线程的同步,能编写同步的多线程程序;熟悉并遵守软件版权保护法律相关知识4-1-1-1根据创建线程的不同方法编写实现线程的代码,代码编写无缺陷4-1-1-2根据线程同步的关键技术,编写实现线程同步的程序代码,代码编写无缺陷4-1-1-3根据与线程同步相关类的方法编写线程同步和通信程序,代码编写无缺陷4-1-2了解组件的相关知识,4-1-2-1选用合适的编程语言编写组

能编写及调用组件;熟悉并遵守软件版权保护法律相关知识件,并与其他语言相互调用4-1-1掌握线程的创建、启动、通信,了解线程的同步,能编写同步的多线程程序;熟悉并遵守软件版权保护法律相关知识4-1-1-1根据创建线程的不同方法编写实现线程的代码,代码编写无缺陷4-1-1-2根据线程同步的关键技术,编写实现线程同步的程序代码,代码编写无缺陷4-1-1-3根据与线程同步相关类的方法编写线程同步和通信程序,代码编写无缺陷4-3数据库应用程序开发4-3-1了解存储过程、函数、触发器相关的概念和语法,能进行各种数据库性能操作的设计、编写:注意数据安全,随时备份重要数据4-3-1-1定义存储过程、调用存储过程、删除存储过程;语法正确4-3-1-2定义函数、调用函数、删除函数;语法正确4-3-1-3定义触发器、调用触发器、删除触发器:语法正确4-3-2能监控数据库运行性能和分析数据库运行日志;注意数据安全,随时备份重要数据4-3-2-1设置Hibernate框架环境,创建对象关系映射文件,使用HibernateAPI进行持久化操作;语法正确4-3-2-2数据库运行性能和分析数据库运行日志;语法正确4-3-2-3应用相关软件进行数据库的监控(如java的hibermate框架);语法正确4-3-2-4数据库运行日志的分析内容(如java的hibermate框架),对数据库运行日志的内容进行分析(如java的hibermate框架);语法正确4-3-3了解表设计优化的相关知识,能优化数据库处理程序;注意数据安全,随时备份重要数据4-3-3-1对数据库文件建立索引、删除索引;语法正确4-3-3-2数据库表设计优化的方法、SQL语句优化的方法、数据库配置参数优化的方法;语法正确

4-3-3-3通过实例进行表设计、SQL语句、数据库配置参数的优化;语法正确4-3-3-4编写基于java持久化技术的数据库应用程序;语法正确4_4网络应用程序开发4-4-1了解I/O技术相关知识,能使用高效I/O技术编写TCP/IP程序;熟悉并遵守软件版权保护法律相关知识4-4-1-1编写端口技术的TCP/IP程序;类定义正确,语法正确4-4-1-2编写高效I/O技术的TCP/IP程序;类定义正确,语法正确4-4-2了解XML和WebServices相关知识;能编写XML应用程序;熟悉并遵守软件版权保护法律相关知识4-4-2-1搭建WebService相关框架;配置客户端、服务器端访问环境;步骤正确4~4~2~2编写WebService服务器端程序代码;代码正确4-4-3了解标准的服务器端分布式组件环境;能进行分布式组件开发:熟悉并遵守软件版权保护法律相关知识4-4-3-1搭建标准的服务器分布式组件环境;步骤正确4-4-3-2编写简单的客户端程序访问服务器端组件所提供的服务;代码正确4-5Web应用程序开发4-5-1掌握Ajax相关知识,能采用最新的技术建构编写Web程序;熟悉并遵守软件版权保护法律相关知识4-5-1-1使用AJAX发送异常请求并处理响应;语法正确4-5-1-2使用JQuery框架操作网页;语法正确4-5-1-3使用Spring开源框架开发Web应用程序;语法正确4-5-1-4开发简单的基于开源框架技术的Web应用程序;恰当地使用框架技术4-5-2了解签名的作用,能为插件申请证书及签名;熟悉并遵守软件版权保护法律相关知识4-5-2-1下载签名工具;签名工具选择正确4-5-2-2申请签名证书;操作命令语法正确4-5-2-3使用代码签名证书:语法正确4-5-3了解ActiveX控件的概念,能为网页插件打包;熟悉并4-5-3-1对网页插件进行打包操作;操作步骤正确

遵守软件版权保护法律相关知识4-5-3-2对网页插件进行注册操作;注册步骤正确4-5-3-3对网页插件进行调用操作;在网页上插入插件;语法正确4-6移动终端应用程序开发4-6-1掌握移动终端开发的相关知识,基于Andriod平台的移动应用程序常用组件的语法;能开发简单的基于移动终端设备的应用程序;熟悉并遵守软件版权保护法律相关知识4-6-1-1选择相关软件,配置Android开发环境;配置正确4-6-1-2开发包含按钮、文本框等常用组件的Android应用程序;程序代码正确,运行出正确的结果4-6-2掌握Android的数据存储方式:能编写含数据库技术的移动终端应用程序;熟悉并遵守软件版权保护法律相关知识4-6—2-1编程存储“key-value”对形式的数据;程序代码正确,运行出正确的结果4-6-2-2编程存储数据到指定文件,再从文件读内容;程序代码正确,运行出正确的结果4-6-2-2编写对SQLite数据库进行操作的应用程序:程序代码正确,运行出正确的结果4-6-3掌握Android多媒体技术相关类及方法;能编写含多媒体技术的移动终端应用程序;熟悉并遵守软件版权保护法律相关知识4-6-3-1正确地使用Android播放音频、视频相关的类及方法;4-6-3-2编写播放音频、视频的Android应用程序;程序代码正确,运行出正确的结枭4-6-4掌握互联网技术相关类Socket,URL、HTTP、WebView的定义及方法;能编写含互联网技术的移动终端应用程序;熟悉并遵守软件版权保护法律相关知识4-6-4-1利用Socket进行网络通信的机制编写互联网应用程序;程序代码正确,运行出正确的结果4-6-4-2使用URL访问网络资源的机制编写互联网应用程序;程序代码正确,运行出正确的结果4-6-4-3使用HTTP进行网络通信的原理编写互联网应用程序;程序代码正确,运行出正确的结果4-6-4-2使用WebView组件编写互联网

应用程序;程序代码正确,运行正确4-6-5了解传感器的编程机制;能编写含传感器技术的移动终端应用程序;熟悉并遵守软件版权保护法律相关知识4-6-5-1根据方向传感器的编程机制,编写方向传感器技术的应用程序:程序代码正确,运行出正确的结果4-6-5-2根据加速度传感器的编程机制,编写加速度传感器技术的应用程序;程序代码正确,运行出正确的结果4-7程序的调用4-8-1了解反汇编技术的概念、技术、软件;能用工具识读反汇编代码:熟悉并遵守软件版权保护法律相关知识4-8-1-1选择合适的工具读识反汇编代码;根据不同的开发语言选择不同的反汇编软件;选择软件科学有效4-8-2了解远程调试的软件环境;能设置远程调用环境;熟悉并遵守软件版权保护法律相关知识4-8-2-1根据不同的开发平台正确配置远程调用环境,远程调试应用程序;配置正确,远程调试成功4-8-3了解远程测试的概念,能进行远程测试;熟悉并遵守软件版权保护法律相关知识4-8-3-1根据不同的开发环境,远程调用测试方法,进行远程测试;测试方法选择恰当培训后达到水平水平综述通过本模块的培训,学习者将会掌握程序设计语言的代码编写技术,主要针对基本应用程序开发、桌面应用程序开发、数据库应用程序开发、网络应用程序开发、Web应用程序开发、移动终端应用程序开发等几个类型的基本编程应用和编程技巧,同时掌握程序调试的基本应用,能够识读反汇编代码、设置远程调试环境进行远程测试职业道德遵从职业标准中职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力)1.线程同步与通信的实现机制1.能编写多线程程序.与其他语言相互调用的方法.音频API的调用方法.视频文件的调用方法.国际化API的使用方法.外壳扩展的概念及实现方法.存储过程、触发器、索引、用户权限等的设定与编写方法.数据库运行性能的监控.数据库运行日志的内容分析.数据库优化的基本模式.端口完成技术在TCP/IP程序中的应用特点.webservice服务程序的特点.分布式组件的基本特征.最新动态网站设计技术.动态Web程序中邮件群发的原理与机制.插件证书申请与签名的注意事项.网页插件打包的具体要求.简单的移动终端应用程序的实现.含数据库技术的移动终端应用程序的实现.多媒体技术的移动终端应用程序的实现.互联网技术的移动终端应用程序的实现.传感器技术的移动终端应用程序的实现能编写组件能编写多媒体应用处理程序能编写多极化支持的程序能编写外壳扩展的程序能进行各种数据库性能操作的设计、编写能监控数据库运行性能和分析数据库运行日志能优化数据库处理程序能使用高效I/O技术编写TCP/IP程序.能编写XML应用程序.能进行分布式组件开发.能采用最新的技术建构编写Web程序.能在动态Web应用程序中开发邮件群发功能.能为插件申请证书及签名.能为网页插件打包.能开发简单的基于移动终端设备的应用程序.能编写含数据库技术的移动终端应用程序.能编写含多媒体技术的移动终端应用程序.能编写含互联网技术的移动终端应用程序.能编写含传感器技术的移动终端应用程序21.能进行远程代码测试备注职业功能工作内容能力单元要素实作指标5.软件测试5-1测试工具应用5-1-1了解测试计划的内容、注意事项、测试范围、编写测试计划的技巧、测试项目计划的评审;能制定测试计划的一般过程;严格执行工作程序、工作规范、工作文件和安全操作规程5TTT编写测试计划的步骤;内容全面5-1-1-2编写测试方案文档;内容全面5-1-2了解测试计划的编写要求,能撰写测试计划书;严格执行工作程序、工作规范、工作文件和安全操作规程5-1-2-1根据测试计划模板,撰写测试计戈|J;测试计划书的结构符合规范5-2集成与系统测试5-2-1了解覆盖测评和质量测评、性能测评的概念;能控制测试的评估过程;严格执行工作程序、工作规范、工作文件和安全操作规程5-2-1了解覆盖测评和质量测评、性能测评的概念:能控制测试的评估过程;严格执行工作程序、工作规范、工作文件和安全操作规程5-2-2了解测试总报告的结构;能撰写测试总结报告;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密5-2-2了解测试总报告的结构;能撰写测试总结报告;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密培训后达到水平

水平综述通过本模块的培训,学习者将会掌握软件测试的测试计划设计、编写测试代码等专业知识,掌握测试计划流程的编写规范以及常见问题和编写技巧,能够制定测试计划的过程,掌握主要的测评方法及测评种类,有效的控制测试的评估过程,理解掌握测试报告的格式要求并且能够撰写测试报看,职业道德遵从职业标准中职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力).测试计划编写的常见问题与技巧.测试计划流程编写规范.测试的主要测评方法种类.测试总结报告格式要求.能制定测试计划的一般过程.能制定测试计划流程.能控制测试的评估过程.能撰写测试总结报告备注职业功能工作内容能力单元要素实作指标6.软件系统功能设计6-1软件系统功能结构的分析与设计6-1-1了解软件系统结构相关概念;能分析软件系统功能结构;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密6-1-1-1通过实例分析软件系统的功能结构;分析准确,描述清楚6-1-2了解软件系统功能结构的发展历程;能设计软件系统功能结构:在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密6-1-2-1根据功能需求报告主题结构的内容,设计软件系统功能结构:设计完整、符合规范要求6-2确定构件功能规格以6-2-1了解软件系统构件的基本概念:能确定软件系统构6-2-1-1正确阐述模块化设计的三个基本属性:阐述正确

及构件之间的接口件的功能规格;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密6-2-2了解模块间耦合的概念;能确定软件系统构件之间的接口功能;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密6-2-2-1根据模块之间不同的连接方式,进行软件系统构件之间的接口功能设计:连接方式选择科学、合理培训后达到水平水平综述通过本模块的培训,学习者将会掌握软件系统功能结构分析、功能结构设计、构件功能规格以及构件接口等相关专业知识,理解掌握软件系统功能结构原理及各种软件系统功能结构特点,对软件系统功能结构进行分析设计,通过对系统构件功能规格及系统构件接口技术的学习,能够了解判断软件系统构件的功能结构和构件之间的接口功能。职业道德遵从职业标准中职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力).软件系统功能结构原理.各种软件系统功能结构特点.功能需求报告主体结构.软件系统构件的功能规格.软件系统构件之间的接口功能.能分析软件系统功能结构.能设计软件系统功能结构.能确定软件系统构件的功能规格.能确定软件系统构件之间的接口功能备注职业功能工作内容能力单元要素实作指标7.产品封装7-1安装程序的制作7-1-1了解封装模式的相关概念;能制作多种安装模式,并在安装时调用指定代码和程序;7-1-1-1根据不同的编程语言封装程序(如javaapplication程序包、javaweb程序包、Android程序包);能得出正

与发布熟悉并遵守软件版权保护法律相关知识确的程序包7-1-2能配置安装程序在安装时执行指定的代码和程序流程;熟悉并遵守软件版权保护法律相关知识7-1-2-1安装程序在安装时执行指定代码和程序的流程(如javaapplication^javaweb、android);代码配置正确7-2安装程序的编译7-2-1能制作各种安装介质文件;熟悉并遵守软件版权保护法律相关知识7-2-1-1选择合适的软件进行安装程序的制作;安装程序制作符合规范7-2-2能制作多语言版本安装文件:熟悉并遵守软件版权保护法律相关知识7-2-2-1选择合适的软件制作多语言版本安装文件;安装程序制作符合规范培训后达到水平水平综述通过本模块的培训,学习者将会掌握关于软件产品封装与提交的相关专业知识,包括软件安装程序的制作和安装程序的编译,掌握多种安装程序的实现方法并且学会编写安装脚本语言,掌握各种安装介质文件的操作技巧和多语言版本安装程序的编译方法,制作软件安装文件职业道德遵从职业标准中职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力).多种安装模式的实现机制.安装程序在安装时执行指定代码和程序的流程.编译各种安装介质文件的操作要点.多语言版本安装程序编译方法.能制作多种安装模式,并在安装时调用指定代码和程序.能编写安装脚本语言.能制作各种安装介质文件.能制作多语言版本安装文件备注

职业功能工作内容能力单元要素实作指标8软件开发管理8-1协作开发8-1-1了解协同开发软件、程序版本控制相关知识;能够熟练使用协同开发软件进行协同开发;熟悉并遵守软件版权保护法律相关知识8-1-1-1从多种协同开发软件中选择合适的软件进行协同开发;选择恰当8-1-2了解软件开发生命周期;能在实际项目开发中熟练运用生命周期模型进行软件开发;熟悉并遵守软件版权保护法律相关知识8-1-2-1运用软件开发周期模型进行软件开发;开发规范8-1-3了解软件协同开发工具的使用方法;能够运用SVN进行协同开发;熟悉并遵守软件版权保护法律相关知识8-1-3-1安装与配置协同开发工具SVN;安装、配置正确8-2软件项目管理8-2-1了解软件开发管理的主要功能,了解软件开发项目的任务分解与管理原则;能制定项目计划和进度表;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密8-2-1-1撰写项目计划和进度表;项目计划合理、时间进度安排科学8-2-2了解软件开发项目的质量管理要求,了解软件开发质量管理层次模型图和CMM能力成熟度模型;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密8-2-2-1运用CMM模型进行软件项目管理;管理规范8-2-3了解项目管理软件中的配置管理软件;能够选择合适的软件进行项目质量管理;在工作中接触的设计文档、技术文件等相关材料,按照保密级别严格保密8-2-3T使用恰当的项目管理软件进行软件项目管理,如创建任务列表、设置资源、为任务分配资源

水平综述通过本模块的培训,学习者将会掌握软件开发管理的相关基本知识,熟练掌握软件协同开发工具的应用进行软件协同开发,学习软件项目管理的相关知识,合理运用软件项目管理的主要功能、开发项目的管理原则以及开发项目的质量管理方法,能够识读理解项目管理流程,掌握项目管理工具软件的使用方法,对常用配置参数进行设置和应用职业道德见表3职业道德的基本要求学习水平(培训对象获得学习成果)能力水平(培训对象展示能力).软件协同开发工具的使用方法.软件项目管理的主要功能.软件开发项目的任务分解与管理原则.软件开发项目的质量管理要求.项目管理工具软件的使用.项目管理软件的常用配置参数.能使用协同开发工具进行软件开发.能识读项目管理流程.能使用项目管理工具软件.能配置项目管理工具软件培训后达到水平备注2.2能力单元要素和实作指标适用范围汇总职业功能工作内容适用范围实作对象工作标准工具材料场所环境1系统环境与开发环境的搭建、配置与调用1-1系统安全维护1-1-1计算机操作系统1-1-1-1根据操作系统安全配置的要求,正确地进行本地安全策略设置1-1-1-2正确地进行操作系统安全配置的分析1-1-1-3根据操作系统漏洞补丁程序的安装原则,正确地安装系统的补丁程序计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)系统漏洞补丁程序移动硬盘/U盘.计算机上安装有WindowsServer2008操作系统.硬盘上保存着系统漏洞补丁程序.计算机网络环境.室内、常温、无尘1-2开发环境的1-2-1计算机操作系统、1-2-1-1根据不同的需求,恰当地进行相关计算机(客户端PC机、服务器)1.计算机上安装有Windows

选择与配置软件开发工具、Web服务器端软件、数据库管理系统开发软件的选择及安装方法1-2-1-2科学地进行企业级IDE工具的选择与安装1-2-1-3科学地进行程序服务器的选择与安装1-2-1-4科学地进行数据库服务器的选择与安装软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK>Tomcat、MYSQL)Server2008操作系统Eclipse开发平台Tomcat软件MYSQL5.5软件计算机网络环境室内、常温、无尘1-2-2IDE工具、Web服务器、数据库服务器1-2-2-1进行开发软件的配置(IDE工具)、工作空间的配置、应用服务器的设置、数据库服务器的设置计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK、Tomcat、MYSQL).计算机上安装有WindowsServer2008操作系统.Eclipse开发平台.Tomcat软件.MYSQL5.5软件.计算机网络环境.室内、常温、无尘2开发文档识读与编写2-1开发文档识读与分析2-1-1可行性分析报告、软件开发计划书、软件需求规格说明书、接口需求规格说明书、软件结构设计说明书、接口设计说明书、数据库设计说明书、软件测试计划、软件测试报告2-1-1-1根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的可行性分析报告框架结构2-1-1-2根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件开发计划书框架结构2-1-1-3根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)《计算机软件文档编制规范》(GB/T8567—2006)Office办公软件计算机上安装好office办公软件计算机硬盘上存有《计算机软件文档编制规范》(GB/T8567—2006)文本材料室内、常温、无尘计算机网络环境

需求规格说明书框架结构2TT-4根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的接口需求规格说明书框架结构2TT-5根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件(结构)设计说明书框架结构2-1-1-6根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的接口设计说明书框架结构2-1-1-7根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的数据库设计说明书框架结构2TT-8根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件测试计划框架结构2-1-1-9根据《计算机软件文档编制规范》(GB/T8567—2006)正确撰写开发项目的软件测试报告框架结构2-2开发文档编写2-2-1可行性分析报告、软件开发计划2-2-2-1根据客户对开发文档的结构与风格的要求,恰当地修改、完计算机(客户端PC机、服务器)软件操作系统1.计算机上安装好office办公软件2.计算机硬盘上

书、软件需求规格说明书、接口需求规格说明书、软件结构设计说明书、接口设计说明书、数据库设计说明书、软件测试计划、软件测试报告善开发文档(Windows操作系统或Linux操作系统)《计算机软件文档编制规范》(GB/T8567—2006)Office办公软件存有《计算机软件文档编制规范》(GB/T8567—2006)文本材料.室内、常温、无尘.计算机网络环境3软件系统需求分析3-1软件系统需求分析调查3-1-1软件系统3-1-1-1准确地写出需求分析调查的六个步骤的要领3-1-1-2正确地按照步骤进行需求调查分析计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、Tomcat、MYSQL)Office办公软件.计算机上安装好office办公软件.已安装的Eclipse-,Tomcat>MYSQL软件.室内、常温、无尘.计算机网络环境3-1-2软件系统3-1-2-1正确分析面向问题的需求3-1-2-2正确分析面向解系统的需求计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、Tomcat,MYSQL)Office办公软件.计算机上安装好office办公软件.已安装的Eclipse,TomcatMYSQL软件.室内、常温、无尘.计算机网络环境3-2系统需求分析常见问题处理3-2-1软件系统3-2-1-1根据不同的情况,从六种需求验证方法中选择合适的方法进行需求验证计算机(客户端PC机、服务器)软件操作系统(Windows操作系1.计算机上安装好office办公软件2.已安装的Eclipse、Tomcat、

统或Linux操作系统)软件开发工具(Eclipse、Tomcat>MYSQL)Office办公软件MYSQL软件.备好一个具体的软件系统实例.备好软件系统设计过程说明性文字材料.室内、常温、无尘.计算机网络环境3-2-2软件系统3-2-2-1软件系统需求分析过程中常见的五种错误类型,软件系统需求分析过程中常见的解决办法,避免需求分析过程中常见错误计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、Tomcat、MYSQL)Office办公软件.计算机上安装好office办公软件.已安装的Eclipse,Tomcat>MYSQL软件.备好一个具体的软件系统实例.备好软件系统设计过程说明性文字材料.室内、常温、无尘.计算机网络环境3-3设计模式应用3-3-1软件系统3-3-1-1适当划分求解域的类型3-3-1-2判断是否可以借鉴某种类型的设计模式来设计或优化3-3-1-3规划问题和匹配模式3-3-1-4对选取的模式进行变体,以适应问题的需要3-3-1-5对使用模式后的软件体系结构进行精化计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、Tomcat»MYSQL)Office办公软件L计算机上安装好office办公软件(包括visio组件).己安装的Eclipse,Tomcat>MYSQL软件.室内、常温、无尘.计算机网络环境

3-3-2软件系统3-3-2-1撰写简单工厂模式的设计方法及代码实现3-3-2-2撰写单例模式的设计方法及代码实现,包括懒汉模式代码、饿汉模式代码、双重锁模式计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、TomcatMYSQL)Office办公软件L计算机上安装好office办公软件(包括visio组件).已安装的Eclipse、Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4软件代码编写4-1基本应用程序开发4-1-1软件开发工具、基本应用程序4-1-1-1根据创建线程的不同方法编写实现线程的代码,代码编写无缺陷4-1-1-2根据线程同步的关键技术,编写实现线程同步的程序代码,代码编写无缺陷4-1-1-3根据与线程同步相关类的方法编写线程同步和通信程序,代码编写无缺陷计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEelipse、JDK、Tomcat>MySQL).Eclipse开发平台.室内、常温、无尘.计算机网络环境4-1-2软件开发工具、基本应用程序4-1-2-1选用合适的编程语言编写组件,并与其他语言相互调用计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK>Tomcat、MySQL).Eclipse开发平台.室内、常温、无尘.计算机网络环境4-2桌面应用程序开发4-2-1多媒体处理应用程序、软件开发1:具4-2-1-1创建处理音频文件的、属性、类以及调用;类定义正确、调用得当,无语法错误计算机(客户端PC机、服务器)软件操作系统(Windows操作系L计算机上安装好office办公软件(包括visio组件)2.已安装的

4-2-1-2编写处理音频的应用程序,包括音频类的定义、属性的使用、类中方法的调用等;类定义正确、调用得当,无语法错误4-2-1-3编写视频文件的调用相关类定义,包括播放器组件的调用;语法正确4-2-1-4编写加载视频文件的代码;语法正确统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK>Tomcat>MySQL)Eclipse>Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-2-2多极化支持的程序、软件开发平台4-2-2-1进行编写前的准备,即准备资源包、引用本地化数据4~2-2-2编写国际化相关类的调用代码:语法正确4-2-2-3编写多极化支持的程序代码;语法正确计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK、TomcatMySQL).计算机上安装好office办公软件(包括visio组件).已安装的Eclipse,Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-2-3外壳扩展程序、软件开发平台4-2-3-1将相关文件拷贝到程序目录下;拷贝位置正确4-2-3-2编写外壳扩展的程序,运行相关文件;外壳程序功能实现正确计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK>Tomcat、MySQL).计算机上安装好office办公软件(包括visio组件).已安装的Eclipse,Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-3数据库应用程序开发4-3-1数据库管理系统、数据库、软件开发工具4-3-1-1定义存储过程、调用存储过程、删除存储过程;语法正确4-3-1-2定义函数、计算机(客户端PC机、服务器)软件操作系统(Windows操作系L计算机上安装好office办公软件(包括visio组件)2.已安装的

调用函数、删除函数;语法正确4-3-1-3定义触发器、调用触发器、删除触发器;语法正确统或Linux操作系统)软件开发工具(MySQL)Eclipse>Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-3-2数据库管理系统、数据库、软件开发工具4-3-2-1 设置Hibernate框架环境,创建对象关系映射文件,使用HibernateAPI进行持久化操作;语法正确4-3-2-2数据库运行性能和分析数据库运行日志;语法正确4-3-2-3应用相关软件进行数据库的监控(如java的hibermate框架);语法正确4-3-2-4数据库运行日志的分析内容(如java的hibermate框架),对数据库运行日志的内容进行分析(如java的hibermate框架);语法正确计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipseJDK、Tomcat,MySQL).计算机上安装好office办公软件(包括visio组件).已安装的Eclipse-,Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-3-3数据库管理系统、数据库、软件开发工具4-3-3-1对数据库文件建立索引、删除索引;语法正确4-3-3-2数据库表设计优化的方法、SQL语句优化的方法、数据库配置参数优化的方法;语法正确4-3-3-3通过实例进行表设计、SQL语句、数据库配置参数的优化:计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse,JDK、Tomcat、MySQL).计算机上安装好office办公软件(包括visi。组件).已安装的Eclipse,Tomcat•>MYSQL软件.室内、常温、无尘.计算机网络环境

语法正确4_3_3-4编写基于java持久化技术的数据库应用程序;语法正确4-4网络应用程序开发4-4-1网络应用程序、软件开发工具4-4-1-1编写端口技术的TCP/IP程序;类定义正确,语法正确4-4-1-2编写高效I/O技术的TCP/IP程序;类定义正确,语法正确计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipseJDK、Tomcat>MySQL).计算机上安装好office办公软件(包括visio组件).已安装的Eclipse,Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-4-2XML应用程旭、软件开发工具4-4-2-1搭建WebService相关框架;配置客户端、服务器端访问环境;步骤正确;4-4-2-2编写WebService服务器端程序代码;代码正确计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK>Tomcat>MySQL)L计算机上安装好office办公软件(包括visio组件).已安装的Eclipse,Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-4-3分布式组件程序4-4-3-1搭建标准的服务器分布式组件环境;步骤正确4-4-3-2编写简单的客户端程序访问服务器端组件所提供的服务;代码正确计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK>Tomcat>MySQL).计算机上安装好office办公软件(包括visio组件).已安装的Eclipse、Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-5Web应用程序的开发4-5-lWeb应用程序4-5-1-1使用AJAX发送异常请求并处理响应:语法正确4-5-1-2使用JQuery计算机(客户端PC机、服务器)软件操作系统(Windows操作系L计算机上安装好office办公软件(包括visio组件)2.已安装的

框架操作网页;语法正确4-5-1-3使用Spring开源框架开发Web应用程序;语法正确4-5-1-4开发简单的基于开源框架技术的Web应用程序;恰当地使用框架技术统或Linux操作系统)软件开发工具(Eclipse、MyEclipse>JDK>Tomcat>MySQL)Eclipse>Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-5-2Web应用程序、插件4-5-2-1下载签名工具;签名工具选择正确;4-5-2-2申请签名证书;操作命令语法正确;4-5-2-3使用代码签名证书;语法正确:计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse、JDK、Tomcat、MySQL).计算机上安装好office办公软件(包括visio组件).已安装的Eclipse,Tomcat>MYSQL软件.室内、常温、无尘.计算机网络环境4-5-3网页ActiveX插件、Web应用程序4-5-3-1对网页插件进行打包操作;操作步骤正确4-5-3-2对网页插件进行注册操作;注册步骤正确4-5-3-3对网页插件进行调用操作;在网页上插入插件;语法正确计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(Eclipse、MyEclipse、JDK、Tomcat、MySQL).计算机上安装好office办公软件(包括visio组件).已安装的Eclipse、Tomcat、MYSQL软件.室内、常温、无尘.计算机网络环境4-6移动终端应用程序开发4-61Android程序开发平台、Android基本应用程序4-6-1-1选择相关软件,配置Android开发环境;配置正确4-6-1-2开发包含按钮、文本框等常用组件的Android应用程序;程序代码正确,运行出正确的结果计算机(客户端PC机、服务器)软件操作系统(Windows操作系统或Linux操作系统)软件开发工具(EclipseADT、.已安装的EclipseADT软件.室内

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论