新書推薦:
《
恶的哲学研究(社会思想丛书)
》
售價:NT$
500.0
《
当你沉默时(悬疑推理 反PUA 反家暴 女性独立小说,揭秘情感PUA的真相,女性自我救赎的文学典范)
》
售價:NT$
255.0
《
不止江湖
》
售價:NT$
449.0
《
天才留步!——从文艺复兴到新艺术运动(一本关于艺术天才的鲜活故事集,聚焦艺术史的高光时刻!)
》
售價:NT$
704.0
《
双城史
》
售價:NT$
505.0
《
冯友兰和青年谈心系列:不是问题的问题(哲学大师冯友兰和年轻人谈心,命运解读)
》
售價:NT$
254.0
《
月与蟹(青鲤文库)荣获第144届直木奖,天才推理作家经典作品全新译本。一部青春狂想曲,带你登上心理悬疑之巅。
》
售價:NT$
230.0
《
索恩丛书·盛清统治下的太监与皇帝
》
售價:NT$
403.0
|
內容簡介: |
本书是高等职业教育计算机软件专业教材,主要讲解PHP应用开发的主流技术,以项目和任务的方式进行布局,整本书有一个大项目,多个小项目,其中每一章为一个子项目,每一小节为一个任务。以软件开发技术岗位的进阶路线为主线,从初级程序员开始,到中级程序员,再到高级程序员。每个阶段都以项目作为学习载体,项目从模拟项目到仿真项目再到真实项目,分别对应三个技术岗位阶段。内容涉及PHP应用开发的需求分析、搭建环境、系统设计、编码实现、项目发布与测试、框架开发等。
|
關於作者: |
李旺彦:秦皇岛职业技术学院教师,副教授,计算机系主任。主要从事计算机软件课程教学与软件开发实践。承担的教学课程是PHP应用开发技术。
|
目錄:
|
目 录
第一部分
初级程序员阶段 1
项目一
旅游网站项目需求分析 3
任务一
了解项目 3
任务二
分析项目需求 4
任务三
设计项目功能 5
项目二
搭建项目开发环境 6
任务一
搭建PHP开发环境 6
项目三
创建一个简单的可视化网站 18
任务一
项目需求与设计 18
任务二
前后台设计 23
项目四
用代码创建网站 32
任务一
前台页面代码编写 32
任务二
台代码编写 34
项目五
语法串讲 39
任务一
了解Web 39
任务二
了解PHP 41
任务三 学习PHP语法 43
任务四
HTML+DIV+CSS 51
第二部分
中级程序员阶段 53
项目一
项目需求分析 55
任务一
了解分析项目 55
任务二
设计项目架构 55
任务三
设计网络结构 55
任务四
搭建开发环境 56
任务五
分析主要功能 56
任务六
项目需求分析 57
项目二
编码实现 59
任务一
数据库访问层设计与实现 59
任务二
买家用户管理模块设计与实现 79
任务三
买家用户登录的设计与实现 92
任务四
个人中心的设计与实现 101
任务五
商品展示模块的设计与实现 122
任务六
商品展示与搜索功能的设计与实现 135
任务七
商品详细信息展示功能的设计与实现 149
任务八
购物流程的设计与实现 173
任务九
订单确认的设计与实现 188
任务十
订单提交的设计与实现 199
任务十一
网上支付的设计与实现 214
项目三
项目发布 224
第三部分
制作通用企业门户网站 227
项目一
CMS讲解 229
任务一
了解PHPCMS 229
任务二
了解织梦 232
项目二
利用PHPCMS制作一个简单的网站 235
任务一
需求分析 235
任务二
安装制作环境 235
任务三
后台配置 238
任务四
添加内容到页面 242
项目三 项目二的二次开发 245
任务一
需求分析 245
任务二
导入登录注册模板 245
任务三
导入评论模板 245
任务四
在页面中显示推荐 248
第四部分
高级程序开发技术框架开发 253
参考文献 266
|
內容試閱:
|
任务二 分析项目需求
1.项目需求分析
做任何软件项目,最主要、最重要并且首先需要做的事就是进行项目需求分析,一个基本的完整的旅游网站应该能够满足以下需求:
(1)能查询景点介绍。
(2)能查询景点的最新信息。
(3)能了解相关地区的信息。
(4)能对景点进行评论。
(5)能对访问网站的用户进行管理。
2.用户角色分析
分析清楚项目需要满足的需求后,还需要分析出使用该网站的用户有哪些:
(1)所有希望获取相关旅游景点和地区资讯的人。
(2)希望对网站提供的信息进行评论的人。
(3)网站的管理维护人员。
任务三 设计项目功能
1.功能模块设计
分析清楚项目的基本需求后,才能在此基础上设计出项目开发所需要的功能模块:
(1)网站首页:提供用户登录、注册界面及各页面导航,展示最新的各类咨询及其他相关页面链接等。
(2)旅游咨询:各个旅游景点的最新情况。
(3)风景景区:旅游景点的介绍。
(4)新闻中心:关于地区的最新信息。
(5)用户登录:用户成功登录后,其信息保存在Session对象中,并根据用户类型导航到不同页面。用户只有登录后才能进行评价。
(6)用户注册:注册用户名、登录密码、E-mail等信息。
|
|