C#程序设计项目教程

C#程序设计项目教程

兴荣黄, 编著

出版社:清华大学出版社

年代:2010

定价:14.0

书籍简介:

本书共分成两个部分,第1部分为基础实验部分,给出12个基础实验,基本覆盖了C#程序设计的主要知识点、方法和技巧;第2部分为课程设计部分,给出了课程设计的任务书与指导书,以及若干个课程设计题目和两个课程设计项目案例(基于C#、SQL Server 2005的MIS系统)。

书籍目录:

第1部分 基础实验

第1章 简单的C#程序设计

1.1 项目一:第一个控制台应用程序

1.1.1 项目目标

1.1.2 项目描述

1.1.3 工作任务

1.2 项目二:第一个Windows应用程序

1.2.1 项目目标

1.2.2 项目描述

1.2.3 工作任务

1.3 问题探究

1.4 项目实践

第2章 求圆的面积和周长

2.1 项目目标

2.1.1 能力目标

2.1.2 知识目标

2.2 项目描述

2.2.1 项目功能

2.2.2 项目描述

2.3 工作任务

2.3.1 工作任务一:项目创建

2.3.2 工作任务二:程序代码编制

2.3.3 工作任务三:系统运行

2.4 问题探究

2.5 项目实践

第3章 学生成绩统计器(一)

3.1 项目目标

3.1.1 能力目标

3.1.2 知识目标

3.2 项目描述

3.2.1 项目功能

3.2.2 项目描述

3.3 工作任务

3.3.1 工作任务一:项目分析与算法流程设计

3.3.2 工作任务二:程序代码设计

3.3.3 工作任务三:系统运行

3.4 问题探究

3.5 项目实践

第4章 学生成绩统计器(二)

4.1 项目目标

4.1.1 能力目标

4.1.2 知识目标

4.2 项目描述

4.2.1 项目功能

4.2.2 项目描述

4.3 工作任务

4.3.1 工作任务一:项目分析与算法流程设计

4.3.2 工作任务二:程序代码设计

4.3.3 工作任务三:系统运行

4.4 问题探究

4.5 项目实践

第5章 学生信息管理(一)

5.1 项目目标

5.1.1 能力目标

5.1.2 知识目标

5.2 项目描述

5.2.1 项目功能

5.2.2 项目描述

5.3 工作任务

5.3.1 工作任务一:创建一个学生类clsStudent

5.3.2 工作任务二:在类clsStudent中添加相应的字段

5.3.3 工作任务三:在类clsStudent中添加相应的属性

5.3.4 工作任务四:在类clsStudent中添加相应的方法

5.3.5 工作任务五:在类clsStudent中添加构造函数和析构函数

5.3.6 工作任务六:学生类对象的创建及对象成员的引用

5.4 问题探究

5.5 项目实践

第6章 学生信息管理(二)

6.1 项目目标

6.1.1 能力目标

6.1.2 知识目标

6.2 项目描述

6.2.1 项目功能

6.2.2 项目描述

6.3 工作任务

6.3.1 工作任务一:在学生类clsStudent中实现Grow()方法的重载

6.3.2 工作任务二:通过静态字段实现学生人数的统计

6.3.3 工作任务三:基于学生类派生出大学生类

6.4 问题探究

6.5 项目实践

第7章 运动员训练

7.1 项目目标

7.1.1 能力目标

7.1.2 知识目标

7.2 项目描述

7.2.1 项目功能

7.2.2 项目描述

7.3 工作任务

7.3.1 工作任务一:定义一个抽象类clsPlayer,在其中定义抽象方法Train()

7.3.2 工作任务二:定义3个clsPlayer的子类,在子类中实现抽象方法Train()

7.3.3 工作任务三:定义测试类,实现调用Train()方法

7.3.4 工作任务四:利用多态实现Train()方法的调用

7.4 问题探究

7.5 项目实践

第8章 四则运算计算器

8.1 项目目标

8.1.1 能力目标

8.1.2 知识目标

8.2 项目描述

8.2.1 项目功能

8.2.2 项目描述

8.3 工作任务

8.3.1 工作任务一:添加计算器窗体,建立Windows应用程序的框架

8.3.2 工作任务二:添加计算器控件,设置其属性

8.3.3 工作任务三:为控件添加事件处理程序,实现功能

8.3.4 工作任务四:测试与运行

8.4 问题探究

8.5 项目实践

第9章 注册用户

9.1 项目目标

9.1.1 能力目标

9.1.2 知识目标

9.2 项目描述

9.2.1 项目功能

9.2.2 项目描述

9.3 工作任务

9.3.1 工作任务一:用户注册功能分析

9.3.2 工作任务二:界面实现

9.3.3 工作任务三:事件处理和编码

9.3.4 工作任务四:测试与运行

9.4 问题探究

9.5 项目实践

第10章 学生信息管理

10.1 项目目标

10.1.1 能力目标

10.1.2 知识目标

10.2 项目描述

10.2.1 项目功能

10.2.2 项目描述

10.3 工作任务

10.3.1 知识准备

10.3.2 工作任务一:学生信息管理功能分析

10.3.3 工作任务二:设计浏览信息、添加信息及修改信息界面

10.3.4 工作任务三:浏览信息界面的编码

10.3.5 工作任务四:添加信息界面的编码

10.3.6 工作任务五:修改信息界面的编码

10.3.7 工作任务六:测试与运行

10.4 问题探究

10.5 项目实践

第11章 市场调查

11.1 项目目标

11.1.1 能力目标

11.1.2 知识目标

11.2 项目描述

11.2.1 项目功能

11.2.2 项目描述

11.3 工作任务

11.3.1 工作任务一:市场调查功能分析

11.3.2 工作任务二:设计父窗体、模态对话框

11.3.3 工作任务三:实现对话框自身功能

11.3.4 工作任务四:实现对话框的数据访问

11.3.5 工作任务五:显示对话框

11.3.6 工作任务六:测试与运行

11.4 问题探究

11.5 项目实践

第12章 员工管理系统

12.1 项目目标

12.1.1 能力目标

12.1.2 知识目标

12.2 项目描述

12.2.1 项目功能

12.2.2 项目描述

12.3 工作任务

12.3.1 工作任务一:系统功能分析

12.3.2 工作任务二:设计数据库

12.3.3 工作任务三:建立项目

12.3.4 工作任务四:界面设计

12.3.5 工作任务五:编程实现系统功能

12.3.6 工作任务六:测试与运行

12.4 问题探究

12.5 项目实践

第2部分 课程设计

第13章 课程设计概述

13.1 课程设计概述

13.2 课程设计任务书

13.2.1 课程设计的目的

13.2.2 项目及其具体内容

13.2.3 实习(实训)分组

13.2.4 实习(实训)时间及进度安排

13.2.5 实习成果

13.3 课程设计指导书

13.3.1 设计准备工作

13.3.2 设计的要求及内容

13.4 本章 小结

第14章 图书馆管理信息系统

14.1 开发背景

14.2 需求分析

14.3 系统设计

14.3.1 系统目标

14.3.2 系统预览

14.3.3 系统设计思想

14.3.4 功能模块设计

14.3.5 数据库分析

14.3.6 数据库概念设计

14.3.7 数据库逻辑设计

14.3.8 数据库表之间的关系

14.3.9 文件夹组织结构

14.4 公共类设计

14.4.1 dbConnection.cs类

14.4.2 BaseClass.cs类

14.5 系统登录模块设计

14.5.1 系统登录模块概述

14.5.2 系统登录模块技术分析

14.5.3 系统登录模块实现过程

14.6 主窗体设计

14.6.1 主窗体概述

14.6.2 主窗体实现过程

14.7 系统管理模块设计

14.7.1 系统管理模块概述

14.7.2 系统管理模块实现过程

14.8 图书管理模块设计

14.8.1 图书管理模块概述

14.8.2 图书管理模块实现过程

14.9 读者管理模块设计

14.9.1 读者管理模块概述

14.9.2 读者管理模块实现过程

14.10 借还管理模块设计

14.10.1 借还管理模块概述

14.10.2 借还管理模块实现过程

14.11 查询操作模块设计

14.11.1 查询操作模块概述

14.11.2 查询操作模块实现过程

14.12 用户登录模块设计

14.12.1 用户登录模块概述

14.12.2 用户登录模块实现过程

14.13 本章 小结

第15章 超市进销存管理系统

15.1 开发背景

15.2 需求分析

15.3 系统设计

15.3.1 系统目标

15.3.2 系统功能结构

15.3.3 系统预览

15.3.4 系统业务流程图

15.3.5 数据库设计

15.3.6 数据库概念设计

15.3.7 数据库逻辑结构设计

15.3.8 系统文件夹组织结构

15.4 公共类设计

15.4.1 getSqlConnection类

15.4.2 tb_JhGoodsInfo类

15.4.3 tb_JhGoodsInfoMethod类

15.5 系统登录模块设计

15.5.1 系统登录模块概述

15.5.2 系统登录模块技术分析

15.5.3 系统登录模块实现过程

15.6 主窗体设计

15.6.1 主窗体概述

15.6.2 主窗体技术分析

15.6.3 主窗体实现过程

15.7 商品进货管理模块设计

15.7.1 商品进货管理模块概述

15.7.2 商品进货管理模块技术分析

15.7.3 商品进货管理模块实现过程

15.8 商品销售管理模块设计

15.8.1 商品销售管理模块概述

15.8.2 商品销售管理模块技术分析

15.8.3 商品销售管理模块实现过程

15.9 库存管理模块设计

15.9.1 库存管理模块概述

15.9.2 库存管理模块技术分析

15.9.3 库存管理模块实现过程

15.10 系统开发技巧与难点分析

15.11 本章 小结

参考文献

内容摘要:

本教程是《C#程序设计实用教程》(清华大学出版社)的配套实验与课程设计指导教材。本教程自成体系,可以独立使用,也可以与其他相关教材配套使用。本教程以Visual Studio.NET 2005为开发平台。全书共分成两个部分,第1部分为基础实验部分;第2部分为课程设计部分。其中,第1部分给出了12个基础实验,基本覆盖了C#程序设计的主要知识点、方法和技巧;第2部分给出了课程设计的任务书与指导书,以及若干个课程设计题目和两个课程设计项目案例(基于C#、SQL Server 2005的MIS系统)。教程中的全部项目案例的源代码和数据库放在清华大学出版社网站(www.tup.com.cn)中,可供读者参考。本教程特别适合于C#的初学者,也适合于有一定编程经验并想使用C#开发应用程序的专业人员。本教程可作为高等学校、软件学院和C#职业培训的教材,也可作为从事软件开发和应用的人员的参考书。

编辑推荐:

教学目标明确,注重理论与实践的结合;教学方法灵活,培养学生自主学习的能力;教学内容先进,反映了计算机学科的最新发展;教学模式完善,提供配套的教学资源解决方案。

书籍规格:

书籍详细信息
书名C#程序设计项目教程站内查询相似图书
9787302226758
如需购买下载《C#程序设计项目教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)14.0语种简体中文
尺寸26 × 19装帧平装
页数 199 印数

书籍信息归属:

C#程序设计项目教程是清华大学出版社于2010.8出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。