PHP项目开发案例整合PDF电子书下载
- 电子书积分:22 积分如何计算积分?
- 作 者:明日科技,高春艳等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2011
- ISBN:9787121141140
- 页数:804 页
第一篇 初级项目篇 21
第1章 会议记录管理系统 21
1.1开发背景 22
1.2需求分析 22
1.3系统分析 22
1.3.1系统目标 22
1.3.2系统功能结构 23
1.3.3系统预览 23
1.3.4开发环境 24
1.3.5文件夹组织结构 25
1.4数据库设计 25
1.4.1数据库分析 25
1.4.2创建数据库和数据表 27
1.4.3数据库连接文件 28
1.5登录模块设计 28
1.5.1登录模块概述 28
1.5.2用户权限判断技术 29
1.5.3用户登录实现过程 29
1.6首页设计 31
1.6.1首页概述 31
1.6.2首页设计技术 31
1.6.3首页实现过程 32
1.7用户个人信息模块设计 34
1.7.1用户个人信息模块概述 34
1.7.2用户个人信息模块技术 34
1.7.3用户个人信息实现过程 35
1.7.4安全退出 36
1.8会议记录添加模块 36
1.8.1会议记录添加模块概述 36
1.8.2会议记录信息验证技术 37
1.8.3上传文件处理技术 37
1.8.4会议记录添加的实现过程 39
1.9浏览会议记录模块设计 41
1.9.1浏览会议记录模块概述 41
1.9.2.WebBrowser打印技术 41
1.9.3 Excel报表生成技术分析 42
1.9.4文本文件中数据的获取技术分析 43
1.9.5浏览会议记录实现过程 43
1.9.6会议记录详细信息浏览实现过程 44
1.10查找会议记录模块设计 46
1.10.1查找会议记录模块概述 46
1.10.2分类查找技术 46
1.10.3查找会议记录实现过程 47
1.11 ADODB连接数据库技术专题 48
1.11.1 ADODB简介 48
1.11.2 ADODB的安装 49
1.11.3 ADODB常用函数及说明 49
1.11.4不同数据库之间的转换 51
1.12开发总结 51
第2章 留言本 52
2.1开发背景 53
2.2系统分析 53
2.2.1程序业务流程 53
2.2.2系统预览 53
2.2.3文件夹组织结构 55
2.3数据库设计 55
2.3.1数据库概要说明 55
2.3.2数据库概念设计 56
2.3.3数据库逻辑设计 57
2.4公共模块设计 58
2.4.1数据库连接文件 58
2.4.2将文本中的字符转换为HTML标识符 59
2.4.3 JavaScript脚本 60
2.5首页模块设计 61
2.5.1首页设计概述 61
2.5.2 switch和include语句 62
2.5.3首页实现过程 64
2.6用户注册模块设计 65
2.6.1用户注册模块概述 65
2.6.2 JavaScript脚本验证表单元素 65
2.6.3用户注册模块实现过程 67
2.7添加留言模块设计 68
2.7.1添加留言模块概述 68
2.7.2 mysql_queryO函数执行SQL语句 69
2.7.3添加留言模块实现过程 69
2.8查看留言模块设计 70
2.8.1查看留言模块概述 70
2.8.2验证数据类型与取整 71
2.8.3查看留言模块实现过程 71
2.9编辑留言模块设计 74
2.9.1编辑留言模块概述 74
2.9.2 JavaScript脚本控制弹出对话框 74
2.9.3编辑留言模块实现过程 75
2.10查询留言模块设计 76
2.10.1查询留言模块概述 76
2.10.2通过mysql_fetch_array函数返回结果集 76
2.10.3查询留言模块实现过程 77
2.11版主模块设计 77
2.11.1版主模块概述 77
2.11.2验证登录用户是否是版主 78
2.11.3版主管理模块实现过程 79
2.12开发技巧与难点分析 80
2.12.1过滤敏感词 80
2.12.2分页显示留言信息 81
2.13开发总结 83
第3章 在线投票系统 84
3.1系统设计思路 85
3.1.1功能阐述 85
3.1.2程序业务流程 85
3.1.3系统预览 85
3.1.4文件夹组织结构 86
3.2数据库设计 87
3.2.1数据库概要说明 87
3.2.2数据库概念设计 87
3.2.3数据库逻辑设计 89
3.3投票模块设计 90
3.3.1投票模块概述 90
3.3.2创建数据库操作类 90
3.3.3投票模块实现过程 91
3.4分析投票结果模块设计 94
3.4.1分析投票结果模块概述 94
3.4.2 Jpgraph类库技术 94
3.4.3分析投票结果模块实现过程 95
3.5留言板模块设计 96
3.5.1留言板模块概述 96
3.5.2如何调用数据库操作类 97
3.5.3留言板模块实现过程 97
3.6主题搜索模块设计 98
3.6.1主题搜索及其结果页面运行效果 98
3.6.2模糊查询技术 99
3.6.3主题搜索模块实现过程 100
3.7 Jpgraph类库技术专题 102
3.7.1创建饼形图分析2011年图书销量 102
3.7.2创建折线图分析图书销售走势 103
3.8开发总结 104
第4章 个人网络日记(PHP+Access实现) 105
4.1开发背景 106
4.2系统设计 106
4.2.1系统目标 106
4.2.2系统功能结构 106
4.2.3系统预览 107
4.2.4文件夹组织结构 108
4.3网络日记数据库设计 108
4.3.1数据库概念设计 108
4.3.2创建数据库及表 110
4.3.3数据库逻辑结构设计 112
4.4技术公关 114
4.4.1 PHP连接Access数据库 114
4.4.2通过SESSION变量获取用户名来修改密码 114
4.4.3通过密保方式找回密码 115
4.4.4通过证件方式找回密码 115
4.5网络日记模块设计 116
4.5.1网络日记模块概述 116
4.5.2日期、时间处理技术 116
4.5.3 FCK编辑器技术 118
4.5.4网页闹钟功能实现过程 120
4.5.5事物标题添加实现过程 120
4.5.6日记记录功能实现过程 121
4.5.7个人资料功能实现过程 123
4.5.8修改密码功能实现过程 125
4.6 Access数据库专题 126
4.6.1 PHP与Access数据库的连接 126
4.6.2 PHP连接带密码的Access数据库 127
4.7开发总结 128
第二篇 中级项目篇 130
第5章 在线论坛 130
5.1系统设计思路 131
5.1.1功能阐述 131
5.1.2程序业务流程 131
5.1.3系统预览 132
5.1.4文件夹组织结构 134
5.2数据库设计 135
5.2.1数据库概要说明 135
5.2.2数据库概念设计 135
5.2.3数据库逻辑设计 136
5.3用户注册模块设计 137
5.3.1用户注册模块概述 137
5.3.2 JavaScript脚本和includeO包含语句 138
5.3.3用户注册模块实现过程 140
5.4用户登录模块设计 142
5.4.1用户登录模块概述 142
5.4.2通过JavaScript脚本判断用户名和密码是否为空 142
5.4.3系统登录模块实现过程 143
5.5帖子分类管理模块设计 144
5.5.1帖子分类管理模块概述 144
5.5.2使用SQL语句查询数据技术 145
5.5.3帖子分类管理模块实现过程 146
5.6发帖模块设计 148
5.6.1发帖模块概述 148
5.6.2 while循环语句技术 149
5.6.3发帖模块实现过程 149
5.7回帖模块设计 151
5.7.1回帖模块概述 151
5.7.2 MySQL函数处理技术 152
5.7.3回帖模块实现过程 152
5.8后台管理模块设计 154
5.8.1后台管理模块概述 154
5.8.2 URL编码和switch框架技术 154
5.8.3后台主页实现过程 155
5.8.4栏目管理模块实现过程 157
5.9加密技术专题 160
5.9.1 URL编码加密技术 160
5.9.2 base64编码加密技术 160
5.9.3 cryptO加密技术 161
5.9.4 md5O加密技术 161
5.10开发总结 162
第6章 博客 163
6.1开发背景 164
6.2需求分析 164
6.3系统设计 164
6.3.1系统目标 164
6.3.2系统功能结构 165
6.3.3系统功能预览 166
6.3.4文件夹组织结构 168
6.4数据库设计 168
6.4.1数据库概念设计 169
6.4.2数据库物理结构设计 169
6.5数据库操作类、配置文件及公共函数文件 173
6.5.1数据库操作类 173
6.5.2配置文件 176
6.5.3公共函数 176
6.6博客空间个人首页设计 177
6.6.1首页模块概述 177
6.6.2文件包含技术 178
6.6.3首页模块实现过程 179
6.7我的文章模块设计 181
6.7.1我的文章模块概述 181
6.7.2 SQL语句查询技术 182
6.7.3我的文章模块实现过程 183
6.7.4文章浏览模块实现过程 184
6.8文章管理模块设计 186
6.8.1文章管理模块概述 186
6.8.2会话处理技术 187
6.8.3发表文章模块实现过程 188
6.8.4文章列表模块实现过程 191
6.8.5文章类别模块实现过程 194
6.9用户管理模块设计 198
6.9.1用户管理模块概述 198
6.9.2冻结、解冻技术 198
6.9.3用户管理模块实现过程 199
6.10开发总结 203
第7章 物流管理系统 204
7.1开发背景 205
7.2系统分析 205
7.2.1需求分析 205
7.2.2可行性分析 205
7.3系统设计 206
7.3.1系统目标 206
7.3.2系统功能结构 206
7.3.3系统预览 207
7.3.4文件夹组织结构 210
7.4数据库设计 210
7.4.1数据库分析 210
7.4.2数据库概念设计 210
7.4.3创建数据库及数据表 212
7.5网站首页设计 214
7.5.1网站首页概述 214
7.5.2网站首页设计技术 215
7.5.3网站首页的实现过程 216
7.6车源信息查询模块设计 217
7.6.1车源信息查询模块概述 217
7.6.2模糊查询技术 217
7.6.3车源信息查询模块的实现过程 219
7.7发货单管理模块设计 220
7.7.1发货单管理模块概述 220
7.7.2发货单编号生成技术 220
7.7.3发货单填单的实现过程 223
7.7.4发货单查询的实现过程 225
7.7.5发货单打印的实现过程 227
7.8回执单验收管理模块设计 228
7.8.1回执单模块概述 228
7.8.2 MySQL函数库函数应用技术 228
7.8.3回执单验收模块的实现过程 230
7.9基础信息管理模块设计 232
7.9.1基础信息管理模块概述 232
7.9.2面向对象封装密码修改类 232
7.9.3客户信息管理的实现过程 233
7.9.4车源信息管理的实现过程 235
7.10开发技巧与难点分析 238
7.10.1应用存储过程实现管理员登录 238
7.10.2应用正则表达式验证电话号码 240
7.11报表打印技术专题 242
7.12开发总结 244
第8章 在线考试管理系统 245
8.1开发背景 246
8.2系统分析 246
8.2.1需求分析 246
8.2.2可行性分析 246
8.3系统设计 247
8.3.1系统目标 247
8.3.2系统功能结构 247
8.3.3系统流程图 248
8.3.4系统预览 249
8.3.5文件夹组织结构 250
8.4数据库设计 251
8.4.1数据库分析 251
8.4.2数据库概念设计 251
8.4.3数据库物理结构 252
8.5前台首页设计 254
8.5.1前台首页概述 254
8.5.2 PHP连接MS SQL Server数据库技术 255
8.5.3前台首页的实现过程 255
8.6考生信息模块设计 256
8.6.1考生信息模块概述 256
8.6.2 AJAX无刷新技术 257
8.6.3考生注册的实现过程 259
8.7在线考试模块设计 263
8.7.1在线考试模块的概述 263
8.7.2考试题的翰出和答案的判断技术 264
8.7.3应用AJAX在线答题的实现过程 265
8.7.4分数统计和成绩保存的实现过程 268
8.8后台首页设计 269
8.8.1后台首页概述 269
8.8.2后台首页的设计技术 270
8.8.3后台首页的实现过程 270
8.9考题信息管理模块设计 271
8.9.1考题信息管理模块的概述 271
8.9.2动态翰出考题类别技术 271
8.9.3考题信息添加的实现过程 272
8.9.4查询考题信息的实现过程 274
8.10开发技巧与难点分析 278
8.10.1考生登录编号的获取 278
8.10.2通过AJAX技术实现计时与显示剩余时间 278
8.11 AJAX无刷新技术专题 280
8.11.1 AJAX概述 280
8.11.2 AJAX的优点 281
8.11.3 AJAX的工作原理 281
8.11.4 AJAX的工作流程 282
8.11.5 AJAX中的核心技术XMLHttpRequest 283
8.12开发总结 284
第9章 明日编程词典——在线体验版 285
9.1明日编程词典概述 286
9.2开发背景 286
9.3需求分析 286
9.4系统设计 287
9.4.1系统功能结构 287
9.4.2系统功能预览 287
9.4.3文件夹架构 289
9.5数据库设计 290
9.5.1创建数据库 290
9.5.2创建数据表 291
9.5.3分离、附加数据库 292
9.6技术攻关 294
9.6.1树状导航菜单设计 294
9.6.2向Flash中传递参数 297
9.6.3 Smarty注册模板函数——读取文件 299
9.7 Smarty模板 300
9.8 PDO数据库抽象层 301
9.9首页设计 303
9.9.1首页概述 303
9.9.2 Frame框架技术 303
9.9.3首页的实现过程 304
9.10网站模块导航设计 305
9.10.1网站模块导航概述 305
9.10.2超链接中图片切换技术 306
9.10.3网站模块导航实现过程 306
9.11内容树状导航设计 308
9.11.1内容树状导航概述 308
9.11.2 Smarty模板技术 309
9.11.3内容树状导航实现过程 311
9.12内容展示区设计 315
9.12.1内容展示区概述 315
9.12.2文件检测技术 316
9.12.3内容展示区实现过程 316
9.13开发问题解析 316
9.14开发总结 317
第10章 明日科技企业网站 318
10.1开发背景 319
10.2系统设计 319
10.2.1系统目标 319
10.2.2系统功能结构 319
10.2.3系统预览 320
10.3数据库设计 322
10.3.1数据库概要说明 322
10.3.2数据库概念设计 323
10.3.3数据库逻辑设计 323
10.4主页面设计 324
10.4.1主页面概述 324
10.4.2 jQuery照片轮显技术 325
10.4.3主页面实现过程 326
10.5业界新闻页面设计 328
10.5.1业界新闻页面概述 328
10.5.2 ThinkPHP框架的导包和加载技术 329
10.5.3业界新闻页面实现过程 329
10.6图书开发页面设计 331
10.6.1图书开发页面概述 331
10.6.2图片平滑滚动技术 331
10.6.3图书开发模块实现过程 331
10.7后台登录模块 337
10.7.1后台登录模块概述 337
10.7.2管理员权限控制技术 337
10.7.3后台登录模块实现过程 338
10.8后台管理模块设计 339
10.8.1后台管理模块概述 339
10.8.2 Framework框架技术 339
10.8.3后台模块实现过程 340
10.9 ThinkPHP框架技术专题(一) 345
10.9.1基础概念 345
10.9.2下载ThinkPHP框架 346
10.9.3环境要求 346
10.9.4使用ThinkPHP框架开发的目录结构 346
10.9.5自动生成目录 347
10.10开发总结 348
第11章 明日软件导航系统 349
11.1开发背景 350
11.2系统设计 350
11.2.1系统目标 350
11.2.2系统功能结构 350
11.2.3系统预览 351
11.3数据库设计 352
11.3.1数据库概念设计 353
11.3.2数据库逻辑设计 354
11.4主页面设计 355
11.4.1主页面概述 355
11.4.2按钮动态变色技术 356
11.4.3主页面实现过程 357
11.5软件下载设计 360
11.5.1软件下载概述 360
11.5.2软件下载技术 360
11.5.3软件下载实现过程 361
11.6后台登录模块 361
11.6.1后台登录模块概述 361
11.6.2后台登录模块技术 362
11.6.3后台登录模块实现过程 363
11.7后台管理模块设计 364
11.7.1后台管理模块概述 364
11.7.2动画效果技术 365
11.7.3动画效果实现过程 366
11.7.4无刷新技术分析 368
11.7.5后台管理模块的实现过程 369
11.8 ThinkPHP框架技术专题(二) 371
11.8.1 Model模型 372
11.8.2配置文件conf.php 373
11.9开发总结 374
第12章 播客 375
12.1系统设计思路 376
12.1.1功能阐述 376
12.1.2程序业务流程 377
12.1.3系统预览 378
12.1.4文件夹组织结构 380
12.2数据库设计 380
12.2.1数据库概念设计 381
12.2.2数据库逻辑设计 381
12.3在线播放模块设计 383
12.3.1在线播放模块概述 383
12.3.2视频文件播放技术 384
12.3.3在线播放模块实现过程 384
12.4热播排行模块设计 386
12.4.1热播排行模块概述 386
12.4.2自定义数据查询技术 386
12.4.3热播排行模块实现过程 387
12.5站内订阅模块设计 389
12.5.1站内订阅模块概述 389
12.5.2 RSS订阅文件生成技术 389
12.5.3站内订阅模块实现过程 391
12.6播客个人主页模块设计 392
12.6.1播客个人主页模块概述 392
12.6.2分页技术 393
12.6.3播客个人主页模块实现过程 394
12.7上传视频管理模块设计 399
12.7.1上传视频管理模块概述 399
12.7.2数据的删除、更新技术 399
12.7.3上传视频管理模块实现过程 399
12.8开发技巧与难点分析 402
12.8.1 Smarty中的URL编码 402
12.8.2 PDO数据库抽象层的应用 403
12.8.3控制播放器窗口状态 405
12.8.4 AJAX无刷新评论 406
12.8.5更多相关视频搜索 408
12.8.6利用cookie技术实现浏览记录 410
12.9开发总结 411
第13章 在线音乐系统 412
13.1开发背景 413
13.2系统设计 413
13.2.1系统目标 413
13.2.2系统功能结构 413
13.2.3系统预览 414
13.2.4文件夹组织结构 415
13.3数据库设计 415
13.3.1数据库概要说明 415
13.3.2数据库概念设计 416
13.3.3数据库操作类与配置文件 416
13.4在线音乐前台设计 417
13.4.1前台页面概述 417
13.4.2音乐的在线播放技术 418
13.4.3音乐的同步播放技术 419
13.4.4无刷新删除.m3u格式文件技术 423
13.4.5应用PDO连接MySQL数据库 424
13.4.6上传音频文件功能的实现 426
13.4.7在线试听功能的实现 431
13.4.8循环和连续播放音乐功能的实现 432
13.4.9播放列表功能的实现 437
13.4.10音乐下载功能的实现 439
13.4.11收藏和播放其他网站音乐功能的实现 440
13.5在线音乐后台管理设计 442
13.5.1后台页面概述 442
13.5.2管理员权限设置技术 443
13.5.3权限分配的实现过程 443
13.6开发技巧与难点分析 445
13.7开发总结 446
第14章 电子邮件系统 447
14.1电子邮件系统概述 448
14.1.1电子邮件简介 448
14.1.2电子邮件基本原理 448
14.2系统分析 449
14.2.1需求分析 449
14.2.2可行性分析 449
14.3系统设计 450
14.3.1系统目标 450
14.3.2系统预览 450
14.3.3文件夹组织结构 452
14.4技术公关 453
14.4.1安装、配置 WinWebMail 邮件服务器 453
14.4.2载入Zend框架 456
14.4.3无刷新删除邮件地址 456
14.4.4 AJAX无刷新统计邮件封数 457
14.5邮件服务器登录模块设计 458
14.5.1邮件服务器登录功能概述 458
14.5.2通过POP3服务器读取指定用户的邮件 459
14.5.3邮件服务器登录功能实现 460
14.6邮件发送模块设计 461
14.6.1邮件发送功能概述 461
14.6.2邮件发送技术 461
14.6.3邮件群发技术 462
14.6.4邮件中附件的发送技术 462
14.6.5 SMTP邮件发送功能实现 462
14.6.6网络版邮件发送功能实现 465
14.7邮件接收模块设计 466
14.7.1邮件接收功能概述 466
14.7.2邮件操作技术 467
14.7.3统计邮件数量功能的实现 468
14.7.4查看邮件功能的实现 469
14.7.5删除邮件功能的实现 471
14.8开发总结 472
第三篇 高级项目篇 474
第15章BCTY365网上社区 474
15.1系统设计思路 475
15.1.1系统功能结构 475
15.1.2系统预览 476
15.1.3文件夹组织结构 478
15.2数据库设计 478
15.2.1数据库概要说明 479
15.2.2数据库概念设计 479
15.2.3数据库逻辑设计 481
15.3前台首页设计 483
15.3.1前台首页概述 484
15.3.2公告信息的滚动输出技术 485
15.3.3前台首页的实现过程 487
15.4注册模块设计 488
15.4.1注册模块概述 488
15.4.2通过JavaScript脚本验证表单元素 489
15.4.3注册模块的实现过程 491
15.5技术支持模块设计 492
15.5.1技术支持模块概述 492
15.5.2分页技术 493
15.5.3常见问题的实现过程 494
15.5.4客户反馈的实现过程 495
15.6在线订购模块设计 496
15.6.1在线订购模块概述 496
15.6.2订单的预览及打印技术 497
15.6.3购物车的实现过程 499
15.6.4商品订单的实现过程 502
15.7社区论坛模块设计 503
15.7.1社区论坛模块概述 504
15.7.2页面跳转技术 504
15.7.3论坛分类的实现过程 505
15.7.4论坛帖子浏览的实现过程 507
15.7.5论坛帖子发布的实现过程 510
15.7.6论坛帖子回复的实现过程 513
15.8后台首页设计 514
15.8.1后台首页概述 514
15.8.2 switch框架技术 515
15.8.3后台首页的实现过程 516
15.9编程词典管理模块设计 517
15.9.1编程词典管理模块概述 518
15.9.2图片上传技术 518
15.9.3添加编程词典的实现过程 519
15.9.4编辑编程词典的实现过程 521
15.10软件升级管理模块设计 523
15.10.1软件升级管理模块概述 523
15.10.2动态输出下拉列表框的值 523
15.10.3软件升级包上传的实现过程 525
15.10.4软件升级包删除的实现过程 526
15.11开发技巧与难点分析 527
15.11.1管理员权限的设置 527
15.11.2帖子置顶的设置 528
15.12在线支付技术专题 529
15.13开发总结 533
第16章 易查供求信息网 534
16.1开发背景 535
16.2系统分析 535
16.2.1需求分析 535
16.2.2可行性分析 535
16.3系统设计 536
16.3.1系统目标 536
16.3.2系统功能结构 537
16.3.3系统预览 538
16.3.4文件夹组织结构 541
16.4数据库设计 541
16.4.1数据库分析 541
16.4.2数据库概念设计 541
16.4.3创建数据库及数据表 543
16.5前台首页设计 545
16.5.1前台首页概述 545
16.5.2超级链接技术 546
16.5.3前台首页的实现过程 548
16.6免费供求信息发布模块设计 549
16.6.1免费供求信息发布模块概述 549
16.6.2 MySQL数据库连接技术 550
16.6.3免费供求信息发布模块的实现过程 552
16.7信息检索模块设计 554
16.7.1信息检索模块概述 554
16.7.2模糊查询技术 555
16.7.3信息检索模块的实现过程 556
16.8后台首页设计 560
16.8.1后台首页概述 560
16.8.2 Frame框架技术 560
16.8.3后台首页的实现过程 563
16.9付费供求信息发布模块设计 564
16.9.1付费供求信息发布模块概述 564
16.9.2计算供求信息的有效时间 565
16.9.3付费供求信息发布模块的实现过程 565
16.10付费信息管理模块设计 567
16.10.1付费信息管理模块概述 567
16.10.2数据的更新和删除技术 568
16.10.3付费信息显示的实现过程 569
16.10.4付费信息审核的实现过程 572
16.10.5付费信息删除的实现过程 573
16.10.6单元测试 573
16.11开发技巧与难点分析 575
16.11.1查询关键字描红功能 575
16.11.2表单数据的提交方式 576
16.12开发总结 578
第17章 图书馆管理系统 579
17.1开发背景 580
17.2需求分析 580
17.3系统设计 580
17.3.1系统目标 580
17.3.2系统功能结构 581
17.3.3系统流程图 581
17.3.4系统预览 582
17.3.5文件夹组织结构 583
17.4数据库设计 584
17.4.1数据库分析 584
17.4.2数据库概念设计 584
17.4.3创建数据库及数据表 586
17.5首页设计 587
17.5.1首页概述 587
17.5.2权限设置技术 588
17.5.3首页的实现过程 589
17.6管理员模块设计 590
17.6.1管理员模块概述 590
17.6.2控制文件的访问权限 590
17.6.3系统登录的实现过程 591
17.6.4查看管理员的实现过程 593
17.6.5添加管理员的实现过程 594
17.6.6设置管理员权限的实现过程 596
17.6.7删除管理员的实现过程 597
17.7图书档案管理模块设计 598
17.7.1图书档案管理模块概述 598
17.7.2图书档案管理中的多表查询技术 598
17.7.3查看图书信息列表的实现过程 599
17.7.4添加图书信息的实现过程 600
17.7.5修改图书信息的实现过程 602
17.7.6删除图书信息的实现过程 604
17.8图书借还模块设计 604
17.8.1图书借还模块概述 604
17.8.2图书借还模块中的多表查询技术 605
17.8.3图书借阅的实现过程 605
17.8.4图书续借的实现过程 608
17.8.5图书归还的实现过程 610
17.8.6图书借阅查询的实现过程 612
17.9开发技巧与难点分析 614
17.9.1如何自动计算图书归还日期 614
17.9.2如何对图书借阅信息进行统计排行 615
17.10连接语句技术专题 615
17.10.1内连接语句 616
17.10.2外连接语句 616
17.11开发总结 617
第18章 办公自动化管理系统 618
18.1开发背景 619
18.2需求分析 619
18.3系统设计 619
18.3.1系统目标 619
18.3.2系统功能结构 620
18.3.3系统预览 621
18.3.4系统流程图 623
18.3.5文件夹组织结构 624
18.4数据库设计 624
18.4.1数据库概念设计 624
18.4.2数据库物理结构设计 625
18.5公共模块设计 626
18.5.1数据库连接、操作类的封装 626
18.5.2 Smarty类库的封装 628
18.5.3类的实例化 628
18.5.4 JavaScript脚本 629
18.5.5自定义函数 629
18.6前台首页设计 630
18.6.1前台首页概述 630
18.6.2前台首页框架技术 631
18.6.3前台首页的实现过程 633
18.7人事消息模块设计 633
18.7.1人事消息模块概述 633
18.7.2 $_GET[]和$_POST[]全局数组 634
18.7.3消息管理的实现过程 635
18.8考勤管理模块设计 639
18.8.1考勤管理模块概述 639
18.8.2 Smarty模板中的if语句嵌套技术 640
18.8.3上下班登记的实现过程 641
18.8.4设置时间的实现过程 646
18.9后台主页设计 647
18.9.1后台主页概述 648
18.9.2后台主页框架技术 648
18.9.3后台主页的实现过程 649
18.10部门管理模块设计 650
18.10.1部门管理模块概述 650
18.10.2部门功能结构的动态输出技术 651
18.10.3部门查看的实现过程 653
18.10.4部门添加的实现过程 657
18.11系统管理模块设计 658
18.11.1系统管理模块概述 658
18.11.2通过文件存储数据技术 658
18.11.3系统日志的实现过程 660
18.12开发技巧与难点分析 661
18.12.1使用JavaScript关联多选列表框 661
18.12.2用户组设置 663
18.13开发总结 664
第19章 电子商务网站 665
19.1开发背景 666
19.2需求分析 666
19.3系统分析 666
19.3.1系统目标 666
19.3.2系统功能结构 667
19.3.3系统预览 668
19.3.4文件夹组织结构 670
19.4数据库设计 670
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《怎样做好一项研究》张玉婷 2020
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017