没有合适的资源?快使用搜索试试~ 我知道了~
首页php论文--网上购物系统-电子商务系统
毕业设计 论文 摘 要 1 第一章. 相关软件介绍 3 1.1 PHP相关简介 3 1.2 SQL语言简介 3 1.2.1 SQL简介 3 1.2.2 SQL发展历程 4 1.2.3 SQL数据库体系结构 4 1.2.4 SQL的组成 5 1.2.5 SQL优点 5 第二章. 系统部分 6 2.1 系统功能需求 6 2.2 系统性能需求 6 2.3 需求分析: 6 2.4 系统目标: 7 2.5 运行环境: 8 2.6 工作流程图: 9 2.7 功能模块图: 10 2.8 数据库逻辑设计: 11 2.9 数据库中触发器: 12 第三章. 系统设计及功能实现 14 3.1设计说明 14 3.2后台管理 15 3.3用户管理模块 15 3.4商品管理模块 19 3.5 订单管理模块 24 3.6 评论管理模块 28 第四章. 总 结 31 致 谢 31 第五章. 参考资料 32 附录Ⅰ 33
资源详情
资源评论
资源推荐

娄底职业技术学院 周军
摘 要
随着 Internet 技术的发展,人们的日常生活已经离不开网络。未来社会人们的生
活和工作将越来越依赖于数字技术的发展,也将越来越数字化、网络化、电子化、虚
拟化。电子商务也随着网络的发展日益和人们的生活贴近。Internet 的发展历程以及
目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工
作方式,甚至社会的价值观也会发生某种变化。
本设计尝试用 PHP 在网络上架构一个动态的网上商品购物网站,以使每一位顾客
不用出门在家里就能够通过上网来轻松购物。
关键字:Internet,PHP,电子商务
Abstract
Along with the development of internet technology, daily life can not go
on without the network. The life and work of the social people of future will
depend on the development of digital technology more and more ,
digitization, networking, electronization, virtual more and more. E-
commerce presses close to people's life day by day along with the
development of network too.Developing course and present application
state and development trend of Internet can believe network technology
will change life and working way of us greatly, and even change the values
of the society to some extent.
This paper tries to build up a dynamic e-commerce website in the
network with PHP, so that each customer needn't go out and can do some
shopping easily through internet at home 。
Keyword: Internet, PHP, e-Shopping
第 1 页 共 38 页

豆豆购物网系统《论文》 周军
目 录
摘 要...........................................................................................................................................1
第一章. 相关软件介绍...............................................................................................................3
1.1 PHP 相关简介........................................................................3
1.2 SQL 语言简介.......................................................................4
1.2.1 SQL 简介.....................................................................................4
1.2.2 SQL 发展历程..............................................................................4
1.2.3 SQL 数据库体系结构.....................................................................4
1.2.4 SQL 的组成..................................................................................5
1.2.5 SQL 优点.....................................................................................5
第二章. 系统部分.......................................................................................................................6
2.1 系统功能需求......................................................................................6
2.2 系统性能需求......................................................................................6
2.3 需求分析:..........................................................................................6
2.4 系统目标:..........................................................................................7
2.5 运行环境:..........................................................................................8
2.6 工作流程图:......................................................................................9
2.7 功能模块图:....................................................................................10
2.8 数据库逻辑设计:..............................................................................11
2.9 数据库中触发器:..............................................................................13
第三章.系统设计及功能实现..................................................................................................16
3.1 设计说明.............................................................................16
3.2 后台管理.............................................................................17
3.3 用户管理模块........................................................................17
3.4 商品管理模块........................................................................22
3.5 订单管理模块........................................................................28
3.6 评论管理模块........................................................................32
4. 总 结.....................................................................................................................................35
致 谢.......................................................................................35
5. 参考资料...............................................................................................................................36
附录Ⅰ.......................................................................................................................................37
第 2 页 共 38 页
2

娄底职业技术学院 周军
第一章. 相关软件介绍
1.1 PHP 相关简介
PHP , 一 个 嵌 套 的 缩 写 名 称 , 是 英 文 超 级 文 本 预 处 理 语 言 ( PHP:Hypertext
Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP 与微软的 ASP 颇有几分相似,
都是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,现在被很
多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
它可以比 CGI 或者 Perl 更快速的执行动态网页。用 PHP 做出的动态页面与其他的编程语言相比,
PHP 是将程序嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多;与
同样是嵌入 HTML 文档的脚本语言 JavaScript 相比,PHP 在服务器端执行,充分利用了服务器的
性能;PHP 执行引擎还会将用户经常访问的 PHP 程序驻留在内存中,其他用户再一次访问这个程
序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是 PHP 高效率的体现
之一。PHP 具有非常强大的功能,所有的 CGI 或者 JavaScript 的功能 PHP 都能实现,而且支持几
乎所有流行的数据库以及操作系统。
PHP 最初是 1994 年 Rasmus Lerdorf 创建的,刚刚开始只是一个简单的用 Perl 语言编写的
程序,用来统计他自己网站的访问者。后来又用 C 语言重新编写,包括可以访问数据库。在 1995
年以 Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf 写了一些介绍
此程序的文档,并且发布了 PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单
的功能。以后越来越多的网站使用了 PHP,并且强烈要求增加一些特性,比如循环语句和数组变量
等等,在新的成员加入开发行列之后,在 1995 年中,PHP2.0 发布了。第二版定名为 PHP/
FI(Form Interpreter)。PHP/FI 加入了对 MS_SQL 的支持,从此建立了 PHP 在动态网页开发上的
地位。到了 1996 年底,有 15000 个网站使用 PHP/FI;时间到了 1997 年中,使用 PHP/FI 的网
站数字超过五万个。而在 1997 年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski
及 Andi Gutmans,而第三版就定名为 PHP3。2000 年,PHP4.0 又问世了,其中增加了许多新
的特性
第 3 页 共 38 页

豆豆购物网系统《论文》 周军
1.2 SQL 语言简介
1.2.1 SQL 简介
SQL 全称是“结构化查询语言(Structured Query Language)”,最早是 IBM 的圣约瑟研究
实验室为其关系数据库管理系统 SYSTEM R 开发的一种查询语言,它的前身是 SQUARE 语言。
SQL 语言结构简洁,功能强大,简单易学,所以自从 IBM 公司 1981 年推出以来,SQL 语言得到
了广泛的应用。目前,SQL 语言已被确定为关系数据库系统的国际标准,被绝大多数商品化关系数
据库系统采用,如 Oracle 、Sybase、DB2、Informix、SQL Server、MySQL 这些数据库管理
系统都支持 SQL 语言作为查询语言。
结构化查询语言 SQL 是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、
定义和控制四个方面,是一个通用的功能极强的关系数据库标准语言。在 SQL 语言中不需要告诉
SQL 如何访问数据库,只要告诉 SQL 需要数据库做什么。
注:可以把“SQL”读作“sequel”,也可以按单个字母的读音读作 S-Q-L。 两种发音都是正
确的,每种发音各有大量的支持者,在本实验中,认为“SQL”读作“sequel”。
1.2.2 SQL 发展历程
SQL 语言是 1974 年提出的,由于它功能丰富、使用方式灵活、语言简洁易学等突出优点,
在计算机工业界和计算机用户中倍受欢迎。1986 年 10 月,美国国家标准局(ANSI)的数据库委员
会批准了 SQL 作为关系数据库语言的美国标准。1987 年 6 月国际标准化组织(ISO)将其采纳为国
际 标 准 。 这 个 标 准 也 称 为 “ SQL86” 。 随 着 SQL 标 准 化 工 作 的 不 断 进 行 , 相 继 出 现 了
“SQL89”、“ SQL2”(1992)和“SQL3”(1993)。SQL 成为国际标准后,对数据库以外的领域也产
生很大影响,不少软件产品将 SQL 语言的数据查询功能与图形功能、软件工程工具、软件开发工
具、人工智能程序结合起来。
1.2.3 SQL 数据库体系结构
SQL 数据库的体系结构基本上也是三级模式。SQL 术语与传统的关系模型术语不同。在 SQL
中,外模式对应于视图,模式对应于基本表,元组称为“行”,属性称为“列”。内模式对应于存储文
件。
第 4 页 共 38 页
4

娄底职业技术学院 周军
SQL 数据库的体系结构特征:
一个 SQL 模式(Schema)是表和约束的集合。
一个表(Table)是行(Row)的集合,每行是列(Column)的序列,每列对应一个数据项。
—个表可以是一个基本表,也可以是一个视图,基本表是实际存储在数据库中的表。视图是
从基本表或其他视图中导出的表,它本身不独立存储在数据库中,也就是说数据库中只存放视图的
定义而不存放视图的数据,视图是一个虚表。
一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表,一个表
可以带若干索引,索引也存放在存储文件中。每个存储文件与外部存储器上一个物理文件对应。存
储文件的逻辑结构组成了关系数据库的内模式。
用户可以用 SQL 语句对视图和基本表进行查询等操作。在用户看来,视图和基本表是一样的,
都是关系(即表格)。
SQL 用户可以是应用程序,也可以是终端用户。SQL 语句可嵌入在宿主语言的程序中使用;
SQL 语言也能作为独立的用户接口,供交互环境下的终端用户使用。
1.2.4 SQL 的组成
SQL 主要分成四个部分:
数据定义:这一部分也称为“DDL”,用于定义 SQL 模式、基本表、视图和索引。
数据操纵:这一部分也称为“DML”,数据操纵分成数据查询和数据更新两类,其中数据更新又
分成插入、删除和修改三种操作。
数据控制:这一部分也称为“DCL”。数据控制包括对基本表和视图的授权,完整性规则的描
述,事务控制语句等。
嵌入式 SQL 使用:这一部分内容涉及到 SQL 语句嵌入在宿主语言程序中的使用规则。
1.2.5 SQL 优点
SQL 广泛地被采用正说明了它的优点,使全部用户,包括应用程序员、DBA 管理员和终端用户
受益非浅。
非过程化语言
SQL 是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL 允许用
户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有 SQL 语句接受集合
第 5 页 共 38 页
剩余37页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1