《软件开发技术人员》培训大纲.docx

上传人:b****7 文档编号:9070549 上传时间:2023-02-03 格式:DOCX 页数:25 大小:22.53KB
下载 相关 举报
《软件开发技术人员》培训大纲.docx_第1页
第1页 / 共25页
《软件开发技术人员》培训大纲.docx_第2页
第2页 / 共25页
《软件开发技术人员》培训大纲.docx_第3页
第3页 / 共25页
《软件开发技术人员》培训大纲.docx_第4页
第4页 / 共25页
《软件开发技术人员》培训大纲.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

《软件开发技术人员》培训大纲.docx

《《软件开发技术人员》培训大纲.docx》由会员分享,可在线阅读,更多相关《《软件开发技术人员》培训大纲.docx(25页珍藏版)》请在冰豆网上搜索。

《软件开发技术人员》培训大纲.docx

《软件开发技术人员》培训大纲

《程序员(.net)(四级)》培训大纲

《程序员(.net)(四级)》的培训分为以下模块:

1.C#程序设计语言

2.基于C#的Windows应用程序设计“或”面向.net的Web应用程序设计

3.数据库基础

《C#程序设计语言》培训大纲

一、基本要求

使用C#语言和MicrosoftVisualStudio.NET集成开发环境设计和编写面向对

象的Windows应用程序和Web应用程序的基本技能。

二、培训要求与内容

单元1概述

培训要求:

1.掌握Microsoft.NET框架和MicrosoftVisualStudio.NET集成开发环境的主要概念,在此开发环境下工作以及创建.NET应用程序。

培训内容:

1.概述

1.1.NET和.NET框架

1.2浏览VisualStudio.NET

1.3Windows应用程序项目的创建

单元2C#语言的基本原理

培训要求:

1.C#语言的基本语法和结构,C#数据类型和Microsoft.NET的公共类型系统。

培训内容:

1.C#语言的基本原理

1.1C#程序的基本原理

1.2C#预定义类型

1.3编写表达式

1.4条件语句

1.5循环语句

1.6实验:

编写储蓄计算器程序

单元3C#中对象的创建

培训要求:

1.面向对象编程的基本知识,定义类和创建对象,组织类,定义、编写和调试方法。

培训内容:

1.C#中对象的创建

1.1类的定义

1.2声明方法

1.3构造函数

1.4使用类的静态成员

1.5实验:

在C#中创建类

单元4面向对象的编程技术

培训要求:

1.面向对象设计的重要原理和面向对象编程的优点,创建可被其他类继承使用的类

培训内容:

1.面向对象的编程技术

1.1设计对象

1.2继承性

1.3多态性

1.4实验:

在C#中创建类

单元5C#编程

培训要求:

1.数组和集合等几种数据结构,数据结构的用途,接口、异常处理的概念和语法、代理以及代理在事件处理中的应用。

培训内容:

1.C#编程

1.1数组

1.2集合

1.3接口

1.4异常处理

1.5代理和事件

1.6实验

1.6.1使用数组

1.6.2使用索引器和接口

1.6.3使用事件和代理

单元6编写基于.NET应用程序

培训要求:

1.Microsoft.NET框架类库,System.Object类以及它的一些常用派生类

培训内容:

1.编写基于.NET应用程序

1.1.NET框架类库

1.2重载System.Object的方法

1.3格式化字符串和数字

1.4使用流和文件

1.5实验:

流的使用

单元7使用ADO.NET访问数据

培训要求:

1.MicrosoftADO.NET以及System.Data命名空间中的对象来访问数据库中的数据,ADO.NET创建Windows应用程序,连接数据库和创建查询。

培训内容:

1.使用ADO.NET访问数据

1.1ADO.NET架构

1.2创建使用ADO.NET访问数据的应用程序

1.3修改数据库记录

1.4实验

1.4.1使用ADO.NET创建数据访问应用程序

1.4.2使用ADO.NET创建Windows应用程序

单元8创建基于Windows的应用程序

培训要求:

1.创建菜单、通用对话框和自定义对话框、状态栏和工具栏,以增强应用程序的

可用性。

培训内容:

1.创建基于Windows的应用程序

1.1Windows窗体

1.2创建窗体的主菜单

1.3创建和使用通用对话框

1.4创建和使用自定义对话框

1.5使用Button类

1.6使用其他常用控件

1.7创建和使用工具栏

1.8创建和使用状态栏

1.9实验:

生成Windows应用程序

单元9在C#应用程序中使用XMLWebService培训要求:

1.System.Web.Services命名空间,以及在C#应用程序中创建和使用Service。

培训内容:

1.在C#应用程序中使用XMLWebService

1.1XMLWebService介绍

1.2创建和使用XMLWebService

1.3实验:

使用XMLWebService

单元10创建Web应用程序培训要求:

1.System.Web.UI命名空间,创建具有Web窗体的Web应用程序,向加控件,Web窗体提交数据和响应事件。

培训内容:

1.创建Web应用程序

10.1创建Web窗体应用程序

1.2在Web窗体应用程序中访问数据

1.3配置ASP.NET应用程序设置

1.4实验:

开发ASP.NETWet应用程序

单元11应用程序设置和部署培训要求:

1.存储用户首选项以及配置应用程序的设置,以及用

VisualStudio.NET部署C#应用程序的有关过程。

培训内容:

1.应用程序设置和部署

1.1应用程序设置

1.2应用程序部署

1.3实验

1.3.1部署应用程序

XMLWeb

Web窗体添

Microsoft

1.3.2使用应用程序设置

单元12进阶学习目标培训要求:

1.C#中一些更高级的功能,帮助学生巩固以及获取的知识技能。

培训内容:

1.进阶学习目标

1.1浏览C#的附加功能

三、课时分配表

序号

单兀

课时

合计

理论

实训

1

概述

3

2

1

2

C#语言的基本原理

4

3

1

3

C#中对象的创建

4

3

1

4

面向对象的编程技术

4

3

1

5

C#编程

9

6

3

6

编写基于.NET应用程序

3

2

1

7

使用ADO.NET访问数据

4

3

1

8

创建基于Windows的应用程序

8

5

3

9

在C#应用程序中使用XMLWebService

3

2

1

10

创建Web应用程序

5

3

2

11

应用程序设置和部署

5

3

2

12

进阶学习目标

2

1

1

总课时

54

36

18

《基于C#的Windows应用程序设计》培训大纲

一、基本要求

掌握使用C#开发应用程序所需的知识和技能,具备利用C#开发Windows应用程序的能力。

二、培训要求与内容

单元1Windows窗体介绍

培训要求:

1.了解Windows窗体和控件的使用,学会创建多文档界面(MD)应用程序。

培训内容:

1.Windows窗体介绍

1.1创建窗体

1.2为窗体添加控件

1.3创建继承窗体

1.4组织窗体上的控件

1.5创建多文档界面应用程序

1.6实验:

创建Windows窗体

单元2使用控件培训要求:

1.掌握控件事件处理,了解常见控件的使用。

培训内容:

1.使用控件

1.1为控件创建事件处理程序

1.2使用Windows窗体控件

1.3在Windows窗体应用程序中使用对话框

1.4在运行时添加控件

1.5创建菜单

1.6验证用户输入

1.7使用控件

单元3构建控件培训要求:

1.掌握创建自定义控件的方法。

培训内容:

1.构建控件

1.1面向对象编程介绍

1.2扩展和创建控件

1.3为控件添加设计时支持

1.4控件许可

1.5实验:

构建控件

单元4在Windows窗体应用程序中使用数据

培训要求:

1.理解ADO.NET的结构,掌握在Windows窗体中使用ADO.NET绑定数据

培训内容:

1.在Windows窗体应用程序中使用数据

1.1在Windows窗体应用程序中添加并配置ADO.NET对象

1.2使用数据集访问和修改数据

1.3将数据绑定到控件

1.4实验:

使用ADO.NET访问数据

1.5XMLWebService概述

1.6创建简单的XMLWebService客户端

1.7数据的持久化

1.8实验:

调用XMLWebService

单元5与托管对象进行互操作培训要求:

1.掌握如何在Windows窗体中使用COM组件和Win32API。

培训内容:

1.与托管对象进行互操作

1.1在Windows窗体应用程序中使用.NET和COM组件

1.2在Windows窗体应用程序中调用Win32API

1.3实验:

与COM进行互操作和调用Win32API

单元6Windows窗体应用程序中的报表和打印培训要求:

1.掌握Window窗体程序中的文档打印,学习CrystalReport的使用

培训内容:

1.Windows窗体应用程序中的报表和打印

1.1在Windows窗体应用程序中进行打印

1.2使用打印预览、页面设置和打印对话

1.3使用GDI+构建打印文档内容

1.4使用CrystalReport创建报表

1.5实验:

打印格式化的文档

单兀7异步编程培训要求:

1.理解.NETFramework中异步编程的方法,理解多线程编程

培训内容:

1•异步编程

1.1.NET异步编程模型

1.2异步编程模型的设计模式

1.3方法的异步调用

1.4在多线程环境中保护状态和数据

1.5实验:

XMLWebservice的异步调用

单元8增强应用程序的可用性培训要求:

1.理解程序辅助功能,掌握应用程序本地化技术。

培训内容:

1.增强应用程序的可用性

1.1添加辅助功能特性

1.2在应用程序中添加帮助”

1.3应用程序的本地化

1.4实验:

增强应用程序的可用性

单元9部署Windows窗体应用程序培训要求:

1.掌握如何部署Windows应用程序。

培训内容:

1.部署Windows窗体应用程序

1.1.NET程序集

1.2部署Windows窗体应用程序

1.3实验:

部署应用程序

单元10Windows窗体应用程序的安全性培训要求:

1.掌握.NET安全性(代码访问安全性和基于角色的安全性)

培训内容:

1.Windows窗体应用程序的安全性

1.1.NETFramework中的安全性

1.2使用代码访问安全性

1.3使用基于角色的安全性

1.4实验:

添加和测试权限请求

三、课时分配表

序号

单兀

课时

合计

理论

实训

1

Windows窗体介绍

10

6

4

2

使用控件

8

5

3

3

构建控件

8

5

3

4

在Windows窗体应用程序中使用数据

9

6

3

5

与托管对象进行互操作

8

5

3

6

Windows窗体应用程序中的报表和打印

9

6

3

7

异步编程

9

6

3

8

增强应用程序的可用性

9

5

4

9

部署Windows窗体应用程序

7

4

3

10

Windows窗体应用程序的安全性

10

6

4

总课时

87

54

33

《面向.NET的Web应用程序设计》培训大纲

一、基本要求

使学员掌握使用ASP.NET开发.NET应用程序所需的知识和技能,具备利用

ASP.NET开发.NET应用程序的能力

二、培训要求与内容

单元1Microsoft.NETFramework概述

培训要求:

1.理解.NETFramework的基本组成,了解ASP.NET的相关知识。

培训内容:

1.Microsoft.NETFramework概述

1.1.NETFramework概述

1.2ASP.NET概述

1.3实验案例简介

1.4相关资源

单元2使用MicrosoftVisualStudio.NET

培训要求:

1.学会使用VisualStudio.NET集成开发环境,学会创建ASP.NETWeb应用程序

培训内容:

1.使用MicrosoftVisualStudio.NET

1.1VisualStudio.NET概述

1.2创建ASP.NETWeb应用程序项目

1.3实验:

使用MicrosoftVisualStudio.NET

单元3使用基于Microsoft.NET的开发语言

培训要求:

1.了解.NETFramework开发语言,学会使用VisualStudio.NET创建类。

培训内容:

1.使用基于Microsoft.NET的开发语言

1.1基于.NET的开发语言简介

1.2基于.NET的开发语言的比较

1.3使用VisualStudio.NET创建组件

1.4实验:

创建MicrosoftVisualStudio.NET组件

单元4创建MicrosoftASP.NETWeb窗体

培训要求:

1.了解Web窗体的基本概念,学会创建Web窗体并添加服务器控件。

培训内容:

1.创建MicrosoftASP.NETWeb窗体

1.1创建Web窗体

1.2使用服务器控件

1.3实验:

创建MicrosoftASP.NETWeb窗体

单元5在MicrosoftASP.NETWeb窗体中添加代码

培训要求:

1.学会在Web应用程序中添加代码和事件处理程序,以及熟悉Page对象的事件和属性。

培训内容:

1.在MicrosoftASP.NETWeb窗体中添加代码

1.1使用代码隐藏页

1.2为Web服务器控件添加事件过程

1.3使用Page事件

1.4实验:

为Web应用程序添加功能

单元6MicrosoftASP.NETWeb应用程序的跟踪机制培训要求:

1.学会使用Trace对象和Debug对象查看Web应用程序的运行时信息<

培训内容:

1.MicrosoftASP.NETWeb应用程序的跟踪机制

1.1跟踪

1.2调试

1.3远程调试

1.4实验:

跟踪MicrosoftASP.NETWeb应用程序

单元7验证用户输入

培训要求:

1.学会使用输入验证控件来检验用户在Web窗体中的输入,了解客户端和服务器端验证的区别。

培训内容:

1.验证用户输入

1.1用户输入验证概述

1.2使用ASP.NET佥证控件

1.3页面验证

1.4实验:

验证用户输入

单元8创建用户控件

培训要求:

1.学会创建用户控件的方法,以及在Web窗体中添加用户控件。

培训内容:

1.创建用户控件

1.1在ASP.NETWeb窗体中添加用户控件

1.2创建用户控件

1.3实验:

创建用户控件

单元9使用MicrosoftVisualStudio.NET访问关系型数据培训要求:

1.了解ADO.NET的对象模型,掌握使用ADO.NET访问数据库的方法,以及使用数据绑定控件显示数据。

培训内容:

1.使用MicrosoftVisualStudio.NET访问关系型数据

1.1ADO.NET概述

1.2创建数据库连接

1.3使用list-bound控件显示DataSet

1.4实验:

使用MicrosoftVisualStudio.NET访问关系型数据

单元10使用MicrosoftADO.NET访问数据

培训要求:

1.学会使用Connection、DataAdapter、DataSet和DataReader等数据库对象以及DataGrid控件来访问和处理数据。

培训内容:

1.使用MicrosoftADO.NET访问数据

1.1ADO.NET入门

1.2连接数据库

1.3使用DataSet访问数据

1.4使用多个表

1.5使用DataReader访问数据

1.6实验:

使用MicrosoftADO.NET访问数据

单元11通过MicrosoftADO.NET调用存储过程培训要求:

1.学会调用数据库中的存储过程,并掌握如何向存储过程添加参数和获取返回值。

培训内容:

1.通过MicrosoftADO.NET调用存储过程

1.1存储过程概述

1.2调用存储过程

1.3实验:

使用MicrosoftADO.NET调用存储过程

单元12读写XML数据培训要求:

1.了解ASP.NET中XML的体系结构和对象,掌握DataSet对象操作XML数据的方法,以及学会使用XMLWeb服务器控件。

培训内容:

1.读写XML数据

1.1ASP.NET中的XML架构概述

1.2XML与DataSet对象

1.3使用XML数据

1.4使用XMLWeb服务器控件

1.5实验:

读取XML数据

单元13使用和创建XMLWebservice培训要求:

1.了解从Web窗体调用XMLWebservice的目的和步骤,掌握创建XMLWebservice的方法。

培训内容:

1.使用和创建XMLWebservice

1.1使用XMLWebservice概述

1.2使用HTTP调用XMLWebservice

1.3使用代理调用XMLWebservice

1.4创建XMLWebservice

1.5扩展XMLWebservice

1.6实验:

创建和使用XMLWebservice

单元14状态管理

培训要求:

1.掌握状态管理的基本概念,学会使用应用程序变量和会话变量,以及有

Cookie会话和无Cookie会话的相关知识。

培训内容:

1.状态管理

1.1状态管理

1.2应用程序变量和会话变量

1.3使用Cookies的会话与不使用Cookie的会话

1.4实验:

存储应用程序数据和会话数据

单元15配置、优化和部署MicrosoftASP.NETWeb应用程序培训要求:

1.学会使用Cache对象和ASP.NET输出缓存来优化Web应用程序,以及如何配置和部署Web应用程序。

培训内容:

1.配置、优化和部署MicrosoftASP.NETWeb应用程序

1.1使用Cache对象

1.2使用ASP.NET输出缓存

1.3配置ASP.NETWeb应用程序

1.4部署ASP.NETWeb应用程序

1.5实验:

配置、优化和部署MicrosoftASP.NETWeb应用程序

单元16Web安全性介绍

培训要求:

1.了解Web安全性的基本概念,了解STRIDE模型,掌握创建Web应用程序安全环境的技术。

培训内容:

1.Web安全性介绍

1.1构建Web应用程序安全性的原因

1.2使用STRIDE模型确定威胁

1.3安全性实现概述

1.4安全性原则

三、课时分配表

序号

单兀

课时

合计

理论

实训

1

Microsoft.NETFramework概述

4

3

1

2

使用MicrosoftVisualStudio.NET

4

3

1

3

使用基于Microsoft.NET的开发语言

4

3

1

4

创建MicrosoftASP.NETWeb窗体

4

3

1

5

在MicrosoftASP.NETWeb窗体中添

加代码

4

3

1

6

MicrosoftASP.NETWeb应用程序的

跟踪机制

5

3

2

7

验证用户输入

5

3

2

8

创建用户控件

5

3

2

9

使用MicrosoftVisualStudio.NET访

问关系型数据

5

3

2

10

使用MicrosoftADO.NET访问数据

4

2

2

11

通过MicrosoftADO.NET调用存储

过程

4

2

2

12

读写XML数据

8

5

3

13

使用和创建XMLWebservice

8

5

3

14

状态管理

9

5

4

15

配置、优化和部署MicrosoftASP.NET

Web应用程序

9

5

4

16

Web安全性介绍

5

3

2

总课时

87

54

33

《数据库基础》培训大纲

一、基本要求

使学员了解数据库和数据库管理系统的含义、数据模型的概念、实体-关系模型、SQL语言以及使用SQL语言对数据库进行操作,实现和管理基于SQLServer200(数据库系统,使用诸如ADO和ADO.NET之类的API来开发简单的数据库应用程序。

二、培训要求与内容

单元1数据库概述

培训要求:

1.数据库发展历史以及数据库管理系统的基本概念

2.了解数据库的应用领域以及发展方向

3.了解数据库管理系统和其他系统的关系。

培训内容:

1.数据库概述

1.1数据库历史

1.2数据库概念

1.3数据库应用领域以及发展趋势

1.4数据库系统之间的关联

1.5案例描述

单元2数据模型

培训要求:

1.掌握属于据模型基本概念以及表示方法

2.掌握数据库关系模型以及规范化应用

培训内容:

1.数据模型

1.1数据模型基本概念

1.2数据模型实体-联系图表示方法

1.3实现数据实体的联系

1.4数据模型规范化基础

单元3使用Transact-SQL语言

培训要求:

1.了解Transact-SQL编程语言

2.掌握Transact-SQL语句,进行数据定义和数据操作

培训内容:

1.使用Transact-SQL语言

1.1Transact-SQL编程语言基础

1.2数据定义语言

1.3数据控制语句

1.4数据操作语句

1.5查询分析器应用

1.6使用Transact-SQL语言进行数据检索,数据插入,数据更新以及数据删除

单元4数据库管理培训要求:

1.数据库管理基本概念

2.掌握数据安全保护

3.掌握数据备份方法,备份策略以及数据恢复技能

4.掌握数据库维护管理方法以及配置

培训内容:

1.数据库管理

1.1数据库管理概念

1.2安全加密,账号以及登陆安全管理

1.3SQLServe备份策略以及方法

1.4SQLServe恢复策略以及方法

1.5数据库代理配置

1.6SQL代理邮件以及SQL邮件

1.7日常数据库维护任务自动化

1.8创建操作员,作业以及警报

单元5数据库系统的开发和管理培训要求:

1.数据库创建以及数据库管理知识。

2.数据库开发过程以及策略知识

3.数据完整性知识

培训内容:

1.数据库系统的开发和管理

1.1使用企业管理器创建数据库以及数据选项

1.2使用Transact-SQL语言创建数据库以及数据库选项

1.3管理数据库数据以及事务日志

1.4维护数据库容量

1.5删除数据库

1.6数据库,表的设计

1.7创建数据类型以及表

1.8数据完整性类型以及数据约束定义

单元6通过ODBC和ADO.Net访问数据库服务器培训要求:

1.掌握ODBCSADO.Net数据访问知识

培训内容:

1.通过ODB和ADO

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 财会金融考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1