《C#程序设计项目教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:苏传芳主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2014
  • ISBN:9787040389197
  • 页数:334 页
图书介绍:C#是面向对象的编程语言,使用C#可以开发Windows平台上的几乎所有的应用程序。本书重在“让项目引领课程”, 采用职业情境教学,设计教学模式,精心设计了12个教学项目,以此为载体组织教学与实践内容。以重点培养学生动手能力为目标,适合“自主学习”和“技能训练”,通过精心设计的教学项目阐述了在Visual Studio 2008集成开发环境中使用C#语言进行程序开发的相关知识与技术。项目以简明生动的语言,深入浅出地阐述了C#基础知识、常用控件、Windows应用程序设计、面向对象编程、文件编程、数据库编程、图形图像编程、网络编程和管理信息系统开发等内容。 本书内容设计循序渐进、体系合理、易学易用,适合作为高职高专院校计算机类专业教材,也可供各类培训、计算机从业人员和爱好者自学或参考使用。

项目1 C#程序的实现 1

任务1.1 初识.NET Framework与C# 1

任务1.2 创建控制台应用程序 4

1.2.1 问题情境 4

1.2.2 具体实现 4

1.2.3 相关知识 5

1.2.4 知识扩展 7

任务1.3 创建Windows应用程序 7

1.3.1 问题情境 7

1.3.2 具体实现 7

1.3.3 相关知识 8

1.3.4 知识扩展 10

举一反三 10

自己动手 11

习题1 12

项目2 简易计算器 13

任务2.1 数据的输入与输出 13

2.1.1 问题情境 13

2.1.2 具体实现 13

2.1.3 相关知识 14

2.1.4 知识扩展 25

任务2.2 数据的计算 28

2.2.1 问题情境 28

2.2.2 具体实现 28

2.2.3 相关知识 30

2.2.4 知识扩展 45

举一反三 46

自己动手 47

习题2 48

项目3 用户注册程序 51

任务3.1 创建用户账号 51

3.1.1 问题情境 51

3.1.2 具体实现 51

3.1.3 相关知识 54

3.1.4 知识扩展 67

任务3.2 设置用户信息 68

3.2.1 问题情境 68

3.2.2 具体实现 69

3.2.3 相关知识 71

3.2.4 知识扩展 78

举一反三 80

自己动手 83

习题3 84

项目4 文本编辑器 86

任务4.1 单文档界面的文本编辑 86

4.1.1 问题情境 86

4.1.2 具体实现 86

4.1.3 相关知识 95

4.1.4 知识扩展 104

任务4.2 多文档界面的文本编辑 106

4.2.1 问题情境 106

4.2.2 具体实现 106

4.2.3 相关知识 110

4.2.4 知识扩展 113

举一反三 115

自己动手 119

习题4 120

项目5 信用卡管理 122

任务5.1 实现基本账户管理 122

5.1.1 问题情境 122

5.1.2 具体实现 122

5.1.3 相关知识 125

5.1.4 知识扩展 139

任务5.2 实现多类账户管理 142

5.2.1 问题情境 142

5.2.2 具体实现 142

5.2.3 相关知识 145

5.2.4 知识扩展 148

举一反三 149

自己动手 151

习题5 152

项目6 防盗门自动报警程序 154

任务6.1 防盗门和报警器的设计 154

6.1.1 问题情境 154

6.1.2 具体实现 154

6.1.3 相关知识 155

6.1.4 知识扩展 161

任务6.2 自动报警的实现 163

6.2.1 问题情境 163

6.2.2 具体实现 163

6.2.3 相关知识 166

6.2.4 知识扩展 170

举一反三 171

自己动手 172

习题6 172

项目7 文件浏览器 175

任务7.1 文件与目录信息的获取 175

7.1.1 问题情境 175

7.1.2 具体实现 175

7.1.3 相关知识 179

7.1.4 知识扩展 186

任务7.2 文件内容的读取 189

7.2.1 问题情境 189

7.2.2 具体实现 189

7.2.3 相关知识 193

7.2.4 知识扩展 200

举一反三 201

自己动手 204

习题7 204

项目8 密码修改程序 206

任务8.1 连接数据库 206

8.1.1 问题情境 206

8.1.2 具体实现 206

8.1.3 相关知识 207

8.1.4 知识扩展 210

任务8.2 访问数据 211

8.2.1 问题情境 211

8.2.2 具体实现 211

8.2.3 相关知识 214

8.2.4 知识扩展 217

举一反三 219

自己动手 225

习题8 225

项目9 学生基本信息管理 227

任务9.1 数据管理与绑定 227

9.1.1 问题情境 227

9.1.2 具体实现 228

9.1.3 相关知识 229

9.1.4 知识扩展 232

任务9.2 管理数据库中的数据 233

9.2.1 问题情境 233

9.2.2 具体实现 233

9.2.3 相关知识 236

9.2.4 知识扩展 243

举一反三 245

自己动手 249

习题9 250

项目10 简单画图程序 252

任务10.1 绘制基本图形 252

10.1.1 问题情境 252

10.1.2 具体实现 252

10.1.3 相关知识 254

10.1.4 知识扩展 261

任务10.2 动态绘图 262

10.2.1 问题情境 262

10.2.2 具体实现 262

10.2.3 相关知识 269

10.2.4 知识扩展 276

举一反三 278

自己动手 280

习题10 281

项目11 网络聊天室 282

任务11.1 服务器与客户机通信 282

11.1.1 问题情境 282

11.1.2 具体实现 282

11.1.3 相关知识 285

11.1.4 知识扩展 291

任务11.2 多用户通信 292

11.2.1 问题情境 292

11.2.2 具体实现 292

11.2.3 相关知识 298

11.2.4 知识扩展 302

举一反三 303

自己动手 306

习题11 306

项目12 企业库存管理系统 307

任务12.1 系统分析 307

12.1.1 企业库存管理系统的数据处理需求 307

12.1.2 企业库存管理系统的数据需求 308

任务12.2 系统设计 308

12.2.1 系统功能模块设计 309

12.2.2 数据库设计 310

任务12.3 公共类与实体类设计 319

12.3.1 公共类设计 319

12.3.2 实体类设计 321

任务12.4 主要功能模块设计 324

12.4.1 用户登录模块设计 324

12.4.2 产品入库模块设计 326

12.4.3 入库信息查询模块设计 330

参考文献 333