Web应用系统开发 PHPPDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张健主编;邓雪峰副主编;徐人凤主审
- 出 版 社:北京:中国铁道出版社
- 出版年份:2011
- ISBN:9787113131869
- 页数:202 页
基础篇 2
第1章 动态Web技术 2
1.1 动态Web技术简介 3
1.1.1 技术纵览 4
1.1.2 Web术语 4
1.1.3 Web-DB存取机构和形式 5
1.2 Web体系结构 6
1.2.1 Web浏览器 7
1.2.2 Web服务器 7
1.2.3 数据库管理系统 8
1.3 通过Web访问数据库 8
1.3.1 传统的访问数据库的步骤 8
1.3.2 服务器端数据的特点 9
1.4 Web地址 9
1.4.1 Web地址的概念 9
1.4.2 URL的作用 10
1.5 浏览器、服务器和数据库的连接 11
1.5.1 浏览器、服务器和数据库的连接类型 11
1.5.2 服务器和数据库直接连接 11
1.5.3 服务器和数据库通过TCP/IP连接 11
1.5.4 服务器和数据库通过CGI连接 12
1.5.5 浏览器和数据库连接 12
1.6 PHP简介 13
1.6.1 PHP的发展历史 13
1.6.2 PHP的特性 14
1.6.3 PHP与其他Web开发技术的对比 15
1.6.4 PHP的运行环境 16
1.7 5W1H原则 16
1.8 Apache+MySQL+PHP的安装 18
1.8.1 安装 18
1.8.2 配置 18
1.9 实训项目1 18
第2章 “网上选课”系统分析 20
2.1 项目引入与需求分析 21
2.1.1 系统的架构、功能和用户 21
2.1.2 系统的需求概述与分析 22
2.2 功能分析 23
2.2.1 功能分析的方法和任务 23
2.2.2 “网上选课”系统的功能分析 23
2.3 页面(文件)流图 25
2.3.1 页面(文件)流图的内容和作用 25
2.3.2 登录模块的页面(文件)流图样例 26
2.4 数据库和表设计 26
2.4.1 表及其之间的联系 26
2.4.2 表的结构 27
2.4.3 创建Xk数据和相应表的SQL语句 29
2.5 实训项目2 30
第3章 首页的设计与实现 32
3.1 首页的设计 33
3.1.1 草案 34
3.1.2 粗略布局 34
3.1.3 定案 34
3.1.4 网上选课首页设计案例 35
3.2 HTML与网站风格CSS文件的编写 36
3.2.1 HTML文档 36
3.2.2 CSS文档以及与HTML文档的关系 36
3.2.3 网上选课的首页代码编写 37
3.3 表单的编写 40
3.3.1 表单的组成 41
3.3.2 表单标签<form></form> 41
3.3.3 表单域 41
3.3.4 表单按钮 42
3.4 实训项目3 42
第4章 访问者计数器 44
4.1 访问者计数器的实现思想与工作流程 45
4.1.1 访问者计数器的实现思想 45
4.1.2 访问者计数器的运作过程 45
4.1.3 访问者计数器的工作步骤 46
4.2 模块结构图与流程图 46
4.2.1 模块结构图 46
4.2.2 程序流程图 47
4.2.3 文字版计数器的样例 47
4.3 代码组装与分析 48
4.3.1 计数器组件的代码 48
4.3.2 PHP语句介绍 48
4.3.3 PHP函数操作 49
4.3.4 计数器代码的组装与测试 49
4.4 实训项目4 52
第5章 随机显示课程信息 55
5.1 课程信息的组成 56
5.2 随机显示课程信息模块 57
5.2.1 随机显示课程信息模块的运作 57
5.2.2 随机显示课程信息的工作流程 57
5.3 实现思想与手段 58
5.3.1 随机手段 58
5.3.2 操纵数据库的PHP语句 58
5.3.3 显示图片信息 61
5.3.4 显示文字信息 61
5.4 模块结构图与流程图 64
5.4.1 模块结构图 64
5.4.2 流程图 65
5.5 代码组装与分析 65
5.6 实训项目5 69
数据查询与显示篇 72
第6章 登录模块的实现 72
6.1 登录模块信息的组成 73
6.2 登录模块的工作流程 74
6.2.1 登录模块的运作 74
6.2.2 登录模块运行的详细步骤 74
6.3 实现思想与手段 75
6.3.1 用户名与密码检验手段 75
6.3.2 检验处理 77
6.3.3 Cookie和Session的概念 78
6.4 模块结构图、流程图与页面流图 79
6.4.1 模块结构图 79
6.4.2 流程图 79
6.4.3 用户验证的页面流图 80
6.5 代码组装与分析 81
6.6 实训项目6 85
第7章 课程信息的显示 90
7.1 课程信息的组成 91
7.2 显示课程信息模块的工作流程 92
7.3 实现思想与手段 93
7.3.1 课程列表分页显示的思想与手段 93
7.3.2 课程详细信息的显示 96
7.4 模块结构图、流程图与页面流图 96
7.4.1 模块结构图 96
7.4.2 流程图 97
7.4.3 页面流图 97
7.5 代码组装与分析 98
7.6 实训项目7 104
第8章 课程查询模块的实现 105
8.1 查询模块信息的组成 106
8.1.1 数据库课程表的信息组成 106
8.1.2 查询模块的条件查询语句 106
8.2 查询模块的工作流程 107
8.3 实现思想与手段 108
8.3.1 查询手段 108
8.3.2 查询处理 110
8.4 模块结构图、流程图与页面流图 110
8.4.1 模块结构图 110
8.4.2 流程图 111
8.4.3 页面流图 111
8.5 代码组装与分析 112
8.6 实训项目8 119
数据操纵篇 122
第9章 课程信息的添加、修改与删除 122
9.1 课程信息的添加 124
9.1.1 添加课程信息的工作流程 124
9.1.2 添加课程信息的实现思想与手段 124
9.1.3 添加课程信息的页面流图 125
9.1.4 代码组装 125
9.2 课程信息的修改 134
9.2.1 修改课程信息的工作流程 134
9.2.2 修改课程信息的实现思想与手段 134
9.2.3 修改课程信息的页面流图 135
9.2.4 代码组装 136
9.3 课程信息的删除 153
9.3.1 删除课程信息的工作流程 153
9.3.2 删除课程信息的实现思想与手段 153
9.3.3 删除课程信息的页面流图 154
9.3.4 代码组装 154
9.4 实训项目9 166
第10章 学生选课 168
10.1 选课操作 169
10.1.1 选课操作的工作流程 169
10.1.2 选课操作的实现思想与手段 170
10.1.3 选课操作的页面流图 170
10.1.4 代码组装 171
10.2 选课信息的显示与调整 179
10.2.1 显示与调整选课信息的工作流程 179
10.2.2 显示与调整选课信息的实现思想与手段 179
10.2.3 显示与调整选课信息的页面流图 180
10.2.4 代码组装 180
10.3 实训项目10 187
第11章 系统的组装、测试及维护 189
11.1 系统的组装与测试 190
11.1.1 组装与测试的简介 190
11.1.2 组装与测试的意义 191
11.2 组装与测试过程 192
11.2.1 组装与测试的过程 192
11.2.2 组装测试工作内容及其流程 193
11.3 系统维护 195
11.3.1 系统维护的目的和任务 195
11.3.2 系统维护工作的内容和类型 196
11.3.3 系统维护工作的特点 197
11.3.4 系统维护考虑的因素 198
11.3.5 系统维护的组织和管理 199
11.4 实训项目11 200
参考文献 202
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018