您好,欢迎访问三七文档
商城网站设计樱桃时装-居然之家郑素婉2009级计算机网络技术摘要:电子商务网站是在Windows系统环境下,以Mysql数据库开发平台,Apache网络信息服务器,采用PHP(HypertextPreprocessor)技术开发的网上购物系统。本系统分为前台与后台两部分组成,前台主要针对消费者,主要包括商品展示、会员注册、购物车管理、商品收藏管理、订单管理等功能模块;后台由管理员使用,主要包括商品管理、进货管理、订单管理、系统管理等功能模块。通过这些功能的实现,给商家提供一个动态、交互式、具有商品提供、系统管理等功能的电子商务平台。关键字:电子商务网站,PHP开发技术,数据库开发,网络购物MallWebDesignZhengSuWan(2009Computernetworktechnology)Abstract:E-commercesitesisinWindowssystemenvironment,withMysqldatabasedevelopmentplatform,andApacheInternetinformationserver,usingPHP(HypertextPreprocessor)technologydevelopmentofonlineshoppingsystem.Thissystemisdividedintotwopartsofthefrontdeskandthebackground,thefrontofficemainlyforconsumers,mainlyincludingcommodityexhibition,theregister,shoppingcartmanagement,goodscollectionmanagement,ordermanagementfunctionmodule;Thebackgroundbythecontrollerused,mainlyincludingcommoditiesmanagement,purchasemanagement,ordermanagement,systemmanagementfunctionmodule.Throughthesefunction,togivebusinessestoprovideadynamic,interactive,hasthegoods,thefunctionsuchasmanagementsystemtoprovidee-commerceplatform.Keyword:E-commercesites;HPdevelopmenttechnology;Databasedevelopment;Networkshopping目录摘要:..................................................11、绪论.................................................21.2技术可行性分析.....................................................31.2.1动态网站.....................................................31.2.2PHP语言......................................................31.2.3MySQL数据库..................................................41.2.4动画的制作软件................................................42、商城设计与功能开发....................................42.1去除ECSHOP版权与标志、.............................................42.2ECSHOP后台为订单增加备注功能.......................................62.3将订单状态设为等待客户确认..........................................82.4商品扩展名功能开发.................................................102.5多货币解决方案....................................................102.6AJAX更新购物车数量功能............................................162.7采用AJAX技术实现产品页的购买数量..................................222.8ECSHOP商品展示放大镜效果..........................................232.9ECSHOP增加商品颜色选择功能........................................232.10商品组合套餐功能..................................................252.11限时购功能开发....................................................263、总结................................................284、致谢................................................281、绪论1.1网站开发背景在已跨入21世纪的今天,随着时代的飞速发展,计算机网络也在飞速的发展和普及,人们也越来越多的在网上交流、交易、通讯等等。网络正向人们展示出一片不同于传统交流互动的新天地。中国网络上的个人网站设计或者精致小资,或者大气轩昂,内容更是五彩缤纷,奇思叠出,在商业网站的另一边,筑起了一道中文网络信息的亮丽风景。由于他们的存在,为中国互联网的支持者提供了一个坚实支持群体,因为大多数个人站长都是忠实的网虫,同时也为商业网站的发展提供了有益的补充。1.2技术可行性分析基于PHP语言和MySQL数据库的动态网站开发技术.1.2.1动态网站动态网站并不是指具有动画功能的网站,而是指通过数据库进行架构的网站。动态网站除了要设计网页外,还要通过数据库和编程序来使网站具有更多自动的和高级的功能。动态网站体现在网页一般是以asp,jsp,php,aspx等结束,而静态网页一般是HTML结尾,动态网站服务器空间配置要比静态的网页要求高,费用也相应的高,不过动态网页利于网站内容的更新,适合企业建站。动态网站功能特点:动态网站可以实现交互功能,如用户注册、信息发布、产品展示、订单管理等等;动态网页并不是独立存在于服务器的网页文件,而是浏览器发出请求时才反馈网页;动态网页中包含有服务器端脚本,所以页面文件名常以asp、jsp、php等为后缀。但也可以使用ulr静态化技术,使网页后缀显示为HTML。所以不能以页面文件的后缀作为判断网站的动态和静态的唯一标准。动态网页由于存在特殊代码,所以相比较静态网页,其对搜索引擎的友好程度相对要弱一些。(1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。1.2.2PHP语言PHP是一种HTML内嵌式的语言,它PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。1.2.3MySQL数据库MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在GeneralPublicLicense的许可下下载并根据个性化的需要对其进行修改,MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。MySQL,虽然功能未必很强大,但因为它的开源、广泛传播,导致很多人都了解到这个数据库。MySQL数据库的导入,有两种方法:1)先导出数据库SQL脚本,再导入;2)直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。1.2.4动画的制作软件Photoshop8.0是目前最流行的图形、图像编辑设计软件,在数码影像处理图像编辑合成、广告设计、封面设计、美术绘画、网页设计等领域都被广泛地应用。(1)文字处理更加方便(2)增加的图层集使图层管理更有序。(3)新增图像功能:图像的剪切和剪裁更加方便。(4)将所有工具的选项板改进为工具选项放置在工作区顶部,方便选项参数的设置。时至今日mysql和php的结合绝对是完美.很多大型的网站也用到mysql数据库.mysql的发展前景是非常光明的!2、商城设计与功能开发2.1去除ECSHOP版权与标志、前台部分:1:去掉头部TITLE部分的ECSHOP演示站Poweredbyecshop前者在后台商店设置-商店标题修改后者打开includes/lib_main.php$page_title=$GLOBALS['_CFG']['shop_title'].'-'.'PoweredbyECShop';修改这里的'PoweredbyECShop2.去掉友情链接部分在后台的友情链接管理里修改3.去掉底部的Poweredbyecshop270打开js/common.js删除第244行:onload=function()再打开模板文件夹的library/page_footer.lbi删除{foreachfrom=$lang.p_yitem=pv}{$pv}{/foreach}{$licensed}后台部分:1.去除两张图片admin/images/ecshop_logo.gifadmin/images/login.png2.右上角的“关于ECSHOP”打开admin/templates/top.htm删除:liahref=index.php?act=about_ustarget=main-frame{$lang.about}/a/li3.中部ECSHOP管理中心,和底部的版权所有打开language/zh_cn/admin/common.php$_LANG['cp_home']='ECSHOP管理中心';$_LANG['copyright']='版权所有©2005-2009上海商派网络科技有限公司,并保留所有权利。'2.2ECSHOP后台为订单增加备注功能1.添加表:ecs_order_note;CRE
本文标题:商城网站设计
链接地址:https://www.777doc.com/doc-3438455 .html