《Visual Basic.NET项目开发实践》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:黄志超,李婷婷编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113054978
  • 页数:492 页
图书介绍:本书理论与实际相结合,实列丰富精彩,具有较强的实用性。从本书中读者不仅能够掌握使用Visual Basic.NET编程开发的技巧,同时也能够对Visual Basic.NET 中纷繁晦涩的概念作进一步的了解。

1-1 VB.NET的新特性 1

目录 1

10-1-2本程序的设计说明 41 1

第1章 Visual Basic.NET的新特性概述 1

1-1-1 新的IDE特性 2

1-1-2语言和语法的新特性 4

1-1-3结构化错误处理能力 13

1-1-4公共语言运行时环境 17

1-2完整的面向对象功能 20

1-2-1面向对象的特性 20

1-2-2接口与对象交互 25

1-2-3跨语言的集成性 27

1-3 Visual Basic.NET中的数据访问 29

1-3-1 ADO.NET的概念和体系结构 29

1-3-2使用ADO.NET访问数据 31

1-3-3在Visual Basic.NET中访问XML 34

1-3-4 VisualBasic访问数据库的发展演绎 36

1-4功能强大的Web Service 38

1-4-1 Web Service概述 39

1-4-2简单对象访问(SOAP)协议 41

1-4-3接口描述(Interface Description) 42

1-4-4创建Web Service实例 44

1-5本章小结 46

第2章数据库基础知识 49

2-1数据库的发展演绎 49

2-1-1 第一代数据库系统——层次和网状数据库系统 49

2-1-2第二代数据库系统——关系数据库系统 51

2-1-3新一代数据库技术的研究和发展 52

2-1-4第三代数据库系统 53

2-1-5数据库新技术 55

2-2数据库系统概述 58

2-2-1数据库的基本术语 58

2-2-2数据库系统的数据模型 59

2-2-3关系数据库的数据模型 63

2-2-4数据库系统结构 67

2-3-1数据库设计方法 68

2-2-5数据库系统的组成 68

2-3数据库设计理论 68

2-3-2数据库设计的基本步骤 69

2-3-3 需求分析 70

2-3-4概念结构设计 71

2-3-5逻辑结构设计 71

2-4数据库的安全性与完整性 71

2-4-1 计算机系统的安全性问题 72

2-4-2计算机系统的安全评测标准 72

2-4-3数据库的安全威胁来源 74

2-4-4数据库的安全性控制 75

2-4-5数据库的完整性 76

2-5结构化查询语言 78

2-5-1 SQL语言的特点 79

2-5-2 SQL的数据类型和常用函数 80

2-5-3 SQL中的数据定义 85

2-5-4在SQL中建立查询 86

2-5-5在SQL中的数据更新 90

2-6本章小结 92

第3章 自定义绘图板 95

3-1 工程项目背景及意义 95

3-1-1 GDI+技术概述 96

3-1-2 GDI+技术的新增功能 96

3-1-3 自定义绘图板的程序设计说明 98

3-2创建自定义绘图板程序 98

3-2-1 自定义绘图板的MDI布局设计 98

3-2-2绘制位图文件 105

3-3创建绘图文档模块 106

3-3-1使用鼠标绘图类 107

3-3-2添加画笔和绘图文档类 111

3-4创建调色板控件 115

3-4-1 设计调色板及其代码 116

3-4-2添加调色板控件 120

3-5程序的调试和试运行 121

3-5-1使用鼠标绘图 121

3-5-2图形文件的存储 122

3-6本章小结 123

第4章图书馆管理系统 125

4-1 工程项目背景及意义 125

4-1-1 目前国内图书馆管理软件的特点 126

4-1-2本程序的设计说明和使用范围 128

4-2创建图书馆管理系统 129

4-2-1设计MDI父窗体界面 129

4-2-2 MDI父窗体的底层代码 131

4-3创建底层数据库 133

4-3-1需求分析并创建数据库表 133

4-3-2创建访问数据库模块 136

4-3-3添加存放数据结构体的类 138

4-4图书初始化模块设计 139

4-4-1 图书初始化流程分析 139

4-4-2图书初始化模块的界面设计 140

4-4-3 图书初始化模块的底层代码 142

4-5图书流通模块设计 148

4-5-1 图书流通的流程分析 148

4-5-2图书流通的界面设计 149

4-5-3图书流通的代码设计 - 152

4-6图书维护和管理模块设计 159

4-6-1 图书维护管理界面设计 159

4-6-2 图书维护和管理模块的代码设计 162

4-7本章小结 168

5-1-1现有的中国高速公路的收费方式 169

第5章高速公路收费系统 169

5-1 工程项目背景及意义 169

5-1-2全国主要高速公路收费标准 170

5-1-3本程序的适用范围和说明 172

5-2创建收费系统数据库 173

5-2-1需求分析并创建数据库表单 174

5-2-2创建关系连接 175

5-3设计及实现系统登录界面 177

5-3-1 创建高速公路收费系统应用程序 177

5-3-2系统登录界面设计 178

5-3-3系统登录界面的底层代码设计 180

5-3-4添加新模块并添加代码 182

5-3-5调试、运行及运行效果 186

5-4收费站主界面开发 188

5-4-1 收费系统操作流程分析 188

5-4-2收费系统主界面设计 190

5-4-3收费系统主界面的底层代码设计 194

5-4-4调试、运行及运行效果 202

5-5数据字典设置界面 204

5-5-1 数据字典设置的界面设计 205

5-5-2数据字典的底层代码设计 206

5-6人员管理和密码修改界面 213

5-6-1人员管理和修改密码界面设计 213

5-6-2底层代码设计 214

5-7本章小结 222

第6章单机版餐饮服务系统 223

6-1工程项目背景及意义 223

6-1-2餐饮服务的软件发展方向 224

6-1-1餐饮服务电算化初现端倪 224

6-1-3本程序的设计说明和使用范围 225

6-2-1设计MDI父窗体界面 226

6-2创建餐饮服务管理系统 226

6-2-2 MDI父窗体的底层代码 230

6-3-1 创建授权模块的界面 232

6-3人员授权和业务授权 232

6-3-2授权模块的底层代码实现 236

6-3-3授权模块的运行调试 245

6-4前台营业模块设计 246

6-4-1 前台营业操作流程分析 246

6-4-2前台营业模块的界面设计 248

6-4-3前台营业模块的底层代码 251

6-5预定服务和外卖模块设计 261

6-5-1 预定服务和外卖服务的界面设计 262

6-5-2预定服务和外卖服务代码设计 264

6-6-1 员工管理和菜谱管理界面设计 269

6-6员工管理和其他模块设计 269

6-6-2员工管理和其他模块的代码设计 271

6-7本章小结 281

第7章 网络版教务管理系统 283

7-1工程项目背景及意义 283

7-1-1 ASP.NETWeb应用程序概述 284

7-1-2 Web窗体与Windows窗体的区别 287

7-1-3本程序的设计说明和使用范围 288

7-2创建底层数据库 290

7-2-1需求分析并创建数据库表 290

7-2-2添加访问数据库模块 294

7-2-3添加存放数据结构体的类 295

7-3系统登录模块设计 296

7-3-1系统登录模块的页面设计 296

7-3-2系统登录模块的底层代码 298

7-3-3系统登录模块的调试运行 300

7--4学籍管理和班级管理模块设计 301

7-4-1学籍管理的页面设计 302

7-4-2学籍管理的代码设计 303

7-4-3学籍管理模块的调试运行 306

7-4-4班级管理模块设计 308

7-5成绩管理模块设计 312

7-5-1成绩管理和查询页面设计 312

7-5-2成绩管理和查询的代码设计 314

7-5-3成绩管理模块的代码调试 318

7-6网上报名模块设计 318

7-6-1 网上报名的页面设计 319

7-6-2网上报名的代码设计 320

7-6-3 网上报名的代码调试 323

7-7本章小结 324

8-1工程项目背景及意义 325

第8章XML订单自动处理系统 325

8-1-1 XML概述 327

8-1-2 XML文档简介 328

8-1-3本程序的设计说明和使用范围 329

8-2订单发送系统 330

8-2-1订单发送系统需求分析 330

8-2-2创建订单发送系统工程 331

8-2-3订单发送系统的测试 335

8-3订单接收系统 339

8-3-1 订单接收系统的需求分析 340

8-3-2订单接收并监控 340

8-3-3代码调试和试运行 342

8-4处理订单系统 344

8-4-1 订单处理的流程分析 344

8-4-2定单处理系统设计 344

8-5创建Windows服务 355

8-5-1 Windows服务简介 355

8-5-2创建Windows服务 357

8-6本章小结 360

第9章 网络通讯集成系统 361

9-1工程项目背景及意义 362

9-2创建网络通讯集成系统 363

9-2-1设计MDI父窗体界面 363

9-2-2 MDI父窗体的底层代码 364

9-3获取机器名称和IP地址 366

9-3-1可插接式协议 366

9-3-2界面和代码设计 368

9-3-3代码调试与试运行 370

9-4 Web浏览器模块设计 370

9-4-1 Web浏览器的界面设计 370

9-4-2 Web浏览器的底层代码 373

9-4-3代码调试与试运行 379

9-5-1基础知识简介 380

9-5收发E-mail模块设计 380

9-5-2收发E-mail的界面设计 382

9-5-3 收发E-mail的代码设计 386

9-5-4代码调试与试运行 390

9-6点对点聊天模块设计 392

9-6-1 Socket概述 392

9-6-2创建点对点聊天程序 395

9-6-3代码调试和试运行 405

9-7本章小结 407

第10章 电子商务系统 409

10-1工程项目背景及意义 409

10-1-1我国电子商务发展概况 410

10-2-1数据模型和数据库设计 415

10-2数据模型和数据库设计 415

10-2-2存储过程设计 417

10-3 电子商务系统的数据访问层 420

10-3-1商品目录和商品信息数据服务 421

10-3-2客户管理数据服务 424

10-3-3购物车管理数据服务 427

10-3-4订单处理数据服务 434

10-4电子商务系统网站设计 437

10-4-1创建自定义Web控件 438

10-4-2创建网站页面的分析 445

10-4-3 电子商务网站首页 446

10-5 电子商务的客户管理 448

10-5-1客户注册页面 448

10-5-2客户登录页面 452

10-6-1商品浏览设计 455

10-6电子商务的购物流程 455

10-6-2商品的购物流程 457

10-6-3订单的处理 462

10-7 电子商务的Web服务 465

10-7-1订单的Web订阅服务 466

10-7-2订单的Web查询服务 469

10-8本章小结 469

附录A制作帮助文件 471

A-1 帮助文件格式与阅读器 471

A-2制作帮助文件 473

A-3调用帮助文件 481

附录B项目部署发行 483

B-1在VB.NET前的部署 483

B-2 在VB.NET中的部署 484

B-3创建部署项目 485

附录C光盘使用及版权说明 491