PHP Web 套用系统开发


PHP Web 套用系统开发

文章插图
Web 套用系统开发(PHP)【PHP Web 套用系统开发】《Web 套用系统开发(PHP)》由中国铁道出版社于2011年8月出版 。
基本介绍书名:Web 套用系统开发(PHP)
作者:张健
ISBN:9787113131869
页数:201
定价:24
出版社:中国铁道出版社
出版时间:2011-08
装帧:216页
开本:16开 
书号:9978-7-113-13186
基本信息书名:Web套用系统开发(PHP)套系名称:国家社会科学基金(教育学科)"十一五"规划课题研究成果/全国高等职业院校计算机教育规划教材出版社:中国铁道出版社版次:1-1出版时间:2011-08-01定价:24 元内容简介本书根据“动态Web技术(PHP)”的课程大纲编写,内容覆盖了基于PHP的动态Web系统开发的常见知识、技术和实现方法,精心地设计了两条线索:其一是将“网上选课”系统按照以下几个模组,循序渐进地按照实际开发顺序逐步实现:伺服器配置模组;资料库设计模组;製作访问者计数器模组;随机显示课程信息模组;查询模组;登录模组(用户验证);添加/修改/删除课程信息模组;选课模组 。这8个模组相对独立,每个模组都可以以“工作坊”式的教学法实现 。其二是在此基础上,由学生进行一个实际案例的开发,把知识和技能进行一次整合 。本书内容比较全面,概念清楚,注重实际开发过程,有较广的适应面 。内容从易到难,遵循循环渐进的原则;针对网站开发的特点,特别是提出了“页面流图”的概念,并以此为载体进行模组分析与实现,可作为网站类开发的设计开发规範 。本教材适合作为高职高专计算机软体、计算机信息管理类专业的教材,也可供相同层次的人员自学 。图书目录基 础 篇第1章 动态Web技术 21.1 动态Web技术简介 31.1.1 技术纵览 41.1.2 Web术语 41.1.3 Web-DB存取机构和形式 51.2 Web体系结构 61.2.1 Web浏览器 71.2.2 Web伺服器 71.2.3 资料库管理系统 81.3 通过Web访问资料库 81.3.1 传统的访问资料库的步骤 81.3.2 伺服器端数据的特点 91.4 Web地址 91.4.1 Web地址的概念 91.4.2 URL的作用 101.5 浏览器、伺服器和资料库的连线 111.5.1 浏览器、伺服器和资料库的连线类型 111.5.2 伺服器和资料库直接连线 111.5.3 伺服器和资料库通过TCP/IP连线 111.5.4 伺服器和资料库通过CGI连线 121.5.5 浏览器和资料库连线 121.6 PHP简介 131.6.1 PHP的发展历史 131.6.2 PHP的特性 141.6.3 PHP与其他Web开发技术的对比 151.6.4 PHP的运行环境 161.7 5W1H原则 161.8 Apache+MySQL+PHP的安装 181.8.1 安装 181.8.2 配置 181.9 实训项目1 18第2章 “网上选课”系统分析 202.1 项目引入与需求分析 212.1.1 系统的架构、功能和用户 212.1.2 系统的需求概述与分析 222.2 功能分析 232.2.1 功能分析的方法和任务 232.2.2 “网上选课”系统的功能分析 232.3 页面(档案)流图 252.3.1 页面(档案)流图的内容和作用 252.3.2 登录模组的页面(档案)流图样例 262.4 资料库和表设计 262.4.1 表及其之间的联繫 262.4.2 表的结构 272.4.3 创建Xk数据和相应表的SQL语句 292.5 实训项目2 30第3章 首页的设计与实现 323.1 首页的设计 333.1.1 草案 343.1.2 粗略布局 343.1.3 定案 343.1.4 网上选课首页设计案例 353.2 HTML与网站风格CSS档案的编写 363.2.1 HTML文档 363.2.2 CSS文档以及与HTML文档的关係 363.2.3 网上选课的首页代码编写 373.3 表单的编写 403.3.1 表单的组成 413.3.2 表单标籤 413.3.3 表单域 413.3.4 表单按钮 423.4 实训项目3 42第4章 访问者计数器 444.1 访问者计数器的实现思想与工作流程 454.1.1 访问者计数器的实现思想 454.1.2 访问者计数器的运作过程 454.1.3 访问者计数器的工作步骤 464.2 模组结构图与流程图 464.2.1 模组结构图 464.2.2 程式流程图 474.2.3 文字版计数器的样例 474.3 代码组装与分析 484.3.1 计数器组件的代码 484.3.2 PHP语句介绍 484.3.3 PHP函式操作 494.3.4 计数器代码的组装与测试 494.4 实训项目4 52第5章 随机显示课程信息 555.1 课程信息的组成 565.2 随机显示课程信息模组 575.2.1 随机显示课程信息模组的运作 575.2.2 随机显示课程信息的工作流程 575.3 实现思想与手段 585.3.1 随机手段 585.3.2 操纵资料库的PHP语句 585.3.3 显示图片信息 615.3.4 显示文字信息 615.4 模组结构图与流程图 645.4.1 模组结构图 645.4.2 流程图 655.5 代码组装与分析 655.6 实训项目5 69数据查询与显示篇第6章 登录模组的实现 72 6.1 登录模组信息的组成 736.2 登录模组的工作流程 746.2.1 登录模组的运作 746.2.2 登录模组运行的详细步骤 746.3 实现思想与手段 756.3.1 用户名与密码检验手段 756.3.2 检验处理 776.3.3 Cookie和Session的概念 786.4 模组结构图、流程图与页面流图 796.4.1 模组结构图 796.4.2 流程图 796.4.3 用户验证的页面流图 806.5 代码组装与分析 816.6 实训项目6 85第7章 课程信息的显示 907.1 课程信息的组成 917.2 显示课程信息模组的工作流程 927.3 实现思想与手段 937.3.1 课程列表分页显示的思想与手段 937.3.2 课程详细信息的显示 967.4 模组结构图、流程图与页面流图 967.4.1 模组结构图 967.4.2 流程图 977.4.3 页面流图 977.5 代码组装与分析 987.6 实训项目7 104第8章 课程查询模组的实现 1058.1 查询模组信息的组成 1068.1.1 资料库课程表的信息组成 1068.1.2 查询模组的条件查询语句 1068.2 查询模组的工作流程 1078.3 实现思想与手段 1088.3.1 查询手段 1088.3.2 查询处理 1108.4 模组结构图、流程图与页面流图 1108.4.1 模组结构图 1108.4.2 流程图 1118.4.3 页面流图 1118.5 代码组装与分析 1128.6 实训项目8 119数据操纵篇第9章 课程信息的添加、修改与删除 1229.1 课程信息的添加 1249.1.1 添加课程信息的工作流程 1249.1.2 添加课程信息的实现思想与手段 1249.1.3 添加课程信息的页面流图 1259.1.4 代码组装 1259.2 课程信息的修改 1349.2.1 修改课程信息的工作流程 1349.2.2 修改课程信息的实现思想与手段 1349.2.3 修改课程信息的页面流图 1359.2.4 代码组装 1369.3 课程信息的删除 1539.3.1 删除课程信息的工作流程 1539.3.2 删除课程信息的实现思想与手段 1539.3.3 删除课程信息的页面流图 1549.3.4 代码组装 1549.4 实训项目9 166第10章 学生选课 16810.1 选课操作 169 10.1.1 选课操作的工作流程 16910.1.2 选课操作的实现思想与手段 17010.1.3 选课操作的页面流图 17010.1.4 代码组装 17110.2 选课信息的显示与调整 17910.2.1 显示与调整选课信息的工作流程 17910.2.2 显示与调整选课信息的实现思想与手段 17910.2.3 显示与调整选课信息的页面流图 18010.2.4 代码组装 18010.3 实训项目10 187第11章 系统的组装、测试及维护 18911.1 系统的组装与测试 19011.1.1 组装与测试的简介 19011.1.2 组装与测试的意义 19111.2 组装与测试过程 19211.2.1 组装与测试的过程 19211.2.2 组装测试工作内容及其流程 19311.3 系统维护 19511.3.1 系统维护的目的和任务 19511.3.2 系统维护工作的内容和类型 19611.3.3 系统维护工作的特点 19711.3.4 系统维护考虑的因素 19811.3.5 系统维护的组织和管理 19911.4 实训项目11 200参考文献 202