项目1 网上商城系统分析 1
任务1.1 开发流程设计 1
1.1.1 Web基础知识 1
1.1.2 开发流程 4
任务1.2 网上商城系统功能需求分析 7
1.2.1 需求分析的定义 7
1.2.2 需求质量评价 8
1.2.3 软件需求开发 8
1.2.4 网上商城系统的功能需求 10
任务1.3 网上商城系统总体设计 10
1.3.1 总体设计的目标 10
1.3.2 总体设计的任务和步骤 11
1.3.3 总体设计的概念和原则 11
1.3.4 网上商城系统的总体设计 16
项目2 搭建网上商城系统开发环境 18
任务2.1 PHP+Apache+MySQL的安装与配置 18
2.1.1 相关知识 18
2.1.2 Apache的下载与安装 20
2.1.3 PHP的下载与安装 23
2.1.4 MySQL的下载与安装 25
任务2.2 WampServer的安装与配置 28
2.2.1 相关知识 28
2.2.2 WampServer的下载与安装 28
2.2.3 启动WampServer 32
2.2.4 配置WampServer 36
项目3 网上商城系统数据库设计 37
任务3.1 数据库设计 37
3.1.1 实体图 37
3.1.2 数据表设计 38
任务3.2 使用phpMyAdmin管理MySQL数据库 40
3.2.1 相关知识 40
3.2.2 启动phpMyAdmin 40
3.2.3 创建数据库及数据表 42
项目4 网上商城系统前台界面设计 44
任务4.1 设计网上商城系统首页页面 44
任务4.2 设计商品列表页面 178
任务4.3 设计商品详细信息页面 182
任务4.4 设计购物车页面及相关功能 186
4.4.1 购物车页面设计 186
4.4.2 实现“加入购物车”功能 188
任务4.5 设计订单页面及相关功能 189
4.5.1 订单页面设计 189
4.5.2 实现“添加订单地址”功能 192
4.5.3 实现“提交订单”功能 194
4.5.4 实现“订单确认”功能 195
4.5.5 “我的订单”页面设计 196
任务4.6 实现用户登录及注册功能 199
4.6.1 用户登录页面的设计 199
4.6.2 实现“用户登录”功能 200
4.6.3 实现“用户退出登录”功能 201
4.6.4 用户注册页面的设计 201
4.6.5 实现“用户注册”功能 202
项目5 网上商城系统后台管理界面设计 203
任务5.1 “管理员登录”功能的设计实现 203
5.1.1 管理员登录界面的设计 203
5.1.2 “管理员登录”功能的实现 204
任务5.2 商品信息管理页面设计与功能实现 205
5.2.1 商品信息管理页面的设计 205
5.2.2 实现“添加商品”功能 207
5.2.3 实现其他相关功能 210
任务5.3 分类管理页面设计与功能实现 211
5.3.1 分类管理页面的设计 211
5.3.2 实现“添加分类”功能 213
5.3.3 实现其他相关功能 214
任务5.4 订单管理页面设计与功能实现 215
5.4.1 订单管理页面的设计 215
5.4.2 实现其他相关功能 217
项目6 PHP项目开发案例 219
任务6.1 系统整体设计 219
6.1.1 系统前台功能 219
6.1.2 系统后台功能 219
任务6.2 数据库设计 219
6.2.1 用户信息表 220
6.2.2 导师信息表 220
6.2.3 研究生信息表 220
6.2.4 经费信息表 221
6.2.5 公告信息表 222
6.2.6 留言信息表 222
6.2.7 系统信息表 222
任务6.3 网站前台界面的设计与功能实现 223
6.3.1 登录页面的设计与实现 223
6.3.2 “用户退出”功能的实现 226
6.3.3 “用户注册”功能的实现 226
6.3.4 首页页面设计 231
6.3.5 用户信息页面的设计及功能实现 233
6.3.6 实现“查找用户”功能 241
6.3.7 研究生信息页面的设计及功能实现 248
6.3.8 导师管理页面的设计及功能实现 254
6.3.9 经费信息页面的设计及功能实现 267
6.3.10 公告管理页面的设计及功能实现 274
6.3.11 留言板页面的设计及功能实现 280
任务6.4 网站后台界面的设计与功能实现 284
6.4.1 后台管理中心页面的设计及功能实现 284
6.4.2 数据导出页面的设计及功能实现 287