【PHP开源代码栏目提醒】:网学会员,鉴于大家对PHP开源代码十分关注,论文会员在此为大家搜集整理了“PHP+mysql网上商城 - 毕业设计”一文,供大家参考学习!
网上商城 摘 要 随着计算机的广泛应用,人们已经对网络不再感到陌生。
在科技飞速发展的今天,电脑信息技术与各行各业进行了有效的结合。
人们在网上可以进行网上购物,网上交友,电子商务,网络营效等等。
面对强大的网络功能,必须在某方面要有一个健全的系统才能使网络发挥的淋漓尽致。
本文主要分析了网上商城的主要组成情况,包括网站的设计目标,框架结构,数据流程和网站的主要特点等,重点介绍了网站前台功能模块的详细思路和实现方法,以及对后台数据库关键技术和部分源
代码的详细说明。
关键词:网上商城,
PHP,MYSQL
NET MATKET Abstract With the extensive application of computers people have no longer feelunfamiliar with the network. The rapid development in science and technology todaycomputer information technology and all walks of life to carry out an effectivecombination. People can be online in online shopping e-friends e-commercenetwork operators and so efficient. The face of strong network function in some waysmust have a sound system can play the full network. This paper analyzes the maincomponents of the Internet Mall including the sites design objectives the frameworkstructure data flow and the main features of the site and so on the
website focuses onthe future function of the realization of ideas and methods in detail as well as thebackground database of key technologies and some detailed description of the sourcecode.Key
words:Shopping-Online,
PHP,MYSQL 广西大学 2012 届毕业设计说明书 目录1 绪论.............................................................................................................................................12 网上商城的意义和发展趋势.....................................................................................................2 2.1 开发背景..............................................................................................................................2 2.2 创建的意义.............................................................................................................................2 2.3 网上商城电子商务的现状..................................................................................................2 2.4 网上商城的发展趋势..........................................................................................................3 2.5 网站初步计划......................................................................................................................3 2.6 系统需求分析与可行性分析.............................................................................................43 网站的开发工具及其环境.........................................................................................................5 3.1 网站的开发工具..................................................................................................................5 3.2
PHP 技术简介 .....................................................................................................................6 3.3
PHP 的配置 .........................................................................................................................6 3.4 数据库的选择.....................................................................................................................7 3.5
PHP 的运行环境................................................................................................................114 本网站的基本设计思路...........................................................................................................14 4.1 网站开发的设计思想.......................................................................................................14 4.2 系统设计的总体规则.......................................................................................................15 4.3 网上商城的主要功能.......................................................................................................15 4.3.1 用户登录.............................................................................................................15 4.3.2 用户权限.............................................................................................................15 4.3.3 商品查询.............................................................................................................15 4.3.4 货架.....................................................................................................................15 4.3.5 购物车.................................................................................................................15 4.4 主页的设计........................................................................................................................165 网上商城的详细设计...............................................................................................................30 5.1 网上商城的系统流程图....................................................................................................30 5.2 网上商城的功能模块........................................................................................................30 5.2.1 用户登录...........................................................................................................30 5.2.2 物品浏览...........................................................................................................31 4.2.3 物品阅读.............................................................................................................32 4.2.4 物品
查询.............................................................................................................32 4.2.5 后台管理.............................................................................................................33 4.2.6 物品添加.............................................................................................................34 5.3 网上商城的主要功能模块流程图...................................................................................35 5.3.1 用户登录流程图.................................................................................................36 5.3.2 商品搜索流程图...............................................................................................36 5.3.3 商品管理流程...................................................................................................37 5.3.4 购物车流程图...................................................................................................376 设计总结...................................................................................................................................38 6.1 设计特点及创新点............................................................................................................38 6.2 个人收获............................................................................................................................397 系统的开发原理.......................................................................................................................39 7.1 基于
PHP 技术的系统结构模型 ......................................................错误!未定义书签。
第Ⅰ页 共Ⅱ页 广西大学 2012 届毕业
设计说明书 7.2 系统的功能特点及系统功能结构......................................................................................398 结论...........................................................................................................................................40参 考 文 献.............................................................................................................................41致 谢 ............................................................................................................................................42 第Ⅱ页 共Ⅱ页 广西大学 2012 届毕业设计说明书1 绪论 进入 21 世纪以后,知识经济的飞速发展对我们的社会产生了巨大的影响。
IT 业的飞速发展不仅仅带来了巨大的经济效益,也在逐渐改变着我们的生活,其中影响最为广泛的就是互联网了。
从事 IT 业工作的人都知道,互联网蕴藏着巨大的“金矿”,如何从这个巨大的财富中获得一份属于自己的财富,需要的不仅仅是努力和勤奋,更多的是知识和技术,只有掌握了知识和技术才有可能成为知识经济时代成功的淘金者。
近年来,随着 Internet 的迅猛发展,远程信息、网上聊天、分布式多媒体系统、电子商务等网络应用系统的相继问世,为信息处理的网络化展示了美好的前景。
第 1 页 共 30 页 广西大学 2012 届
毕业设计说明书2 网上商城的意义和发展趋势2.1 开发背景 企业建立网站之后可以得到包括用自己企业域名设置的电子邮箱一系列增值服务。
这样不仅可以宣传公司形象,而且可以大大地提高企业
通信效率,因而大大提高
工作效率与市场竟争能力,并极大地降低经营成本,最终使企业走向成功。
利用网站迅速地向代理商或合作伙伴进行企业与企业间的产品销售、市场开发各种交流等合作,加强同代理商和合作伙伴的联系和沟通,从而演变成网上商城,为客户提供更好,更全面的服务。
Internet 影响着人类的生活,90 年代网络技术不未完全成熟的时候,或许尚有人可以置身事外。
毕竟,网站提供的服务,如果通过一般的方法也可以达到!想要买股票,只需拨通证券业务员的专线电话就可以了,不一定非要打开计算机,连上 Internet 才行。
再者,对于上网查数据这种事情,其实也不是对每一个人都那么方便。
但是,有一天你突然发现身边的亲朋好友可以很方便地通过一个小小的盒子就完成银行转帐,轻易地获得股票信息,无聊时看几则笑话开怀一笑,利用花店服务送花给老婆……等种种子活动时,有时是凭借一个叫做 PDA 的东西,有时是使用手机,有时是来到冰箱前对着屏幕说了些话,或是按了几下之后完成 的。
试问,有谁能在一股
网络旋风之后还说“这些与我无关”呢? 首先简单介绍一下什么是网上商城系统,网上商城
系统一般是由专业网络技术公司开发的网上开店程序。
使用者无需任何专业网络知识,即可建立一个自己的功能强的的网上商城。
对于常见的产品发布,订单处理等操作都有现成的 WEB在线管理,开店者登录后台管理即可进行商品维护和订单管理。
2.2 创建的意义 ⑴ 对消费者来说,让消费者在不出家门的情况下购买到称心如意的商品。
⑵ 网上购物对企业来说,给他们带来更多商机的同时,也给他们创造更大的利润。
2.3 网上商城电子商务的现状 因特网的快速发展已经为企业提供了许多战略机遇,网上购物作为一种新的购物方式,为企业提供了新的销售渠道。
虽然现阶段我国网上购物市场与发达国家差距很大,但是互联网经过多年的发展以后,人们对于网络的依赖会越来越强烈,网络正在不知不觉中改变着现今社会的生活状态和生活方式,随着上网人数 第 2 页 共 30 页 广西大学 2012 届
毕业设计说明书的急剧增加,网上购物前景非常值得期待,所以电子商务领域潜在的商机是商家必须注意的。
电子商务是个人和公司通过
计算机及远程网路系统进行的各种电子商务交易活动。
从传统意义上说,电子商务的定义仅限于电子数据的交换,并把它作为已经建立了契约关系的公司之间进行电子商务交易的主要手段。
近几年来,随着万维网的出现及迅速普及,Internet 作为有效的商业信息的交通通道被广为接受,电子商务的内涵被大大的拓宽和延伸了,它涵盖了在网上互不相识的个人及公司之间的商业交易。
自从电子商务出现在人们的视野中,电子商务就在全世界范围内受到了格外的关注,并得到了迅速的发展。
从实用角度看,目前电子商务网站的普遍存在是购买者难以找到所希望购买的商品甚至用户在耗费很大的经历与时间后即使找到了自己想要的产品,最后却由于各种原因而放弃购买。
很多报道指出,推销商们普遍对目前的网络行销感到失望,尽管如此,电子商务无疑是目前最好的在线商品展示的媒体和工具。
然而,网上产品展示的目的不仅仅是展示产品,而更重要的是通过让客户更多地了解产品而提高产品的购买率。
因此,电子商务目前所面临的挑战之一就是网站的设计,如何使得网页能够有效地展示自己的产品,同时方便用户的使用,使用户以愉悦的心情选购称心如意的商品。
2.4 网上商城的发展趋势 在 Internet 广泛应用的今天,网上购物已成为人民消费的一种方式,网上购物为消费者提供了极大的方便,节省了消费者的购物时间。
随着我国改革开放的不断深入,
经济的飞速发展,企业想要生存、发展,要想在激烈的市场竞争中立于不败之地,越来越多的商家将自己的商品信息发布到网络上面,使得更多的消费者能够在了解、熟悉自己的商品的同时选购自己的商品, 通过对网上商城的详细调查,搜查了大量的资料,从系统结构的组织,功能的实现,技术要求以及可行性等多方面进行考虑,认为本网站是一个适应现今市场要求的计算机信息
管理系统,具有一定的实际开发价值和使用价值。
2.5 网站初步计划 经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性 第 3 页 共 30 页 广西大学 2012 届毕业设计说明书和适应性,通过两个月的实习调查和指导老师的耐心介绍,设计出该平台功能如下:1 能够完成用户基本信息录入的
注册和用户基本信息的个人前台与后台管理。
2 能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品 审查)、商品交易(外理订单、发货查询)、
会员管理(会员审查)、操作管 理(管理员添加、管理员审查、管理员退出)的功能。
3 能过电子商品的名称,电子商品的分类进行
搜索。
2.6 系统需求分析与可行性分析 需求分析阶段是确定目标系统究竟“做什么”主要是确定目标系统必须具备哪些功能、性能和其他要求。
通
常用数据流图、数据字典和简要的算法表示系统的目标逻辑模型,以征得用户确认。
需求分析阶段确定的系统逻辑模型是以后目标系统的基础,必须准确、完整地体现用户的要求。
因此,分析人员对于该阶段的工作必须予以高度重视,谨慎实施,加强开发人员内部以及用户的信息交流与沟通。
最后提交需求规格说明书,以
文档、图表的开工形成本阶段成果。
可行性研究的目的是使用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我具体从下面三个方面考虑:⑴ 技术上的可行性由于网上商城的开发已有一定的时期,而且有很多成功的实例,技术基础也已经非常雄厚,因而技术上的准备应该不成
问题。
⑵ 经济上的可行性由于所开发的是个网上商城,要求并不是很高,普通的计算机都可以实现,所以从各方面来说都是可行的。
3社会上的可行性网上销售对企业来说是提高经济效益的方法之一,网上购物对消费者来说可以更方便的买到想要的商品,所以本系统应该是会受到欢迎的。
4结论通过各方面条件的调查和研究,对项目的可行性做出结论,此项目的开发是可行的。
第 4 页 共 30 页 广西大学 2012 届毕业设计说明书3 网站的开发工具及其环境3.1 网站的开发工具 在目前市场上众多的网络程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率和提高。
各有各的优点和特色,也满足了不同用户的需求。
然而,语言的弹性和工具的便利性是密不可分的,只有便利和工具,却没有弹性和语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹性,却没有分理处的工具作配合,即便函是一些即使非常简单的界面处理动作,也会严重的浪费
程序设计师的宝贵时间。
而
PHP 是一个非常理想选择。
PHP 是建立在公共语言运行环境上的,可以用在服务器端构造一个强大的 WEB 应用程序的编程框架。
与以往的 WEB 开发的模式相比,
PHP 展现了几个重要的优势: 执行效率的大幅提高
PHP 是把基于通用语言的程序在服务器上运行。
不像以前的
PHP 即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
PHP 公司, 由 成立于 1999 年, Zeev Suraski and Andi Gutmans 两位
开源 PHP的缔造者和建筑师共同创建,因此有了 Zend 名称的由来。
由于他们的国际技术的权威性,Zend 公司和他的创建者在
PHP 以及
开源团体中持续处于领导的核心地位,对于
PHP 的迅猛发展起到了强力推动作用。
Zend 公司是一个
PHP 应用的企业和个人都可以寻求到专业技术解决
方案的
PHP 领先公司。
Zend 公司的投资商是包括 Azure Capital Partners、 Index Ventures 和Platinum Venture Capita 在内的非常有实力的投资公司,最重要的是 IT 行业领先的 SAP 和 Intel 也是 Zend 公司的投资商。
Zend 公司得到了来自 IBM,Oracle,Sun 公司的大力支持,和 IBM,Oracle 达成了战略合作伙伴,共同推动
PHP 的发展Zend Technology Inc.The
PHP Company 公司名称:Zend 科技公司 总部: Cupertino CA 美国 国际业务:Ramat-Gan 以色列 第 5 页 共 30 页 广西大学 2012 届毕业设计说明书 中国技术支持中心: 8610 51657885 创立: 1999 年 11 月,创始人:Andi Gutmans 、Zeev Suraski and Doron Gerstel 背景: 由
PHP 架构师、
开源 Zend Engine 和持续创新
PHP 的领导者共同设立 商业行业: Web 应用平台提供者 主要产.