php的电子商城设计与实现(源码)【字数:7654】

摘 要本课题基于PHP语言实现了电子商城的设计。论文首先对课题的背景和研究现状做了相应概括与阐述,介绍使用PhpStorm作为开发该系统且基于php的可扩展平台,然后利用INTERNET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现。阐述了系统的设计方案和实现方法,主要剖析了系统核心功能部件的开发过程,例如页面布局、搜索引擎优化以及数据库实现等,本系统采用C/S架构,用户在客户端进行购物等操作,服务器端负责数据库相关的操作。论文最后,为验证系统的可用性和可靠性对系统的重要功能模块进行了测试。
目 录
第一章 绪论 1
1.1 课题研究的背景与意义 1
1.2研究现状 1
1.3关键技术和难点 1
1.4拟采用的研究手段 2
1.5论文内容与结构 2
第二章 开发环境与平台搭建概述 3
2.1 PHP语言概述 3
2.1.2 php语言概述 3
2.1.2 开发环境 3
2.1.3 php集成环境的安装 3
2.2 平台搭建简介 3
2.2.1 平台搭建 3
2.2.2 个别问题解决 3
第三章 系统分析与设计 5
3.1需求分析 5
3.1.1用户需求 5
3.1.2业务需求 5
3.1.3功能需求 5
3.2可行性分析 5
3.3系统设计 5
3.4数据库设计 6
3.5详细设计 12
第四章 系统实现与测试 14
4.1界面的布局与实现 14
4.1.1首页界面 14
4.1.2登录界面 15
4.1.3管理员管理界面 18
4.1.4商品管理界面 20
4.2系统测试 22
结束语 23
致 谢 24
参考文献 25
第一章 绪论
1.1 课题研究的背景与意义
随着时代的不断更新发展,网上商城已然成为人们生 *好棒文|www.hbsrm.com +Q: #351916072# 
活中不可或缺的一部分,显而易见,面对面的交易让越来越多的顾客表示不满,例如:交易的不便.自从网上商场的出现,人们也实现了足不出户可以买到全球各地的想要的任何东西.
电子商城是顾客直接购物的工具,也带动了其他的行业比如物流。电子商城对于传统的市场最具有革命性的挑战就是缩短了生产和消费之间的差距。
本文描述了电子商城的设计与开发,使用了PHP这种易于学习和使用的脚本语言,而且PHP开发不仅能部署在windows环境,也能部署在linx环境使用Apache的运行环境。实现了注册登录,商品查询,个人中心等功能。电子商城发展前景无限,与信息时代同步,与高科技汇合,也给社会上的各个行业注入了活力。用PHP语言开发一个完整、大型、安全、性能高,并且是独立于架构的、可移植的的Web网站。 PHP的优点有源代码开放,跨平台性强、数据缓存、效率高,动态创建图像、上手快等优点。就国内国情来看,PHP技术是实现网站开发的首选技术。目前国内的很多大型网站都是用PHP技术来实现,像新浪或者搜狐或者其他知名网站。
1.2研究现状
通过越来越多的互联网公司的实践表明,互联网已经不再只是一种可以用来以更快捷、更省钱的方式去做以往同样事情的工具,它的价值也不仅仅取决于取消了中间商这层关系,更重要的意义在于,互联网正在为客户和原厂商创造新的价值,并在此基础上,引发更大以及更加规模化的企业活动。
目前,电子商城已经成为了经济发展最快的市场之一,它的发展前景无限,它已经不是一种可以用来更简捷,更省钱的方式去做同样事情的工具。网络蕴藏市场无限,孕育商机万千,必将成为市场21世纪市场营销的主流。
1.3关键技术和难点
PHP的与语法结构和C语言相似,开发者直接在文本编辑器中编辑PHP命令代码,不需要任何特殊的开发环境.在WEB页面中以结尾.在中间写PHP代码.PHP存在他自身独有的一些问题。
关键性的问题主要有:
1.登录以及安全防范:暴力破解和词典攻击:通过验证码防止;限制允许错误的次数;;javascript脚本恶意弹窗:使用htmlspecialchars函数;防止SQL注入:使用mysql_real_escap_string()
2. 脚本命令执行漏洞:当脚本出现错误时,PHP会自动提示错误,这个程序员极大的帮助,但同时也会暴露服务器的许多信息。比如:数据库名称,数据库的IP,站点的位置。解决方法:在调用函数时,在函数名前加上“@”以屏蔽错误。
3.文件上传:如果上传的文件没有任何限制的话,会对服务器有很大的危害.解决的办法:在上传文件时加入对文件上传类型的限制。
1.4拟采用的研究手段
1.研究课题背景和发展现状
通过查阅相关参考文献和资料的查阅,研究课题背景和发展现状,研究电子商城的需求,确定研究方向和重点。
2.研究负载均衡的设计
通过对相关设计实现的原理与方法的书籍和论文/期刊的查阅,结合这些方法的集合,来扩展网络设备和服务器带宽、增加吞吐量、加强网络数据处理能力、提高网络灵活性和可用性。
3.研究基于PHP下的电子商城的设计
4.学习PHP编程方法,编写代码
搭建PHP应用程序开发环境,编写各个模块的代码,完成设计,进行测试。
1.5论文内容与结构
本课题的主要研究内容是在学习现有PHP开发技术的基础上,采用phpstudy集成环境、php设计语言,设计并实现一个基于PHP的电子商城系统,此系统主要可以实现商家在线发布商品信息,消费者在线购买功能。下面分别介绍下本基于电子商城的功能实现。
本论文把内容分为成了四个章节,每一章具体内容介绍如下:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/20.html

好棒文