《ASP.NET+SQL Server动态网站开发案例精选》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:刘斌,张军编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302118914
  • 页数:407 页
图书介绍:微软公司的ASP.NET技术已经广泛应用于创建动态Web站点和基于Web的分布式应用,是广大Windows程序员开发Web应用的有效工具。SQL Server是一个用于各种信息管理系统、Web应用程序开发的最常用的后台数据库。本书第1、2章分别介绍了ASP.NET和SQL Server开发动态网站的基本知识,第3-第11章通过9个完整实用的Web站点的开发实例,系统全面地介绍了ASP.NET+SQL Server动态站点开发技术。本书所使用的示例系统不仅涵盖面广,而且非常实用。相信读者通过本书的学习,一定可以更好地掌握ASP.NET和SQL Server开发动态网站的精髓,能够把这些技术用到实际的动态网站开发中去。本书既可作为广大ASP.NET网页设计、制作人员,教师、IT人士等各领域从业人员的实用学习指导用书,也可以作为各初、高等院校师生的教学、自学丛书和社会相关领域培训班的教材。

目录 1

第1章 ASP.NET概述 1

1.1 ASP.NET简介 1

1.1.1 什么是ASP.NET 1

1.1.2 .NET FrameWork特点 1

1.1.3 ASP.NET的优点 2

1.2 ASP.NET运行平台 2

1.2.1 Internet Information Server(IIS)的安装 3

1.2.2 IIS的配置 4

1.3 ASP.NET的运行机制 5

1.3.1 HTTP请求 6

1.3.2 ASP.NET运行原理 6

1.3.3 ASP.NET运行机制 6

1.4 ASP.NET的开发工具 8

1.4.1 Visual Studio.NET的安装 8

1.4.2 认识ASP.NET的开发环境 12

1.4.3 ASP.NET的语言支持 14

1.4.4 用VS创建ASP.NET应用程序 15

1.5 ASP.NET应用实例 16

1.5.1 ASP.NET中的web.config文件 16

1.5.2 ASP.NET+XML应用实例 18

1.6 ASP.NET工程的管理 21

1.6.1 目录结构 21

1.6.2 文件组成 21

1.6.3 工程站点配置 21

1.7 本章小结 24

第2章 SQL Server 2000数据库管理 25

2.1 SQL Server 2000概述 25

2.2 SQL Server2000的安装与配置 25

2.2.1 服务器注册 26

2.2.2 服务器配置 27

2.2.3 查询分析器 30

2.3.1 数据库 32

2.3 SQLServer数据库对象管理 32

2.3.2 数据表 35

2.4 SQL语句 36

2.4.1 SQL查询语句 36

2.4.2 SQL删除语句 40

2.4.3 SQL插入语句 41

2.4.4 SQL更新语句 42

2.4.5 触发器和存储过程 42

2.5 ADO.NET基础 47

2.5.1 ADO.NET体系结构 47

2.5.2 ADO.NET的用户接口 47

2.6 ADO.NET连接数据库 48

2.7 ASP.NET用ADO.NET连接数据库 50

2.8 ADO.NET高级技术 51

2.8.1 数据访问 51

2.8.2 数据过滤 53

2.8.3 数据排序 54

2.8.4 数据更新 55

2.8.5 数据查找和定位 56

2.9 本章小结 59

第3章 学生信息管理系统 60

3.1 需求分析 60

3.2 系统分析 61

3.2.1 系统功能描述 61

3.2.2 系统功能模块划分 61

3.2.3 系统流程分析 63

3.3 数据库结构设计与实现 65

3.3.1 数据表的创建 65

3.3.2 数据库逻辑结构设计 67

3.3.3 创建表的脚本文件 69

3.4 目录结构和通用模块 72

3.4.1 目录结构 72

3.4.2 通用模块 73

3.5 界面设计 81

3.5.2 学生详细信息界面 82

3.5.1 系统首页 82

3.5.3 用户登录后界面 83

3.5.4 班级信息管理界面 83

3.5.5 学生信息管理界面 84

3.5.6 信息留言模块 85

3.6 代码实现 86

3.6.1 Default主页面的实现 86

3.6.2 学生详细信息界面 96

3.6.3 班级管理模块实现 99

3.6.4 学生信息管理模块 109

3.6.5 信息留言界面的实现 124

3.7 编译运行 126

3.8 本章小结 126

第4章 校友录管理系统 127

4.1 需求分析 127

4.2.2 系统功能模块划分 128

4.2.1 系统功能描述 128

4.2 系统分析 128

4.2.3 系统流程分析 129

4.3 数据库结构设计与实现 131

4.3.1 数据表的创建 131

4.3.2 数据库逻辑结构设计 134

4.3.3 创建表的脚本文件 134

4.4.1 目录结构 138

4.4.2 通用模块 138

4.4 目录结构和通用模块 138

4.5 界面设计 139

4.5.1 系统登录界面 140

4.5.2 注册界面 140

4.5.3 班级信息注册界面 141

4.5.4 班级通讯录界面 144

4.5.5 班级留言簿界面 144

4.6 代码实现 145

4.6.1 Web.Config的实现 145

4.6.2 主页面的后台应用(default.aspx.cs) 147

4.6.3 用户详细信息后台应用(regedit.aspx.cs) 150

4.6.4 学校管理后台应用(school.aspx.cs) 155

4.6.5 注册学校后台应用(find_class2.aspx.cs) 158

4.6.6 注册班级信息后台应用(find_class3.aspx.cs) 161

4.6.7 注册为班级成员后台应用程序(findend.aspx.cs) 165

4.7 编译运行 167

4.8 本章小结 167

5.1 需求分析 168

第5章 网络竞标管理系统 168

5.2 系统分析 169

5.2.1 系统功能描述 169

5.2.2 系统功能模块划分 169

5.2.3 系统流程分析 170

5.3 数据库结构设计与实现 171

5.3.1 数据表的创建 171

5.3.2 数据库逻辑结构设计 173

5.3.3 创建表的脚本文件 173

5.3.4 存储过程 176

5.4 目录结构和通用模块 183

5.4.1 目录结构 183

5.4.2 通用模块 183

5.5 界面设计 201

5.5.1 登录界面 201

5.5.2 注册界面 201

5.5.3 管理界面 201

5.6.1 主页面的后台应用(default.aspx.cs) 203

5.6 代码实现 203

5.6.2 用户信息注册界面的后台应用(register.aspx.cs) 205

5.7 编译运行 208

5.8 本章小结 208

第6章 网络商城系统 209

6.1 需求分析 209

6.2 系统分析 210

6.2.1 系统功能描述 210

6.2.2 系统功能模块划分 210

6.2.3 系统流程分析 211

6.3.1 数据表的创建 212

6.3 数据库结构设计与实现 212

6.3.2 数据库逻辑结构设计 214

6.3.3 创建表的脚本文件 214

6.3.4 存储过程 216

6.4 目录结构和通用模块 225

6.4.1 目录结构 226

6.4.2 通用模块 226

6.5.1 系统主界面 244

6.5 界面设计 244

6.5.2 商品信息界面 245

6.5.3 购物车界面 245

6.5.4 商品订单界面 246

6.6 代码实现 246

6.7 编译运行 248

6.8 本章小结 248

7.1 需求分析 249

第7章 网络论坛系统 249

7.2 系统分析 250

7.2.1 系统功能描述 250

7.2.2 系统功能模块划分 250

7.2.3 系统流程分析 251

7.3 数据库结构设计与实现 252

7.3.1 数据表的创建 253

7.3.2 数据库逻辑结构设计 255

7.3.3 创建表的脚本文件 255

7.3.4 存储过程 257

7.4 目录结构和通用模块 260

7.4.1 目录结构 260

7.4.2 通用模块 260

7.5 界面设计 266

7.5.1 系统主界面 266

7.6 代码实现 267

7.6.1 系统主界面 267

7.5.2 用户注册界面 267

7.6.2 用户验证的后台应用程序(login.aspx.cs) 272

7.6.3 用户注册界面 273

7.7 编译运行 277

7.8v本章小结 277

第8章 客户管理系统 278

8.1 需求分析 278

8.2.2 系统功能模块划分 279

8.2.1 系统功能描述 279

8.2 系统分析 279

8.2.3 系统流程分析 280

8.3 数据库结构设计与实现 282

8.3.1 数据表的创建 282

8.3.2 数据库逻辑结构设计 284

8.3.3 创建表的脚本文件 284

8.3.4 存储过程 286

8.5.2 用户信息管理界面 292

8.5.1 登录界面 292

8.5 界面设计 292

8.4 目录结构 292

8.5.3 用户信息编辑界面 293

8.5.4 添加用户信息界面 293

8.5.5 客户信息管理界面 294

8.5.6 添加新客户界面 295

8.5.7 产品信息管理界面 295

8.5.8 合同信息管理界面 296

8.5.9 合同明细界面 296

8.5.10 产品销售统计界面 297

8.6 代码实现 297

8.6.1 首页后台应用程序(default.aspx.cs) 297

8.6.2 用户信息管理界面后台应用(users.aspx.cs) 299

8.6.3 添加用户信息的后台应用程序(adduser.aspx.cs) 303

8.6.4 客户信息管理的后台应用程序(client.aspx.cs) 305

8.6.5 添加新客户界面的后台应用程序(addclient.aspx.cs) 310

8.7 编译运行 312

8.8 本章小结 313

9.1 需求分析 314

第9章 网络投稿系统 314

9.2 系统分析 315

9.2.1 系统功能描述 315

9.2.2 系统功能模块划分 315

9.2.3 系统流程分析 316

9.3 数据库结构设计与实现 317

9.3.1 数据表的创建 317

9.3.3 创建表的脚本文件 319

9.3.2 数据库逻辑结构设计 319

9.3.4 存储过程 320

9.4 目录结构和通用模块 331

9.4.1 目录结构 331

9.4.2 通用模块 331

9.5 界面设计 351

9.5.1 作者管理界面 351

9.6 代码实现 352

9.5.2 注册界面 352

9.7 编译运行 354

9.8 本章小结 354

第10章 员工绩效考核系统 355

10.1 需求分析 355

10.2 系统分析 356

10.2.1 系统功能描述 356

10.2.2 系统功能模块划分 356

10.2.3 系统流程分析 357

10.3 数据库结构设计与实现 359

10.3.1 数据表的创建 359

10.3.2 数据库逻辑结构设计 360

10.3.3 创建表的脚本文件 361

10.3.4 存储过程 362

10.4 目录结构 366

10.5 界面设计 366

10.5.2 添加员工信息界面 367

10.5.1 员工信息编辑界面 367

10.5.3 日志信息添加界面 368

10.5.4 日志查询界面 368

10.5.5 日志查询结果界面 368

10.5.6 项目维护界面 369

10.5.7 项目信息添加界面 370

10.6 代码实现 370

10.6.1 首页后台应用程序(default.aspx.cs) 370

10.6.2 员工信息编辑后台应用(emp.aspx.cs) 372

10.6.3 添加员工信息后台应用(empedit.aspx.cs) 376

10.6.4 日志信息添加后台应用(loginedit.aspx.cs) 378

10.6.5 日志查询后台应用(sellogin.aspx.cs) 381

10.6.6 项目维护后台应用(team.aspx.cs) 383

10.6.7 项目信息添加后台应用(teamedit.aspx.cs) 386

10.7 编译运行 388

10.8 本章小结 388

11.1 需求分析 389

第11章 旅行社在线报名系统 389

11.2 系统分析 390

11.2.1 系统功能描述 390

11.2.2 系统功能模块划分 390

11.2.3 系统流程分析 391

11.3 数据库结构设计与实现 391

11.3.1 数据表的创建 391

11.3.3 创建表的脚本文件 392

11.3.2 数据库逻辑结构设计 392

11.3.4 存储过程 393

11.4 目录结构 398

11.5 界面设计 398

11.6 代码实现 401

11.6.1 首页后台应用程序(default.aspx.cs) 401

11.6.2 出游安排后台应用(plan.aspx.cs) 402

11.6.3 添加申请单信息后台应用(addtrip.aspx.cs) 404

11.7 编译运行 407

11.8 本章小结 407