新書推薦:
《
便宜货:廉价商品与美国消费社会的形成
》
售價:HK$
77.3
《
读书是一辈子的事(2024年新版)
》
售價:HK$
79.4
《
乐道文库·什么是秦汉史
》
售價:HK$
82.8
《
汉娜·阿伦特与以赛亚·伯林 : 自由、政治与人性
》
售價:HK$
109.8
《
女性与疯狂(女性主义里程碑式著作,全球售出300万册)
》
售價:HK$
112.7
《
药食同源中药鉴别图典
》
售價:HK$
68.8
《
设计中的比例密码:建筑与室内设计
》
售價:HK$
89.7
《
冯友兰和青年谈心系列:看似平淡的坚持
》
售價:HK$
55.8
|
內容簡介: |
本书根据“Web 应用系统开发(PHP) ”的课程大纲编写,内容覆盖了基于 PHP 的动态 Web系统开发的常见知识、技术和实现方法。本书精心设计了双循环模式:其一是将“网上选课”系统分为 9 个模块,模拟实际系统开发顺序,循序渐进地逐步实现,9 个模块相对独立,每个模块都可以以“工作坊”式的教学方法实现;其二是在此基础上,平行地由学生进行一个“留言板”系统的开发,相关的知识和技能与“网上选课”系统同步,均可以借鉴“网上选课”系统的相关模块,让学生在内容和技术上进行一次整合。
本书遵循从易到难、循序渐进的原则。针对网站开发的特点,提出了“页面(文件)流图”的概念,以此为载体进行模块分析与实现,可作为网站类开发的设计开发规范。
本书内容全面,概念清楚,注重实际开发过程,适应面较广,适合作为高等职业院校计算机软件、计算机信息管理类专业的教材,也可供相同层次的人员自学。
|
目錄:
|
基 础 篇
第 1 章 动态 Web 技术简介.............................................................................................2
1.1 动态 Web 技术................................................................................................................ 3
1.2 Web 体系结构................................................................................................................. 6
1.3 通过 Web 访问数据库..................................................................................................... 8
1.4 Web 地址......................................................................................................................... 9
1.5 浏览器、服务器和数据库的连接................................................................................. 11
1.6 PHP 简介....................................................................................................................... 13
1.7 5W1H............................................................................................................................. 16
1.8 Apache+MySQL+PHP 的安装 ........................................................................................ 18
1.9 实训项目 1 .................................................................................................................... 18
第 2 章 “网上选课”系统分析......................................................................................20
2.1 项目引入与需求分析.................................................................................................... 21
2.2 功能分析.......................................................................................................................23
2.3 页面(文件)流图........................................................................................................ 24
2.4 数据库和表设计............................................................................................................ 26
2.5 实训项目 2 .................................................................................................................... 30
第 3 章 首页的设计与实现模块......................................................................................32
3.1 首页的设计................................................................................................................... 33
3.2 HTML 与网站风格 CSS 文件的编写.............................................................................. 36
3.3 表单的编写................................................................................................................... 39
3.4 实训项目 3 .................................................................................................................... 42
第 4 章 访问者计数器模块.............................................................................................43
4.1 访问者计数器的实现思想与工作流程 ......................................................................... 44
4.2 模块结构图与流程图.................................................................................................... 45
4.3 代码组装与分析............................................................................................................ 46
4.4 实训项目 4 .................................................................................................................... 50
第 5 章 随机显示课程信息模块......................................................................................53
5.1 课程信息的组成............................................................................................................ 54
5.2 随机显示课程信息的工作流程..................................................................................... 55
5.3 实现思想与手段............................................................................................................ 56
5.4 模块结构图与流程图.................................................................................................... 62
5.5 代码组装与分析............................................................................................................ 62
5.6 实训项目 5 .................................................................................................................... 67
数据查询与显示篇
第 6 章 登录模块............................................................................................................70
6.1 登录模块信息的组成.................................................................................................... 71
6.2 登录模块的工作流程.................................................................................................... 72
6.3 实现思想与手段............................................................................................................ 73
6.4 模块结构图、流程图与页面(文件)流图.................................................................. 77
6.5 代码组装与分析............................................................................................................ 79
6.6 实训项目 6 .................................................................................................................... 84
第 7 章 显示课程信息模块.............................................................................................88
7.1 课程信息的组成............................................................................................................ 89
7.2 显示课程信息模块的工作流程..................................................................................... 90
7.3 实现思想与手段............................................................................................................ 91
7.4 模块结构图、流程图与页面(文件)流图.................................................................. 94
7.5 代码组装与分析............................................................................................................ 96
7.6 实训项目 7 .................................................................................................................. 101
第 8 章 课程查询模块 ..................................................................................................102
8.1 课程查询模块信息的组成 .......................................................................................... 103
8.2 课程查询模块的工作流程 .......................................................................................... 104
8.3 实现思想与手段.......................................................................................................... 105
8.4 模块结构图、流程图与页面(文件)流图................................................................ 107
8.5 代码组装与分析.......................................................................................................... 109
8.6 实训项目 8 .................................................................................................................. 116
数据操纵篇
第 9 章 添加、修改与删除课程信息模块......................................................................119
9.1 课程信息的添加.......................................................................................................... 121
9.2 课程信息的修改.......................................................................................................... 131
9.3 课程信息的删除.......................................................................................................... 149
9.4 实训项目 9 .................................................................................................................. 162
第 10 章 选课模块........................................................................................................164
10.1 选课操作................................................................................................................... 166
10.2 选课信息的显示与调整 ............................................................................................ 175
10.3 实训项目 10 .............................................................................................................. 184
第 11 章 系统的组装、测试及维护模块.......................................................................185
11.1 系统的组装与测试.................................................................................................... 186
11.2 组装与测试过程........................................................................................................ 188
11.3 系统维护................................................................................................................... 192
11.4 实训项目 11 .............................................................................................................. 197
第 12 章 PHP 面向对象编程和框架讨论......................................................................198
12.1 面向对象编程的基本概念 ........................................................................................ 199
12.2 数据库连接类............................................................................................................ 200
12.3 框架........................................................................................................................... 204
12.4 实训项目 12 .............................................................................................................. 207
暂无资源! 共0条评论
评 论 登陆评论
请您登陆后发表评论!
验证码:
|
|