当前位置:首页 > 工业技术
ASP.NET数据库系统项目开发实践
ASP.NET数据库系统项目开发实践

ASP.NET数据库系统项目开发实践PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:曹斌,韩中孝主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030156013
  • 页数:492 页
图书介绍:本书按照软件开发的基本过程,以系统的需求分析、总体设计、数据库设计和系统的详细设计为基本开发步骤,讲述以ASP.NET(C#)为工具Web应用程序的开发全过程。
《ASP.NET数据库系统项目开发实践》目录

1.1 ASP.NET简介 1

1.1.1 ASP.NET简介 1

第1章 ASP.NET概述 1

1.1.2 ASP.NET程序运行原理 2

1.2 .NET Framework简介 3

1.2.1 .NET Framework概述 3

1.2.2 公共语言运行库 3

1.2.3 .NET Framework基础类库 4

1.3.1 IIS简介 5

1.2.4 服务器应用程序开发 5

1.3 IIS简介 5

1.3.2 应用IIS配置ASP.NET程序 6

1.4 ASP.NET中的状态管理 9

1.4.1 状态管理概述 9

1.4.2 Appliction对象 10

1.4.3 Session对象 10

1.5.1 ASP.NET安全 11

1.4.4 状态管理注意事项 11

1.5 ASP.NET安全分析 11

1.5.2 ASP.NET的安全工作过程 13

1.5.3 ASP.NET开发安全技巧 14

本章小结 16

第2章 eHR人力资源管理系统 17

2.1 系统总体设计 17

2.1.1 应用背景 17

2.1.2 项目目标 17

2.1.3 解决方案设计 19

2.1.4 系统模块功能分析 19

2.2 数据库设计 22

2.2.1 数据库需求分析 22

2.2.2 数据库视图设计 22

2.2.3 数据库表设计 22

2.3 技术细节 24

2.3.1 存储过程的使用 24

2.3.2 动态生成页面类的封装 26

2.4 系统通用类和全局变量说明 29

2.4.1 通用类说明 29

2.4.2 全局变量 30

2.5 页面动态加载 31

2.5.1 程序主入口 31

2.5.2 动态页面加载 31

2.6 版面动态调整功能实现 35

2.6.1 界面设计 35

2.6.2 界面初始化 38

2.6.3 版面模块数据绑定 40

2.6.4 版面模块动态调整 41

2.6.5 保存修改到数据库 48

2.6.6 数据访问层类的封装 50

2.7 用户登录和权限动态分配 54

2.7.1 用户登录实现 54

2.7.2 用户权限分配 57

2.8.1 多彩留言板 63

2.8 人事多彩留言板 63

2.8.2 数据绑定 66

2.8.3 分页机制 70

2.9 数据管理模块 71

2.9.1 界面设计 71

2.9.2 界面初始化 73

2.9.3 界面数据绑定 73

2.9.4 模块和数据的动态映射 76

2.9.5 数据层类的封装 82

2.10 人事论坛管理模块 89

2.10.1 区域管理模块 89

2.10.2 主题管理模块 95

2.10.3 回复管理模块 99

2.10.4 版主管理模块 103

2.11 扩充与提高 106

本章小结 109

3.1.2 项目目标 110

3.1.1 应用背景 110

3.1 系统总体设计 110

第3章 企业网络办公自动化综合平台 110

3.1.3 解决方案设计 112

3.1.4 系统模块功能分析 112

3.2 数据库设计 115

3.2.1 数据库需求分析 115

3.2.2 数据库视图设计 116

3.2.3 数据库表设计 116

3.3 技术细节 118

3.3.1 Web.config文件 119

3.3.2 本系统Web.config文件 120

3.4 系统通用类和安全加密说明 121

3.4.1 系统通用类说明 121

3.4.2 全局通用静态函数说明 123

3.4.3 数据库连接字段加密 124

3.5 用户注册登录功能 125

3.5.1 用户注册 125

3.5.2 用户登录 129

3.6 通讯簿功能 132

3.6.1 界面设计 132

3.6.2 动态加载数据控件 135

3.6.3 加载个性平台数据 138

3.6.4 添加功能 142

3.6.5 修改功能 146

3.6.6 删除功能 151

3.6.7 多功能检索 151

3.7 邮件功能 157

3.8 亲友记录功能 161

3.8.1 界面设计 161

3.8.2 添加功能 164

3.8.3 修改功能 170

3.8.4 删除功能 171

3.9 日程安排功能 172

3.9.1 界面设计 172

3.9.2 添加日程 174

3.9.3 修改日程 176

3.9.4 删除日程 177

3.9.5 日程提醒 178

3.10 快捷网络平台功能 179

3.10.1 界面设计 179

3.10.2 添加平台 180

3.10.3 修改平台 182

3.10.4 删除平台 182

3.11 部分后台功能 183

3.11.1 新用户参数构建 184

3.11.2 动态创建菜单 184

3.12 扩充与提高 187

本章小结 188

第4章 企业资源维护综合管理系统 189

4.1 系统总体设计 189

4.1.1 项目目标 189

4.1.2 解决方案设计 190

4.1.3 系统模块功能分析 191

4.2 数据库设计 194

4.2.1 数据库总体设计 194

4.2.2 数据库视图设计 195

4.2.3 数据库具体的表 195

4.3 技术细节 199

4.4 用户管理功能 204

4.4.1 用户登录 204

4.4.2 用户注册 209

4.4.3 用户信息修改 212

4.5 角色管理功能 215

4.5.1 添加角色 216

4.5.2 修改角色 221

4.5.3 删除角色 224

4.6 维护类别维护 225

4.6.1 方向管理设计 226

4.6.2 频道管理设计 230

4.6.3 栏目管理设计 236

4.6.4 主题管理设计 242

4.7 维护功能设计 249

4.7.1 申请维护 250

4.7.2 维护反馈 254

4.7.3 查看维护 265

4.7.4 维护监控 271

4.8 扩充与提高 273

本章小结 273

第5章 企业信息文档综合管理系统 274

5.1 系统总体设计 274

5.1.1 应用背景 274

5.1.2 项目目标 274

5.1.3 解决方案设计 276

5.1.4 系统模块功能分析 277

5.2 数据库设计 278

5.2.1 数据库总体设计 278

5.2.2 数据库视图设计 278

5.2.3 数据库具体的表设计 279

5.3 技术细节 282

5.3.1 添加组件引用 282

5.3.2 树目录界面设计 282

5.3.3 树目录代码实现 283

5.4 页表管理设计 286

5.4.1 添加页表 288

5.4.2 修改页表 290

5.4.3 删除页表 292

5.4.4 页表排序 293

5.5 模块管理设计 295

5.5.1 添加模块 298

5.5.2 修改模块 299

5.5.3 删除模块 301

5.5.4 模块排序 302

5.6 栏目管理设计 305

5.6.1 添加栏目 308

5.6.2 修改栏目 310

5.6.3 删除栏目 312

5.6.4 栏目排序 314

5.7 内容管理设计 316

5.7.1 添加内容 323

5.7.2 修改内容 327

5.7.3 删除内容 328

5.8 用户权限管理设计 331

5.8.1 角色添加 333

5.8.2 角色修改 335

5.8.3 角色删除 338

5.8.4 角色权限分配 339

5.9 文件管理设计 346

5.9.1 文件上载 346

5.9.2 系统文件维护 351

5.10 前台显示设计 354

5.10.1 界面设计 354

5.10.2 显示实现 355

本章小结 358

5.11 扩充与提高 358

第6章 企业电子商务销售管理系统 359

6.1 系统总体设计 359

6.1.1 应用背景 359

6.1.2 项目目标 360

6.1.3 解决方案设计 362

6.1.4 系统设计分析 364

6.2.2 数据库具体的表 365

6.2 数据库设计 365

6.2.1 数据库总体设计 365

6.3 技术细节 369

6.3.1 调用Windows API 370

6.3.2 .NET中使用非安全代码 370

6.3.3 加密、解密函数构造 371

6.4 数据访问层接口设计 374

6.5.1 SQL数据访问层关系设计 376

6.5.2 SQLHelper类实现 376

6.5 SQL数据访问层设计 376

6.5.3 客户数据访问层 380

6.5.4 产品库存数据访问层 387

6.5.5 产品子项数据访问层 389

6.5.6 订单数据访问层 390

6.5.7 产品数据访问层 395

6.5.8 产品界面数据访问层 397

6.6.2 OracleHelper类实现 398

6.6.1 Oracle数据访问层关系设计 398

6.6 Oracle数据访问层设计 398

6.7 数据访问层Factory设计 402

6.7.1 数据访问层Factory设计 402

6.7.2 数据访问层Factory具体实现 403

6.8 业务逻辑层模板设计 404

6.8.1 业务逻辑层模板设计 404

6.8.2 业务逻辑层模板具体实现 405

6.9.1 客户处理设计 407

6.9 业务逻辑层设计 407

6.9.2 购物车处理设计 409

6.9.3 订单处理设计 411

6.9.4 产品处理设计 412

6.9.5 库存处理设计 413

6.9.6 产品广告处理设计 413

6.10 表面呈现层设计 414

6.10.1 网站主界面 414

6.10.2 用户注册和登录 415

6.10.3 搜索实现 421

6.10.4 购物车实现 423

6.10.5 订单实现 428

6.10.6 结账实现 433

6.10.7 WebServices 434

6.11 扩充与提高 434

本章小结 440

7.1.2 项目目标 441

7.1.1 应用背景 441

第7章 网络多彩留言板 441

7.1 系统总体设计 441

7.1.3 解决方案设计 442

7.1.4 系统模块功能分析 442

7.2 数据库设计 443

7.2.1 数据库总体设计 443

7.2.2 数据库视图设计 443

7.2.3 数据库具体表设计 443

7.3.1 数据库的移植技术 445

7.3 技术细节 445

7.3.2 数据访问层实现 446

7.4 编辑主窗口设计 451

7.4.1 编辑界面设计 451

7.4.2 系统参数初始化 451

7.4.3 窗口创建初始化 455

7.4.4 按钮创建 455

7.4.5 按钮事件初始化 457

7.4.6 编辑和预览状态转换 460

7.4.7 辅助事件实现 462

7.5 对话框设计 469

7.5.1 文件上载模块 469

7.5.2 表情对话框 471

7.5.3 图片上载对话框 471

7.5.4 文件上载对话框 474

7.5.5 添加表格对话框 476

7.5.6 字体颜色对话框 481

7.6 扩充与提高 484

本章小结 485

附录 486

附录1 系统安装 486

附录1.1 安装程序的制作 486

附录1.2 安装应用程序 489

附录1.3 删除或修复系统 490

附录2 应用程序的发布 490

附录2.1 配置应用程序IIS 490

附录2.2 安装数据库 491

返回顶部