《基于php mysql的网络购物系统》由会员分享,可在线阅读,更多相关《基于php mysql的网络购物系统(45页珍藏版)》请在金锄头文库上搜索。
1、摘要 近些年,Internet的发展迅速,互联网迈入流通领域并逐渐成为提供收集信息的最优方式。电子商务因此家喻户晓,成为一个很热门的话题。而网上购物已经成为当今社会一种比较流行的购物方式,大家可以迅速在购物网站上找到想要的商品,购物变得更加轻松、快捷和方便,因此网上商城取得了巨大的成功。例如大家都比较熟悉的淘宝和京东商城。目前在国内较为常用的购物系统开发语言有PHP,JSP,ASP.NET,ASP。而PHP作为一个开源产品,在短短的几年时间里,已倍受广大网页程序员的喜爱。PHP与MYSQL的组合,已成为各企业、公司的一种普遍采用的技术方案。一些中小企业由于技术成本等问题,一直采用老旧的系统,而
2、出现的PHP与MYSQL组合对于构建网上购物系统而言已成为理想的解决方案。关键字:网上购物;电子商务;PHP;MySQLAbstractThe past recent years, with the rapid rise of the Internet, the Internet has increasingly become the best channels for collecting information and gradually into the traditional circulation. So e-commerce began to pop up, e-commerce
3、has become a very popular topic. The online shopping has become todays society a more popular way of shopping, users can quickly find their favorite goods, making shopping easier, faster and convenient online store has achieved great success. For example, we are more familiar with Taobao and Jingdon
4、g Mall. More commonly used in domestic shopping system development language PHP, JSP, ASP.NET, ASP. PHP as an open source product in just a few years time, much of our web programmers alike. PHP and MySQL combination has become all business, the company is a general technical solution adopted. Some
5、SMEs due to the cost of technology and other issues, has been using the old system, the emergence of PHP and MYSQL combination has become the ideal solution for building online shopping system.Key words:Online Shopping;Electronic commerce;PHP;MySQL目录Alpha第一章 绪论11.1引言11.2选题背景与意义11.3现状与发展情况21.4主要研究内容3
6、第二章 相关技术简介52.1 PHP技术52.2 MySQL技术52.3 Apache62.4 phpMyAdmin6第三章 系统总体设计83.1操作流程83.2功能模块103.3数据库设计113.4界面设计163.4.1导航条的设计173.4.2功能模板设计18第四章 系统实现194.1注册和登录194.2查询或修改个人信息224.3搜索商品224.4浏览商品234.5购买商品244.6下达订单254.7后台管理284.7.1商品管理284.7.2用户管理324.7.3订单管理334.7.4系统设置35第五章 总结与展望385.1 总结385.2展望39致谢40参考文献41第一章 绪论1.1
7、引言现今网络发展非常的迅速,它对人类的一切活动都产生了十分大的冲击力,不仅如此,它还严重的冲击了人们的生产活动。网络诞生之后经过了不断的发展,它完全把传统信息的传播方式进行了完全的颠覆,这对以往的交流方式无论是在时间上,还是在空间上存在的各种各样的壁垒都造成了非常大的冲击,这不但大大的影响了人类的精神方面,还影响了具体的形式,在给人类带来机遇的同时也带来了各种挑战 1。电子商务(E- commerce)是指包括电子交易在内的利用计算机网络技术进行的全部商业活动,如市场分析、客户联系、物资调配、内部管理、公司间合作等等2。电子商务对企业而言是指使用因特网进行企业资源管理、客户关系管理、销售渠道管
8、理、供应链管理等商业活动3。而随着Internet 的迅速普及,其巨大的影响力、开放的结构、低廉的成本等诸多优势日益显现,Web 网站无可争议地成为企业开展电子商务的最佳平台。总之,电子商务网站在企业的电子商务体系中有着重要的地位,网站设计的好坏、网站推广的成败,直接关系到企业实施电子商务能否成功。因此,网站是企业迈向电子商务的最重要的环节4。1.2选题背景与意义伴随着网络的发展,有很多的方案都对传统的商业模式造成了冲击,同时也提供了改变现有模式的一种方案,由于目前已经具有了Internet的技术,还具有了相关的协议,这就使得我们可以建立相应的网络,不仅能建立内网Intranet,也能建立外网
9、Extranet,这样就能构造出一种极为廉价的联系方式,可以利用此种方式把买家和卖家,以及合作伙伴和厂商等都联系起来,这样不仅能在时间上消除很多的障碍,也能在空间上消除这些障碍,这样不仅使交易时产生的成本大大的降低了,还使其交易的范围大大的扩大了。现在这些技术已经应用到了现实的生活中,还有很多的商业活动也都利用了这种方案,这种新的交易模式就是电子商务。在国外来看,用于网上购物的最流行的就是淘宝,而在国内,最流行的就要数当当了,不可否认这两种都是非常优秀的网站,人们对它们是极为欢迎的,这也就给其他的各种网站提供了非常不错的借鉴。在进行具体的设计时,我们不仅需要彻底而清楚的了解它们的核心,还要了解
10、其具体的开发流程,此外,在具体的制作过程中,我们还需要注意其中的各种功能和事项。在实际过程中,在设计相应的网站时,其中还有非常多的技术问题,这其中不仅包括了制作动态网页的技术,还包括了设计和管理后台的相应的数据库,也包括了个人网站的制作过程,这样做不仅可以避免纸上谈兵的问题出现,也能在具体的运用过程中掌握其核心技术,并正确的对其进行运用。1.3现状与发展情况现在Internet发展非常的迅速,其技术也达到了较高的水平,网络购物成为了电子商务的最普遍的一种形式,这种购物方式不仅成本非常的低,而且它的运行效果也是非常的高的,这就使得它不仅成为了新的经营理念,并且也成为了最实用的经营模式。现在,社会
11、在不断的发展,人们也不再局限在对信息的浏览和发布了,他们对此提出了更高的问题,他们都迫切的希望能够为人们带来更多的好处和便利。正是由于此种经营模式的兴起,使得人们在挑选自己喜欢的物品时不再辛苦的到外面去,而只需要上网就可以,这是它给人们带来的最明显的好处。对于那些具有非常敏锐的洞察力的网络商家而言,他们会好好的利用这个机会的,这就使得在对网络进行必要的服务时,很多的网站对此进行设计。即使发展到了今天,其购物的发展也不过短短的十几年,在我国,其首次开始进行网上购物是在1996年的时候,其推出者为燕莎友谊商场,其售出的就是第一个景泰蓝,这个时候采用的付款方式并不是现在的网上支付,还是传统的现实支付
12、,即使是这样,这次活动还是电子商务的首次运用。根据艾瑞咨询统计的资料显示,2010年中国的网络购物用户超过1.48亿,同去年相比增加了3900万,占全部网民的30.8%。艾瑞咨询预测,2012年中国的网络购物用户占全国网民的比例接近38.3%。艾瑞咨询分析,中国的网络购物用户数量增加主要源自两方面原因:一是中国的网民数量增加。CNNIC公布的数据显示,2010年6月,中国的网民数量超过4.2亿,预测年底中国的网民数量将超过4.8亿人,同去年年底的3.84亿增加了百分之二十五。二是网上购物的规模大大地提高。2010年7月网上商店正式施行实名制,淘宝网等规模较大的购物平台网站为了降低消费者实体店购
13、买转向网购的心理门槛,极力推崇诚信保障体系,将网络购物应用渗透在网民中。越来越多的传统企业被网上购物市场的巨大潜力所吸引,纷纷搭建网上购物渠道,网上购物出现的B2C市场,例如京东商城、当当网、卓越亚马逊、新蛋网等纯网络购物企业都参与进来,于此同时传统品牌企业诸如苏宁、国美、好利来、沃尔玛等,整个的市场集中度都有所下降。艾瑞咨询估计,网上购物今后会覆盖更广的人群,企业的品牌和规模将成为有力的竞争点。同时,纯粹的电子商务企业更需要产品品类和交易规模的提升,来增加品牌知名度和影响力5。1.4主要研究内容而本次毕业设计的内容是,构建一个网上购物的系统,本系统利用现在比较广泛的PHP+MySQL数据库的
14、架构实现的,网上购物系统至少包含以下功能:1.建立用户信息库在购物之前用户必须在网站进行注册,因为在以后当用户这再次访问时,系统会需要此用户的一些相关信息,以便进行一些相应的统计工作。同时,用户也可以修改自己的个人信息。如果用户忘记了自己的用户密码,可以提供一些自己的基本信息发送邮件给管理员,然后管理员可以将密码以邮件的形式发送给用户,从而可以更方便的找回忘记的密码。2.方便购物用户在浏览商品的同时可以将商品放入购物车。同时,用户可以通过搜索页面查询到自己感兴趣的商品,通过指定的搜索条件能够迅速地定位和查询到所需要的商品,大大地提高了购物的效率。3.商品的管理在本系统中,可以很好地对商品进行管
15、理,包括对商品类型和名称的管理,同时可以对商品信息进行维护。4.用户和企业的沟通在本系统中提供了一个用户和企业进行沟通的平台,如用户对商品有什么意见或认为本购物平台需要什么更新等都可以通过这个平台进行沟通。同时,企业家还可以在系统中发布打折商品信息和商城的活动信息。第二章 相关技术简介网上购物系统采用的主要技术解决方案是基于服务器端的脚本语言PHP、开源数据库MySQL,Web服务器Apache,以及操作系统Windows。除此之外,为了使数据库的操作更加便捷,还使用了数据库管理工具phpMyAdmin。2.1 PHP技术PHP是为Web设计使用的服务器脚本语言。当HTML页面嵌入PHP代码时,访问者可以看到其他的输出,这是因为PHP代码被执行访问时会在服务器中解释并生成 6。PHP可以免费地进行许多操作,如访问别人的代码,还有使用、修改甚至发布等操作。这是因为PHP源代码产品是开放