《Visual Basic.NET课程设计案例精编》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张智强,孙福兆,余健编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302191698
  • 页数:338 页
图书介绍:Visual Basic.NET是一个强大的完全面向对象的编程工具,具有简单、现代、类型安全、性能优良等特点,是面向对象程序设计教学的主干语言之一。

第1章 Visual Basic.NET入门基础 1

1.1 .NET Framework简介 1

1.2 Visual Basic.NET集成开发环境 2

1.3 Visual Basic.NET语言基础 3

1.3.1数据类型 3

1.3.2数据类型转换 7

1.3.3常数和枚举型 8

1.3.4结构 10

1.3.5变量 10

1.3.6运算符与表达式 14

1.3.7数组 18

1.3.8集合对象 21

1.3.9常用函数 22

1.4面向对象程序设计的基本概念 26

1.4.1对象与类 26

1.4.2对象的属性、事件和方法 27

1.4.3对象的封装、继承及多态性 27

1.5一个简单的Windows应用程序 28

1.5.1新建、打开一个Visual Basic.NET项目 28

1.5.2创建Windows应用程序界面 30

1.5.3编写应用程序的代码 30

1.5.4测试应用程序 30

1.6窗体及常用控件 31

1.6.1 Windows窗体的常用属性 31

1.6.2 Windows窗体的常用方法 31

1.6.3 Windows窗体的事件 32

1.6.4多文档界面应用程序 33

1.6.5 Windows窗体常用控件 36

第2章 Visual Basic.NET高级程序设计基础 38

2.1 Visual Basic.NET程序结构 38

2.1.1 Option语句 38

2.1.2 Imports语句 39

2.1.3 Main过程 40

2.2 Visual Basic.NET基本语句 41

2.2.1声明语句 41

2.2.2赋值语句 42

2.2.3注释语句 42

2.2.4暂停语句 43

2.2.5结束语句 43

2.2.6 Debug.Print方法 44

2.2.7 Console.Write方法 44

2.2.8 Console.WriteLine方法 44

2.2.9语句的书写规则 45

2.2.10检查编译错误 46

2.3 Visual Basic.NET程序流程控制 46

2.3.1选择结构程序设计 46

2.3.2循环结构程序设计 52

2.4过程 57

2.4.1过程的基本概念 57

2.4.2 Sub过程 57

2.4.3 Function过程 61

2.4.4过程的参数传递 63

2.5 ADO.NET数据库编程 69

2.5.1数据库的基本概念 69

2.5.2 SQL 71

2.5.3 ADO.NETET数据库访问技术 72

2.5.4 ADO.NETET数据库访问常用组件 72

2.5.5 ADO.NETET的数据库连接与访问 73

2.5.6使用ADO.NETET数据库对象 78

第3章 案例1——精美扫雷游戏 80

3.1精美扫雷游戏的系统设计 80

3.1.1精美扫雷游戏的需求分析 80

3.1.2精美扫雷游戏的功能模块设计 81

3.2精美扫雷游戏的程序开发 82

3.2.1精美扫雷游戏的文件架构图 82

3.2.2精美扫雷游戏程序运行 82

3.3功能模块的设计与代码的实现 83

3.3.1精美扫雷游戏的基本数据结构 83

3.3.2精美扫雷游戏的界面设计与代码实现 89

3.3.3精美扫雷游戏鼠标消息处理的设计与代码实现 94

3.3.4精美扫雷游戏系统声音的设计与代码实现 95

3.3.5精美扫雷游戏逻辑的设计与代码实现 95

3.4本章小结 98

第4章 案例2——学校学习目标管理系统 99

4.1学校学习目标管理系统的系统设计 99

4.1.1学校学习目标管理系统的需求分析 99

4.1.2学校学习目标管理系统的功能模块设计 100

4.1.3学校学习目标管理系统的数据库设计 101

4.2学校学习目标管理系统的程序开发 104

4.2.1学校学习目标管理系统的文件架构图 104

4.2.2学校学习目标管理系统的程序运行 105

4.3功能模块的设计与代码的实现 112

4.3.1系统登录模块的设计与代码的实现 112

4.3.2学校学习目标管理系统主界面模块的设计与代码的实现 113

4.3.3系统管理模块的设计与代码的实现 117

4.3.4学籍管理模块的设计与代码的实现 119

4.3.5班级管理模块的设计与代码的实现 126

4.3.6课程设置模块的设计与代码的实现 127

4.3.7成绩管理模块的设计与代码的实现 130

4.3.8系别管理模块的设计与代码的实现 133

4.3.9帮助模块的设计与代码的实现 135

4.4本章小结 136

第5章 案例3——精品网络收音机 137

5.1精品网络收音机的系统设计 137

5.1.1精品网络收音机的需求分析 137

5.1.2精品网络收音机的功能模块设计 138

5.1.3精品网络收音机的XML数据保存设计 139

5.2精品网络收音机的程序开发 140

5.2.1精品网络收音机的文件架构图 140

5.2.2精品网络收音机程序的运行 141

5.3功能模块的设计与代码的实现 143

5.3.1启动画面模块的设计与代码的实现 143

5.3.2电台列表管理模块的设计与代码的实现 145

5.3.3 XML文件的读取和写入模块的设计与代码的实现 146

5.3.4电台播放模块的设计与代码的实现 150

5.3.5电台播放断开模块的设计与代码的实现 151

5.3.6电台播放流控制模块的设计与代码的实现 153

5.3.7音量控制模块的设计与代码的实现 153

5.3.8电台信息统计模块的设计与代码的实现 153

5.4本章小结 156

第6章 案例4——员工信息管理系统 157

6.1员工信息管理系统的系统设计 157

6.1.1员工信息管理系统的需求分析 157

6.1.2员工信息管理系统的功能模块设计 158

6.1.3员工信息管理系统的数据库设计 159

6.2员工信息管理系统的程序开发 164

6.2.1员工信息管理系统的文件架构图 164

6.2.2员工信息管理系统程序的运行 164

6.3功能模块的设计与代码的实现 173

6.3.1登录界面模块的设计与代码的实现 173

6.3.2人事管理模块的设计与代码的实现 174

6.3.3部门管理模块的设计与代码的实现 181

6.3.4公司信息模块的设计与代码的实现 185

6.3.5用户管理模块的设计与代码的实现 187

6.3.6系统锁定模块的设计与代码的实现 193

6.3.7生成Excel报表模块的设计与代码的实现 193

6.3.8数据备份与还原模块的设计与代码的实现 195

6.4本章小结 197

第7章 案例5——网络中心管理系统 198

7.1网络中心管理系统的系统设计 198

7.1.1网络中心管理系统的需求分析 198

7.1.2网络中心管理系统的功能模块设计 199

7.1.3网络中心管理系统的数据库设计 200

7.2网络中心管理系统的程序开发 201

7.2.1网络中心管理系统的文件架构图 201

7.2.2网络中心管理系统程序运行 202

7.3功能模块的设计与代码的实现 206

7.3.1服务端登录模块的设计与代码的实现 206

7.3.2使用套接口进行远程通信模块的设计与代码的实现 207

7.3.3公用模块的设计与代码的实现 215

7.4本章小结 216

第8章 案例6——餐厅酒楼管理系统 217

8.1餐厅酒楼管理系统的系统设计 217

8.1.1餐厅酒楼管理系统的需求分析 217

8.1.2餐厅酒楼管理系统功能模块的设计 218

8.1.3餐厅酒楼管理系统的数据库设计 219

8.2餐厅酒楼管理系统的程序开发 221

8.2.1餐厅酒楼管理系统的文件架构图 221

8.2.2餐厅酒楼管理系统程序的运行 222

8.3功能模块的设计与代码的实现 228

8.3.1登录模块的设计与代码的实现 228

8.3.2系统管理模块的设计与代码的实现 229

8.3.3前台服务模块设计与代码的实现 238

8.3.4外卖服务模块的设计与代码的实现 246

8.3.5员工管理模块的设计与代码的实现 246

8.4本章小结 251

第9章 案例7——物流仓储管理系统 252

9.1物流仓储管理系统的系统设计 252

9.1.1物流仓储管理系统的需求分析 252

9.1.2物流仓储管理系统的功能模块设计 254

9.1.3物流仓储管理系统的数据库设计 256

9.2物流仓储管理系统的程序开发 258

9.2.1物流仓储管理系统的文件架构图 258

9.2.2物流仓储管理系统程序运行 258

9.3功能模块的设计与代码的实现 263

9.3.1主界面模块的设计与代码的实现 263

9.3.2客户信息模块的设计与代码的实现 264

9.3.3员工信息模块的设计与代码的实现 268

9.3.4厂商信息模块的设计与代码的实现 269

9.3.5进货管理模块的设计与代码的实现 270

9.3.6出货管理模块的设计与代码的实现 271

9.4本章小结 274

第10章 案例8——薪金管理系统 275

10.1薪金管理系统的系统设计 275

10.1.1薪金管理系统的需求分析 276

10.1.2薪金管理系统的功能模块设计 277

10.1.3薪金管理系统的数据库设计 278

10.2薪金管理系统的程序开发 280

10.2.1薪金管理系统的文件架构图 280

10.2.2薪金管理系统程序运行 281

10.3功能模块的设计与代码的实现 287

10.3.1系统登录模块的设计与代码的实现 287

10.3.2基础设置模块的设计与代码的实现 288

10.3.3统计报表模块的设计与代码的实现 296

10.3.4薪金数据处理模块的设计与代码的实现 302

10.3.5系统设置模块的设计与代码的实现 304

10.4本章小结 305

第11章 案例9——图书借阅管理系统 307

11.1图书借阅管理系统的系统设计 307

11.1.1图书借阅管理系统的需求分析 307

11.1.2图书借阅管理系统的功能模块设计 308

11.1.3图书借阅管理系统的数据库设计 309

11.2图书借阅管理系统的程序开发 311

11.2.1图书借阅管理系统的文件架构图 311

11.2.2图书借阅管理系统程序运行 312

11.3功能模块的设计与代码的实现 315

11.3.1数据库操作模块的设计与代码的实现 315

11.3.2系统主控制模块的设计与代码的实现 319

11.3.3登录模块的设计与代码的实现 323

11.3.4图书信息模块的设计与代码的实现 329

11.3.5借书模块和还书模块的设计与代码的实现 332

11.3.6综合查询模块的设计与代码的实现 336

11.4本章小结 338