第1章 在线视频网站 1
1.1 系统分析与设计 1
1.1.1 系统需求分析 1
1.1.2 系统模块设计 2
1.1.3 系统运行演示 3
1.2 系统数据库设计 5
1.2.1 数据库表设计 6
1.2.2 数据库表关系 9
1.2.3 设计系统存储过程 10
1.3 系统数据库设计 10
1.3.1 Visual Studio 2008的新特性——母版页(MasterPage) 11
1.3.2 自定义控件在首页中的使用 13
1.3.3 内容页面 16
1.3.4 业务逻辑的代码实现 18
1.4 网站后台模块 20
1.4.1 界面的设计 21
1.4.2 网站后台界面业务逻辑代码的实现 26
1.5 前台用户模块 33
1.5.1 界面的设计 33
1.5.2 实现前台用户界面业务逻辑代码 36
第2章 超市管理系统 41
2.1 系统分析与设计 41
2.1.1 系统需求分析 41
2.1.2 系统模块设计 42
2.1.3 系统运行演示 44
2.2 系统数据库设计 46
2.2.1 数据库表设计 47
2.2.2 设计系统视图 53
2.3 实体类模块 54
2.4 数据库管理模块 56
2.4.1 公共的数据库访问 56
2.4.2 实体类对数据库的访问 58
2.5 后台管理模块 60
2.5.1 AjaxControlToolkit控件的使用 60
2.5.2 进货信息的界面设计 62
2.5.3 首页的界面设计 64
2.5.4 实现进货界面的代码 66
2.5.5 实现后台首页界面的代码 69
2.6 前台操作模块 69
2.6.1 界面设计 69
2.6.2 实现前台操作业务逻辑代码 73
第3章 公共信息交流网 79
3.1 系统分析与设计 79
3.1.1 系统需求分析 79
3.1.2 系统模块设计 80
3.1.3 系统运行演示 81
3.2 系统数据库设计 83
3.3 系统首页设计 84
3.3.1 母版页的运用 85
3.3.2 前台首页使用AJAX和WebService 87
3.3.3 前台首页的界面实现 91
3.3.4 后台首页界面设计 93
3.3.5 实现后台界面的代码 95
3.4 数据库管理模块 99
3.4.1 公共的数据库访问 99
3.4.2 对数据库的操作 101
3.5 前台用户模块 103
3.5.1 界面设计 103
3.5.2 编写前台用户业务逻辑 107
3.6 后台管理模块 109
3.6.1 界面设计 109
3.6.2 编写后台管理业务逻辑 114
第4章 酒店管理系统 119
4.1 系统分析与设计 119
4.1.1 系统需求分析 119
4.1.2 系统模块设计 120
4.2 系统数据库设计 121
4.2.1 数据库表设计 121
4.2.2 Visual Studio 2008自动生成的数据库 125
4.2.3 设计系统视图 127
4.2.4 系统运行演示 127
4.3 实体类模块 130
4.4 数据库管理模块 132
4.4.1 公共的数据库访问 132
4.4.2 实体类数据访问层 134
4.5 登录注册模块 136
4.5.1 注册页面的界面设计 137
4.5.2 登录页面的界面设计 138
4.6 客房类型管理模块 141
4.6.1 界面设计 141
4.6.2 实现客房类型管理的代码 144
4.7 客房经营管理模块 146
4.7.1 界面设计 146
4.7.2 实现客房经营管理的代码 151
第5章 办公自动化系统 157
5.1 系统分析与设计 157
5.1.1 系统需求分析 157
5.1.2 系统模块设计 158
5.1.3 系统运行示例 159
5.2 系统数据库设计 161
5.2.1 数据库表设计 162
5.2.2 数据库表关系 165
5.3 数据库管理模块——Visual Studio 2008中的LING技术 165
5.3.1 使用LING实现对数据库的访问 166
5.3.2 实体类对数据库的访问 169
5.4 系统首页的设计 170
5.4.1 母版页 171
5.4.2 实现首页的代码 176
5.5 系统管理模块 177
5.5.1 系统管理模块的界面设计 177
5.5.2 实现系统管理模块业务逻辑代码 180
5.6 个人办公模块 182
5.6.1 界面设计 182
5.6.2 实现个人办公模块业务逻辑代码 185
5.7 公共模块 187
5.7.1 界面设计 187
5.7.2 实现公共模块业务逻辑代码 189
5.8 人事管理模块 192
5.8.1 界面设计 192
5.8.2 实现人事管理模块的业务逻辑代码 195
第6章 商场积分卡管理系统 197
6.1 系统分析与设计 197
6.1.1 系统需求分析 197
6.1.2 系统模块设计 198
6.2 系统数据库设计 198
6.2.1 数据库表设计 199
6.2.2 Visual Studio 2008自动生成的数据库 202
6.2.3 系统运行演示 203
6.3 实体类模块 207
6.4 数据库管理模块 208
6.4.1 公共的数据库访问 208
6.4.2 实体类对数据库的访问 209
6.5 积分卡类型管理模块 212
6.5.1 积分卡类型管理界面设计 212
6.5.2 实现卡类型管理界面的代码 213
6.6 会员资料管理模块 215
6.6.1 界面设计 215
6.6.2 实现界面的逻辑代码 219
6.7 商品管理模块 220
6.7.1 界面设计 220
6.7.2 实现界面的代码 222
6.8 积分管理模块 224
6.8.1 界面设计 224
6.8.2 实现界面的代码 226
6.9 Login控件和用户权限管理 228
6.9.1 Login登录控件 228
6.9.2 使用.NET配置工具管理用户 230
第7章 网上论坛 235
7.1 系统分析与设计 235
7.1.1 系统需求分析 235
7.1.2 系统模块设计 236
7.1.3 系统运行演示 236
7.2 系统数据库设计 240
7.2.1 数据库表设计 240
7.2.2 数据库表关系 242
7.3 系统首页设计 243
7.3.1 首页的界面设计 243
7.3.2 GridView控件的使用 244
7.3.3 首页界面的代码实现 248
7.4 登录注册模块 251
7.4.1 登录界面的设计 251
7.4.2 注册界面的设计 252
7.4.3 登录界面的代码实现 253
7.4.4 实现注册界面的业务逻辑代码 254
7.5 用户管理模块 255
7.5.1 界面的设计 255
7.5.2 实现界面业务逻辑代码 258
7.6 发帖回帖模块 262
7.6.1 界面的设计 262
7.6.2 实现界面业务逻辑代码 265
第8章 物业管理系统 271
8.1 系统分析与设计 271
8.1.1 系统需求分析 271
8.1.2 系统模块设计 272
8.1.3 系统运行演示 272
8.2 系统数据库设计 276
8.3 数据库管理模块 282
8.3.1 定义DatBase类 282
8.3.2 打开和关闭数据库连接 283
8.3.3 对传递的字符串进行操作 283
8.3.4 填充数据集的方法 284
8.3.5 获得数据的方法 285
8.3.6 执行查询 286
8.4 登录模块 288
8.4.1 登录界面的设计 289
8.4.2 实现登录界面的代码 290
8.5 小区信息模块 292
8.5.1 界面设计 292
8.5.2 实现小区信息业务逻辑代码 294
8.6 楼房信息模块 297
8.6.1 界面设计 297
8.6.2 实现楼房信息业务逻辑代码 300
第9章 设备管理系统 307
9.1 系统分析与设计 307
9.1.1 系统需求分析 307
9.1.2 系统模块设计 308
9.1.3 系统运行演示 309
9.2 系统数据库设计 312
9.2.1 数据库表设计 312
9.2.2 设计系统视图 316
9.3 实体类模块 317
9.3.1 定义设备信息实体类 317
9.3.2 定义设备信息类属性 318
9.3.3 定义设备信息类的构造函数 319
9.3.4 定义设备信息实体类的操作方法 319
9.4 数据库管理模块 322
9.4.1 公共的数据库访问 322
9.4.2 格式化SQL字符串 324
9.5 设备管理模块 324
9.5.1 界面设计 324
9.5.2 实现设备管理业务逻辑代码 327
9.6 设备借还模块 331
9.6.1 界面设计 331
9.6.2 实现设备借还业务逻辑代码 333
9.7 系统首页的实现 336
9.7.1 界面设计 336
9.7.2 实现首页的业务逻辑代码 337
第10章 网上花店 341
10.1 系统分析与设计 341
10.1.1 系统需求分析 341
10.1.2 系统模块设计 342
10.1.3 系统运行演示 343
10.2 系统数据库设计 347
10.2.1 数据库表设计 347
10.2.2 设计系统视图 350
10.2.3 数据库表关系 351
10.2.4 设计系统存储过程 352
10.3 数据库管理模块 352
10.3.1 数据库公共访问类 352
10.3.2 数据库基本操作类 355
10.4 实体类模块 357
10.4.1 获得鲜花信息 357
10.4.2 添加鲜花信息 358
10.4.3 删除鲜花信息 359
10.4.4 修改鲜花信息 359
10.5 购物车模块 359
10.5.1 界面设计 359
10.5.2 实现购物车功能的逻辑代码 361
10.6 订单管理模块 365
10.6.1 界面设计 365
10.6.2 实现订单管理业务逻辑代码 367
10.7 鲜花管理模块 369
10.7.1 界面设计 370
10.7.2 实现鲜花管理业务逻辑代码 372
第11章 图书管理系统 377
11.1 系统分析与设计 377
11.1.1 系统需求分析 377
11.1.2 系统模块设计 378
11.2 系统数据库设计 379
11.3 系统运行示例 383
第12章 网上校友录 387
12.1 系统分析与设计 387
12.1.1 系统需求分析 387
12.1.2 系统模块设计 388
12.2 系统数据库设计 388
12.3 系统运行示例 392
第13章 考勤管理系统 397
13.1 系统分析与设计 397
13.1.1 系统需求分析 397
13.1.2 系统模块设计 398
13.2 系统数据库设计 399
13.3 系统运行示例 402
第14章 新闻发布系统 405
14.1 系统分析与设计 405
14.1.1 系统需求分析 405
14.1.2 系统模块设计 406
14.2 系统数据库设计 406
14.3 系统运行示例 408
第15章 绩效管理系统 411
15.1 系统分析与设计 411
15.1.1 系统需求分析 411
15.1.2 系统模块设计 412
15.2 系统数据库设计 413
15.3 系统运行示例 417
第16章 博客管理系统 421
16.1 系统分析与设计 421
16.1.1 系统需求分析 421
16.1.2 系统模块设计 422
16.2 系统数据库设计 423
16.3 系统运行示例 427
第17章 医院管理系统 431
17.1 系统分析与设计 431
17.1.1 系统需求分析 431
17.1.2 系统模块设计 432
17.2 系统数据库设计 433
17.3 系统运行示例 436
第18章 仓库管理系统 439
18.1 系统分析与设计 439
18.1.1 系统需求分析 439
18.1.2 系统模块设计 440
18.2 系统数据库设计 441
18.3 系统运行示例 446
第19章 学生宿舍管理系统 449
19.1 系统分析与设计 449
19.1.1 系统需求分析 449
19.1.2 系统模块设计 450
19.2 系统数据库设计 451
19.3 系统运行示例 454
第20章 机票预订系统 457
20.1 系统分析与设计 457
20.1.1 系统需求分析 457
20.1.2 系统模块设计 458
20.2 系统数据库设计 459
20.2.1 数据库表设计 459
20.2.2 设计系统视图 462
20.3 系统运行示例 463