毕业论文-PHP建设聚焦购物36896.doc_第1页
毕业论文-PHP建设聚焦购物36896.doc_第2页
毕业论文-PHP建设聚焦购物36896.doc_第3页
毕业论文-PHP建设聚焦购物36896.doc_第4页
毕业论文-PHP建设聚焦购物36896.doc_第5页
免费预览已结束,剩余38页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机信息管理专业(本科)毕业论文php建设聚焦购物学 校:_ _专 业: 姓 名:完成日期: _目 录目录1摘 要2第一章 选题背景3第二章 选题的目的和意义4第三章 相关技术分析53.1 php技术53.2 php工作原理53.3 b/s结构53.4 mysql数据库技术63.5 apache技术7第四章 数据库设计8第五章 前台界面的设计与实现115.1首页模块115.2产品详细页模块165.3购物车模块285.4用户登录界面325.5注册模块335.6订单模块34第六章 后台界面的设计与实现356.1后台登陆界面356.2不同用户的后台主界面366.3 商品管理模块386.4品牌管理模块386.5分类管理模块396.6 订单管理模块40参考文献41致 谢 词42摘 要本系统以php+mysql为主要制作工具,前台实现了用户注册、登录、验证身份及用户数据的采集、首页产品展示、查看物品详细页、加入购物车、订单查询功能,后天实现了后台登陆验证、后台主界面、后台各功能模块等功能。网上购物,这个逐渐流行于二十世纪的购物方式已经为越来越多的人所接受。不论是腰缠万贯的大富翁、时尚的白领丽人还是普通的工薪阶层,其中大部分人可能都有过网上购物的经历。这其中有的也许仅仅想拥有这种体验的感觉,有的可能将此作为一种“知识人士”的标志,有的则可能已将网上购物作为自己日常生活的重要组成部分而取代了传统上街购物的方式 随着互联网的普及,网络购物的优点更加突出,日益成为一种重要的购物形式。网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。 关键词:网上购物 方便 便宜abstract thissystem to php+mysql as the main tool,theimplementation of user registration,login,product display,collection,home pageviewarticlesdetail page,verify identity and user dataadd to shopping cart,orders the inquiry,the day after tomorrowhas realized the backstagelogin authentication,the back of the maininterface,the backgroundof each function modulefunction.online shopping,theshopping waygradually popularin twentieth centuryhas beenaccepted by more and more people.whether it isa wealthy personof millionaires,stylish white-collar beauty orthe ordinary wage earners,mostpeople mayhave experienced online shopping.some of this may justwant to have this experience of feeling,some may take this asasign of knowledge,some may have been onlineshopping as an importantpart in their daily life andto replace the traditionalway ofshopping in shangjiewith the popularity of the internet,online shoppinghasbecome more prominent,has increasingly become an importantform of shopping.online shoppingbreak through the barriers of traditional business,both for consumers,enterprises andthe markethas agreat appeal and influence,no doubt in the new economic periodis the ideal modeto achieve win-wineffect.keywords: online shopping convenient cheap第一章 选题背景在当前的市场经济环境中。随着科技的进步和技术的发展,网络销售正在健康、飞速的发展,市场的竞争在很大程度上转化为了虚拟客户资源的竞争。从而找到一个好的销售平台、建立一个好的网店已经成为各个店主一项关键任务。同时, 当今的市场环境又是一个快速变化的环境,客户的需求在变,对网上购物的需求也相应处于变化之中。如何能快速适应这一变化,提高网上购物流程的工作效率,进行快速定位,也就成为店主需考虑的重要因素。 在铺天盖地的传统销售攻势中,电子商务以其方便、快捷、时尚、触角敏锐而初露峥嵘,在销售旺季宣传人员像蚂蝗一样铺满大街小巷,随处可见行人丢弃的宣传单页时,网上销售却以其视觉冲击力强信息全面更加深入人心,也吸引了更多的消费者,购买潜在群体有选择性的浏览相关信息有目的性的甄别性能与优势美貌是上帝的恩赐,知识是师长的授予,友爱来自朋友的慷慨,唯独诚信是一点一滳的积累做为商人所有的荣誉财富靠的是诚信的基础,做为从商之道,诚信被奉为至宝,而电子商务发展的基石也离不开诚信二字,而愈来愈多的消费者理性购物也促使了诚信成为考验电子商务网站屹立持久与否的验金石诚实为本,信用至上,做为诚信联盟正是本着诚信的宗旨打造完美的交易流程以此体现公平公正公开,诚实守信让消费者放心可靠的服务理念 现在网购无法全面取代传统购物渠道,但是网购能够灵活调整运营政策,使它能够满足某一类人特别关注的侧重需求,比如一号店能够满足的侧重需求就是当顾客购物超过100元时比在传统渠道购物更加便宜。我长久以来也是以此为出发点,关注网购商机。在此基础上总结出几套网购运营模式,这些网购能更佳的满足某类人侧重需求,对他们来说有强烈的购买理由。我们要做的是进一步积累完善这类网购模式,实践这些网购。赚取利润并积累网购运营经验,在网上购物大发展时机到来时拥有先发优势。第二章 选题的目的和意义目的:网下购物是人们延续数千年的习惯,有无数书籍在讨论消费者行为,强调客户体验,并推荐用各种方式方法促进销售,提高顾客满意度和忠诚度。这一切都是基于消费者日常购物时先通过视、听、嗅、味、触五种感官来判断是否应该购买一件商品,然后要在对比不同渠道的同类型商品的价格和售后服务后再做出购买决定这一流程。简单的说:第一步是感官体验,第二步是理性判断。虽然传统市场中人们也强调货比三家,但姑且不说三家是否足够,仅是在物理位置相隔较远的不同渠道中找到三个同类型、档次的商品进行细致比较的成本就非常高。消费者理性判断的高成本就促使商家着重于满足顾客的感官体验,从而发明了各种营销手段并形成了完善的理论方法体系。客观的说,传统市场中,如果消费者不考虑成本的在各种渠道对希望购买的商品进行细致对比并理性判断,大部分商家将失去现有客户。网络上急需一个第三方平台来为商家和客户牵线搭桥,来应对网络购物发展的需求,在这种条件下、我将运用自己所学的知识,开发了最土购物网。意义:随着网络的普及,“网上购物”已经成为了一种趋势。越来越多的年轻人甚至中老年人爱上了网购,实体店慢慢的已被他们抛弃,不论你是珠光宝气的富人、时尚的企业白领还是普通的工薪阶层,相信大部分人都有过网上购物的经历。 在这些人中间也许有的仅仅是想体验一下网上购物的感觉,有的可能将此作为“知识人士”的标志,有的则可能将网上购物作为自己日常生活的重要组成部分而取代了传统上街购物的方式。因为“网上购物”最大的特点就体现在方便,快捷,实惠。 网上购物突破了传统商务模式的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力。随着生活水平的提高,网络的迅速发展。网上购物已逐渐成为人们的一种消费方式。第三章 相关技术分析3.1 php技术php是英文超级文本预处理语言hypertext preprocessor的缩写。php 是一种 html 内嵌式的语言,是一种在服务器端执行的嵌入html文档的脚本语言,语言的风格有类似于c语言,被广泛的运用。php的另一个含义是:菲律宾比索的标准符号。 php 独特的语法混合了 c、java、perl 以及 php 自创新的语法。它可以比 cgi 或者 perl 更快速的执行动态网页。用php做出的动态页面与其他的编程语言相比,php是将程序嵌入到html文档中去执行,执行效率比完全生成html标记的cgi要高许多;php还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。php具有非常强大的功能,所有的cgi的功能php都能实现,而且支持几乎所有流行的数据库以及操作系统。 它的主要特点有: 开放的源代码:所有的php源代码事实上都可以得到; php是免费的:和其它技术相比,php本身免费; php的快捷性:程序开发快,运行快,技术本身学习快。嵌入html:因为php可以嵌入html语言,它 相对于其他语言,编辑简单,实用性强,更适合初学者; 跨平台性强:由于php是运行在服务器端的脚本,可以运行在unix、linux、windows下; 效率高:php消耗相当少的系统资源; 图像处理:用php动态创建图像; 面向对像:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序; 专业专注:php支持脚本语言为主,同为类c语言。3.2 php工作原理php的所有应用程序都是通过web服务器(如apache)和php引擎程序解释执行完成的,工作过程: (1)当用户在浏览器地址中输入要访问的php页面文件名,然后回车就会触发这个php请求,并将请求传送给支持php的web服务器。 (2)web服务器接受这个请求,并根据其后缀进行判断。如果是一个php请求,web服务器从硬盘或内存中取出用户要访问的php应用程序,并将其发送给php引擎程序。 (3)php引擎程序将会对web服务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的html页面。 (4)php引擎将生成html页面返回给web服务器。web服务器再将html页面返回给客户端浏览器。3.3 b/s结构在当前internet/intranet领域,“浏览器/服务器(简称b/s)”结构是非常流行的客户机/服务器结构。在b/s体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。b/s结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生产等工作全部由webserver完成。实际上b/s体系结构是把二层c/s结构的事务处理逻辑模块从客户机的任务中分离出来,由web服务器单独组成一层来负担其他任务,这样客户机的压力减轻了,把负荷分配给了web服务器。这种三次体系结构如图1所示。这种结构不仅把客户机从沉重的负担和不断对其提高的性能的要求中解放出来,也把技术维护人员从繁重的维护升级工作中解脱出来。由于客户机把事务处理逻辑部分分给了功能服务器,使客户机一下子“苗条”了许多,不再负责处理复杂计算和数据访问等关键事务,只负责显示部分,所以维护人员不再为程序的维护工作奔波于每个客户机之间,而把主要精力放在功能服务器上程序的更新工作。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。3.4 mysql数据库技术数据库技术是信息系统的一个核心技术。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管理和应用数据库的一门软件科学。数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据全以及高效地检索数据和处理数据。mysql是一个小型关系型数据库管理系统,开发者为瑞典mysqlab公司。在2008年1月16号被sun公司收购。而2009年,sun又被oracle收购.对于mysql的前途,没有任何人抱乐观的态度.目前mysql被广泛地应用在internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了mysql作为网站数据库。mysql特点:(1)支持aix、freebsd、hp-ux、linux、macos、novellnetware、os/2wrap、solaris、windows等多种操作系统。(2)为多种编程语言提供了api。这些编程语言包括c、c+、python、java、perl、php、eiffel、ruby和tcl等。(3)支持多线程,充分利用cpu资源。(4)优化的sql查询算法,有效地提高查询速度。(5)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的gb2312、big5,日文的shift_jis等都可以用作数据表名和数据列名。(6)提供tcp/ip、odbc和jdbc等多种数据库连接途径。(7)提供用于管理、检查、优化数据库操作的管理工具。(8)可以处理拥有上千万条记录的大型数据库3.5 apache技术apache是最流行的web服务器端软件之一。快速、可靠、可通过简单的api扩展,perl/python解释器可被编译到服务器中,完全免费,完全源代码开放。apache服务器拥有以下特性:1支持最新的http/1.1通信协议拥有简单而强有力的基于文件的配置过程;2支持通用网关接口;3支持基于ip和基于域名的虚拟主机;4支持多种方式的http认证;5集成perl处理模块;6集成代理服务器模块;7支持实时监视服务器状态和定制服务器日志;8支持服务器端包含指令(ssi);9支持安全socket层(ssl);10提供用户会话过程的跟踪;11支持fastcgi;通过第三方模块可以支持javaservlets。第四章 数据库设计 聚焦购物数据表规划图1. catalog - 商品分类表字段名称数据类型是否为空约束默认值扩展说明idsmallint unsignednot nullprimary keyauto_increment分类idcnamevarchar(30)not null分类名称pidsmallint unsignednot null0父类iddescriptionvarchar(120)简要描述2. admin - 管理员表字段名称数据类型是否为空约束默认值扩展说明idsmallint unsignednot nullprimary keyauto_increment用户idusernamevarchar(30)not nullunique用户名passwordvarchar(32)not null密码premissionsenum(normal,manager,super)not nullnormal用户权限用户权限说明:normal:表示标准权限,只能进行商品的管理。manager:表示管理权限,可进行商品管理、分类管理、品牌管理。super:表示超级权限,可进行任何的管理操作。 3. brands - 商品品牌表字段名称数据类型是否为空约束默认值扩展说明idsmallint unsignednot nullprimary keyauto_increment品牌idbnamevarchar(30)not null品牌名称logovarchar(30)品牌logowebsitevarchar(30)域名descriptionvarchar(200)品牌简介4. products - 商品表字段名称数据类型是否为空约束默认值扩展说明idmediumintunsignednot nullprimary keyauto_increment商品idpronamevarchar(80)not null商品名称marketpricefloat(7,2) unsignednot null0市场价格discounttinyint unsignednot null0商品折扣salepricefloat(72,) unsignednot null0销售价格addtimeint unsignednot null0上架时间imageurlvarchar(50)not null图片路径salednumsmallint unsignednot null105商品销售数量cidsmallint unsigned not nullforeign key商品分类idaidsmallint unsignednot nullforeign key管理员idbidsmallint unsignednot nullforeign key品牌idisshowbooleannot null1商品是否上架isrecyclebooleannot null0是否被删除descriptionmediumtextnot nullpromiseset(a,b,c,d,e,f,g)5. thumbs 商品相册表字段名称数据类型是否为空约束默认值扩展说明idmediumintunsignednot nullprimary keyauto_increment相册idpidmediumint unsignednot nullforeign key商品idimageurlvarchar(40)not null图片url地址6. member-level - 用户等级表字段名称数据类型是否为空约束默认值扩展说明idsmallintunsignednot nullprimary keyauto_increment等级idlnamevarchar(16)not null等级名称iconsvarchar(30)not null等级图标expendituremediumint unsigned not null0某等级的最低的消费额度消费额度的标准:注册会员:最低消费额度为0铜牌会员:最低消费额度为5000银牌会员:最低消费额度为30000金牌会员:最低消费额度为50000钻石会员:最低消费额度为1000007. members - 用户表字段名称数据类型是否为空约束默认值扩展说明idmediumintunsignednot nullprimary keyauto_increment用户idusernamevarchar(20)not nullunique用户名passwordvarchar(32)not null密码nikenamevarchar(20)用户昵称emailvarchar(50)用户邮箱expenditurefloat(9,2) unsignednot null用户的销费lidtinyint unsignednot null1用户等级id8. members-attaches - 用户附加信息表字段名称数据类型是否为空约束默认值扩展说明idmediumintunsignednot nullprimary keyauto_increment附加信息idmidmediumint unsignednot nullunique用户idsextinyint(1) unsignednot null0用户性别0表示保密1表示男2表示女truenamevarchar(20)真实姓名ucidvarchar(20)身份证号addressvarchar(50)通讯地址第五章 前台界面的设计与实现5.1首页模块在jujiao目录下创建index.php文件,文件代码如下 : 聚焦购物首页 今日团购美妆商城名品特卖美妆口碑正品保证手机聚美 a href=products_detail.php?id= target=_blank class=p折 a href=products_detail.php?id= target=_blank去看看 市场价   您节省   共有人购买 a href=products_detail.php?id= target=_blankimg src=n220/alt= / 共50页/第7页56789101112activity 精彩活动famous 名品专场服务保障真品联盟100%正品保证30天无条件退货724小时客服服务使用帮助新手指南常见问题帮助中心用户协议支付方式新手指南常见问题帮助中心用户协议配送方式新手指南常见问题帮助中心用户协议售后服务新手指南常见问题帮助中心用户协议copyright (c) 当当网 2004-2013, all rights reserved京icp证041189号|出版物经营许可证 新出发京批字第直0673号|食品流通许可证:sp1101011010021855(1-1)互联网药品信息服务资格证编号:(京)-非经营性-2012-0016|京公网安备110101000001号首页登陆界面图-15.2产品详细页模块在jujiao目录下创建products_detail.php文件,文件代码如下 : /*商品详情开始*/*商品介始区域开始*/#product_intro .leftwidth:350px;#product_intro .rightwidth:600px;border:0px solid #0f0;#product_intro .right h1font-weight:bold;font-size:16px;line-height:1.5em;padding-bottom:10px;margin-bottom:10px;background:url(images/dotline.gif) repeat-x left bottom;font-family:arial,verdana,microsoft yahei;#product_intro .right ulline-height:3em;#product_intro .right liclear:both;#product_intro .right li pfloat:left;/*标识信息,如商品编号,商品价格等*/#product_intro .right li p.titlewidth:60px;font-family: simsun;/*商品价格*/#product_intro .right li p.pricescolor: #e4393c;font-size: 18px;font-weight:bold;/*节省信息*/#product_intro .right li motionscolor:red;/*星星*/#product_intro .right li p .starswidth:75px;height:14px;margin-right:5px;display:inline-block;background:url(images/newicon201301028.png) -109px -239px;#product_intro .right li p.services adisplay:inline-block;height:16px;overflow:hidden;text-indent:-9999px;background:url(images/promise20131028.png);#product_intro .right li p.services a:hoverdisplay:inline-block;height:16px;overflow:hidden;text-indent:-9999px;background:url(images/promise20131028.png) -156px top;#product_intro .right li p.services a.link1width:76px;#product_intro .right li p.services a.link2width:55px;background-position:left -32px;#product_intro .right li p.services a.link2:hoverwidth:55px;background-position:-156px -32px;#product_intro .right li p.services a.link3width:55px;background-position:left -64px;#product_intro .right li p.services a.link3:hoverbackground-position:-156px -64px;#product_intro .right li p.services a.link4width:55px;background-position:left -96px;#product_intro .right li p.services a.link4:hoverbackground-position:-156px -96px;#product_intro .right li p.services a.link5width:42px;background-position:left -128px;#product_intro .right li p.services a.link5:hoverbackground-position:-156px -128px;#product_intro .right li p.services a.link6width:79px;background-position:left -160px;#product_intro .right li p.services a.link6:hoverbackground-position:-156px -160px;#product_intro .right li p.services a.link7width:67px;background-position:left -192px;#product

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论