ASP.NET项目开发实战密码-DVD附赠超值视频讲解 |
商品编号:5233210 |
ISBN:978-7-302-42513-7 |
市 场 价:¥65.00 |
折 扣 价:¥59.50 |
丛书: |
上架时间:2016/1/21 7:15:51 |
出版社/厂商: 清华大学出版社发行部 |
作者: 吴善财 |
出版日期: 2016/1/1 0:00:00 |
装帧: 平装 |
|
|
|
|
- 本书主要内容有:在线留言薄系统、在线相册系统、在线RSS订阅系统、在线聊天系统、在线图书商城系统、企业内部交互系统、在线考试系统、综合供求信息系统、客房管理系统、典型企业网站等的基本流程。
- 本书主要内容有:在线留言薄系统、在线相册系统、在线RSS订阅系统、在线聊天系统、在线图书商城系统、企业内部交互系统、在线考试系统、综合供求信息系统、客房管理系统、典型企业网站等的基本流程。
- 目 录
第1章 在线留言簿系统1
1.1 赢在起点2
1.1.1 赢在起点——程序员的
职业规划2
1.1.2 赢在起点——做好项目分析2
1.2 项目开发流程分析4
1.2.1 了解使用流程4
1.2.2 规划开发流程4
1.3 系统分析5
1.3.1 系统功能分析5
- 目 录
第1章 在线留言簿系统1
1.1 赢在起点2
1.1.1 赢在起点——程序员的
职业规划2
1.1.2 赢在起点——做好项目分析2
1.2 项目开发流程分析4
1.2.1 了解使用流程4
1.2.2 规划开发流程4
1.3 系统分析5
1.3.1 系统功能分析5
1.3.2 模块结构规划6
1.3.3 规划系统文件6
1.3.4 选择开发工具7
1.4 系统配置文件7
1.4.1 新建网站项目7
1.4.2 配置系统文件8
1.5 搭建数据库平台9
1.5.1 数据库设计9
1.5.2 数据库访问层设计10
1.6 设置样式文件16
1.6.1 设置按钮元素样式17
1.6.2 设置页面元素样式17
1.7 留言数据显示模块18
1.7.1 留言列表显示页面18
1.7.2 留言展开回复页面23
1.8 留言分页列表显示模块24
1.8.1 留言分页显示页面25
1.8.2 分页处理页面25
1.9 留言回复模块27
1.9.1 留言回复表单页面27
1.9.2 回复数据处理页面29
1.10 留言发布模块30
1.11 留言管理模块32
1.11.1 留言管理列表页面32
1.11.2 留言删除处理页面34
1.12 测试运行35
第2章 互动媒体学习社区37
2.1 修炼自身38
2.1.1 “码农”和“高大上”38
2.1.2 赢在自身——快速提升
自身修为38
2.2 开发背景简介39
2.3 系统设计分析40
2.3.1 互动媒体学习社区的优势40
2.3.2 系统特点41
2.3.3 系统目标41
2.3.4 确定设计方案——
B/S体系结构42
2.4 需求分析42
2.4.1 可行性分析43
2.4.2 功能分析43
2.4.3 业务流程43
2.5 总体设计44
2.6 系统预览46
2.7 构建开发环境47
2.8 数据库设计48
2.8.1 概念设计48
2.8.2 实体E-R图49
2.8.3 逻辑设计50
2.9 文件组织结构和功能模块设计53
2.9.1 文件组织结构设计53
2.9.2 用户功能模块设计53
2.10 公共类设计56
2.10.1 数据库操作类设计56
2.10.2 业务功能类设计59
2.11 网站首页设计61
2.12 实现用户注册模块64
2.12.1 login.aspx页面部分
代码分析64
2.12.2 用户登录设计65
2.13 发布并管理教程67
2.13.1 发布教程68
2.13.2 查看教程页设计70
2.14 后台管理页面设计72
2.14.1 用户管理页面72
2.14.2 视频管理页面73
2.15 系统测试74
第3章 物业管理系统77
3.1 程序员职场生存秘籍78
3.1.1 国内程序员的生存现状78
3.1.2 赢在职场——入职需谨慎78
3.2 系统分析79
3.2.1 系统背景介绍80
3.2.2 系统需求分析80
3.3 系统设计81
3.3.1 系统目标81
3.3.2 系统功能结构81
3.3.3 业务流程图82
3.3.4 构建开发环境83
3.4 编写可行性研究报告及项目计划书83
3.4.1 编写可行性研究报告83
3.4.2 编写项目计划书85
3.5 系统预览86
3.6 数据库设计87
3.6.1 数据库概念设计87
3.6.2 数据库逻辑结构设计89
3.7 设计公共类91
3.8 设计网站首页91
3.8.1 网站首页技术分析92
3.8.2 网站首页实现过程93
3.9 欠费信息查询页95
3.9.1 欠费信息查技术分析96
3.9.2 欠费信息查询页实现过程96
3.10 管理员登录页设计99
3.10.1 管理员登录页技术分析100
3.10.2 管理员登录页实现过程100
3.11 设计值班员工页102
3.11.1 值班员工页实现过程102
3.11.2 编写实现代码103
3.12 设计业主住房信息管理页104
3.12.1 业主住房信息管理页
实现过程104
3.12.2 编写实现代码105
3.13 业主投诉信息审核页设计106
3.13.1 业主投诉信息审核页
技术分析107
3.13.2 业主投诉信息审核页
具体实现107
第4章 浪漫七夕聊天系统111
4.1 部门沟通之“钥”112
4.1.1 开发公司部门现状112
4.1.2 赢在公司——探讨部门
沟通之道113
4.2 新的项目114
4.3 项目规划分析114
4.3.1 在线聊天系统功能原理115
4.3.2 在线聊天系统构成模块115
4.4 系统配置文件116
4.5 搭建数据库117
4.5.1 数据库设计117
4.5.2 系统参数设置117
4.6 数据库访问层119
4.6.1 数据访问层——登录验证
处理119
4.6.2 数据访问层——聊天处理121
4.6.3 数据访问层——系统管理124
4.7 设计样式文件129
4.7.1 按钮元素样式129
4.7.2 页面元素样式130
4.8 用户登录验证模块131
4.8.1 用户登录表单页面131
4.8.2 登录验证处理页面132
4.9 系统主界面133
4.9.1 在线聊天页面134
4.9.2 在线聊天处理页面134
4.10 新增功能137
4.10.1 修改数据库——
添加Chat表137
4.10.2 修改数据访问层——聊天室
房间处理137
4.11 聊天室显示界面139
4.11.1 聊天室列表显示页面139
4.11.2 聊天室列表处理页面139
4.12 聊天室管理界面141
4.12.1 聊天室添加模块141
4.12.2 聊天室列表模块143
4.12.3 聊天室修改模块145
4.13 项目调试147
第5章 叮当图书商城系统151
5.1 体验代码之美152
5.1.1 程序员经常忽视的问题152
5.1.2 赢在代码本身——
体现程序之美152
5.2 新的项目153
5.3 项目规划分析154
5.3.1 电子商务的简要介绍154
5.3.2 在线商城系统构成模块155
5.4 规划项目文件156
5.5 系统配置文件157
5.6 搭建数据库158
5.6.1 数据库设计158
5.6.2 系统参数设置文件161
5.7 数据访问层162
5.7.1 商品显示162
5.7.2 订单处理167
5.7.3 商品评论175
5.7.4 商品分类177
5.7.5 商品管理183
5.8 商品显示模块185
5.8.1 系统主页185
5.8.2 顶部导航页面185
5.8.3 左侧类别列表页面186
5.8.4 右侧商品列表页面186
5.8.5 按被点击次数显示模块187
5.8.6 按商品名称显示模块189
5.8.7 商品详情显示模块191
5.9 商品分类处理模块193
5.9.1 设置分类层次结构194
5.9.2 添加分类模块196
5.9.3 修改分类模块197
5.9.4 分类管理模块199
5.10 商品管理模块200
5.10.1 商品添加模块201
5.10.2 商品修改模块202
5.10.3 商品管理列表模块203
5.10.4 商品图片修改模块205
5.11 购物车模块208
5.11.1 购物车组件设计模块209
5.11.2 购物车商品添加模块213
5.11.3 购物车查看和管理模块214
5.12 订单处理模块218
5.12.1 生成订单编号219
5.12.2 提交、创建订单220
5.12.3 订单详情模块222
5.12.4 订单列表模块223
5.12.5 订单状态处理模块224
5.13 商品评论模块和商品搜索模块227
5.13.1 智能提示227
5.13.2 分类检索230
5.14 项目调试231
第6章 东海地产内部交互系统235
6.1 软件项目的可扩展性236
6.1.1 成熟软件的完善是一个不断
更新的过程236
6.1.2 赢在项目质量——让程序
具有更好的可扩展性236
6.2 组建团队237
6.3 项目规划分析239
6.3.1 在线交互系统的背景239
6.3.2 企业在线交互系统构成
模块239
6.4 规划项目文件240
6.5 系统配置文件241
6.6 搭建数据库242
6.6.1 数据库设计243
6.6.2 系统参数设置文件246
6.7 数据访问层247
6.7.1 数据访问层——
用户登录验证247
6.7.2 数据访问层——客户分组251
6.7.3 数据访问层——团队模块256
6.8 用户登录验证模块260
6.8.1 用户登录验证模块260
6.8.2 登录用户注销模块262
6.9 客户分组处理模块263
6.9.1 用户分组添加模块263
6.9.2 用户分组修改模块264
6.9.3 用户组管理列表模块265
6.9.4 客户检索模块267
6.9.5 客户管理列表模块270
6.9.6 客户移动转换模块272
6.9.7 客户信息显示模块274
6.10 系统团队处理模块276
6.10.1 添加团队模块276
6.10.2 团队修改处理模块277
6.10.3 团队管理列表模块278
6.10.4 加入团队处理模块280
6.11 在线交互模块282
6.11.1 系统主页显示模块282
6.11.2 一对一交互处理模块284
6.11.3 团队交互处理模块286
6.11.4 文件发送模块290
6.12 项目调试296
第7章 图文处理系统299
7.1 模块化编程思想300
7.1.1 现实中的模块化编程300
7.1.2 赢在面向对象——
实现高内聚和低耦合代码300
7.2 组建团队302
7.3 项目规划分析302
7.3.1 图文处理模块的功能原理303
7.3.2 图文处理系统的构成模块303
7.4 规划项目文件303
7.5 系统配置文件304
7.5.1 配置连接字符串参数304
7.5.2 配置Ajax服务器参数305
7.5.3 系统设置文件305
7.6 搭建数据库306
7.7 数据访问层306
7.7.1 数据访问层——
定义FileImage类307
7.7.2 数据访问层——
获取上传文件信息307
7.7.3 数据访问层——
添加上传文件信息308
7.7.4 数据访问层——
删除上传文件信息309
7.8 系统文件列表显示模块310
7.8.1 列表显示页面310
7.8.2 列表处理页面310
7.9 创建缩略图模块313
7.10 创建水印图模块316
7.11 文件上传处理模块319
7.11.1 多文件上传处理模块319
7.11.2 文件自动上传处理模块321
7.12 项目调试326
第8章 综合供求信息系统329
8.1 程序的可移植性330
8.1.1 什么是可移植性330
8.1.2 C#实现跨平台的背景330
8.1.3 赢在技术——通过可移植性
实现跨平台项目331
8.2 新的项目332
8.3 需求分析332
8.3.1 开发背景332
8.3.2 需求分析332
8.4 项目规划333
8.4.1 系统目标333
8.4.2 网站功能结构333
8.5 MVC设计思想334
8.5.1 MVC设计思想介绍335
8.5.2 MVC设计模式的实现335
8.5.3 MVC设计模式的扩展和
优点336
8.6 搭建数据库337
8.6.1 数据库E-R图分析337
8.6.2 数据结构表338
8.7 具体编码340
8.7.1 数据层功能设计340
8.7.2 网站逻辑业务功能设计345
8.7.3 网站主页设计351
8.7.4 网站招聘信息页设计353
8.7.5 免费供求信息发布页设计356
8.7.6 后台主页设计357
8.7.7 免费供求信息审核页设计358
8.7.8 免费供求信息删除页设计362
8.8 项目调试364
8.9 Visual Studio.NET的跨平台应用366
8.9.1 Mainsoft Grasshoppe框架
实现和Java的跨平台366
8.9.2 Mono框架实现跨平台、
跨语言366
第9章 客房管理系统369
9.1 提高程序的健壮性370
9.1.1 一段房贷代码引发的深思370
9.1.2 赢在高质量——提高程序的
健壮性370
9.2 新的项目372
9.3 系统需求分析372
9.3.1 系统背景介绍373
9.3.2 功能模块划分373
9.4 规划和运作374
9.4.1 规划系统文件374
9.4.2 运作流程374
9.5 设计数据库375
9.5.1 设计E-R图375
9.5.2 设计表376
9.5.3 建立和数据库的连接378
9.6 设计基类380
9.6.1 PageBase基类381
9.6.2 ModuleBase基类382
9.7 具体编码386
9.7.1 设计界面386
9.7.2 管理员登录模块388
9.7.3 客房类型管理模块389
9.7.4 客房信息管理模块396
9.7.5 客房经营管理模块403
9.7.6 经营状况分析模块406
9.8 项目调试409
第10章 典型企业网站413
10.1 做好项目管理者414
10.1.1 软件工程师到项目经理到
管理者之路414
10.1.2 赢在管理——运转一个
健步如飞的团队414
10.2 新的项目417
10.3 功能分析417
10.4 编写项目计划书418
10.5 设计界面419
10.6 功能模块分析420
10.7 数据库设计421
10.7.1 数据库需求分析421
10.7.2 数据库概念结构设计422
10.7.3 数据表结构423
10.8 具体编码425
10.8.1 编写公用模块代码426
10.8.2 设计界面控件428
10.8.3 用户登录模块430
10.8.4 新闻管理模块431
10.8.5 产品管理模块434
10.8.6 用户管理模块438
10.9 项目调试441
第11章 在线考试系统443
11.1 算法是程序的灵魂444
11.1.1 何谓算法444
11.1.2 赢在技术沉淀——
计算机中的算法445
11.1.3 赢在技术沉淀——
表示算法的方法446
11.2 背景介绍448
11.2.1 系统开发的目的449
11.2.2 系统开发的意义449
11.3 可行性分析450
11.3.1 经济可行性450
11.3.2 技术可行性450
11.4 系统需求分析和总体设计450
11.5 系统功能结构和运行流程分析451
11.6 项目计划书452
11.7 数据库设计453
11.7.1 数据库需求分析453
11.7.2 数据库概念结构设计454
11.7.3 设计表455
11.8 编写公共类457
11.9 实现登录界面465
11.9.1 技术分析465
11.9.2 实现登录页面466
11.9.3 实现考生注册页面468
11.10 实现在线考试页面471
11.10.1 在线考试页面技术分析473
11.10.2 具体实现473
11.11 实现后台管理页面477
11.11.1 考试套题管理页面技术
分析478
11.11.2 考试套题管理页面实现
过程479
11.11.3 实现代码479
11.12 系统测试482
第12章 在线BBS论坛系统483
12.1 走向架构师之路484
12.1.1 什么是架构师484
12.1.2 赢在架构之——如何成为
一名架构师484
12.1.3 赢在架构之——何种架构
才算是一个“美丽”的
架构485
12.1.4 赢在架构之——如何打造
一个美丽的架构485
12.2 系统需求分析486
12.3 系统可行性分析487
12.3.1 经济可行性487
12.3.2 技术可行性487
12.3.3 时机可行性487
12.3.4 管理可行性487
12.3.5 角色分析488
12.4 系统设计488
12.4.1 系统功能结构488
12.4.2 功能描述489
12.4.3 业务流程图489
12.4.4 网站主要数据绑定控件
技术分析490
12.5 项目计划书491
12.6 数据库设计492
12.6.1 数据库概念设计493
12.6.2 数据库逻辑结构设计493
12.7 编写公共类494
12.8 实现网站首页495
12.8.1 设计思路495
12.8.2 具体实现495
12.9 实现用户注册信息页面503
12.9.1 设计思路503
12.9.2 核心代码503
12.10 浏览帖子详情页面及回帖页面
设计515
12.10.1 技术分析516
12.10.2 浏览帖子和回复帖子功能的
具体编码516
12.11 实现发表新帖子页面521
12.11.1 实现过程521
12.11.2 具体实现521
- ASP.NET是当今使用*为频繁的Web开发技术之一,一直在开发领域占据重要的地位。本书通过12个综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用过程,这些项目在现实应用中具有极强的代表性。第1章讲解了在线留言簿系统的具体实现流程;第2章讲解了互动媒体学习社区的具体实现流程,第3章讲解了物业管理系统的具体实现流程,第4章讲解了浪漫七夕聊天系统的具体实现流程,第5章讲解了叮当图
- ASP.NET是当今使用*为频繁的Web开发技术之一,一直在开发领域占据重要的地位。本书通过12个综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用过程,这些项目在现实应用中具有极强的代表性。第1章讲解了在线留言簿系统的具体实现流程;第2章讲解了互动媒体学习社区的具体实现流程,第3章讲解了物业管理系统的具体实现流程,第4章讲解了浪漫七夕聊天系统的具体实现流程,第5章讲解了叮当图书商城系统的具体实现流程,第6章讲解了东海地产内部交互系统的具体实现流程,第7章讲解了图文处理系统的具体实现流程,第8章讲解了综合供求信息系统的具体实现流程,第9章讲解了客房管理系统的具体实现流程,第10章讲解了典型企业网站的具体实现流程,第11章讲解了在线考试系统的具体实现流程,第12章讲解了在线BBS论坛系统的具体实现流程。在具体讲解每个实例时,都遵循项目的进度来讲解,从接到项目到具体开发,直到*后的调试和发布。内容循序渐进,并穿插讲解了每一步骤为什么这样做的原因,深入讲解了每个重点内容的具体细节,引领读者全面掌握ASP.NET。本书不但适用于ASP.NET的初学者,也适用于有一定ASP.NET基础的读者,甚至还可以作为有一定造诣的程序员的参考书。