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

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

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

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

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

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

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

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

《程序员(.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实验:

编写储蓄计算器程序

第1页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

单元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使用事件和代理

第2页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

单元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使用其他常用控件

第3页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

1.7创建和使用工具栏

1.8创建和使用状态栏

1.9实验:

生成Windows应用程序

单元9在C#应用程序中使用XMLWebService

培训要求:

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

Service。

培训内容:

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

1.2创建和使用XMLWebService1.3实验:

使用XMLWebService

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

1.System.Web.UI命名空间,创建具有Web窗体的Web应用程序,向Web窗体添

加控件,Web窗体提交数据和响应事件。

培训内容:

1.创建Web应用程序

10.1创建Web窗体应用程序

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

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

1.4实验:

开发ASP.NETWeb应用程序

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

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

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

培训内容:

1.应用程序设置和部署

1.1应用程序设置

1.2应用程序部署

1.3实验

1.3.1部署应用程序

1.3.2使用应用程序设置

第4页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

单元12进阶学习目标

培训要求:

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

培训内容:

1.进阶学习目标

1.1浏览C#的附加功能

三、课时分配表

课时序号单元合计理论实训

1概述321

2C#语言的基本原理431

3C#中对象的创建431

4面向对象的编程技术431

5C#编程963

6编写基于.NET应用程序321

7使用ADO.NET访问数据431

8创建基于Windows的应用程序853

9在C#应用程序中使用XMLWebService321

10创建Web应用程序532

11应用程序设置和部署532

12进阶学习目标211

总课时543618

《基于C#的Windows应用程序设计》培训大纲一、基本要求

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

二、培训要求与内容

单元1Windows窗体介绍培训要求:

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

培训内容:

1.Windows窗体介绍

第5页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

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窗体应用程序中使用数据

第6页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

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窗体应用程序中调用Win32API1.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方法的异步调用

第7页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料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实验:

添加和测试权限请求

三、课时分配表

课时序号单元合计理论实训

1Windows窗体介绍1064

2使用控件853

第8页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

3构建控件853

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

5与托管对象进行互操作853

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

7异步编程963

8增强应用程序的可用性954

9部署Windows窗体应用程序743

10Windows窗体应用程序的安全性1064

总课时875433

《面向.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.NET1.1VisualStudio.NET概述

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

1.3实验:

使用MicrosoftVisualStudio.NET

第9页共17页

上海黄浦区华兴进修学校程序员(.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跟踪

第10页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

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访问数据培训要求:

第11页共17页

上海黄浦区华兴进修学校程序员(.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

的方法。

第12页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

培训内容:

1.使用和创建XMLWebservice1.1使用XMLWebservice概述

1.2使用HTTP调用XMLWebservice1.3使用代理调用XMLWebservice1.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应用程序

安全环境的技术。

第13页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料培训内容:

1.Web安全性介绍

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

1.2使用STRIDE模型确定威胁

1.3安全性实现概述

1.4安全性原则

三、课时分配表

课时序号单元合计理论实训

1Microsoft.NETFramework概述431

2使用MicrosoftVisualStudio.NET431

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

4创建MicrosoftASP.NETWeb窗体431

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

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

7验证用户输入532

8创建用户控件532

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

10使用MicrosoftADO.NET访问数据422

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

12读写XML数据853

13使用和创建XMLWebservice853

14状态管理954

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

16Web安全性介绍532

总课时875433

第14页共17页

上海黄浦区华兴进修学校程序员(.NET)专业申报材料

《数据库基础》培训大纲一、基本要求

使学员了解数据库和数据库管理系统的含义、数据模型的概念、实体-关系模型、

SQL语言以及使用SQL语言对数据库进行操作,实现和管理基于SQLServer2000数

据库系统,使用诸如ADO和ADO.NET之类的API来开发简单的

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

当前位置:首页 > 小学教育 > 语文

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

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