电子商城网站的设计与实现.doc
《电子商城网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《电子商城网站的设计与实现.doc(37页珍藏版)》请在沃文网上搜索。
1、摘 要 随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,也将越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。 本课题主要基于电子商务的基本原理,运用PHP开发技术搭建一个动态的网上商城的电子商务网站。它是在Windows系统环境下,以Mysql数据库开发平台,Apache网络信息服务器,采用PHP(HypertextPreprocessor)技术开
2、发的网上购物系统。本系统分为前台与后台两部分组成,前台主要针对消费者,主要包括商品展示、会员注册、购物车管理、商品收藏管理、订单管理等功能模块;后台由管理员使用,主要包括商品管理、进货管理、订单管理、系统管理等功能模块。通过这些功能的实现,给商家提供一个动态、交互式、具有商品提供、系统管理等功能的电子商务平台。关键字:电子商务,网络购物,数据库开发,PHP开发技术Abstract Alongwiththedevelopmentofinternettechnology,dailylifecannotgoonwith outthenetwork.Thelifeandworkofthesocialp
3、eopleoffuturewilldependonthedevelopmentofdigitaltechnologymoreandmore,digitization,networking, electronization,virtualmoreandmore.E-commercepressesclosetopeopleslifedaybydayalongwiththedevelopmentofnetworktoo.DevelopingcourseandpresentapplicationstateanddevelopmenttrendofInternetcanbelievenetworktec
4、hnologywillchangelifeandworkingwayofusgreatly,andevenchangethevaluesofthesocietytosomeextent. This paper mainly based on the basic principles of electronic commerce, electronic commerce website using PHP development technology to build a dynamic online store. It is in the Windows environment, with M
5、ysql database development platform, Apache Internet information server, using PHP (Hypertext Preprocessor) technology development online shopping system. The system is divided into front and back two parts, the front desk for consumers, including commodity display, membership registration, shopping
6、cart management, merchandise management, order management and other functional modules; the background by the administrators, including commodity management, purchase management, order management, system management and other functional modules. These functions are implemented, for merchants to provi
7、de the platform of electronic business affairs is a dynamic, interactive, with the provision of goods, system management and other functions. Keywords:The development of e-commerce, online shopping, database, PHP Technology 第 37 页 目录摘 要.1Abstract.21 绪言.51.1 电子商城的定义.51.2 系统设计的背景.51.3 系统开发的目的和意义.51.4
8、php技术的介绍.62 开发工具及技术选择.72.1 b/s结构的概述.72.2 apache简介.72.3 mysql数据库.82.4 客户与服务器.92.5 开发工具的使用.112.6 ci框架的简介.113 系统实现的目标.133.1 系统总体目标设计.133.2 系统的可行性研究.133.2 需求分析.143.4 系统功能结构图.164 系统设计.174.1 系统设计.174.2 开发运行环境.174.3 数据库设计.175 系统的详细设计.245.1 网站前台设计.24 5.1.1 前台总框架.24 5.1.2 用户管理模块.25 5.1.3 商品浏览.29 5.1.4 购物车模块.
9、305.2 后台部分.31 5.2.1 后台总体框架.31 5.2.2 管理员登陆.32 5.2.3 商品管理.32 6 测试报告.34 7 总结.36致谢.36参考文献.36 1 绪言1.1 电子商城的定义 电子商城源于英文E-Commerce,简写为E-shop。顾名思义,其内容包含两个方面:一是电子方式,二是商贸活动。 (电子商城)指的是利用简单,快捷,低成本的电子通信方式,买卖双方不谋面面在网上开展的各种商贸活动。在全球知识经济和信息化高速发展的今天,信息化是决定企业成败的关键因素,信息的有效利用成为新经济模式中企业增强竟争力的重要手段。 电子商务作为一种崭新的商务运作模式,越来越受到
10、企业的重视。电子商务的魅力在于它能打碎现存的一切链条结构,让产品群,客户群,技术群,物流群等重新排队,优化组合,为企业业务的重新组合提供无限商机,开辟新的竞争领域,形成新的利益分配格局。1.2 系统设计的背景21世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离不开网络。人们已经不再满足于了解最新信息、查找资料等一些传统的网络使用方式,而是过渡到娱乐、购物等新兴的网民生活。网上购物,成了当今广大群众的时尚。而商家,也逐渐重视起网络的作用,充分利用起网络的低成本、高效性来宣传企业形象和销售商品。因此,为了方便广大群众,满足商家的需求,我们专门构建网上商城系统。1.3 系统开发的目的和意义
11、 长期以来,大部分的销售活动,都是面对面的销售,如:店铺销售、广交会、上门推销等。这些销售活动,都会受到地域、时间、环境等方面的影响,从而给企业、公司等的销售管理带来极大的不便。而且信息的人工管理,也存在诸多缺点。而网上商城,正好能全面解决这样的问题。产品生产-销售-客户订单管理系统软件为企业、公司等的销售管理带来了极大的方便。产品生产-销售-客户订单管理系统能够为用户提供可靠的信息储存和快捷的信息处理手段。作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。因此,开发这样一套管理系统成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情
12、况,用结构化的思维方式去了解计算机的工作原理。 1.4 php技术的介绍 PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。PHP安装它
13、可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP的特性包括:1、开放的源代码:所有的PHP源代码事实上都可以得到。2、PHP是免费的:和其它技术相比,PHP本身免费且是开源代码。3、php的快捷性:程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语
14、言,它相对于其他语言。编辑简单,实用性强,更适合初学者。4、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS下。5、效率高:PHP消耗相当少的系统资源。SiteTeam企业自助建站软件是一部专业为搜索引擎营销(网站优化/SEO)而设计,操作极简单,网站极稳定、故障自动修复、在线升级维护、建站速度极快、专为大众上网营销而设计的完全免费开源企业建站系统!6、图像处理:用PHP动态创建图像7、面向对象:在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。8、专业专注:PHP支持脚本语言为主,同为类C语言
15、。 2 开发工具及技术选择2.1 b/s结构的概述 B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互 。 B/S最大的优点就是可以在任何地方进行操作而不用安装
16、任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。 2.2 Apache的简介 Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。 Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 本来它只用于小型或试验Internet网络,后来逐步扩充到各
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商城 网站 设计 实现