网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C#程序设计(高职高专教育十二五规划教材)
分类
作者 杨克玉//阮进军
出版社 中国水利水电出版社
下载
简介
编辑推荐

《C#程序设计》详细介绍如何使用C#面向对象程序设计语言进行软件项目开发的相关知识和技术。全书共分为10章,主要内容包括:Microsoft Visual Studio 2008介绍、数据类型、运算符和表达式、C#基本流程控制语句、数组、面向对象程序设计、Windows窗体、菜单栏、工具栏和状态栏、常用基本控件、ADO.NET数据库访问技术、三层架构及水晶报表设计与产品发布等。

本教材是一本校企合作教材,是与软件公司合作共同编写,是按软件企业对软件编码人员的技能要求进行编写。本书由杨克玉、阮进军任主编,负责全书的统稿、修改、定稿工作。

内容推荐

《C#程序设计》详细介绍如何使用C#面向对象程序设计语言进行软件项目开发的相关知识和技术。全书共分为10章,主要内容包括:Microsoft Visual Studio 2008介绍、数据类型、运算符和表达式、C#基本流程控制语句、数组、面向对象程序设计、Windows窗体、菜单栏、工具栏和状态栏、常用基本控件、ADO.NET数据库访问技术、三层架构及水晶报表设计与产品发布等。其中前5章通过完成一些简单的任务,使读者能够迅速掌握C#的基础知识和技术;第6章至第9章以一个学生信息管理系统为主线,按照循序渐进、由浅入深的原则,使读者能够逐渐掌握C#项目开发的基本方法和技能:第10章由来自软件企业的工程师和教学第一线的骨干教师共同编写,以一个企业进销存管理系统开发过程为例,使读者能够了解一个软件项目从“需求分析-系统数据库设计-功能模块设计-测试与发布”的开发全过程,并能根据本书提供的项目源代码进行模仿和练习。

《C#程序设计》内容丰富、重点突出,可读性和适用性强,适合作为高职高专院校计算机和相关专业教材及项目开发人员的参考书。本书由杨克玉、阮进军任主编,负责全书的统稿、修改、定稿工作。

目录

前言

第1章 认识Visua1 C#

 1.1 Microsoft Visua1 Studio 2008介绍

 任务一 Microsoft Visua1 Studio 2008的安装

 1.2 控制台程序

 任务二 编写简单的控制台输出程序

1.2.1 C#项目的创建、编译和执行

1.2.2 输入和输出

 1.3 Windows应用程序

 任务三 制作一个欢迎界面

 习题一

第2章 C#编程基础

 2.1 变量与数据类型

 任务一 制作简单加法计算器

2.1.1 常数与变量

2.1.2 基本数据类型

2.1.3 数据类型转换

2.1.4 算术溢出及显式转换溢出

 2.2 运算符

 任务二 制作工资所得税计算器

2.2.1 运算符及表达式

2.2.2 运算符及表达式优先级、结合律

2.2.3 格式化输出

2.2.4 程序编写规范

 习题二

第3章 C#程序控制

 3.1 选择语句

 任务一 编写控制台应用程序判断是否应交个人所得税

3.1.1 1f语句

 任务二 编写Windows窗体应用程序判断是否应交个人所得税

3.1.2 if…e1se语句

 任务三 编写Windows窗体应用程序计算个人所得税和实发工资

3.1.3 if语句的嵌套

3.1.4 if…e1see if…e1se语句

 任务四 简易计算器

3.1.5 switch语句

3.1.6 条件运算符

3.1.7 关系运算符

3.1.8 逻辑运算符

 3.2 迭代语句

 任务五 计算某人一年公积金账户余额

3.2.1 whi1e语句

 任务六 设计一个计算阶乘和e的指数幂的计算器

3.2.2 do whi1e语句

3.2.3 for语句

 任务七 使用控制台应用程序计算班级的平均成绩

3.2.4 循环嵌套

3.2.5 Math类

 3.3 跳转语句

3.3.1 Break语句

3.3.2 goto语句

3.3.3 cominue语句

3.3.4 return语句

 习题三

第4章 数组

 4.1 一维数组及使用

 任务一 求学生平均成绩

4.1.1 静态数组

4.1.2 Array类简介

4.1.3 动态数组

4.1.4 foreach语句

4.1.5 字符串的处理

 4.2 多维数组及使用

 任务二 计算学生多门课程的平均成绩

4.2.1 多维数组的声明、创建和初始化

4.2.2 操纵多维数组

 习题四

第5章 面向对象程序设计

 5.1 类和对象

 任务一 计算长方形周长和面积

5.1.1 类和对象的概述

5.1.2 类的声明

5.1.3 对象的创建

5.1.4 字段

5.1.5 静态字段与非静态字段

 5.2 方法

 任务二 计算长方形周长和面积

 任务三 根据圓的半径计算圆面积

 任务四 根据三角形边长,求三角形周长和面积

5.2.1 方法定义

5.2.2 参数传递方式

5.2.3 静态方法与非静态方法

5.2.4 方法的重载

 5.3 属性

 任务五 根据三角形边长,求三角形周长和面积(属性的使用)

5.3.1 属性的声明

5.3.2 属性的访问

5.3.3 this关键字的使用

 5.4 构造函数及构造函数重载

 任务六 根据三角形边长,求三角形周长和面积(构造函数应用)

5.4.1 构造函数声明

5.4.2 构造函数重载

5.4.3 析构函数

 5.5 继承与多态

 任务七 “学生信息管理系统”项目——用户信息录入模块

 任务八 计算圓面积和周长、圆柱体表面积和体积

 任务九 使用抽象类,计算圆面积和周长、圆柱体表面积和体积

5.5.1 派生类

5.5.2 虚拟方法和重写方法

5.5.3 多态性的应用

5.5.4 抽象类和抽象成员

 习题五

第6章 WinForm应用程序设计

 6.1 菜单栏、工具栏和状态栏

 任务一 “学生信息管理系统”项目——主界面的设计

6.1.1 MenuStrip控件

6.1.2 Too1Strip控件

6.1.3 StatusStrip控件

6.1.4 MDI应用程序

 6.2 Windows窗体

 任务二 “学生信息管理系统”项目——登录界面的设计

6.2.1 MessageBox对象

6.2.2 窗体的常用属性

6.2.3 窗体的常用事件

6.2.4 窗体间的跳转

6.2.5 窗体控件的排列

6.2.6 Labe1控件

6.2.7 TextBox控件

6.2.8 Button控件

 6.3 常用基本控件

 任务三 “学生信息管理系统”项目——学生信息录入界面的设计

6.3.1 RadioButton、CheckBox控件

6.3.2 ListBox、ComboBox控件

6.3.3 DateTimePicker控件

 6.4 PictureBox控件和Timer控件

 任务四 “学生信息管理系统”项目——版本信息界面的设计

6.4.1 PictureBox控件

6.4.2 Timer控件

 习题六

第7章 ADO.NET数据库访问技术

 7.1 Connection对象和Command对象

 任务一 “学生信息管理系统”项目——登录功能模块

7.1.1 Connection对象

7.1.2 Command对象

 7.2 DataReade1

 任务二 “学生信息管理系统”项目——学生信息查询模块

7.2.1 DataReader对象

7.2.2 ListView控件

 7.3 数据适配器和数据集

 任务三 “学生信息管理系统”项目——学生信息录入模块

7.3.1 DataSet和DataTab1e

7.3.2 填充DataSet数据集

7.3.3 访问DataSet数据集

 7.4 DataGridView控件

 任务四 “学生信息管理系统”项目——学生信息管理模块

 习题七

第8章 三层架构的ADO.NET数据库编程

 8.1 三层架构在软件开发中的应用

 任务一 “学生信息管理系统”项目——搭建三层架构开发框架

8.1.1 使用三层架构的意义

8.1.2 三层架构各层的作用与依赖关系

 8.2 基于三层架构实现数据增、删、改、查

 任务二 “学生信息管理系统”——用三层架构实现学生信息查询

 任务三 “学生信息管理系统”——用三层架构实现学生信息管理

 8.3 在三层架构中使用实体类

 任务四 “学生信息管理系统”——用实体类实现三层架构

8.3.1 实体类

8.3.2 在三层架构中使用实体类

 习题八

第9章 水晶报表设计与产品发布

 9.1 水晶报表(Crysta1 Reports)

 任务一 “学生信息管理系统”项目——学生成绩报表设计

9.1.1 Crysta1ReportViewer控件

9.1.2 水晶报表设计器

9.1.3 报表数据的排序、分组和筛选

9.1.4 报表的其他操作

 9.2 应用程序打包

 任务二 “学生信息管理系统”项目——应用程序打包发布

 习题九

第10章 企业进销存管理系统设计

 10.1 企业进销存管理系统需求分析

 任务一 “企业进销存管理系统”项目——需求分析设计

 10.2 企业进销存管理系统数据库设计

 任务二 “企业进销存管理系统”项目——系统数据库设计

 10.3 系统框架构建及公共类库设计

 任务三 “企业进销存管理系统”项目——框架搭建及库设计

 10.4 基本信息管理模块设计

 任务四 “企业进销存管理系统”项目——基本信息管理模块设计

 10.5 采购管理和销售管理模块设计

 任务五 “企业进销存管理系统”项目——采购和销售模块设计

 10.6 存货管理和报表管理模块设计

 任务六 “企业进销存管理系统”项目——存货和报表模块设计

 习题十

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/1 10:12:46