最新消息: 2018年第二季度全国工业和信息化应用人才测评项目考试通知
您现在所在的位置: 首页 > 培训信息 > 大纲教材 > 服务外包.NET软件开发(高级)考试大纲
  • 服务外包.NET软件开发(高级)考试大纲
  • 文章来源:本站原创 发布时间:2017-11-29 10:14:36 阅读次数:1426





  •    软件开发工程师是从事软件开发相关工作的人员的统称,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位。软件开发工程师未来发展方向大致分为两类:一是成为管理人员,例如产品研发经理、技术经理、项目经理等;二是继续他的技术工作之路,成为高级软件工程师、高级系统分析师、高级系统架构师等。

     

      服务外包.NET软件开发(高级)主要职能包括:1、辅助项目经理进行项目管理,带领团队成员进行项目开发;2、负责项目需求调研、系统设计,在一定架构的基础上进行项目开发;3、系统框架和核心模块的设计开发;4、配合系统分析人员完成软件系统以及模块的需求调研、需求分析;5、解决开发中遇到的各种技术难题;6、制定和实施相关的编程规范;7、负责编制与项目相关的技术文档;8、提供项目时间的评估,配合制定项目计划;9、整合并优化项目开发所需各种资源、技术架构;10、进行关键技术的预研和选型工作。

     

     

      按照以上岗位职能要求,参考服务外包的行业特点,根据职业能力素质模型分析(参见上左图——服务外包.NET软件开发(高级)职业能力要求图、上右图——服务外包.NET软件开发(高级)职业能力比例图),分别在外包行业知识、岗位专业知识、沟通能力、计划能力、外语能力、职业道德、法律法规、团队协作、管理能力、领导能力等十个方面提出了具体的考核内容。

     

    考核目标

     

      一、专业知识

     

      掌握服务外包概念、特征及分类;

      了解中国服务外包产业现状和发展趋势;熟悉国家对服务外包的扶持政策;

      了解服务外包企业工作模式及人才需求特点;了解服务外包常见风险与对策;

       熟悉国际外包行业标准和流程规范,了解国际客户在文化、传统、习俗、思维和时差等方面的差异;

      熟悉软件外包流程;

      熟悉掌握C#进行程序设计;掌握ADO.NET访问数据库;

      熟练Windows Form应用程序的开发;

      熟练 ASP.Net验证方法;熟练创建自定义的Web控件;

      掌握部署Web应用;掌握服务器控件及ASP.NET应用程序;

      掌握ASP.NETAJAX技术及ASP.NET安全与Windows验证;

      掌握LINQ集成查询语言;掌握WPF开发的图形平台;

      掌握WF工作流应用程序;掌握WCF是远程通讯技术;

      掌握软件工程与系统分析和设计方法。

     

      二、职业技能

     

      掌握正确的语言沟通技巧的能力;

      掌握非语言沟通的技巧的能力;

      掌握制定项目的工作计划的能力;掌握计划管理的能力;

      掌握管理的作用及其基本过程;掌握团队管理的基本职能;

      4掌握最重要的几种领导力;掌握提高自身领导能力的方式;

      掌握外语词汇、词组和语法结构;掌握基本外语阅读以及听说交流的能力。

     

      三、职业素养

     

      理解职业道德修养的内涵和意义;了解职业道德修养的基本途径;

      了解软件服务外包领域相关法律规定,了解版权、著作权等相关权益保护的常规办法;

      掌握管理者管理者素质的内容及素质形成的内外条件;

      了解团队工作的优势及团队发展的各个阶段、优秀团队具有的特征。

     

    考核对象

     

      计算机、软件等相关专业的学生

      软件服务企业的高级开发人员

      软件服务外包领域相关企业的售前、售后及商务等相关岗位的从业人员

     

    考核内容

     

      一、服务外包概念、特征、分类及职业发展

     

      (一)     外包概念与特征、外包的分类,外包加速发展原因和市场细分;

      (二)     中国服务外包产业现状和发展趋势;

      (三)     企业外包战略与执行;

      (四)     服务外包企业工作模式、用人标准、环境建设。

     

      二、IT外包与软件外包

     

      (一)    IT外包概念与市场形成;

      (二)    IT外包运作与产业政策;

      (三)    软件外包市场、流程解析;

      (四)    软件外包风险与防范。

     

      三、服务器控件及ASP.NET应用程序

     

      (一)     服务器控件的类型及HTML服务器控件;

      (二)     Web控件、List控件、输入验证控件、富控件;

      (三)     应用程序生命周期;global.asax应用程序文件;

      (四)     ASP.NET配置;.NET组件、扩展HTTP管道。

     

      四、ASP.NET安全与Windows验证、ASP.NETAJAX

     

      (一)     ASP.NET安全模型及安全级别;

      (二)     SSL及在IIS 7.x中配置SSL;

      (三)     Windows验证机制、实现Windows验证;

      (四)     ASP.NETAJAX、服务器回调、ASP.NETAJAX服务器控件、客户端模型、控件扩展器。

     

      五、C#中的LINQ开发

     

      (一)   LINQ基础概念及LINQ查询表达式;

      (二)   LINQ查询方法及IEnumerable接口和Lambda表达式;

      (三)   LINQ 语言与ADO.NET的交互;

      (四)   LINQ to ADO.NET概述;LINQ to DataSet;查询单个、多个数据库表;

      (五)   数据视图DataView;LINQ to SQL;对象模型的原理;对象关系设计器的生成与构成; 

      (六)   通过绑定浏览数据库记录;用LINQ查询LINQ to SQL类。

     

      六、LINQ语言与 XML语言的交互

     

      (一)   LINQ to XML概述及LINQ to XML与DOM;

      (二)   构造简单的XML元素;构造具有属性、子元素的XML元素;用XElement类构造XML树;

      (三)   查找具有特定属性的元素;查找具有特定子元素的元素;

      (四)   对XML元素进行排序;基于上下文查询元素;

      (五)   加载和保存XML树;添加元素到XML树;移除XML树的元素和属性。 

     

      七、WPF技术与WF工作流编程

     

      (一)   理解Windows图形系统及WPF功能特点;

      (二)   WPF架构及WPF的类层次结构;

      (三)   WPF开发工具;XAMLPad标记文本查看器;ZAM 3D第三方工具(3D模型);

      (四)   XAML标记语言;XAML是什么;用C#模拟XAML实现的内容;XAML的种类;

      (五)   XAML基础;Application全局应用程序类;

      (六)   WF简介及开发环境;WF架构及类型和创建;

      (七)   WF活动;本地服务和事件驱动的活动;WF服务基础;WF持久化服务;WF跟踪服务;基于ASP.NET的工作流批核系统基本结构。

     

      八、SOA和WCF基础

     

      (一)   什么是SOA;SOA架构及件设计思想发展;

      (二)   什么是WCF;WCF体系框架;WCF通道模型及标准绑定;

      (三)   本机WCF-WCF交互的绑定和地址及跨主机WCF-WCF交互的绑定和地址;

      (四)   与WS-I Basic Web服务进行交互的绑定和地址及与改进Web服务进行交互的绑定和地址;使用脱机模式进行消息交互的绑定和地址。

     

      九、WCF高级应用

     

      (一)   契约定义和分类、服务契约和WSDL;

      (二)   数据契约和XSD、消息契约、错误处理和错误契约;

      (三)   WCF中的行为;实例管理、并发管理、元数据的发布、事务管理;

      (四)   WCF中的安全;身份验证、授权、保密性、完整性、凭据;

      (五)   传输安全性;局域网内Windows平台系统的安全性;

      (六)   跨Internet系统的安全性;安全机制的日志和跟踪。

     

      十、软件工程与系统分析和设计

     

     

      (一)     面向对象(OO)的分析和设计(OOA&OOD);

      (二)     统一建模语言(UML);CMM基本概述、模型、实施;

      (三)     软件工程生命周期模型UML和ROSE在项目开发过程的应用;

      (四)     需求分析与用例建模;模块设计及UML静态建模;

      (五)     软件过程和软件活动;需求设计、概要设计、详细设计基本原则和文档规范。

     

      十一、沟通能力、计划、管理和领导能力

     

      (一)     沟通的概念和目的;影响沟通的三个要素;

      (二)     沟通的基本技巧;非语言沟通的技巧;

      (三)     制定计划的重要性;制定计划必备的要素;制定计划的原则和方法;

      (四)     计划管理的流程;管理的五项基本职能以及九种领导力。

     

      十二、外语能力

     

      (一)     软件服务外包领域4500个常用单词和短语;

      (二)     常用句型的基本语序、结构;

      (三)     各种时、体的形式及其意义;

      (四)     各种从句的构成及其意义。

     

      十三、职业素养

     

      (一)     职业道德的五项基本规范;职业道德修养的基本途径;

      (二)     《知识产权法》、《侵权责任法》、《合同法》、《著作权法》的等法规中针对著作权和版权的相关规定;

      (三)     知识产权、著作权等相关权益保护的常规方法和措施;

      (四)     团队发展的阶段;优秀团队的特征;

      (五)     管理者素质的构成及素质形成的条件。

  •  
    地址:芜湖市高新技术产业开发区服务外包产业园7层   主办单位:芜湖聚云信息技术有限公司
     
    咨询电话:86-10-68208435   2014版权所有  京ICP备12025931号-3
     
    推荐显示器分辨率:1024*768  IE7.0以上浏览器