C#程序设计及基于工作过程的项目开发
C#程序设计及基于工作过程的项目开发封面图

C#程序设计及基于工作过程的项目开发

谢世煊, 主编

出版社:西安电子科技大学出版社

年代:2009

定价:16.0

书籍简介:

本书以Microsoft Visual Studio 2005为开发环境,通过三个学习情景的多个生动有趣的实例,培养学生的程序逻辑思维,完成C#程序的入门学习;以五个实际项目为载体,从计算机专业人员在实际工作中所需的基础能力和技术出发,培养学生开发桌面型和中小C/S架构程序的职业能力和职业素养。主要覆盖的知识面包括:c#2.0语法、面向对象基础知识、控制台应用程序、windows基础控件的应用程序、windows扩展控件的应用程序、ADO.NET数据库访问技术、三层架构等。

书籍目录:

学习情境一 入门的必要知识

1.1 任务一:第一个控制台程序

1.1.1 功能描述

1.1.2 任务步骤

1.1.3 知识点1——注释及空白符的使用

1.1.4 知识点2——Write和WriteLine方法、字符串连接

1.1.5 知识点3——运行与调试:逐语句调试

1.2 任务二:第一个Windows程序

1.2.1 Visual Studio C# IDE简介

1.2.2 功能描述

1.2.3 任务步骤

1.2.4 代码展示

1.3 任务三:在程序中使用数据

1.3.1 功能描述

1.3.2 代码展示

学习情境一 入门的必要知识

1.1 任务一:第一个控制台程序

1.1.1 功能描述

1.1.2 任务步骤

1.1.3 知识点1——注释及空白符的使用

1.1.4 知识点2——Write和WriteLine方法、字符串连接

1.1.5 知识点3——运行与调试:逐语句调试

1.2 任务二:第一个Windows程序

1.2.1 Visual Studio C# IDE简介

1.2.2 功能描述

1.2.3 任务步骤

1.2.4 代码展示

1.3 任务三:在程序中使用数据

1.3.1 功能描述

1.3.2 代码展示

1.3.3 知识点1——变量、常量和赋值

1.3.4 知识点2——交互式程序

1.3.5 知识点3——数据类型及转换

1.4 任务四:让程序为我们计算

1.4.1 功能描述

1.4.2 代码展示

1.4.3 知识点1——表达式和优先级

1.4.4 知识点2——调试:断点和查看变量内容

1.5 举一反三

学习情境二 面向对象编程

2.1 任务一:学会使用已有资源

2.1.1 功能描述

2.1.2 代码展示

2.1.3 知识点1——.NET框架类之Math类

2.1.4 知识点2——.NET框架类之Random类

2.1.5 知识点3——.NET框架类之String类

2.2 任务二:学生类的初步设计

2.2.1 功能描述

2.2.2 代码展示

2.2.3 知识点1——方法的解析

2.2.4 知识点2——域和属性

2.2.5 知识点3——调试:查看对象变量的内容

2.3 任务三:学生类的进阶设计

2.3.1 功能描述

2.3.2 代码展示

2.3.3 知识点1——构造函数和析构函数

2.3.4 知识点2——封装(Encapsulation)

2.3.5 知识点3——继承

2.3.6 知识点4——调试:Step Into、Step Out、Step

Over

2.4 举一反三

学习情境三 控制流程

3.1 任务一:选择控制流程

3.1.1 功能描述

3.1.2 代码展示

3.1.3 知识点1——if语句

3.1.4 知识点2——嵌套的if语句

3.1.5 知识点3——switch语句

3.2 任务二:while循环语句的应用

3.2.1 功能描述

3.2.2 代码展示

3.2.3 知识点1——while语句

3.2.4 知识点2——do-while语句

3.2.5 知识点3——跳转语句:break、continue、goto

3.3 任务三:for循环的基本应用及嵌套

3.3.1 功能描述

3.3.2 代码展示

3.3.3 知识点1——for语句

3.3.4 知识点2——嵌套的循环

3.4 任务四:for循环在数组上的应用

3.4.1 功能描述

3.4.2 代码展示

3.4.3 知识点1——C#的数组

3.4.4 知识点2——foreach语句

3.4.5 知识点3——调试:监视窗口

3.5 举一反三

项目一 我的SDI记事本

Ⅰ.1 任务一:“我的SDI记事本”主窗体设计

Ⅰ.1.1 功能描述

Ⅰ.1.2 设计步骤及要点解析

Ⅰ.1.3 知识库

Ⅰ.2 任务二:“我的SDI记事本”功能实现

Ⅰ.2.1 功能描述

Ⅰ.2.2 设计步骤及要点解析

Ⅰ.2.3 知识库

Ⅰ.3 任务三:“我的SDI记事本”的修饰一——关于窗体

Ⅰ.3.1 功能描述

Ⅰ.3.2 设计步骤及要点解析

Ⅰ.3.3 功能实现

Ⅰ.3.4 知识库

Ⅰ.4 任务四:“我的SDI记事本”的修饰二——欢迎窗体

Ⅰ.4.1 功能描述

Ⅰ.4.2 设计步骤

Ⅰ.4.3 功能实现及要点解析

Ⅰ.4.4 知识库

Ⅰ.5 项目案例

项目二 我的MDI记事本

Ⅱ.1 任务一:“我的MDI记事本”主窗体及子窗体设计

Ⅱ.1.1 功能描述

Ⅱ.1.2 设计步骤及要点解析

Ⅱ.1.3 知识库

Ⅱ.2 任务二:“我的MDI记事本”功能实现

Ⅱ.2.1 功能描述

Ⅱ.2.2 功能代码展示及要点解析

Ⅱ.2.3 知识库

Ⅱ.3 任务三:“我的MDI记事本”的修饰——皮肤

Ⅱ.3.1 功能描述

Ⅱ.3.2 设计步骤及要点解析

Ⅱ.3.3 知识库

项目三 学生管理系统

Ⅲ.1 任务一:“学生管理系统”各窗体设计

Ⅲ.1.1 功能描述

Ⅲ.1.2 设计步骤

Ⅲ.2 任务二:“登录窗体”数据库连接操作的功能实现

Ⅲ.2.1 功能描述

Ⅲ.2.2 功能步骤及代码解析

Ⅲ.2.3 知识库

Ⅲ.3 任务三:“学生管理系统”增删改查操作的实现

Ⅲ.3.1 功能描述

Ⅲ.3.2 设计步骤及代码解析

Ⅲ.3.3 知识库

项目四 考试管理系统

Ⅳ.1 任务一:“考试管理系统”各窗体设计

Ⅳ.1.1 功能描述

Ⅳ.1.2 各窗体设计步骤及技术要点分析

Ⅳ.2 任务二:“登录界面”窗体数据库连接操作的功能实现

Ⅳ.2.1 功能描述

Ⅳ.2.2 功能代码展示及功能实现技术要点分析

Ⅳ.2.3 知识库

Ⅳ.3 任务三:在AdminForm窗体中显示子窗体

Ⅳ.3.1 功能描述

Ⅳ.3.2 代码解析

Ⅳ.4 任务四:增加新的学员

Ⅳ.4.1 功能描述

Ⅳ.4.2 设计步骤及代码解析

Ⅳ.4.3 知识库:SqlDataReader

Ⅳ.5 任务五:学员信息列表及修改学员信息

Ⅳ.5.1 功能描述

Ⅳ.5.2 设计步骤及代码分析

Ⅳ.6 任务六:查询学员信息

Ⅳ.6.1 功能描述

Ⅳ.6.2 设计步骤及代码解析

项目五 三层架构重构考试管理系统

Ⅴ.1 任务一:实体层MySchoolModels的设计

Ⅴ.1.1 功能描述

Ⅴ.1.2 设计步骤及代码解析

Ⅴ.1.3 知识库

Ⅴ.2 任务二:配置文件的设置

Ⅴ.2.1 功能描述

Ⅴ.2.2 设计步骤

Ⅴ.3 任务三:数据访问层接口的设计

Ⅴ.3.1 功能描述

Ⅴ.3.2 设计步骤

Ⅴ.3.3 知识库

Ⅴ.4 任务四:数据访问层的设计

Ⅴ.4.1 功能描述

Ⅴ.4.2 设计步骤及代码解析

Ⅴ.4.3 知识库

Ⅴ.5 任务五:联机工厂的设计

Ⅴ.5.1 功能描述

Ⅴ.5.2 设计步骤及代码解析

Ⅴ.5.3 知识库

Ⅴ.6 任务六:业务逻辑层的设计

Ⅴ.6.1 功能描述

Ⅴ.6.2 设计步骤及代码解析

Ⅴ.6.3 知识库

参考文献

内容摘要:

     本书以Microsoft Visual Studio
2005为开发环境,通过三个学习情境的多个生动有趣的实例,培养学生的程序逻辑思维,完成C#程序的入门学习;以五个实际项目为载体,从计算机专业人员在实际工作中所需的基础能力和技术出发,培养学生开发桌面型和中小C/S架构程序的职业能力和职业素养。本书主要覆盖的知识面包括:C#2.0语法、面向对象基础知识、控制台应用程序、Windows基础控件的应用程序、Windows扩展控件的应用程序、ADO.NET数据库访问技术、三层架构等。
本书可作为高职高专计算机专业程序入门类的项目导向性教材,也可作为.NET(C#)培训班或认证培训用教材,还可供自学者参考使用。
本书配有相应的教学资源,可登录漳州职业技术学院精品课程建设网进行下载。

书籍规格:

书籍详细信息
书名C#程序设计及基于工作过程的项目开发站内查询相似图书
9787560623634
如需购买下载《C#程序设计及基于工作过程的项目开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地西安出版单位西安电子科技大学出版社
版次1版印次1
定价(元)16.0语种简体中文
尺寸26 × 0装帧平装
页数 180 印数 3000

书籍信息归属:

C#程序设计及基于工作过程的项目开发是西安电子科技大学出版社于2010.1出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。