计算机程序设计员(中级)
2010-6
中国劳动
中国就业培训技术指导中心 编
438
488000
电子信息产业是现代产业中发展最快的一个分支,它具有高成长性、高变动性、高竞争性、高技术性、高服务性、高就业性的特点。目前,我国已经成为世界级信息产业大国。随着社会信息化程度的不断提高,信息技术在通信、教育、医疗、游戏等各行业的应用将日渐深入,软件、硬件及网络技术人才的需求都保持了上升走势。尤其是电子信息类企业内部分工渐趋细化和专业化,更需要大量的信息化人才。另外,电子信息产业又是一个不断更新的产业,对于人才的需求还远远得不到满足。大量的人才需求,催生了电子信息产业职业培训的迅速发展,培养实用的电子信息产业人才的呼声日益高涨,大量电子信息类的职业培训机构应运而生。为推动电子信息类职业培训和职业技能鉴定工作开展,在其从业人员中推行国家职业资格证书制度,中国就业培训技术指导冲心在完成《国家职业标准·计算机操作员》(2008年修订)、《国家职业标准·计算机(微机)维修工》(2008年修订)、《国家职业标准·计算机网络管理员》(2008年修订)、《国家职业标准·计算机程序设计员》(2008年修订)(以下简称《标准》)制定工作的基础上,组织参加《标准》编写和审定的专家及其他有关专家,编写了计算机操作员、计算机(微机)维修工、计算机网络管理员、计算机程序设计员国家职业资格培训系列教程。
本书由中国就业培训技术指导中心按照标准、教材、题库相衔接的原则组织编写,是国家职业技能鉴定推荐辅导用书。书中内容根据《国家职业标准·计算机程序设计员》。(2008年修订)要求编写,是中级计算机程序设计员职业技能鉴定国家题库命题的直接依锯。 本书介绍了中级计算机程序设计员应掌握的技能要求和相关知识,涉及用户管理、数据库安装与配置、UML应用及CASE工具、使用UML进行软件设计、提出需求分析建议、识读需求分析变更文档、基本应用程序开发、VisuaI C#的桌面程序开发、数据库应用程序开发、网络应用程序开发、Web应用程序开发、集成测试与系统测试、测试工具应用、软件系统功能需求分析、各子系统的功能和接口设计、制作帮助文件、帮助文件的编译、软件文件的抽取等内容。
第1章 系统环境与开发环境的搭建、配置与调用第2章 开发文档识读与编写第3章 软件系统需求分析第4章 软件代码编写第5章 软件测试第6章 软件系统功能设计第7章 产品封装与发布参考文献
插图:2.详细设计详细设计是细化包的内容,使编程人员得到所有类的一个足够清晰的描述。同时使用UML中的动态模型,用来说明类的对象如何在特定的情况下做出相应的表现,描述特定情况下这些类的实例之间的行为。详细设计的目的是通过创建新的类图、状态图和动态图,描述新的技术类,并扩展和细化分析阶段“素描”的商业对象类。规格说明(功能设计的重要内容)比需求分析更详细,通过UML设计可以使规格说明更直观、清晰。使用(Class框图描述系统处理的数据结构。例如,在银行交易系统中规格说明设计时可以使用Class框图描述系统需要处理的各种数据。在规格说明阶段,还需要识别出系统的对象。首先以功能模块的划分,广泛地找出系统的主要对象;然后使用Collaboration框图描述它们之间的关系。在规格说明阶段进行系统的业务描述,即规范系统完成一定功能的主要流程。这可以利用Activity框图进行。规格说明完成后,需要仔细地分析系统的各个模块及模块之间的关系,从而确定哪些部件使用硬件完成,哪些部分使用软件实现。
《计算机程序设计员(中级)(第2版)》用于国家职业技能鉴定。