相关图书推荐 |
|
 |
|
|
最近热书 |
|
 |
|
|
|
| 出版日期:2008年6月 |
| 版别版次:2008年6月第1次印刷 |
本书勘误:有()条勘误 |
|
| 字数 :730千字 印张:32.5 |
| 印数 :1-5000 页数:506 |
附带物 :
|
|
|
前言
|
PHP是全球最普及、应用最广泛的互联网开发语言之一,它有开放的源代码,独特的语法结构,包含了C、Java、Perl等语言的特点,具有多种数据库的支持,并且支持跨平台的操作,支持面向对象的编程,而且是完全免费的。PHP越来越受到广大程序员的青睐和认同,正在逐渐成为程序开发者使用的主流语言。为了帮助众多学习PHP的读者提高PHP项目开发水平,笔者精心编著了本书。本书充分利用了PHP在应用程序的设计和开发上具有灵活高效的特点,以10个实用的网络程序为案例,详细地讲解了整个项目的开发过程。本书内容本书共10章。第1、2、3、4、6、7、...
PHP是全球最普及、应用最广泛的互联网开发语言之一,它有开放的源代码,独特的语法结构,包含了C、Java、Perl等语言的特点,具有多种数据库的支持,并且支持跨平台的操作,支持面向对象的编程,而且是完全免费的。PHP越来越受到广大程序员的青睐和认同,正在逐渐成为程序开发者使用的主流语言。 为了帮助众多学习PHP的读者提高PHP项目开发水平,笔者精心编著了本书。本书充分利用了PHP在应用程序的设计和开发上具有灵活高效的特点,以10个实用的网络程序为案例,详细地讲解了整个项目的开发过程。 本书内容 本书共10章。第1、2、3、4、6、7、8章结合目前最常用的MySQL 5.0数据库分别开发了九九度供求信息网、BCTY365网上社区系统、办公自动化管理系统、电子商务平台、物流配送信息网、学校图书馆管理系统和博客管理系统;第5章应用目前最流行的Ajax技术结合最常用的SQL Server 2000数据库开发了在线考试网,从而实现了一个无刷新的在线考试系统;第9章结合最新的Access 2003数据库开发了企业快信网,其中应用Web Service服务实现短信的发送,应用imap电子邮件系统函数实现了邮件的收发;第10章结合目前流行的ADODB类库开发了支持不同数据库的Online影视365网,可以根据用户的需求更换不同类型的数据库。 本书特点 视频讲解 对于初学者来说,视频讲解是最好的导师,它能够引导初学者快速地入门,使初学者感受到编程的快乐和成就感,进一步增强学习的信心。鉴于此,本书为每一个案例都配备了视频讲解,初学者可以通过视频讲解实现案例中的功能。 & 代码贴士 案例类书籍通常会包含大量的程序代码,冗长的代码往往令初学者望而生畏。为了方便读者阅读和理解代码,本书避免了连续大篇幅的代码,将其分割为多个部分,并对重要的变量、方法和知识点设计了特色的代码贴士。 @ 知识扩展 为了增加读者的编程经验和技巧,书中每个案例都标记有注意、技巧等提示信息,并且在每章内容中都提供一项专题技术。 适合读者 本书定位于想要使用PHP进行网站开发的初中级读者,一些案例对于高级用户也具有很好的参考价值。同时,本书也特别适合作为大专院校计算机专业广大师生的案例参考书。对于初学者来说不必担心书中的案例做不出来,因为本书附带光盘中的视频录像会引导您去做,再结合书中的知识讲解,相信初学者不但会做案例程序,而且能够根据理解自行设计类似的程序。 本书约定 由于篇幅有限,本书每章并不能逐一介绍案例中的各模块。作者选择了其中基础和典型的模块进行介绍,对于功能重复的模块,由于技术、设计思路和实现过程基本相同,因此没有在书中体现。 本书中涉及的功能模块在光盘中都附带有视频录像,方便读者学习。 致读者 本书由PHP软件开发团队策划并组织编写,主要编写人员有张仿彦、刘中华、杨丽、张景坤、吕继迪、刘欣、王茜、孙秀梅、刘玲玲、梁晓岚、顾彦玲、黄锐、孙明娇、寇长梅、张鹏斌、董大永、张艳、郭佳博、乔敏、梁水、王永生、陈丹丹、吕双、徐薇、陈紫红、唐政、房大伟、张领、苗春义、马文强、王殊宇、李言、李贺、刘锐宁、周桓、张金辉等。在编写本书的过程中,我们以科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。我们的服务邮箱是tmoonbook@sina.com,th_press@263.net,读者在阅读本书时,如果发现错误或遇到问题,可以发送电子邮件及时与我们联系,我们会尽快给予答复。 如今,在计算机图书领域有许多案例型的图书在吸引读者,感谢您购买本书,希望本书能成为您的良师益友,成为您步入编程高手之路的踏脚石。 宝剑锋从磨砺出,梅花香自苦寒来。祝读书快乐!
编 者
<<
显示前言详情
|
|
内容简介
|
本书以九九度供求信息网,BCTY365网上社区,办公自动化管理系统,电子商务平台网 ,网络在线考试系统,物流配送信息网,学校图书馆管理系统, 博客管理系统,企业快信系统,Online影视365网等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统,全面地介绍了程序开发流程.从开发背景,需求分析,系统功能分析,数据库分析,数据库设计,网站开发到网站发布,每一过程都详细地进行了介绍.本书案例涉及行业广泛,实用性非常强。通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的...
本书以九九度供求信息网,BCTY365网上社区,办公自动化管理系统,电子商务平台网 ,网络在线考试系统,物流配送信息网,学校图书馆管理系统, 博客管理系统,企业快信系统,Online影视365网等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统,全面地介绍了程序开发流程.从开发背景,需求分析,系统功能分析,数据库分析,数据库设计,网站开发到网站发布,每一过程都详细地进行了介绍. 本书案例涉及行业广泛,实用性非常强。通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。...
<<
显示内容简介详情
|
|
目录
|
第1章 九九度供求信息网(Apache+PHP+ phpMyAdmin+MySQL 5.0实现) 1 教学视频:1小时50分 1.1 开发背景 2 1.2 系统分析 2 1.2.1 需求分析 2 1.2.2 可行性分析 2 1.2.3 编写项目计划书 3 1.3 系统设计 5 1.3.1 系统目标 5 1.3.2 系统功能结构 6 1.3.3 系统流程图 7 1.3.4 系统预览 7 1.3.5 开发环境 9 1.3.6 文件夹组织结构 9 1.4 在Windows操作系统下搭建PHP开发 环境 9 1.4.1 在Windows下应用AppServ快速配置PHP 开发环境 10 1.4.2 Windows下Apache的安装配置 14 1.4.3 Windows下MySQL的安装配置 18 · · · · · ·
第1章 九九度供求信息网(Apache+PHP+ phpMyAdmin+MySQL 5.0实现) 1 教学视频:1小时50分 1.1 开发背景 2 1.2 系统分析 2 1.2.1 需求分析 2 1.2.2 可行性分析 2 1.2.3 编写项目计划书 3 1.3 系统设计 5 1.3.1 系统目标 5 1.3.2 系统功能结构 6 1.3.3 系统流程图 7 1.3.4 系统预览 7 1.3.5 开发环境 9 1.3.6 文件夹组织结构 9 1.4 在Windows操作系统下搭建PHP开发 环境 9 1.4.1 在Windows下应用AppServ快速配置PHP 开发环境 10 1.4.2 Windows下Apache的安装配置 14 1.4.3 Windows下MySQL的安装配置 18 1.4.4 Windows下PHP的安装配置 19 1.4.5 在Windows下设置IIS+PHP的执行环境 21 1.5 数据库设计 24 1.5.1 数据库分析 24 1.5.2 数据库概念设计 25 1.5.3 使用PowerDesigner建模 26 1.5.4 创建数据库及数据表 29 1.6 单元测试 31 1.6.1 单元测试概述 31 1.6.2 单元测试的优点 31 1.7 前台首页设计 31 1.7.1 前台首页概述 31 1.7.2 前台首页技术分析 33 1.7.3 前台首页的实现过程 34 1.8 免费供求信息发布模块设计 35 1.8.1 免费供求信息发布模块概述 35 1.8.2 免费供求信息发布模块技术分析 36 1.8.3 免费供求信息发布模块的实现过程 39 1.9 信息检索模块设计 41 1.9.1 信息检索模块概述 41 1.9.2 信息检索模块技术分析 41 1.9.3 信息检索模块的实现过程 43 1.10 后台首页设计 46 1.10.1 后台首页概述 46 1.10.2 后台首页技术分析 47 1.10.3 后台首页的实现过程 49 1.11 付费供求信息发布模块设计 50 1.11.1 付费供求信息发布模块概述 50 1.11.2 付费供求信息发布模块技术分析 51 1.11.3 付费供求信息发布模块的实现过程 51 1.12 付费信息管理模块设计 53 1.12.1 付费信息管理模块概述 53 1.12.2 付费信息管理模块技术分析 54 1.12.3 付费信息显示的实现过程 55 1.12.4 付费信息审核的实现过程 58 1.12.5 付费信息删除的实现过程 58 1.12.6 单元测试 59 1.13 网站发布 61 1.14 开发技巧与难点分析 62 1.14.1 查询关键字描红功能 62 1.14.2 表单数据的提交方式 64 1.15 MySQL数据库技术专题 65 1.15.1 创建和删除数据库 65 1.15.2 创建和删除数据表 66 1.16 本章总结 67 第2章 BCTY365网上社区(Apache+PHP+ phpMyAdmin+MySQL 5.0实现) 68 教学视频:2小时24分 2.1 开发背景 69 2.2 系统分析 69 2.2.1 需求分析 69 2.2.2 可行性分析 69 2.2.3 编写项目计划书 70 2.3 系统设计 72 2.3.1 系统目标 72 2.3.2 系统功能结构 72 2.3.3 系统预览 74 2.3.4 开发环境 75 2.3.5 文件夹组织结构 75 2.4 在Linux操作系统下搭建PHP开发 环境 76 2.4.1 Linux下Apache的安装配置 76 2.4.2 Linux下MySQL的安装配置 77 2.4.3 Linux下PHP的安装配置 78 2.5 数据库设计 80 2.5.1 数据库分析 80 2.5.2 数据库概念设计 81 2.5.3 创建数据库及数据表 82 2.6 公共模块设计 85 2.6.1 数据库连接文件 85 2.6.2 将文本中的字符转换为HTML标识符 86 2.7 前台首页设计 87 2.7.1 前台首页概述 87 2.7.2 前台首页技术分析 89 2.7.3 前台首页的实现过程 91 2.8 注册模块设计 92 2.8.1 注册模块概述 92 2.8.2 注册模块技术分析 93 2.8.3 注册模块的实现过程 95 2.9 技术支持模块设计 96 2.9.1 技术支持模块概述 96 2.9.2 技术支持模块技术分析 96 2.9.3 常见问题的实现过程 98 2.9.4 客户反馈的实现过程 99 2.9.5 单元测试 100 2.10 在线订购模块设计 101 2.10.1 在线订购模块概述 101 2.10.2 在线订购模块技术分析 101 2.10.3 购物车的实现过程 104 2.10.4 商品订单的实现过程 106 2.10.5 单元测试 107 2.11 社区论坛模块设计 108 2.11.1 社区论坛模块概述 108 2.11.2 社区论坛模块技术分析 109 2.11.3 论坛分类的实现过程 110 2.11.4 论坛帖子浏览的实现过程 112 2.11.5 论坛帖子发布的实现过程 114 2.11.6 论坛帖子回复的实现过程 117 2.11.7 单元测试 119 2.12 后台首页设计 119 2.12.1 后台首页概述 120 2.12.2 后台首页技术分析 120 2.12.3 后台首页的实现过程 122 2.13 编程词典管理模块设计 123 2.13.1 编程词典管理模块概述 123 2.13.2 编程词典管理模块技术分析 123 2.13.3 添加编程词典的实现过程 124 2.13.4 编辑编程词典的实现过程 126 2.14 软件升级管理模块设计 128 2.14.1 软件升级管理模块概述 128 2.14.2 软件升级管理模块技术分析 128 2.14.3 软件升级包上传的实现过程 130 2.14.4 软件升级包删除的实现过程 131 2.15 在Linux系统下发布网站 132 2.16 开发技巧与难点分析 134 2.16.1 管理员权限的设置 134 2.16.2 帖子置顶的设置 135 2.17 在线支付技术专题 136 2.18 本章总结 140 第3章 办公自动化管理系统(Apache+PHP+ phpMyAdmin+MySQL 5.0实现) 141 教学视频:1小时40分 3.1 开发背景 142 3.2 需求分析 142 3.3 系统设计 142 3.3.1 系统目标 142 3.3.2 系统功能结构 143 3.3.3 系统功能预览 144 3.3.4 系统流程图 145 3.3.5 开发环境 146 3.3.6 文件夹组织结构 147 3.4 数据库设计 147 3.4.1 数据库分析 147 3.4.2 数据库概念设计 148 3.4.3 数据库物理结构设计 148 3.5 公共模块设计 150 3.5.1 javascript脚本 150 3.5.2 自定义函数 151 3.6 前台首页设计 153 3.6.1 前台首页概述 153 3.6.2 前台首页技术分析 154 3.6.3 前台首页的实现过程 155 3.7 人事消息模块设计 156 3.7.1 人事消息模块概述 156 3.7.2 人事消息模块技术分析 157 3.7.3 消息管理的实现过程 157 3.7.4 意见箱的实现过程 161 3.8 考勤管理模块设计 164 3.8.1 考勤管理模块概述 165 3.8.2 考勤管理模块技术分析 166 3.8.3 上下班登记的实现过程 167 3.8.4 设置时间的实现过程 171 3.9 后台首页设计 173 3.9.1 后台首页概述 173 3.9.2 后台首页技术分析 174 3.9.3 后台首页的实现过程 174 3.10 部门管理模块设计 175 3.10.1 部门管理模块概述 175 3.10.2 部门管理模块技术分析 176 3.10.3 部门查看的实现过程 178 3.10.4 部门添加的实现过程 181 3.10.5 单元测试 183 3.11 系统管理模块设计 183 3.11.1 系统管理模块概述 183 3.11.2 系统管理模块技术分析 184 3.11.3 系统日志的实现过程 185 3.11.4 数据备份的实现过程 187 3.12 开发技巧与难点分析 188 3.12.1 使用JavaScript关联多选列表框 188 3.12.2 用户组设置 190 3.13 MySQL数据备份专题 191 3.14 本章总结 193 第4章 电子商务平台网(Apache+PHP+phpMy Admin+MySQL 5.0实现) 194 教学视频:1小时26分 4.1 开发背景 195 4.2 系统分析 195 4.2.1 需求分析 195 4.2.2 可行性分析 196 4.3 系统设计 196 4.3.1 系统目标 196 4.3.2 系统功能结构 197 4.3.3 购物流程图 197 4.3.4 系统预览 198 4.3.5 开发环境 200 4.3.6 文件夹组织结构 200 4.4 数据库设计 200 4.4.1 数据库分析 201 4.4.2 数据库概念设计 201 4.4.3 创建数据库及数据表 203 4.5 公共模块设计 208 4.5.1 数据库连接文件 208 4.5.2 CSS样式表文件 208 4.6 前台首页设计 210 4.6.1 前台首页概述 210 4.6.2 前台首页技术分析 212 4.6.3 前台首页的实现过程 213 4.7 商品展示模块设计 214 4.7.1 商品展示模块概述 214 4.7.2 商品展示模块技术分析 215 4.7.3 商品分类展示的实现过程 216 4.7.4 最新商品展示的实现过程 218 4.7.5 查看商品详细信息的实现过程 219 4.7.6 单元测试 220 4.8 购物车模块设计 222 4.8.1 网站购物车概述 222 4.8.2 网站购物车技术分析 223 4.8.3 添加至购物车的实现过程 223 4.8.4 查看购物车的实现过程 225 4.8.5 从购物车中移去指定商品的实现过程 227 4.8.6 修改商品购买数量的实现过程 228 4.8.7 清空购物车的实现过程 228 4.8.8 收银台结账的实现过程 229 4.8.9 生成商品订单的实现过程 231 4.8.10 单元测试 233 4.9 后台首页设计 234 4.9.1 后台首页概述 234 4.9.2 后台首页技术分析 235 4.9.3 后台首页的实现过程 236 4.10 客户订单信息管理模块设计 237 4.10.1 客户订单信息管理模块概述 237 4.10.2 客户订单信息管理模块技术分析 238 4.10.3 查看客户订单信息的实现过程 238 4.10.4 执行客户订单信息的实现过程 240 4.10.5 打印客户订单信息的实现过程 242 4.10.6 查找客户订单信息的实现过程 244 4.11 开发技巧与难点分析 246 4.11.1 防止非法用户绕过系统登录直接进入 系统 246 4.11.2 检测用户名是否已经注册 247 4.11.3 用户安全退出 248 4.12 加密技术专题 248 4.12.1 URL编码加密技术 248 4.12.2 base64编码加密技术 249 4.12.3 crypt()加密技术 249 4.12.4 md5()加密技术 250 4.13 本章总结 250 第5章 网络在线考试系统(Apache+PHP+ Ajax+SQL Server 2000实现) 251 教学视频:1小时23分 5.1 开发背景 252 5.2 系统分析 252 5.2.1 需求分析 252 5.2.2 可行性分析 252 5.3 系统设计 253 5.3.1 系统目标 253 5.3.2 系统功能结构 253 5.3.3 系统流程图 254 5.3.4 系统预览 255 5.3.5 开发环境 256 5.3.6 文件夹组织结构 256 5.4 数据库设计 256 5.4.1 数据库分析 256 5.4.2 数据库概念设计 257 5.4.3 数据库物理结构 258 5.5 前台首页设计 260 5.5.1 前台首页概述 260 5.5.2 前台首页技术分析 261 5.5.3 前台首页的实现过程 261 5.6 考生信息模块设计 262 5.6.1 考生信息模块概述 262 5.6.2 考生信息模块的技术分析 263 5.6.3 考生注册的实现过程 265 5.6.4 单元测试 269 5.7 在线考试模块设计 270 5.7.1 在线考试模块的概述 270 5.7.2 在线考试模块的技术分析 270 5.7.3 应用Ajax在线答题的实现过程 272 5.7.4 分数统计和成绩保存的实现过程 275 5.7.5 单元测试 275 5.8 后台首页设计 276 5.8.1 后台首页概述 276 5.8.2 后台首页技术分析 277 5.8.3 后台首页的实现过程 278 5.9 考题信息管理模块设计 278 5.9.1 考题信息管理模块的概述 278 5.9.2 考题信息管理模块的技术分析 279 5.9.3 考题信息添加的实现过程 279 5.9.4 查询考题信息的实现过程 281 5.10 开发技巧与难点分析 285 5.10.1 考生登录编号的获取 285 5.10.2 通过Ajax技术实现计时与显示剩余 时间 286 5.11 Ajax无刷新技术专题 288 5.11.1 Ajax概述 288 5.11.2 Ajax的优点 288 5.11.3 Ajax的工作原理 289 5.11.4 Ajax的工作流程 290 5.11.5 Ajax中的核心技术XMLHttpRequest 290 5.12 本章总结 291 第6章 物流配送信息网(Apache+PHP+ phpMyAdmin+MySQL 5.0实现) 292 教学视频:1小时27分 6.1 开发背景 293 6.2 系统分析 293 6.2.1 需求分析 293 6.2.2 可行性分析 293 6.3 系统设计 294 6.3.1 系统目标 294 6.3.2 系统功能结构 294 6.3.3 系统预览 295 6.3.4 开发环境 296 6.3.5 文件夹组织结构 297 6.4 数据库设计 297 6.4.1 数据库分析 297 6.4.2 数据库概念设计 297 6.4.3 创建数据库及数据表 299 6.5 网站首页设计 301 6.5.1 网站首页概述 301 6.5.2 网站首页技术分析 302 6.5.3 网站首页的实现过程 303 6.6 车源信息查询模块设计 304 6.6.1 车源信息查询模块概述 304 6.6.2 车源信息查询模块技术分析 304 6.6.3 车源信息查询模块的实现过程 306 6.6.4 单元测试 306 6.7 发货单管理模块设计 307 6.7.1 发货单管理模块概述 307 6.7.2 发货单管理模块技术分析 308 6.7.3 发货单填单的实现过程 310 6.7.4 发货单查询的实现过程 312 6.7.5 发货单打印的实现过程 314 6.7.6 单元测试 315 6.8 回执单验收管理模块设计 316 6.8.1 回执单模块概述 316 6.8.2 回执单模块技术分析 316 6.8.3 回执单验收模块的实现过程 318 6.9 基础信息管理模块设计 319 6.9.1 基础信息管理模块概述 319 6.9.2 基础信息管理模块技术分析 320 6.9.3 客户信息管理的实现过程 321 6.9.4 车源信息管理的实现过程 322 6.10 开发技巧与难点分析 325 6.10.1 应用存储过程实现管理员登录 325 6.10.2 应用正则表达式验证电话号码 327 6.11 报表打印技术 328 6.12 本章总结 331 第7章 学校图书馆管理系统(Apache+PHP+ phpMyAdmin+MySQL 5.0实现) 332 教学视频:2小时38分 7.1 开发背景 333 7.2 需求分析 333 7.3 系统设计 333 7.3.1 系统目标 333 7.3.2 系统功能结构 334 7.3.3 系统流程图 334 7.3.4 系统预览 335 7.3.5 开发环境 336 7.3.6 文件夹组织结构 336 7.4 数据库设计 337 7.4.1 数据库分析 337 7.4.2 数据库概念设计 337 7.4.3 创建数据库及数据表 339 7.5 首页设计 341 7.5.1 首页概述 341 7.5.2 首页技术分析 341 7.5.3 首页的实现过程 342 7.6 管理员模块设计 343 7.6.1 管理员模块概述 343 7.6.2 管理员模块技术分析 343 7.6.3 系统登录的实现过程 344 7.6.4 查看管理员的实现过程 346 7.6.5 添加管理员的实现过程 347 7.6.6 设置管理员权限的实现过程 349 7.6.7 删除管理员的实现过程 350 7.6.8 单元测试 351 7.7 图书档案管理模块设计 352 7.7.1 图书档案管理模块概述 352 7.7.2 图书档案管理模块技术分析 352 7.7.3 查看图书信息列表的实现过程 353 7.7.4 添加图书信息的实现过程 354 7.7.5 修改图书信息的实现过程 356 7.7.6 删除图书信息的实现过程 358 7.8 图书借还模块设计 358 7.8.1 图书借还模块概述 358 7.8.2 图书借还模块技术分析 359 7.8.3 图书借阅的实现过程 359 7.8.4 图书续借的实现过程 362 7.8.5 图书归还的实现过程 364 7.8.6 图书借阅查询的实现过程 366 7.8.7 单元测试 368 7.9 开发技巧与难点分析 370 7.9.1 如何自动计算图书归还日期 370 7.9.2 如何对图书借阅信息进行统计排行 370 7.10 联接语句技术专题 371 7.10.1 内联接语句 371 7.10.2 外联接语句 371 7.11 本章总结 372 第8章 博客管理系统(Apache+PHP+phpMy Admin+MySQL 5.0实现) 373 教学视频:1小时16分 8.1 开发背景 374 8.2 需求分析 374 8.3 系统设计 374 8.3.1 系统目标 374 8.3.2 系统功能结构 375 8.3.3 系统功能预览 375 8.3.4 系统流程图 376 8.3.5 开发环境 377 8.3.6 文件夹组织结构 377 8.4 数据库设计 378 8.4.1 数据库分析 378 8.4.2 数据库概念设计 378 8.4.3 数据库物理结构设计 379 8.5 首页设计 381 8.5.1 首页概述 381 8.5.2 首页技术分析 382 8.5.3 首页的实现过程 384 8.6 文章管理模块设计 385 8.6.1 文章管理模块概述 385 8.6.2 文章管理模块技术分析 385 8.6.3 添加文章的实现过程 387 8.6.4 文章列表的实现过程 389 8.6.5 查看文章、评论的实现过程 391 8.6.6 删除文章、评论的实现过程 393 8.7 图片上传模块设计 394 8.7.1 图片上传模块概述 394 8.7.2 图片上传模块技术分析 395 8.7.3 图片上传的实现过程 397 8.7.4 图片浏览的实现过程 398 8.7.5 删除图片的实现过程 401 8.7.6 单元测试 402 8.8 朋友圈模块设计 403 8.8.1 朋友圈模块概述 403 8.8.2 朋友圈模块技术分析 403 8.8.3 查询好友的实现过程 404 8.9 开发技巧与难点分析 405 8.10 登录验证码技术专题 410 8.10.1 简单的数字验证 410 8.10.2 数字图形验证码 411 8.10.3 汉字图形验证码 412 8.11 本章总结 413 第9章 企业快信系统(Apache+PHP+ Access+Web Service实现) 414 教学视频:1小时27分 9.1 开发背景 415 9.2 系统分析 415 9.2.1 需求分析 415 9.2.2 可行性分析 415 9.3 系统设计 416 9.3.1 系统目标 416 9.3.2 系统功能结构 416 9.3.3 系统流程图 416 9.3.4 系统预览 417 9.3.5 开发环境 418 9.3.6 文件夹组织结构 419 9.4 SMTP和POP3服务器的安装与 配置 419 9.4.1 SMTP服务器的安装和配置 419 9.4.2 POP3服务器的安装和配置 421 9.5 数据库设计 423 9.5.1 数据库概念设计 423 9.5.2 创建数据库及表 425 9.5.3 数据库逻辑结构设计 428 9.6 首页设计 430 9.6.1 首页概述 430 9.6.2 首页技术分析 431 9.6.3 首页的实现过程 431 9.7 系统信息管理模块设计 432 9.7.1 系统信息管理模块概述 432 9.7.2 系统信息管理模块技术分析 433 9.7.3 客户信息管理模块的实现过程 435 9.7.4 单元测试 437 9.8 发送短信模块设计 438 9.8.1 发送短信模块概述 438 9.8.2 发送短信模块技术分析 438 9.8.3 短信发送模块的实现过程 439 9.8.4 单元测试 441 9.9 连接邮件接口模块的设计 442 9.9.1 连接邮件接口模块概述 442 9.9.2 连接邮件接口模块技术分析 442 9.9.3 连接邮件接口模块的实现过程 443 9.10 接收邮件模块设计 444 9.10.1 接收邮件模块概述 444 9.10.2 接收邮件模块技术分析 445 9.10.3 查看邮件的实现过程 447 9.10.4 删除邮件的实现过程 450 9.10.5 下载附件的实现过程 451 9.11 发送邮件模块设计 452 9.11.1 发送邮件模块概述 452 9.11.2 发送邮件模块技术分析 453 9.11.3 发送邮件的实现过程 454 9.11.4 查看邮件记录的实现过程 456 9.12 开发技巧与难点分析 458 9.12.1 PHP与Access数据库的连接 458 9.12.2 邮件群发技术 459 9.13 通过fsockopen()函数发送短信技术 专题 460 9.14 本章总结 462 第10章 online影视365网(Apache+PHP+ ADODB+phpMyAdmin+MySQL 5.0 实现) 463 教学视频:1小时31分 10.1 开发背景 464 10.2 需求分析 464 10.3 系统分析 464 10.3.1 系统目标 464 10.3.2 系统功能结构 464 10.3.3 功能预览 465 10.3.4 系统流程图 467 10.3.5 开发环境 467 10.3.6 文件夹组织结构 467 10.4 数据库设计 468 10.4.1 数据库分析 468 10.4.2 数据库概念设计 468 10.4.3 数据库物理结构设计 469 10.5 前台首页设计 473 10.5.1 前台首页概述 473 10.5.2 前台首页技术分析 474 10.5.3 前台首页的实现过程 474 10.6 详细信息查看模块 475 10.6.1 信息查看模块概述 475 10.6.2 信息查看模块技术分析 475 10.6.3 信息查看的实现过程 476 10.7 点歌模块设计 478 10.7.1 点歌模块概述 478 10.7.2 点歌模块技术分析 478 10.7.3 点歌模块的实现过程 479 10.8 在线视听模块设计 481 10.8.1 在线视听模块概述 481 10.8.2 在线视听模块技术分析 482 10.8.3 在线视听模块的实现过程 482 10.9 后台首页设计 484 10.9.1 后台首页概述 484 10.9.2 后台首页技术分析 484 10.9.3 后台首页的实现过程 485 10.10 目录管理模块设计 486 10.10.1 目录管理模块概述 486 10.10.2 目录管理模块技术分析 486 10.10.3 目录管理的实现过程 487 10.10.4 目录添加的实现过程 489 10.10.5 目录删除的实现过程 490 10.11 数据管理模块设计 491 10.11.1 数据管理模块概述 491 10.11.2 数据管理模块技术分析 491 10.11.3 数据添加的实现过程 492 10.11.4 数据删除的实现过程 497 10.12 管理员设置模块设计 498 10.12.1 管理员设置模块概述 498 10.12.2 管理员设置模块技术分析 498 10.12.3 管理员添加的实现过程 499 10.12.4 管理员删除的实现过程 501 10.13 开发技巧与难点分析 501 10.13.1 无边框窗口 501 10.13.2 刷新父级窗口和关闭子窗口 502 10.14 ADODB连接数据库技术专题 503 10.14.1 ADODB简介 503 10.14.2 ADODB的安装 503 10.14.3 ADODB常用函数及说明 503 10.14.4 不同数据库之间的转换 505 10.15 本章总结 506
<<
显示目录详情
|
|
前5位评价用户:
发表评价即可获得1个华储币,被评为精采书评后还可以再奖励多个华储币!
|