- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用程序设计编制JAVA-职业技能鉴定站.doc
应用程序设计编制JAVA培训和鉴定标准2011-07-14
1 定 义
使用Java软件工具,开发通用软件系统、Web应用软件系统、智能移动设备应用软件系统,开发设计企业级系统架构及管理Java软件开发。
2 适用对象
使用JAVA程序设计语言设计与开发各种应用程序及实用产品的系统研发人员和其他计算机工作人员。
3 相应等级
Java助理程序员:专项技能水平达到相当于中华人民共和国职业资格技能等级五级。掌握程序设计与计算机语言的初步知识,能熟练使用JAVA程序设计语言设计简单的应用程序;掌握读写普通文件中数据的方法。
Java程序员:专项技能水平达到相当于中华人民共和国职业资格技能等级四级。能熟练使用JAVA的各种组件,设计比较复杂的程序。设计简单的数据库与Internet应用程序。
Java高级程序员:专项技能水平达到相当于中华人民共和国职业资格技能等级三级。能够熟练使用JAVA程序设计语言设计复杂的JAVA程序,熟练编写复杂的子程序或对象,灵活定义各种数据格式,编写功能较完善的各种类型程序,并掌握提高程序效率与性能的方法与技巧,并熟练使用数据库。
Java系统架构师:专项技能水平达到相当于中华人民共和国职业资格技能等级二级。能够熟练运用设计模式原理分析并设计适合使用JAVA程序设计语言实现的JAVA程序,掌握各类Java应用程序的集成、部署、测试方法,并掌握提高程序效率与性能的方法与技巧。
4 培训期限
Java助理程序员: 短期强化培训80学时;
Java程序员: 短期强化培训120学时;
Java高级程序员: 短期强化培训160学时。
Java系统架构师: 短期强化培训200学时。
5 技能标准
5.1 Java助理程序员
5.1.1 知识要求
掌握Java程序的基本概念、运行机制;
掌握Java面向对象基本概念;
掌握面向对象概念的UML表示;
掌握面向对象概念的Java实现;
掌握Java程序设计语言基础;
掌握Java平台和集成技术;
掌握Java客户端技术和服务端技术基础知识。
5.1.2 技能要求
具有使用Java集成开发工具(IDE)的能力;
具有使用JAVA编程语言建立JAVA应用程序,编译及运行结果的能力;
具有编写控制台应用程序的能力;
具有阅读UML文档的能力;
具有整理标准开发档案的能力;
具有根据流程图实现Java程序代码的能力;
具有单元测试的能力;
具有识别Java客户端基础技术和服务端基础技术的能力;
具有编写程序过程读写文件内容的能力。
?
5.2 Java程序员
5.2.1 知识要求
掌握Java面向对象知识及应用实现;
掌握Java开发平台和集成技术;
掌握标准Java Development Kit (JDK) 使用知识;
掌握开发应用程序和applets知识;
掌握Java程序设计语言;
掌握Java创建图形用户接口 (GUI)的方法;
掌握Java事件处理机制知识;
掌握Java异常处理知识;
掌握Java文件输入/输出(I/O)开发知识;
掌握Java多线程开发知识;
掌握Java网络开发基础知识;
掌握Java数据库开发基础知识。
5.2.2 技能要求
具有熟练使用Java集成开发工具(IDE)的能力;
具有使用Java语言进行面向对象编程的能力;
具有熟练使用Java开发平台及相关工具的能力;
具有熟练使用Java Development Kit (JDK)的能力;
具有开发应用程序和applets程序的能力;
具有图形用户接口(GUI)程序的编写能力;
具有Java事件处理程序的编写能力;
具有Java异常处理程序的编写能力;
具有编写程序过程读写文件内容的能力;
具有编写Java多线程程序的能力;
具有编写网络通信程序的能力;
具有编写数据库操作及处理程序的能力。
?
5.3 Java高级程序员
5.3.1 知识要求
掌握Java通用开发平台与集成高级知识;
掌握Java软件开发周期知识;
掌握Java程序类型及技术选型知识;
掌握Java API设计的基本元素;
掌握Java软件开发中组件选择及应用知识;
掌握Java软件开发中关系数据库的设计及其设计原则;
了解JDBC及其使用;
掌握常用数据库的使用方法;
掌握创建良好的GUI设计原则设计自己的用户界面的方法;
掌握编写网络通信应用程序的方法;
掌握创建多层应用程序的方法;
掌握Java常见开源系统知识;
掌握Java软件系统测试工具。
?
5.3.2 技能要求
具有熟练使用Java集成开发工具(IDE)进行开发和调试程序的能力;
具有使用JAVA编程语言建立JAVA应用程序,编译运行结果的能力;
具有设计各类Java应用程序的能力;
具有熟练使用JAVA编程语言的大部分JD
文档评论(0)