PHP项目开发全程实录

当前位置:首页 > 计算机网络 > 程序设计 > PHP项目开发全程实录

出版社:清华大学出版社
出版日期:2008
ISBN:9787302172444
页数:506页

章节摘录

  第1章 九九度供求信息网(Apache+PHP+ phpMyAdmin+MySQL 5.0实现)教学视频:1小时50分  1.1 开发背景  ×××信息科技有限公司是一家以整合渠道资源为主的高科技公司。为了扩大企业规模,增强企业的竞争力,该公司决定向多元化发展,借助Internet在国内的快速发展,聚集部分资金投入网站建设,为企业和用户提供综合信息服务,以向企业提供有偿信息服务为盈利方式,打造一个全新的供求信息网。例如,提供企业广告、发布各类免费供求信息、发布企业付费信息等服务方式。现需要委托其他单位开发一个综合信息网站。  1.2 系统分析  1.2.1 需求分析  对于信息网站来说,用户的访问量是至关重要的。如果网站的访问量很低,那么就很少有企业会要求为他提供有偿服务,也就没有利润可言了。因此信息网站必须为用户提供大量的、免费的、有价值的信息才能够吸引用户。为此,网站不仅要为企业提供各种有偿服务,还需要额外为用户提供大量的无偿服务。通过与企业的实际接触和沟通,确定网站应包括招聘信息、求职信息、培训信息、公寓信息、家教信息、车辆信息、物品求购、物品出售、求兑出兑,寻求合作、企业广告等服务。  通过实际调查,要求供求信息网具有以下功能:  界面设计美观大方、方便、快捷、操作灵活,树立企业形象。  实现强大的供求信息查询,支持模糊查询。  用户不需要注册,便可免费发布供求信息。  免费发布的供求信息必须经后台审核后才能正式发布,避免不良信息。  支持海量数据录入。  由于供求信息数据量大,后台应该可以随时清理数据。  1.2.2 可行性分析  根据《GB8567—88计算机软件产品开发文件编制指南》中可行性分析的要求,制定可行性研究报告如下:  1.引言  (1)编写目的  为了给企业的决策层提供是否进行项目实施的参考依据,现以文件的形式分析项目的风险、项目需要的投资与效益。  (2)背景  ×××信息科技有限公司是一家以整合渠道资源为主的高科技公司。

书籍目录

第1章 九九度供求信息网(Apache+PHP+ phpMyAdmin+MySQL 5.0实现)  教学视频:1小时50分 1.1 开发背景 1.2  系统分析    1.2.1  需求分析    1.2.2 可行性分析    1.2.3 编写项目计划书 1.3  系统设计    1.3.1 系统目标    1.3.2 系统功能结构    1.3.3 系统流程图    1.3.4 系统预览    1.3.5 开发环境    1.3.6 文件夹组织结构 1.4 在Windows操作系统下搭建PI-IP开发环境    1.4.1  在Windows下应用AppServ快速配置PHP开发环境   1.4.2  Windows下Apache的安装配置   1.4.3  Windows下MySQL的安装配置   1.4.4  Windows下PI-IP的安装配置   1.4.5  在Windows下设置IIS+PHP的执行环境 1.5 数据库设计   1.5.1 数据库分析   1.5.2 数据库概念设计   1.5.3 使用PowerDesigner建模   1.5.4 创建数据库及数据表 1.6 单元测试   1.6.1 单元测试概述   1.6.2 单元测试的优点 1.7 前台首页设计  1.7.1 前台首页概述  1.7.2 前台首页技术分析  1.7.3 前台首页的实现过程 1.8 免费供求信息发布模块设计   1.8.1  免费供求信息发布模块概述   1.8.2 免费供求信息发布模块技术分析   1.8.3 免费供求信息发布模块的实现过程 1.9 信息检索模块设计   1.9.1 信息检索模块概述   1.9.2 信息检索模块技术分析   1.9.3 信息检索模块的实现过程 1.10 后台首页设计   1.10.1 后台首页概述   1.10.2 后台首页技术分析   1.10.3 后台首页的实现过程 1.11 付费供求信息发布模块设计   1.11.1 付费供求信息发布模块概述   1.11.2 付费供求信息发布模块技术分析   1.11.3 付费供求信息发布模块的实现过程 1.12 付费信息管理模块设计   1.12.1 付费信息管理模块概述   1.12.2 付费信息管理模块技术分析   1.12.3 付费信息显示的实现过程   1.12.4 付费信息审核的实现过程   1.12.5 付费信息删除的实现过程   1.12.6 单元测试 1.13  网站发布 1.14 开发技巧与难点分析   1.14.1 查询关键字描红功能   1.14.2 表单数据的提交方式 1.15 MySQL数据库技术专题   1.15.1 创建和删除数据库   1.15.2 创建和删除数据表 1.16 本章总结第2章 BCTY365网上社区(Apach+PHP+ phpMyAdmin+MySQL 5.0实现)  教学视频:2小时24分 2.1 开发背景 2.2  系统分析   2.2.1 需求分析   2.2.2 可行性分析   2.2.3 编写项目计划书 2.3  系统设计    2.3.1 系统目标    2.3.2 系统功能结构    2.3.3 系统预览    2.3.4 开发环境    2.3.5 文件夹组织结构 2.4 在Linux操作系统下搭建PHP开发环境   2.4.1  Linux下Apache的安装配置   2.4.2  Linux下MySQL的安装配置   2 4.3  Linux下PHP的安装配置 2.5 数据库设计   2.5.1 数据库分析   2.5.2 数据库概念设计   2.5.3 创建数据库及数据表 2.6 公共模块设计   2.6.1 数据库连接文件   2.6.2 将文本中的字符转换为HTML标识符 2.7 前台首页设计   2.7.1 前台首页概述   2.7.2 前台首页技术分析   2.7.3 前台首页的实现过程 2.8 注册模块设计   2.8.1 注册模块概述   2.8.2 注册模块技术分析   2.8.3 注册模块的实现过程 2.9 技术支持模块设计  2.9.1 技术支持模块概述  2.9.2 技术支持模块技术分析  2.9.3 常见问题的实现过程  2.9.4 客户反馈的实现过程  2.9.5 单元测试 2.10 在线订购模块设计   2.10.1 在线订购模块概述   2.10.2 在线订购模块技术分析   2.10.3 购物车的实现过程   2.10.4 商品订单的实现过程   2.10.5 单元测试 2.11 社区论坛模块设计   2.11.1 社区论坛模块概述   2.11.2 社区论坛模块技术分析   2.11.3 论坛分类的实现过程   2.11.4 论坛帖子浏览的实现过程   2.11.5 论坛帖子发布的实现过程   2.11.6 论坛帖子回复的实现过程   2.11.7 单元测试 2.12 后台首页设计   2.12.1 后台首页概述   2.12.2 后台首页技术分析   2.12.3 后台首页的实现过程 2.13 编程词典管理模块设计   2.13.1 编程词典管理模块概述   2.13.2 编程词典管理模块技术分析   2.13.3 添加编程词典的实现过程   2.13.4 编辑编程词典的实现过程 2.14 软件升级管理模块设计   2.14.1 软件升级管理模块概述   2.14.2 软件升级管理模块技术分析   2.14.3 软件升级包上传的实现过程   2.14.4 软件升级包删除的实现过程 2.15 在Linux系统下发布网站 2.16 开发技巧与难点分析   2.16.1 管理员权限的设置   2.16.2 帖子置顶的设置 2.17 在线支付技术专题 2.18 本章总结第3章 办公自动化管理系统(Apache+PHP+ phpMyAdmin+MySQL 5.0实现)  教学视频:1小时40分 3.1 开发背景 3.2 需求分析 3.3  系统设计    3.3.1  系统目标    3.3.2 系统功能结构    3.3.3 系统功能预览    3.3.4 系统流程图    3.3.5  开发环境    3.3.6 文件夹组织结构 3.4 数据库设计   3.4.1 数据库分析   3.4.2 数据库概念设计   3.4.3 数据库物理结构设计 3.5 公共模块设计    3.5.1 javascript脚本    3.5.2 自定义函数 3.6 前台首页设计    3.6.1 前台首页概述    3.6.2 前台首页技术分析    3.6.3 前台首页的实现过程 3.7 人事消息模块设计   3.7.1 人事消息模块概述   3.7.2 人事消息模块技术分析   3.7.3 消息管理的实现过程   3.7.4 意见箱的实现过程 3.8 考勤管理模块设计   3.8.1 考勤管理模块概述   3.8.2 考勤管理模块技术分析   3.8.3 上下班登记的实现过程   3.8.4 设置时间的实现过程 3.9 后台首页设计   3.9.1 后台首页概述   3.9.2 后台首页技术分析   3.9.3 后台首页的实现过程 3.10 部门管理模块设计    3.10.1 部门管理模块概述    3.10.2 部门管理模块技术分析    3.10.3 部门查看的实现过程    3.10.4 部门添加的实现过程    3.10.5 单元测试 3.11  系统管理模块设计    3.11.1 系统管理模块概述    3.11.2 系统管理模块技术分析    3.11.3 系统日志的实现过程    3.11.4 数据备份的实现过程 3.12 开发技巧与难点分析    3.12.1 使用JavaScript关联多选列表框    3.12.2 用户组设置 3.13 MySQL数据备份专题 3.14 本章总结第4章  电子商务平台网(Apache+PHP+phpMy Admin+MySQL 5.0实现)  教学视频:1小时26分 4.1 开发背景 4.2  系统分析   4.2.1 需求分析   4.2.2 可行性分析 4.3  系统设计    4.3.1 系统目标    4.3.2 系统功能结构    4.3.3 购物流程图    4.3.4 系统预览    4.3.5  开发环境    4.3.6 文件夹组织结构 4.4 数据库设计   4.4.1 数据库分析   4.4.2 数据库概念设计   4.4.3 创建数据库及数据表 4.5 公共模块设计   4.5.1 数据库连接文件   4.5.2 CSS样式表文件 4.6 前台首页设计   4.6.1 前台首页概述   4.6.2 前台首页技术分析    4.6.3 前台首页的实现过程 4.7 商品展示模块设计   4.7.1 商品展示模块概述   4.7.2 商品展示模块技术分析   4.7.3 商品分类展示的实现过程   4.7.4 最新商品展示的实现过程   4.7.5 查看商品详细信息的实现过程   4.7.6 单元测试 4.8 购物车模块设计   4.8.1 网站购物车概述   4.8.2 网站购物车技术分析   4.8.3 添加至购物车的实现过程   4.8.4 查看购物车的实现过程   4.8.5 从购物车中移去指定商品的实现过程   4.8.6 修改商品购买数量的实现过程   4.8.7 清空购物车的实现过程   4.8.8 收银台结账的实现过程   4.8.9 生成商品订单的实现过程     4.8.10 单元测试 4.9 后台首页设计   4.9.1 后台首页概述   4.9.2 后台首页技术分析   4.9.3 后台首页的实现过程 4.10 客户订单信息管理模块设计   4.10.1 客户订单信息管理模块概述   4.10.2 客户订单信息管理模块技术分析   4.10.3 查看客户订单信息的实现过程   4.10.4 执行客户订单信息的实现过程   4.10.5 打印客户订单信息的实现过程   4.10.6 查找客户订单信息的实现过程 4.11 开发技巧与难点分析   4.11.1 防止非法用户绕过系统登录直接进入系统   4.11.2 检测用户名是否已经注册   4.11.3 用户安全退出 4.12 加密技术专题   4.12.1  URL编码加密技术   4.12.2  base64编码加密技术   4.12.3  crypt()加密技术   4.12.4  md5()加密技术 4.13 本章总结第5章  网络在线考试系统(Apache+PHP+ Ajax+SQL Server 2000实现)  教学视频:1小时23分 5.1 开发背景 5.2  系统分析   5.2.1 需求分析   5.2.2 可行性分析 5.3  系统设计    5.3.1  系统目标    5.3.2 系统功能结构    5.3.3 系统流程图    5.3.4 系统预览    5.3.5 开发环境    5.3.6 文件夹组织结构 5.4 数据库设计   5.4.1 数据库分析   5.4.2 数据库概念设计   5.4.3 数据库物理结构 5.5 前台首页设计   5.5.1 前台首页概述   5.5.2 前台首页技术分析   5.5.3 前台首页的实现过程 5.6 考生信息模块设计   5.6.1 考生信息模块概述   5.6.2 考生信息模块的技术分析   5.6.3 考生注册的实现过程   5.6.4 单元测试 5.7 在线考试模块设计   5.7.1 在线考试模块的概述   5.7.2 在线考试模块的技术分析   5.7.3 应用Ajax在线答题的实现过程   5.7.4 分数统计和成绩保存的实现过程   5.7.5 单元测试 5.8 后台首页设计   5.8.1 后台首页概述   5.8.2 后台首页技术分析   5.8.3 后台首页的实现过程 5.9 考题信息管理模块设计   5.9.1 考题信息管理模块的概述   5.9.2 考题信息管理模块的技术分析   5.9.3 考题信息添加的实现过程   5.9.4 查询考题信息的实现过程 5.10 开发技巧与难点分析   5.10.1 考生登录编号的获取   5.10.2 通过Ajax技术实现计时与显示剩余时间 5.11 AjaX无刷新技术专题   5.11.1  AjaX概述   5.11.2  AjaX的优点   5.11.3  AjaX的工作原理   5.11.4  AjaX的工作流程   5.11.5  AjaX中的核心技术XMLHttpRequest 5.12  本章总结第6章 物流配送信息网(Apache+PHP+phpMy+MYSQL5.0实现)第7章 学校图书馆管理系统(Apache+PHP+phpMyAdmin+MYSQL5.0实现)第8章 博客管理系统(Apache+PHP+phpMyAdmin+MYSQL5.0实现)第9章 企业快信系统(Apache+PHP+Access+Web Service实现)第10章 Online 影视365网Apache+PHP+ADODB+phpMyAdmin+MYSQL5.0实现)

编辑推荐

  DVD语音视频讲解光盘:10套完整应用系统及全部源程序、17小时全程语音讲解及环境搭建视频录像、SQL Server“编程词典(体验版)”软件1套。本书项目开发案例:九九度供求信息网(视频讲解:1小时50分)、BCTY365网上社区系统(视频讲解:2小时24分)、办公自动化系统(视频讲解:1小时40分)、电子商务平台(视频讲解:1小时26分)、网络在线考试(视频讲解:1小时23分)、物流配送信息网(视频讲解:1小时27分)、图书馆管理系统(视频讲解:2小时38分)、博客管理系统(视频讲解:1小时l6分)、企业快信(短信+邮件)(视频讲解:1小时27分)、在线影视365网站(视频讲解:1小时31分)。

作者简介

《软件项目开发全程实录丛书•PHP项目开发全程实录:DVD17小时语音视频讲解(附光盘1张)》主要特色:
(1)12-32小时全程语音同步视频讲解,目前市场上唯一的“全程语音视频教学”的案例类 图书,培训数千元容,尽在一盘中!
(2)10套“应用系统”并公开全部“源代码”,誓将案例学习进行到底!
(3)丛书总计80个应用系统300个应用模块。
(4)含5000页SQL sever专业文档的“编程词典”软件1套。
(5)24小时(节假日除外)读者服务网站,提供专业服务。

图书封面


 PHP项目开发全程实录下载



发布书评

 
 


精彩短评 (总计21条)

  •     请大家慎重买这本书,对有经验的朋友千万别买,我买了后感觉上大当了,需要有人需要这本书,我刚买的,半价卖
  •     今天收到了书了,迫不及待把光盘中的代码查看了一下,也全部运行了一下。说实话,代码质量很差,而且我只是简单运行了一下就发现了很多BUG,真不知道开发人员当初有没有进行过良好的测试。除了有很多BUG外,程序都是实现的极少的非常简单的功能。我认为买的不值!
  •     太垃圾,代码到下是错误。大家千万不要买呀。
  •     正如前面几个人说的,里面废话特别多,什么这个网站的可行性啊,经济效益啊,跟编程一点关系都没有的内容也占有一席之地,重点的地方不详细讲,非重点的部分是一遍又一遍地提。dvd视频讲解也是,讲为什么要做这个网站,这个网站可以实现如何如何的功能这样的废话,有一半篇幅。最可气的是,例程基本都不能用,连登陆都登陆不进去,连例子都是错的,还学什么啊!清华大学出版社怎么老是制造垃圾啊!
  •     还可以,对有一定PHP基础的但没项目经验的人来说,很不错
  •     作为入门级的php,还算过得去
  •     还可以的;跟另一本书要配套看最好啦;
  •     看了不!!这本书不错??
  •     该书做为项目接触,还是比较实用的,不过,要有点基础才可以看这本书,希望大家不要盲目够买,要买适合自己的书,呵呵,其中实例一是比较容易上手的,只要大家有一点基础,加点耐心还是可以看得懂的,不过我觉得光盘的东西讲的还是太过于简单化了,慢慢看了,会有收获的,
  •     这本书的内容重复来重复去。什么17小时教程,书本里的都有,就是骗人的嘛。就拿内容来讲,它重要的不重点来分析。真的一点用也没有。各位如里想学PHP还不如去习本比较基础的好呀,不要像我这样买这本,真的有点后悔。
  •     这本书详细的讲了项目从需求到数据库设计,到模块设计以及功能实现一系列的东西,非常好,但是视频教学上讲解不是很详细,需要有一定的php经验再配合此书学习项目开发,对于流程管理进行熟悉,之后再学习页面美化Ajax之类的,相得益彰
  •     今天,刚收到书,打开看了一下,还可以的。很适合初学的开发者。
  •     感觉就是到货时间长了点,其他都好.
  •     例子太初级。
  •     坑人 特别是初学者
  •     一般
  •     这本书呀,真的太基础啦,给从来没有接触过网络的人看,还算可以,视频上全部介绍,画图,网页表格布局,哪是教你写代码呀???想学习用HTML画表格的人来买吧!不过现在的网站都是用css+div,表格也过时了...如果你想学习PHP,又不小心买了这本书,算你跟我一样的倒霉...
  •     垃圾又是清华出版社的书
  •     做为参考书还是可以的不过对有些经验的朋友适合新手绕过
  •     第一章的代码就没跑通,没兴趣再看下去了。讲得内容眉毛胡子一把抓,啰里啰嗦。本来已经有些不耐烦,一看光盘的视频,原来是照着书上的又读了一遍,气人。
  •     负责任的说~~~
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024