《网络系统开发实例精粹 ASP.NET版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:胡海璐,汪孝宜,丁恩生编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:7121026147
  • 页数:355 页
图书介绍:本书以实际的软件开发项目实例介绍贯穿始末,逐层深入的介绍了应用ASP.NET开发WEB应用程序的详细过程。全书以深透软件工程思想为宗旨,先后介绍了应用ASP.NET开发目前市场上非常流行的电子商务拍卖和开店系统、企业信息展示系统、网上教学系统、酒店预定系统、博客、电子协同办公系统建设的过程和方法。本书在组织结构,实例选取和内容编排上与目前市场上的实例书相比都有重大突破。本书组织结构新颖,内容编排合理独到,所选实例功能完善,难度较大,更接近实际的开发项目。尤其是本书最后一个实例,是完全以一个实际软件工程的项目要求和实际的开发过程来安排内容的,提供给读者一次零距离接触实际项目开发的机会。本书附带光盘是另一个重大突破。里面包含了应用流行的数据库管理软件。包含了目前最流行的开发语言及工具。

第1章 酒店内部管理系统 1

1.1 特色突破 1

1.2 系统概述 1

1.2.1 系统功能与应用背景 1

1.2.2 系统预览 2

1.3 系统设计架构 3

1.3.1 系统设计思想 3

1.3.2 系统结构设计 3

1.3.3 系统功能模块细分 4

1.3.4 服务器配置 4

1.4 数据库的设计、生成与配置 5

1.4.2 数据库概念结构设计 6

1.4.1 数据库需求分析 6

1.4.3 数据库逻辑结构设计 7

1.4.4 数据库的生成与配置 8

1.4.5 数据库的连接 9

1.5 ASP.NET基础知识 10

1.5.1 ASP.NET语法介绍 10

1.5.2 ASP.NET内置对象 12

1.5.3 控件 15

1.5.4 ASP.NET常用数据库连接方法 21

1.6 公用模块编写 22

1.6.1 连接配置 22

1.6.2 数据库连接及数据处理类DBClass.cs 22

1.6.3 登录类loginon.cs 24

1.7 操作界面设计与实现 26

1.7.1 客房类型维护功能模块设计与实现 26

1.6.4 用户控件Top.ascx 26

1.7.2 客房信息查询 29

1.7.3 客户信息添加 33

1.8 开发技巧与难点点拨 38

1.8.1 #Region指令的使用 38

1.8.2 界面模块化 39

1.9 系统的编译和发布 39

1.10 小结 39

第2章 通用数据查询与报表打印系统 41

2.1 特色突破 41

2.1.1 可视化定制查询 41

2.1.2 可运行的设计模型 41

2.2.1 系统功能与应用背景 42

2.2.2 系统预览 42

2.2 系统概述 42

2.3 系统设计与架构 43

2.3.1 系统设计思想 43

2.3.2 系统架构 44

2.3.3 系统结构设计 45

2.4 数据库的设计、生成与配置 45

2.4.1 数据库需求分析 46

2.4.2 数据库概念结构设计 46

2.4.3 数据库逻辑结构设计 47

2.4.4 数据库的生成与配置 49

2.4.5 数据库的连接 50

2.5 公用模块的编写 50

2.5.1 系统配置模块 50

2.5.2 通用数据访问模块 51

2.6 客户界面设计 61

2.6.1 登录界面模块设计 61

2.5.3 JavaScript文件 61

2.6.2 左侧导航栏设计 63

2.6.3 Top页设计 65

2.6.4 查询界面模块设计 66

2.6.5 查询结果显示界面模块设计 72

2.6.6 动态报表生成与输出模块设计 75

2.6.7 登录用户修改信息模块设计 81

2.6.8 退出和重登录模块设计 81

2.7 管理员界面设计 81

2.7.1 用户管理模块设计 81

2.7.2 已配置查询显示模块设计 85

2.7.3 添加查询模块设计 85

2.7.4 添加查询确认模块设计 92

2.8.2 脚本生成函数功能比较 97

2.8.1 ListBox选中值的回传 97

2.8 开发技巧与难点点拨 97

2.9 系统的编译和发布 98

2.10 小结 98

第3章 鲜花预订系统 99

3.1 特色突破 99

3.2 系统概述 99

3.2.1 系统功能与应用背景 99

3.2.2 系统预览 99

3.3 系统架构设计 100

3.3.1 系统设计思想 100

3.3.2 系统架构 101

3.3.3 系统结构设计 101

3.3.4 系统功能模块细分 101

3.4.2 数据库概念结构设计 102

3.4.1 数据库需求分析 102

3.4 数据库的设计、生成与配置 102

3.3.5 服务器配置 102

3.4.3 数据库逻辑结构设计 104

3.5 公用模块设计 105

3.5.1 界面头尾设计 105

3.5.2 数据库连接 106

3.6 业务层与数据层设计与实现 106

3.6.1 用户类设计与实现 106

3.6.2 鲜花类设计与实现 107

3.6.3 鲜花种类类Kind的设计与实现 108

3.6.4 订单类设计与实现 109

3.6.5 数据操作类的设计与实现 111

3.7 客户界面设计与实现 112

3.7.1 首页设计与实现 112

3.7.2 用户注册 114

3.7.3 客户登录 117

3.7.4 鲜花详细信息 120

3.7.5 购物车 122

3.7.6 订单查看 130

3.7.7 鲜花销售排行榜 134

3.8 后台管理界面设计 136

3.8.1 用户管理 136

3.8.2 鲜花品种管理 144

3.8.3 鲜花管理 151

3.8.4 订单查看,修改订单状态 159

3.9 开发技巧与难点点拨 167

3.10 系统的编译和发布 167

3.11 小结 168

4.2.1 系统功能 169

4.2 系统概述 169

4.1 特色突破 169

第4章 企业在线信息管理系统 169

4.2.2 系统预览 170

4.3 系统架构设计 170

4.3.1 系统设计思想 170

4.3.2 系统架构 171

4.3.3 系统结构设计 171

4.3.4 系统功能模块细分 172

4.3.5 服务器配置 173

4.4 数据库的设计、生成与配置 173

4.4.1 数据库需求分析 174

4.4.2 数据库概念结构设计 174

4.4.3 数据库逻辑设计 175

4.4.4 数据库的生成与配置 177

4.4.5 数据库的连接 178

4.5 公用模块设计 182

4.5.1 界面首尾设计 183

4.5.2 公司Logo设计 186

4.5.3 数据库连接编写 186

4.6 客户界面设计 200

4.6.1 企业在线首页设计 201

4.6.2 公司新闻浏览模块设计与实现 202

4.6.3 公司产品展示 203

4.6.4 公司售后服务留言与产品留言查看 205

4.6.5 公司产品预订 207

4.6.6 公司产品与售后服务评论 208

4.7.1 管理界面首页设计 211

4.7 后台管理界面设计 211

4.7.2 发布公司产品 214

4.7.3 添加公司新闻 215

4.7.4 公司售后服务项目添加 217

4.7.5 产品及售后服务评论浏览 218

4.8 开发技巧与难点点拨 221

4.8.1 存储过程概述 221

4.8.2 创建存储过程 221

4.8.3 调用存储过程 223

4.8.4 使用Visual Studio 2005服务器资源管理器 224

4.9 系统的编译和发布 225

4.10 小结 226

5.1.3 多层次的安全 227

5.1.2 完全基于数据库 227

5.1.1 开放的、可伸缩的基础架构 227

5.1 特色突破 227

第5章 资料管理系统 227

5.2 系统概述 228

5.2.1 系统功能与应用背景 228

5.2.2 系统预览 228

5.3 系统设计与架构 230

5.3.1 系统设计思想 230

5.3.2 系统架构 230

5.3.3 系统结构设计 231

5.4 数据库的设计、生成与配置 231

5.4.1 数据库需求分析 232

5.4.2 数据库概念结构设计 232

5.4.3 数据库逻辑结构设计 234

5.5 公用模块的编写 235

5.5.1 系统配置模块 235

5.4.4 数据库的生成与配置 235

5.4.5 数据库的连接 235

5.5.2 通用数据访问模块 237

5.5.3 字符串操作模块 252

5.5.4 日期操作模块 254

5.5.5 文件操作模块 255

5.5.6 JavaScript文件 257

5.6 客户界面设计 257

5.6.1 登录模块设计 257

5.6.2 首页设计 258

5.6.3 动态树型菜单显示模块设计 258

5.6.4 资料查询界面模块设计 260

5.6.5 资料列表显示模块设计 263

5.6.6 资料下载模块设计 263

5.7 管理员界面设计 265

5.7.3 添加资料模块设计 266

5.7.1 用户管理模块设计 266

5.7.2 资料类型管理模块设计 266

5.7.4 资料管理模块设计 270

5.7.5 树型菜单维护模块设计 271

5.7.6 数据备份模块设计 279

5.7.7 数据恢复模块设计 283

5.7.8 退出和重登录模块设计 286

5.8 开发技巧与难点点拨 286

5.8.1 #Region指令的使用 286

5.8.2 防止SQL注入 287

5.9 系统的编译和发布 287

5.10 小结 288

第6章 办公自动化系统的建立 289

6.1 特色突破 289

6.2.1 系统功能 291

6.2 系统概述 291

6.2.2 系统预览 294

6.3 系统设计、架构 306

6.3.1 系统设计思想 306

6.3.2 系统架构设计 307

6.3.3 系统功能模块细分 308

6.4 数据库的设计、生成与配置 310

6.4.1 数据库需求分析 310

6.4.2 数据库概念设计 310

6.4.3 数据库逻辑设计 311

6.4.4 数据库的生成与配置 314

6.5 公用模块编写 317

6.5.1 界面框架设计 318

6.5.2 通用类设计 322

6.5.3 业务逻辑实体设计 326

6.6.1 员工管理页面 335

6.6 操作界面设计与实现 335

6.6.2 邮件管理页面 340

6.6.3 联系人管理页面 344

6.6.4 职位管理页面 346

6.6.5 角色管理页面 347

6.6.6 考勤管理页面 349

6.7 开发技巧与难点点拨 352

6.7.1 数据库连接方式 352

6.7.2 页面认证与授权 353

6.8 系统的编译和发布 354

6.8.1 数据库搭建 354

6.8.2 项目搭建 354

6.8.3 项目编译与发布 354

6.9 小结 355