• 1.40 MB
  • 2022-04-29 14:05:50 发布

毕业设计论文奢侈品电子商务平台的设计与实现(1).doc

  • 38页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'1导言1.1系统开发背景在网络飞速发展的今天的,互联网在我们的生活中扮演着越来越重要的作用。通过它,我们可以足不出户就可以迅速获取到我们需要的信息和商品以及传达我们的需求,而电子商务是近些年比较热门的行业,其发展势如破竹,另一方面该行业也带动着经济的迅速发展。而奢侈品电子商务平台就是一个发展比较快的平台。与传统的实体店销售相比较,在奢侈品电子商务平台上我们可以克服实体店的许多不足,如地域问题,方便高端人群忙碌时间购买他们所需的高端产品。与此同时把奢侈品搬移到网络上更加容易提高品牌知名度,在这里我们可以借助一个比较知名的平台,扩展自己的销售渠道。同时也可以带动网络上经济的流动和发展。另一个方面,从一些淘宝的调研分析中,我们可以看出,奢侈品无论是在平均搜索量,还是日交易量上面,都有比较可观的前景和极大的可行性以及商业价值。通过建立一个优秀的奢侈品电子商务平台,通过搭建合理的购买流程,我们在这里我们可以避免掉大量的物流费用,与此同时,作为奢侈品电子商务网站,与传统的实体商店相比较具有较低的成本、较好的宣传、较高的效率等等优点,这种电子商务模式大大节约了客户的宝贵时间,也很大程度上提高了商品的交易效率,通过这些商机都可以为我们的奢侈品平台带来巨大的发展动力。本系统研究技术和内容为拟建立一集资讯、购物为一体的奢侈品电子商务平台,我们采用PHP+MySQL方案和HTML等多种技术设计实现一套奢侈品电子商务平台。在该系统运用Dreamweaver、PhotoShop等技术对网站的页面进行合理的布局、优化、设计。使整个界面简洁、高端。另一方面奢侈品商城系统采用B/S(Brower/Server)的模式设计,包括前台界面管理和后台商品数据库管理38 。系统可以实现高端产品的展示、查询、网站新闻公告、促销方案、购买等以及商品交易所需的一系列流程管理,同时设置有手机端或者其他移动设备访问入口,并具有社交分享和多平台自适应等功能特性,便于用户的使用和购买。1.2网站功能概述奢侈品电子商务平台在设计上主要采用了高端华丽的的简约布局,简化了购买流程,会给用户更好的体验,前台界面开发主要采用了现在主流的CSS+DIV的架构,无论在页面布局还是在页面优化、访问速度等方面都有了很大的提高。后台数据库管理界面运用的是PHP编程语言与MySQL数据库的开发模式。该奢侈品电子商城主要功能模块分为:(1)网站展示平台的设计①商品的展示②商品的查询(2)商品订单平台模块的设计①商品分类管理②顾客订单管理(3)网上购物基础功能平台设计①网上购物所需的支付功能②搜索功能(4)会员模块平台设计①会员注册、会员登录、会员退出系统相关功能②订单信息查询的实现③购物车④个人信息的维护⑤收货地址维护、相关评论功能的实现38 (5)信息管理模块设计①网站新闻模块的设计②网站公告模块的制作(6)网站多平台性设计①设置有手机端访问入口,并具有社交分享和多平台自适应等功能特性1.3开发平台及工具概述该奢侈品商城的开发主要采用的是基于PHP+MySQL应用平台,我们服务器上的操作系统的选择为Win7。采用服务器软件Apache,MySQL,PHPStudy搭建PHP开发环境,与此同时该商城开发工具还包括设计软件PhotoShop,Dreamweaver,Flash等,该商城主要是前台页面的设计与网站布局设计。涉及Html,DIV+CSS,JavaScript,,PHP,SQL等开发语言。38 2相关工具介绍及使用2.1Apache简介Apache是世界上应用比较广泛的的服务器,具有较好的跨平台性、安全性,最重要的是它是一个开放源代码的服务器软件,Apache发展至今,由于它是自由软件,因此不断有程序员为其加入新的功能和特性,不断优化和完善它,最终完善到今天这个状态,使它具有性能稳定、快速、简便等等众多的特点。Apache开放源代码的特性以及其良好的可移植性,相信会让Apache在将来更加的成功。Apache服务器软件包含了以下特性:(1)支持最新的HTTP/1.1通信协议。(2)支持通用网关接口。(3)支持基于IP和基于域名的虚拟主机。(4)支持多种方式的HTTP认证。(5)集成Perl处理模块。(6)集成代理服务器模块。(7)支持实时监控服务器状态变化以及个性化更新服务器日志。(8)可以运行服务器端所包含的指令(SSI)。(9)支持安全Socket层(SSL)。(10)提供用户会话过程的跟踪。(11)支持FastCGI。(12)通过第三方模块可以支持JavaServlets。2.2MySQL数据库简介MySQL相对来说是一个小型的DBMS,也是应用最广泛的的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)数据库软件之一。开发者为瑞典MySQLAB公司。在2008年1月16号被Sun公司收购。MySQL具有38 体积小、速度快、以及良好的可靠性和适应性等优点,尤其是开放源码这一特点,因此大家都可以在GeneralPublicLicense的许可下下载并根据自己的喜好对其进行修改。由于其非常好的性能,使得Apache和PHP这个组合可以组建一个非常好的PHP开发环境。MySQL系统的特性如下:(1)采用C和C++语言编写,而且运用了很多种编译器进行调试、测试,很大程度上确保了源代码的可移植性(2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows操作系统等(3)为许多的编程语言提供了API(ApplicationProgramInterface)。适应于C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等多种编程语言。(4)支持多线程序,保证充分使用CPU资源(5)改善的SQL查询策略,有效地提升数据库查询速度(6)不仅仅可以作为单独的应用程序应用在服务器网络环境下,与此同时也可以作为数据库而提供许多语言嵌入到其他的软件中,经常使用的编码,比如中文的GB2312、BIG5。(7)提供连接TCP/IP、ODBC和JDBC等多种数据库路线(8)提供使用于管理、检查、优化数据库操作的各种管理工具(9)能够处理具有上千万条记录的超大型数据库,适应性强(10)MySQL数据库可以支持多种存储引擎MySQL数据库应用环境:现在数据库的种类有很多,MySQL之所以能够有一席之地,就是因为除了它局部的一些局限性(数据库规模小、系统功能有限),还是有很多优点。而且很多时候对于大多数的使用者来说,MySQL对于满足大家一般的开发需求已经游刃有余。而且由于MySQL源代码开放的软件,因此能够降低开发者的许多其他成本。现在Internet上盛行的PHP网站开发搭建方式是WAMP(Linux+Apache+MySQL+PHP)开发集成包,这里就是选择Linux作为操作系统,38 Apache作为Web的服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。对于这四个软件都是免费的开放源码软件,因此使用这种PHP开发模式不需要开发者购买软件,就可以搭建起一个稳定、免费、方便的网站系统。给热爱PHP开发的程序员们提供了便利的开发环境。2.3PHP简介这个PHP(HypertextProcessor)它是现在最常见的拿来形成动态网页的一个对象之一,也会是一种比较容易练习跟运用的Web网页服务器端脚本的形容文字。而它是超文本进行链接来标示语言(HypertextMarkupLanguage,HTML)进行内嵌式的网络语言(相同在IIS上的ASP),但是PHP的语法综合了UnixShell、C、C++、Java、Perl跟PHP它自己的特点,并且,PHP4.0的源代码是全部公开式的。全部的热情在PHP的程序工作人员都可以为PHP增添新的函数数据库,这让PHP更加有生机。现在,能够用在编辑的Web网页服务器端脚本的语言不只是几十种的种类,而在对比比较常用的可是只要PHP、ASP、Perl、JSP这些限定的几个种类,跟其它的脚本描述语言相对比,PHP有它自身的益处:(1)不需要运转费用;(2)因为服务器端;(3)比较大的数据库的支撑;(4)关于PHP最强大大、特别特殊的特点在于它可以支撑很大的数据库,使得编辑由于数据库的数据网页演变得越来的越简单;(5)关于跨平台;PHP语言作为服务器端的脚本语言,具有良好的跨平台性,在Unix、Linux、Windows系统均可以运行起来。(6)简便易懂。跟Java、Perl、C++这些程序设计语言的不一样,PHP它保持了以最基本语言作为根本,可以同步它的性能又可以庞大到可以制随便类型的Web38 浏览站点。(7)PHP支持许多网络协议,这具体包括:(1)跟电子邮件有关联的:IMAP、POP3;(2)网管的系统:SNMP;(3)网络的个人系统:NNTP;(4)账号的共同使用:NIS;(5)全球性的信息网:HTTP跟Apache;(6)系统目录协议LDAP跟其他网络的相关函数;除了这些,用PHP来编写出来的Web后端CGI的程序,可以非常简单地转移到不同的操作系统平台上[8]。如今大多数的支持PHP的网站都是使用Linux来作为操作的系统,而Apache它作为Web的网页服务器,而MySQL是作为系统数据库(LAMP)的方案。Linux跟Apache都是功能十分强大的免费系统软件,而它对于硬件的要求并不是十分的高,它是中小型网站的最合心意的平台。它所需要的软件:是PHP源程序C语言的代码、MySQL源的程序、Apache源的程序跟Linux的系统,而这些软件因为全部都是免费的软件,因此在进行安装了Linux之以后.而这些软件全是装在操作系统的(需要在安装时勾选出相应的软件包),开启了Apache服务:servicehttpdstart启动了MySQL的数据库。总的来说,PHP的系统文件是根据HTML标记跟JQuery以及JavaScript的系统程序代码搅合在一起而组成的,而它是一个比较标准的网页。2.4PHPStudy的简介PHPStudy是一个PHP开发环境的程序集成包。即一个系统环境套件。该开发38 程序包集成了现在PHP开发所需的Apache、PHP、MySQL、PHPMyAdmin等等软件,安装过程方便简洁,不用配置很多内容就可以使用,使用非常友好、便利。该程序开发包不仅包括了PHP的调试环境,而且也包括了开发工具、开发手册、帮助等等,总之对于初学者学习PHP只需这样一个PHPStudy集成包。对一个学习PHP的新手来说,WINDOWS系统下环境配置PHP的开发环境是一件不容易的事;即使对于熟练的PHP开发人员来说也是一件很烦琐的事。因此无论你是新手还是老手,这个PHPStudy集成包都是大家不错的选择。38 3系统分析3.1功能需求分析用户分为普通用户、会员和管理员等用户管理权限;普通用户无需登录就可以浏览网站,但是不能够实现购买网站的商品,只有注册成为会员后才可以购买商品;会员登录后可对商城的商品进行收藏,购买及相关信息进行评论;网站有购物车功能,并且有品牌列表专区,时尚资讯等功能;拥有比较全面的后台商品发布功能;网站能运行在基于windows或linux操作系统稳定的PHP服务器环境;系统容易维护,便于功能扩充。用例图即是由系统参与者、系统用例(系统的一个功能单元)以及它们之间的交互形成的图。例图的定义:是由参与者(Actor)、用例(UseCase)包括它们之间的关系形成的用来描述系统的静态视图。用例图显示了系统功能单元跟与系统参与者之间是怎样进行交互的。使用例图在用于对系统跟子系统或类的行为来进行了可视化,可以使用用户所能够理解的怎样使用这些系统元素,而且可以让研发者能够做到这些基本元素。用例图定义了系统从系统的外部看系统功能,并不代表系统内部对功能的充分实现。本系统包含2种参与者:管理员、普通用户。其各自用例图分别如下如图1到图2所示。38 图1管理员用例图图2会员用例图3.2业务流程和数据流程分析38 奢侈品商城系统作为一个整体包含了许多个体,用户作为一个个体可以在网站内浏览信息,购买商品等,管理员作为维护者,他拥有管理用户和后台管理功能的使用权。因此,针对用户将要用到的功能和特点,此该商城可以分为前台界面管理和后台数据库管理系统。前台系统包括用户登录和注册、商品管理与搜索、购物车功能、时尚资讯发布;后台系统包括商品管理、订单管理、用户管理和送货/付款方式等功能。其中后台系统功能的使用者应该是网站管理员。如果用户没有注册,那么用户只可以浏览该网站的商品,不能够购买商品,所以用户只有登录后,才可以收藏、购买商品,从而更好地享受网站的便利。网站用户流程图如图3所示。注册登录奢侈品商城用户浏览奢侈品商城浏览商品收藏商品查看时尚资讯查看奢侈品分类购买商品发表评论退出图3用户流程图38 奢侈品商城最重要部分之一是购物流程,购物流程图如图4所示。点击购买删除商品结算中心继续购物首页登录/注册输入购买信息提交购买支付图4购物流程图奢侈品商城的后台管理结构图如图5所示。后台登录商品类型管理商品添加删除修改管理时尚资讯信息管理会员订单管理会员登录信息管理管理员信息管理图5后台管理结构图38 进入管理员页面后,首先对商品模块进行管理,商品模块包含系统设置(即管理员设置)、分类管理(包括奢侈品分类的添加、修改和删除)、商品管理(包括奢侈品的添加、修改、删除、搜索)、时尚讯息管理(包括时尚讯息的添加、删除和修改)、订单管理(对会员的订单进行查看、删除、搜索和进行处理)、会员管理(包括对会员的删除、升级等级、查看消费等)。商品管理、分类管理数据流程图如图6所示。系统管理员户商品管理分类管理反馈信息管理信息商品分类管理商品管理订单管理时尚讯息管理会员管理分类表D6分类信息D2订购表D2商品信息表D3订单表D4时尚信息表D5会员表D1管理员表系统管理员户图6商品管理,分类管理数据流程图38 4系统功能设计4.1前台的主要功能前台界面作为与用户直接交互的界面,所以我们在考虑系统功能的同时,也需要考虑到整体界面操作的简洁性、方便性以及我们界面的友好性,这样做可以让对电脑操作不熟悉的客户,也能够轻松舒服的享受到电子商务网站给他们带来的便洁。(1)用户中心①会员注册:当用户浏览我们的网站时,如果用户想要对奢侈品商城的商品进行收藏、购买及评论,那么用户必须先注册该网站成为该网站的会员。注册成功后,网站系统会将用户注册信息保存到系统的后台数据库中,这些注册信息会作为会员以后登录商城的依据。②用户登录:用户可以用上述的注册信息登录我们的网站,系统会自动把用户登录的信息与后台数据库信息比对,如果数据库中存在用户的信息,且信息比对正确,用户则会登录成功,登录成功后,用户可以对上述自己的注册信息进行修改,从而更新自己的信息。③用户信息:用户注册完后可以在用户中心找到自己当时注册商城的信息,用户可以在登录以后对自己的信息进行修改更新。④订单管理:用户购买奢侈品商城的商品生成的订单会出现在用户中心的订单管理中,管理员对用户的生成订单的处理也会出现在我们的订单管理中。(2)商品信息管理①商品浏览:点击网站首页热卖商品,用户可以浏览奢侈品商城销量比较好的商品。②推荐商品浏览:点击网站首页推荐商品,用户可以浏览网站最近推荐的商品。38 (3)搜索①快速搜索:在网站首页搜索文本框里输入用户想要查找的商品名称,点击搜索字样,在商品展示区会列出网站系统数据库目前所有与用户查找有关的商品。(4)购物车①购买:用户浏览到自己喜欢的商品,可以通过单击“放入购物车字样”,商品即添加到用户的购物车里面,与此同时用户可以通过单击修改商品数量、清空购物、付款等操作,当然用户也可回到网站首页继续选择自己喜欢的商品。②结算中心:用户确定购买后,单击付款进入到商品结算界面,结算页面会出现用户商品信息,用户信息。③支付方式、配送方式等等,用户在此可以选择自己的配送方式,点击结算进入支付。前台具体的功能结构图如下图7所示。前台用户中心商品信息管理商品搜索用户注册会员登录购物车图7前台功能结构图4.2后台的主要功能管理员可以在后台管理系统查看网站中所有的数据;添加、修改网站时尚讯息;修改、删除、添加商品的信息以及商品的类别;与此同时管理员也可以删除、修改、添加该网站会员的信息。38 (1)管理员登录管理员对商品、商品的类型、时尚讯息进行添加、修改、删除。(2)商品管理管理员可以在此发布商品的基本信息,与此同时对商品进行添加、修改、删除。(3)商品类别的管理管理员也可以进行商品类别的添加、删除、修改。(4)订单管理管理员可以对会员提交的订单进行管理、处理和支付控制功能。(5)注册会员管理管理员可以管理该系统注册的会员,包括对注册会员的审核,删除、升级、查看消费记录等功能。(6)时尚资讯管理管理员可以在后台进行时尚讯息的发布和更新,与此同时,管理员也可以删除和修改已经发布的时尚讯息。(7)评论管理会员购买商品订单提交成功后,可以对自己购买的商品进行评论,管理员也可以对会员的留言评论进行审核、回复等功能。(8)送货/付款方式管理员根据需求对送货方式和支付方式进行添加、修改、删除以及需要支付的附加款数目。38 后台功能结构图如下图8所示。后台时尚资讯管理用户评论管理注册会员管理订单管理管理员登录商品管理送货付款方式商品类别管理图8后台功能结构图4.3系统数据库设计在本系统中,主要应用数据库设计的是会员和系统管理员。在数据库设计中,根据系统的需求分析,在该奢侈品商城网站主要需要建立商品数据表、管理员表、商品评论表、订单数据表、会员信息表、品牌分类表等表。本系统主要涉及的表具体如下所示。38 奢侈品商城商品数据表shop_product(商品ID,商品编号、商品价格、商品详细描述、商品编号、商品图片上传路径、商品名称等),如表1所示。表1shop_product字段类型Nullproduct_idproduct_nopricem_pricecontentsmall_idpicnametjis_specmat_idobject_idclass_idintvarchardecimaldecimalmediumtextintvarcharvarchartinyinttinyintintintint否是是是是是是是是是是是是表2web_admin字段类型Nulladmin_idweb_adminpasswordintvarcharvarchar否是是商品评论表shop_pl(商品ID,评论内容,用户ID,评价等级,等级ID),如表2所示。表3shop_pl字段类型Nullproduct_idcontentuseridgradepl_idinttextvarcharvarcharint是是是是否38 订单数据表shop_orderinfo(订单号,订单ID,商品名称,订购数量,商品价格等),如下表4所示。表4shop_orderinfo字段类型Nullinfo_idorder_idnameorder_numorder_pricepartshowcontentproduct_idintintvarcharvarchardecimalvarchartextint否否是是是是是否会员信息表shop_member(用户ID,登录账号,登录密码,email,等级ID,注册日期,用户名,性别。电话。邮编号,地址等),具体如下表5所示。表5shop_member字段类型Nullmember_iduseridpasswordemailgradecreate_datenameseltelpost_codepost_addressbzjejfintvarcharvarcharvarcharvarchardatetimevarcharvarcharvarcharvarcharvarcharvarcharintint否是是是否是是是是是是是否否38 如下表6是品牌分类表shop_category(品牌ID,品牌名等),具体示意图如下表6所示。表6shop_category字段类型Nullsmall_idsmall_classdescriptmetatitlexhintvarcharvarcharvarcharvarcharint否是是是是是38 5系统实现5.1前台首页界面和功能实现根据商城针对奢侈品高档产品的定位思想,奢侈品商城采用的专注高端产品的设计思路,而且首页的设计给人的感觉是简约、友好型的。用户在地址栏输入网址:localhost/fzsc可以进入该系统,在网站首页可以看到首页、产品展示、时尚资讯、会员注册和购物车,如图11展示部分首页截图。图11首页示意图其中38 搜索功能:搜索对于商城而言是很重要的一个功能,奢侈品首页在设计上的不足是没有根据多条件来让用户搜索需要的商品(例如按照价格、风格、材质等),不过基本功能已经实现搜索根据用户操作判断语句实现来检索用户的需求,以下是搜索功能代码所示。$keywords=$_GET["key"];//在表shop_product查找用户输入的关键字$execc="selectcount(*)fromshop_productwherenamelike"%".$keywords."%"orderbyproduct_iddesc";//执行查找$resultc=MySQL_query($execc);$rsc=MySQL_fetch_array($resultc);左方商品列表代表了各个奢侈品的品牌,也是该页面的中组成部分,管理员可以在后台添加新添的时尚的奢侈品,数据库里会动态加载管理员添加的内容,并且在前台为用户展现出来,下面代码,代表动态从数据库里表shop_category获取我们设置的奢侈品的品牌内容如下所示。商品分类在首页产品展示区,我们设置为每次提取8个商品进行展示,当然用户也可以通过选相应的品牌来进行具体的查看,代码设置如下所示。38 用户登录后可以浏览购买我们的商品,具体示意图和相应代码如下所示。图12商品示意图相应的每个具体商品设置框架代码如下所示。">. 商品名称:商品编号:38 租赁价:………单击上图页面中放入【放入购物车】字样,页面即会跳转到相应的结算页面,用户可以选择结算也可以返回首页继续购物,与此同时,用户也可以修改仲以为奢侈品的购买数量以及选择是否删除以及放入购物车里的商品,具体示意图如下所示。图13购物车页面示意图如果我们选择付款结算的话,则页面则会跳转到结算页面,该页面会具体显示出顾客选购的商品数量、数量、总消费额等,与此同时,首次购买的用户,还需要填写一份关于收货的信息单,到此,顾客的订单即可生成,等待管理员在后台管理界面处理订单并及时给用户发货。38 具体示意图如下图所示。图14购买商品示意图5.2后台界面和功能实现后台登录界面,即可进入奢侈品商城的后台管理界面。后台界面如下所示。图15后台登录界面示意图后台管理界面的示意图如下图所示。38 图16后台管理界面示意图左侧功能导航栏设计代码如下,通过相应链接文件,我们可以进行有效的商品管理,其他不做详细说明。…… 管理员设置38 ≡分类管理≡ 分类添加….38 6系统测试在开发该网站的过程中,存在一些bug是非常正常的。而关于语句的语法错误,会在程序运营时候自动的发起提示,并且会请求立刻的更正,所以,在此类的错误是比较容易被发现和更正。可是关于另外一种的错误是在程序进行执行时因为操作人员不正当的操作或者是对某些数据的计算公式的系统逻辑错误而导致的错误结果。但是这类错误有很好的隐蔽性,测试的过程中他们会随机出现,这时候系统的测试显得就很重要。只有通过全面有效的测试,提早将系统的问题发现并及时解决,才能为用户提供更好的购物体验。因此,网站完成后,我们应该对网站系统进行一系列的测试活动,通过定向的测试,即时排错提高网站运行的可靠性。我们可以对各功能模块进行单独的模块测试,然后在对整个网站进行系统测试。测试用户评价、用户注册、用户登录、管理员修改商品信息、商品的发布等模块,通过测试结果来判断功能模块是否达到了设计要求,与此同时在各模块完成各自功能的前提下,相互之间的链接也要测试是否顺利完成,对数据库的添加、删除、修改是否达到了预期要求。从而从整体上判断整个系统是否达到了预期要求。对于在测试中发现的bug,要及时的解决,并且进行修改后还要再进行回归测试。从而保证修改的正确性及其影响性,系统后期的正常运行。下面给出部分模块测试用例。6.1登录测试在系统主界面的登录处,按照下面测试用例的输入进行测试:38 测试用例设计如下表7。表7登录测试用例测试用例编号测试输入测试预期结果测试用例1输入准确的用户名和错误的密码系统提示用户“请输入正确的账号密码”测试用例2输入错误的用户名和准确的密码系统提示用户“请输入正确的账号密码”测试用例3输入准确的用户名和不输入密码系统提示用户“请输入正确的账号密码”测试用例4不输入用户名和输入准确的密码系统提示用户“请输入正确的账号密码”测试用例5输入错误的用户名和错误的密码系统提示用户“请输入正确的账号密码”测试用例6不输入用户名和密码系统提示用户“请输入正确的账号密码”测试用例7用户名为空,密码错误系统提示用户“请输入正确的账号密码”。测试用例8用户名错误,密码为空系统提示用户“请输入正确的账号密码”测试用例9用户名正确,密码正确系统提示用户“你已经成功登录”6.2增加测试测试流程如下:(1)让管理员进入测试主界面。(2)选择添加内部信息。(3)输入错误的数据查看能否进行添加。(4)输入正确的数据查看是否进行添加。基于测试用举例子的要求编写相应测试用例进行测试。测试应该查看的结果:数据是否能正常添加。处理方式:执行修改后再执行还原测试。6.3测试查询查询流程如下:(1)挑选管理员级别的进入到主界面。(2)采取查看内部信息。(3)选择查看信息。38 6.4主页面的登录模块测试测试流程:(1)打开系统首页,输入错误的登录信息(2)登录(3)输入正确的登录信息(4)登录(5)测试结果38 7总结7.1本论文所做的主要工作毕业论文是我们即将离开大学校园时,用自己大学四年的所学的知识做出一份优秀的毕业作品来。在我看来毕业设计真真正正地将我们大学四年所学的知识与实际实践结合到了一起,是一次非常难得的理论学习与实际实践相结合的机会,并充分体现了我们对所学专业知识的驾奴能力。通过这次毕业设计整体设计过程,从需求分析到详细设计、代码编写、文档编制等,我跳开了了单纯的理论知识学习状态,毕业设计过程锻炼了我的综合运用所学的专业基础知识,加深了我对一些专业知识的理解,所谓实践出真知,通过对该商城从需求分析、概要设计、详细设计、到编码、再到调试测试,自己真的学习到了很多东西,与此同时,毕业设计过程中自己遇到了很多看似自己根本无法解决的问题,最后都通过自己的努力解决了,这个过程中体会到了压力感、以及努力后实现的成就感以及作为一名开发人员对于耐性的要求。提醒自己在今后的道路上,对自己严格要求,正确成为一名合格的程序员虽然在这段时间里,也遇到了许许多多设计方面的问题,比如:对系统的流程不够熟悉,系统功能模块划分还不够明确,部分模块的功能实现不了等等问题。但通过查阅相关书籍、请教老师与同学、再加上自己的研究,这些问题都被一一解决。从最开始的系统分析到商城页面的设计,数据库设计,以及系统的开发,我都是随着设计的不断深入而不断熟悉并学会应用的。和老师的沟通交流更使我从经济的角度对设计有了新的认识也对自己提出了新的要求,这些本是我工作后才会意识到的问题,通过这次毕业设计让我提前了解了这些知识,这是很珍贵的。38 在设计过程中一些购物流程的设计与实现是一个很复杂的问题,原因是由于本身设计功能比较复杂,购物流程中要涉及到很多用户信息的调用,操作起来特别不顺手。正是考虑到这个,我觉得一个优秀的作品离不开众人的努力,我们也需要与其他林故意的人才多多交流和沟通,用更好的理念和逻辑来设计和实现我们的商城7.2今后进一步研究的方向从对毕业论文内容、格式、表述方法模糊的状态,到顺利地完成自己的毕业设计系统,这给了我很大的激励作用,让我对大学四年的专业知识有了一次高度总结运用的机会,与此同时对自己毕业后发展方向有了进一步的明确。我深知我的网站设计存在着许多不够完善地方,如由于缺少美术功底,网页界面设计有待优化,从而感官上降低了用户该网站的体验,系统帮助功能不够完善等。以后还会不断的完善。在信息技术飞快进展的当今社会,网络编程技术不停除旧迎新,这将推动个人发布网站进行不停的改善。今后我将会在工作中逐渐充实和提高自己的能力,吸收更多的经验,借鉴更多的优秀作品,用更加优秀的设计方法和技术把商城功能完善的更好。及时更新丰富网站的内容信息,使用新技术或新媒介对网站进行更新与维护,依据需求增加新的功能,使其日益完善,更能够为广大用户使用进行服务。38 参考文献[1]郭姵君.奢侈品理论的整合性框架研究[J].商业时代,2007.[2]潘凯华,刘中华.PHP从入门到精通[M].清华大学出版社,2010.[3]萨师煊,王珊.数据库系统概论[M].高等教育出版社,2006.[4]吴津津,PHP与MySQL权威指南[M].机械工业出版社,2011.[5]皱天思.PHP从入门到精通[M].清华大学出版社,2008.[7]王湛,赵玉玲.中国奢侈品的兴起和未来[J].研究与探索,2008.[8]王石,杨英娜.精通PHP与MySQL[M].北京:人民邮电出版社,2006.[9]仲林林,王沫.PHP从入门到精通[M].中国铁道出版社,2014.[10]王贺朝.电子商务与数据库应用[M].南京:东南大学出版社,2002.[11]张枭.PHP+MySQL+Dreamwerver网站建设典型案例[M].北京:清华大学出版社,2006.[12]冯勇,赵学丽,白晨星编著.商务网站建设和维护[M].重庆:重庆大学出版社,2005.[13]冷鹏.PHP+MYSQL在动态网站设计中的应用[J].《陕西师范大学学报:自然科学版》,2005(S1):24-26.[14]明日科技.PHP程序开发范例宝典[M].北京:人民邮电出版社,2007.[15]陈军.PHP+MySQL经典案例剖析[M].北京:清华大学出版社,2008.[16]高洛峰.细说PHP[M].北京:电子工业出版社,2009.[17]刘智勇.Javascript开发技术大全[M].北京:清华大学出版社,2009.[18]李玉振,陈鑫.PHP技术在网站建设中的应用[J].《硅谷》,2009(15):43-45.[19]冷鹏.PHP+MYSQL在动态网站设计中的应用[J].《陕西师范大学学报:自然科学版》,2005(S1):24-26.[20]李季,赵坤灿,周凯.基于PHP+Mysq1的内容管理系统设计方案[J].《硅谷》,2009(9):12-15.[21]胡莉萍,赵乐园.浅谈WEB服务器配置(Win2000+Apache+PHP+MySQL)[J].《科技资讯》,2007(15):27-29.[22]宋文官.电子商务概论[M].清华大学出版社,2007.[23]刘文广,王卫星.电子商务网站规划与管理[M].高等教育出版社,2004.[24]W.JasonGilmore.PHP与MySQL5程序设计(第二版)[M].北京:人民邮电出版社,2007.38 附录附录A:开题报告(数据报告)二级学院信息工程学院教学系软件工程系专业班级软件工程专业11-01学生姓名毛路妹学号20114798指导教师张波毕业设计(论文)题目奢侈品电子商务平台的设计与实现一、选题依据电子商务作为一种新兴行业,近几年来得到了迅猛的发展,为全球经济带来新的增长契机,而奢侈品电子商务平台就是其中一个发展比较快的平台,从大的环境和需求上来说,奢侈品电子商务已经在成为国际品牌打开中国市场的重要渠道之一。对于大部分的国际奢侈品牌来说,广大的地域是在华发展的重大挑战。在品牌知名度还不够的情况下,很难把专卖店开到每一个城市。电子商务平台不但能帮助品牌进行销售,同时也能传播品牌影响力。但在中国的运营仍有很多资源和团队的挑战,因此打造一个优秀的奢侈品电子商务平台作为合作伙伴也是不可避免的未来发展趋势。由此可见奢侈品电子商务专业平台的的未来需求空间很大,也是非常有意义的。与传统的实体店销售相比较,在奢侈品电子商务平台上我们可以克服实体店的许多不足,如地域问题,方便高端人群忙碌时间购买他们所需的高端产品。与此同时把奢侈品搬移到网络上更加容易提高品牌知名度,在这里我们可以借助一个比较知名的平台,扩展自己的销售渠道。同时也可以带动网络上经济的流动和发展。另一个方面,从一些淘宝的调研分析中,我们可以看出,奢侈品无论是在平均搜索量,还是日交易量上面,都有比较可观的前景和极大的可行性以及商业价值。通过建立一个优秀的奢侈品电子商务平台,通过搭建合理的购买流程,我们在这里我们可以避免掉大量的物流费用,相同的高端产品,我们可以比实体店相对便宜很多,通过这个商机也可以为我们的奢侈品平台带来巨大的发展动力。本课题研究技术和内容为拟建立一集资讯、购物为一体的奢侈品电子商务平台,我们采用PHP+MySQL方案和Html等多种技术设计实现一套奢侈品电子商务平台。与此同时运用Dreamweaver、photoshop等技术对网站的页面进行合理的设计和实现。系统采用B/S架构,包括前台展示和后台信息管理两部分。系统可以实现高端产品的展示、查询、网站新闻公告、促销方案、购买等以及商品交易所需的一系列流程管理,同时设置有手机端或者其他移动设备访问入口,并具有社交分享和多平台自适应等功能特性,便于用户的使用和购买。38 二、研究内容和研究方法(一)系统功能利用PHP技术实现奢侈品电子商务平台,即一个奢侈品的购物平台。要求实现:1.网站展示平台的设计(1)商品的展示(2)商品的查询2.商品订单平台模块的设计(1)商品分类管理(2)顾客订单管理3.网上购物基础功能平台设计(1)网上购物所需的支付功能(2)搜索功能4.会员模块平台设计(1)会员注册登入登出相关功能(2)订单信息查询的实现(3)购物车(4)个人信息的维护(5)收货地址维护、相关评论功能的实现5、信息管理模块设计(1)网站新闻模块的设计(2)网站公告模块和帮助文档的制作6、网站多平台性设计(1)设置有手机端访问入口,并具有社交分享和多平台自适应等功能特性(二)研究方法1.技术背景通过对网站设计、搭建以及PHP代码和各种设计工具和软件的学习,设计网站的模块与功能.后台数据库使用MySQL。并使用dreamweaver、photoshop对网站进行界面设计和功能定制。2.开发工具使用工具:WampServer(包含Apache+MySQL+Perl/PHP/Python),MacromediaDreamweaver8.0,AdobePhotoshopCS8.0软件开发环境:Windows7硬件开发环境:计算机系统:i32.27GHz内存:2GB3.运行环境用户界面:利用菜单界面驱动方式,用户界面友好,支持多种输入方式。硬件接口:支持中高档PC机和服务器。软件接口:运行于WindowsServer2008.38 三、预计可获得的成果(含可能取得的独特之处)毕业设计预计可以实现的功能有:(1)网站展示:包括商品的查询、浏览以及网站一些文档和公告的展示;(2)商品订单:包括商品的分类、订单管理等;(3)基本功能:包括网上支付、搜索功能等;(4)会员模块:可以实现会员注册登入登出相关功能、订单信息、购物车、维护个人信息、维护收货地址、评论相关功能;(5)信息管理:这个模块中主要可以实现新闻模块、公告模块、帮助文档的制作。;(6)多平台性:可以实现在手机、ipad、电脑等多个平台浏览网站,可以用于社交分享。(7)统报表:主要实现销售统计、用户行为统计、产品预告、预警。四、工作进度计划2014/11/5布置毕业设计、开题报告要求,开始需求分析2011/1/17交开题报告,检查初步分析,进一步完善系统分析完成系统分析,开始系统设计2011/3/14基本完成系统设计,逐步开始系统实现、调试2011/4/11开始毕业设计说明书的撰写,继续系统实现、调试2011/4/25软件系统设计完毕,全面进入毕业设计说明书的撰写2011/5/9修改、完善毕业设计说明书2011/5/23完成全部毕业设计任务五、与开题有关的主要参考文献[1]郭姵君.奢侈品理论的整合性框架研究[J].商业时代,2007.[2]潘凯华,刘中华.PHP从入门到精通[M].清华大学出版社,2010.[3]萨师煊,王珊.数据库系统概论[M].高等教育出版社,2006.[4]吴津津,PHP与MySQL权威指南[M].机械工业出版社,2011.[5]皱天思.PHP从入门到精通[M].清华大学出版社,2008.[7]王湛,赵玉玲.中国奢侈品的兴起和未来[J].研究与探索,2008.[8]王石,杨英娜.精通PHP与MySQL[M].北京:人民邮电出版社,2006.[9]仲林林,王沫.PHP从入门到精通[M].中国铁道出版社,2014.[10]王贺朝.电子商务与数据库应用[M].南京:东南大学出版社,2002.[11]张枭.PHP+MySQL+Dreamwerver网站建设典型案例[M].北京:清华大学出版社,2006.38 [12]冯勇,赵学丽,白晨星编著.商务网站建设和维护[M].重庆:重庆大学出版社,2005.六、已取得的与论文研究内容相关的成果针对该课题,我搜集了大量的关于网站搭建、PHP以及数据库方面的书刊、网站、视频等,了解和熟悉一些制作网页的基本方法,熟悉了WampServer、MicrosoftVisio、PhotoShop、Dreamwerver等相关软件的应用,对于电子商务这门课有更加深刻的理解。指导教师意见同意本课题进入设计(论文)阶段。指导教师签字:2015年3月1日说明:1.本报告必须在第八学期开学两周内经指导教师审阅并形成正式报告。2.本报告作为指导教师审查学生能否开展课题研究和是否按时完成进度的检查依据,并接受学校的抽查。38 致谢本论文是在天津商业大学信息工程学院完成的。此次毕业论文是在导师张波老师的悉心指导下完成的。从开题报告、任务书、到毕业设计和毕业论文,张波老师对我进行了非常有益的指导,以及提出中肯的建议,严格把关,循循善诱,对改正整个毕业设计过程中的不足起到了巨大的作用。在此次毕业设计过程中,张波老师严谨的治学作风,使我终生受益。在此向张波老师表达我最诚挚的谢意!此外,还要感谢给予我毕业设计帮助的各位老师和同学,是他们宝贵的建议和意见才使得我这次毕业设计能够按时按质的完成!最后对参加论文评阅和答辩工作的专家们表示衷心的感谢!38'