基于Java Web的美妆商城_第1页
基于Java Web的美妆商城_第2页
基于Java Web的美妆商城_第3页
基于Java Web的美妆商城_第4页
基于Java Web的美妆商城_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

页共28页引言随着网络的便捷在国家发展的推动下,当前各种各样高新科技的快速发展离不开互联技术的进步,从无到有不间断的科技创新,互联网计算机信息技术的应用越来越广泛,切切实实的进入了每家每户,在满足生活物质的条件下人们消费水平也逐渐发生改变,要求越来越高。伴随而来的是网上购物的普及,电子商务是基于互联网下的交易,新的流通模式成为了主流,利用新型技术来慢慢代替旧模式下一手交钱一手交货的经营模式跨越了时间和地域问题,充分现了Internet网在新时代下发展的优势。同时也是不少商家和自主创业的年轻人向消费者展示的舞台,成了不可分割的一部分,根据现在的环境优势创造便利的生活条件,让消费者不再受时间和地域的限制减少出行省去了很多过中间过程,大量的商品信息拥有更多的选择空间,超值的价格优惠优质的服务体验,不管你在哪里都能都买到自己心爱的商品,这就是互联网的强大支之处,然而怎么样才能做到足不出户就能实现网上购物自由,是近年来值得深思的问题。本文讲述在互联网下网上购物的现状,以及服务业的发展,通过需求分析进一步对商城进行开发,互联网下海量的信息和新产品激发了消费者的购买欲望,为此提供一个可以网上进行自由交互的服务平台。1绪论1.1选题背景目的和意义全球经济化是对经济发展的重要趋势,通过对外贸易技术支持相互依存,一些产业需要跟上时代的步伐同时更新,互联网的崛起与我们生活息息相关,我们进入了全新的电子信息时代。网络的概念深入人心,人们生活水平不断的提高,各方面的公众信息也不断的踊跃到消费者身边,促使消费的观念也发生了改变,需要通过新技术来满足市场的需求。在竞争激烈的市场当中电子商务下是基于网上交易利用电子结算的手段实现了无纸化支付,减少了很多的中间环节省去了线下繁琐的手续。在网上挑选上商品,可以获取市面上大多数的商品信息,货比三家的筛选,提供了多样化的选择不用跨越时间和地域到实体一对一挑选。通过网上洽谈,线上采购和定制商品从而达成了从买卖到交易的全部过程都是在互联网虚拟化进行的。动动鼠标和键盘就可以在里面实现无障碍购买生活用品,办公用品、甚至是生鲜产品,足不出户在家就可以买到心爱的商品。网上购物成为了一种新的时尚模式加大了市场的流通,以消费者的利益促进贸易的发展。在此基础之上,设计一个线上购物商城是非常有必要的,而自己是一名网络工程专业的学生,学习过编程软件知识熟悉软件开发的流程,并在一定程度上有深入的了解,通过本次商城的设计提高自己的实际操作水平,从而体现自己的社会价值。美妆商城可以让更多的用户在网上认识各个知名的美妆品牌,管理员在后台可以看到商品的详细资料对商品进行更新处理。美妆商城操作简单以便消费者更加主观的根据自己的喜好来选择商品自行购买。友好的平台页面提供便捷的服务使得在虚拟模式下达成交易,提高了商品买卖的效率促进电子商务的发展。1.2发展现状1.2.1国外发展现状如今网上购物做得是风生水起,在21世纪的今天成了一种基本的生活技能,在国外发展来看全球经济化的效益电子商务的应用更是进行的如火如荼,使用的人口日渐上升,优越的坏境和和庞大的网民为电子商务的发展提供一个好的平台。在国外网上购物已经是普遍的现象了给生活带来了便利,人们更加愿意为便捷的服务溢价买单,一是高质量的品质、二是智能模式的消费、三是新品购买力吸引,根据自己需求搜索符合自己的定位,在网上进行下单突破了地域的问题,通过国际化的商品信息,施行全球信息共享给消费者提供一个稳定的购物环境实现了双赢。1.2.2国内发展现状时代的兴起新技术不断的在进步信息变得更加的全面,电子商务模式变得更加的成熟在市面上得到了很大的反馈。在杭州可谓是做电商的集聚地,有著名的阿里巴巴集团下的淘宝,此外还有很多电商巨头京东商城、拼多多也是不断的发展,最近火热的自媒体平台等等,带给我们的不仅是这个是时代下进步的作用,也给人们坚定不移继续走科技创新的道路带来了肯定和价值,进一步推进我国的自由贸易的发展。随着电子商务的拓展快速占据了很大的市场,越来越多的人参与到了其中,这一表现也能体现出我们国家的富强,生活条件在变好,从以前只要求能解决温饱问题,到现在对品质的要求逐步的提高,优惠的价格,便捷的购物方式。因此对定位的需求变得更加精准,市面上大多数平台由于是个人经营就变得混杂,无法保证商品的质量以及更新反馈品牌信息给用户群体带来了困扰,设计复杂的界面给程序员增加了工作量,注册时需要识别个人身份会担心泄露隐私的安全问题,故且针对这一些问题做的设计,简单友好的界面,定位精准、安全性高的的美妆商城,希望能一同促进电子商务模式的发展。1.3发展趋势电子商务的发酵各种购物平台力争占取属于自己的一片天地,线上平台各种信息源源不断,购物形式也是五花八门,网上购物的好处利大于弊人们对网上购物也有了一定的认可,与线下大型百货、连锁超市、零售店相比之下具有先天性的优势,与线下门店相比,选址的优劣、地段的人流、还有房租水电的成本决定了未来经营的风险,可以通过互联网优势卖到性价比高,价格低、信誉有保障的商品。采用这种省时省力的方式,符合我国当下的发展趋势,同时这种智能化的发展确实带给了生活的便利。目前大多电子商务模式都是在有一定基础下进行的研究和分类体系挖掘新的模式,在应用和领域下不断矿大信息服务和创新,按照模式再进行细分类型,本次美妆商城的设计就是采取这样的模式作为支撑。1.4本文创新点本商城主要是为大多数女性而开发的美妆商城线上购物的平台,商城的管理员在添加商品信息时图片并没有直接导入系统,增加系统的内存空间,而是通过几条简单的语句就可以对对图片的地址进行实时访问,这方式更方便管理员进行统筹管理,简洁直观的编码,高效的运行程序,这个是本系统的一个亮点。程序设计语句图如1-1所示。图1-1程序设计语句图2相关技术简介2.1研究设计方法本商城采用的是Eclipse进行设计编写,以Servlet容器对JSP面向对象脚本语言实现,通过Tomcat服务器交互运行每一个模块的内容。对每一个模块都有单独的管理,即使发现错误的内容时候也可以快速找到类目单独对其模块进行修改,避免返工对整个项目重新编写,模块划分得比较仔细方便及时改进内容和后续的开发设计,从而进一步维护程序开发工作减少成本的投入。通过网上搜索资料,阅读大量相关的文献进行研究分析找到适合自己的方法,针对问题进行程序设计确保本次设计能够正常稳定的运行。2.2Java语言Java是一种通用的面向对象设计程序,近年来快速的发展已经成为程序开发的主流。它具有卓越的通用性可以跨平台编写,规定一个或者多个抽象类是包的相关类和接口类的集合通过接口运用一些方法来声明,为此提供一个标准的操作系统接口能处理对象引用和间接引用编写变得简单。还有一个很好的继承优化无需要为不必要的储存管理问题而烦恼,存储分配是为了恶意代码破坏程序具有安全性,它还存在垃圾回收处理异常的机制,更好为编程提供服务。市面上Java语言大多数是应用于嵌入式和软件开发,成本比较低可以让我们根据自己的需求进行开发运用到实际当中来,也适合很多普通用户选择。2.3TomcatTomcat作为单独的Web服务器来运行,链接着Java程序设计模块之间是这一次开发和测试中最好的选择。Tomcat包括两个部件Web服务器和Servlet服务,利用客户端使Servlet容器向Web服务器发出请求对HTML页面进行外部链接访问还可以对XML的概要进行编辑。虽然Tomcat是Apache的一部分但是它具有稳定性兼容JSP脚本语言,还是一款免费的开放服务器,深受大部分的程序设计爱好者的喜爱。2.4JSP技术JSP是一种基于文本的程序它作为本商城开发的基础条件之一,通过一次编写就可以多次运用跨平台运行拥有强大的后台功能。根据开发人员在Web和HTML编码中对XML中的JSP动作指令来完成接口,当Web出现JSP的请求时服务器会经过一段时间的处理,然后会转换成为一个浏览器,JSP继承了JavaServlet的所有功能特色,都是在服务端进行的,甚至在项目整个项目中都能重复使用JavaBean使得它更容易反应迅速。最后发给用户的是一个静态的HTML页面,并且只需要一个HTML文本所有用户在有浏览器的情况下都可以进行浏览。2.5MySQLMySQL作为一个跨平台管理数据库的系统,本次设计的美妆商城需要建立很多表,且需要找到一个能对数据进行读写功能的数据库进行储存方便日后修改。本次用的是Java语言进行编写所以Java语言和数据库是密不可分的,选用MySQL是因为安全性高、体积小服务稳定,绝大多数大中小型互联网站都在使用MySQL,关键还是一款免费的软件,学习简单明了用起来容易上手,不管是再大型的BAT门户还是小型的电商门户在Web应用的基础方面都是不二的选择。3系统需求分析通过JavaWeb服务器体系结构组成,实现了全程在虚拟化网络之下达成商品买卖的服务,在这种情况下保障了可性性和安全性的基础之上,最终确定了商城的总体功能。3.1功能需求分析美妆商场是由用户前台和管理员后台两部分构成的,游客来到商城可以看到商品的详细资料有商品名称、商品售价、商品剩余存库、商品销售热卖指数、想要购买自己喜欢的商品都要先登录进一步登录识别用户ID,如果还不是本商城的用户需要进行注册,注册成功即可登录。可以把自己喜欢的商品放进购物车里面以及直接支付结算,在下单完成之后就可以查看自己订单信息。后台管理能够对商城的货物进行管理,下单的商品支付管理。3.2性能需求分析为了保证商城能够正常开发和与运行,避免出现异常的现象本商城采用到的性能需求如下:操作系统:Windows10开发工具:Eclipse开发语言:Java数据库:MySQLServer5.7服务器:Tomcat7.0服务器以上版本浏览器:B/S浏览器计算机一台,i5-2.50GHz的CPU,8GB以上内存,256GB以上硬盘。3.3用户需求分析电子商务快速发展网上购物用户群体日渐增多成为大多数人必不可少的生活方式,随着消费的升级和国民指数收入的提高,年轻女性在美妆产品上花费的时间和精力比较多,每年购买美妆商品品牌量持续生升贡献的GDP值也不断的在增长。本次设计的是专门为女性打造一款简单购物的美妆商城,对于欲购买美妆商品的女性实现自由购买功能,在这里汇聚了大量的美妆品牌,商品应有尽有提供了便捷的服务,更好的满足用户的需求。3.4安全性需求分析数据库是一个信息安全的子集,具有安全性、保密性、和完整性。本商城用是MySQL来存放数据,商城中的产生的所有数据信息都会自动存放到数据库里里面,同时只有管理员才能对数据库进行查看和修改,确保造成数据信息泄露的可能性。3.5系统功能概述3.5.1前台(客户购买)部分(1)注册功能:是为来到商城的游客准备的,游客注册时需要登记个人基本资料,用户名(不可重复)、登录名和密码并确定登录密码、性别、出生日期、手机号码、电子邮箱、送货地址、以及由4位随机数字组成的验证码,登记用户信息的时候不能为空,不然就是无效信息是没有办法成功的,用户登记完个人资料点击提交注册后才能登录。(2)登录功能:这个模块与数据库紧密相连,一旦注册成功就可以将注册信息保存到数据库里面,然后点击登录界面,输入用户名、密码、验证码识别用户,如果有其中一样输入错误或者少输留空以及验证码错误都是不能成功登录的。(3)搜索商品:搜索框可以对所有商品进行模糊查询,输入自己想要的商品名字点击搜索,相关产品会全部罗列出来。(4)查看商品信息:进入商城的人都具有浏览商品和查看详细资料的功能,可以看到商品名称、商品售价、商品剩余存库量、发货快递,商品销售热卖指数、登录成功之后用户可以直接购买结算或者加入购物车后进行下一步的操作。(5)添加至购物车:查看商城商品将欲购买的商品加入到购物车里,自由调整加购数量,调整范围应该是不能少于1。(6)查看购物车:点击右上角购物车功能查看个人购物车的商品,对自己的商品信息有一个了解,根据自己喜欢的商品进行删除或者添加购数量,还能直接进行购买根据自己选择的商品和数量自动计算对应的金额。(7)生成订单:商品结算后,自动生成对应的订单编号、订单账号、订单时间、商品信息、订单搜索框可以对历史订单查询信息,查看订单发货情况。(8)公告查看:进入商城游客和用户都可以查看公告动态,以便更好的了解商品的其中的途径之一。3.5.2后台(管理员管理)部分(1)类目管理:有一级和二级之分,登录商城后管理员可以添加、删除、修改查看所有的一二级商品类目。(2)商品管理:该模块加载着一级和二级分类的商品图像添加详情信息、修改商品、删除商品并设置库存。(3)订单管理:查看购买者的下单信息,更改订单情况和对异常订单处理。(4)公告管理:编辑标题和内容信息是管理员对外管理和吸引用户购买欲望的一种手段。4系统设计4.1系统总功能设计美妆商城是由两个部分组成,这个层次结构划分为前台部分和管理员部分直观的看出商城的逻辑功能和运行功能,合理的设计功能模块能减少成本的投入提高开发人员的工作效率。前台有用户管理和个人信息管理以及购物车管理、订单查询和公告显示模块。管理员部分有管理员管理、类目管理、商品管理、订单管理、和公告管理。商城总功能图如4-1所示。图4-1商城总功能图用户前台功能模块可以查看公告动态,提供游客注册成为用户,账号登录验证,修改个人资料,添加商品到购物车,计算商品金额,创建订单信息。用户前台功能模块图如4-2所示。图4-2用户前台功能模块图管理员后台功能模块管理着前台的页面,允许管理员添加用户,上架产品添加信息及时更新,管理员审核前台购买者下单的订单信息,发布信息动态。管理员后台功能模块图如4-3所示。图4-3管理员功能模块图4.2系统模块功能设计4.2.1用户管理用在用户模块中,游客可以浏览商场的详细信息,发现自己喜欢的商品需要登录才能购买或者加入购物车。因此,没有账号登录的游客需要注册登记个人信息。注册用户可以直接登录,提交验证信息,登录后回到商场首页。管理员可以对前台用户进行添加、修改个人资料。用户管理功能模块图如4-4所示。图4-4用户管理功能模块流程图4.2.2购物车功能模块购物车功能模块是发现喜欢的商品对商品进行的一对一存放功能,用户可以在购物车里找到刚刚加入的商品并且对所有加购过的的商品都进行记录,自由调整商品数量,根据自己的需求改变注意添加、删除商品,需要单独购买或者多个商品一次性购买直接点击对应商品数量结算,生成购物订单。购物车功能模块如图4-5所示。图4-5购物车功能模块流程图4.2.3订单管理功能模块用户下单后可以查看自己的订单信息、订单审核情况,通过的订单管理员给予发货处理。订单管理功能图如4-6所示。图4-6订单管理功能模块流程图4.2.4商品管理功能模块管理员对美妆商城商品信息进行上架下架处理,编辑商品名称、商品售价、商品详情描述、设置商品存库、以及商品图片更新商城页面信息,对一些过时的产品进行淘汰下架,根据市场变化需要调整价格被动增加消费者的购买力。商品管理功能模块图如4-7所示。图4-7商品管理功能模块流程图4.2.5公告管理功能模块用户可以查看最新的公告动态,优惠活动、促销打折商品、管理员后台可以添加、删除、和编辑公告信息。公告管理功能模块图如4-8所示。图4-8公告管理功能模块流程图4.3数据库设计4.3.1数据库概念模型通过用例图可视化了商城的功能,客观反应用户和管理员的之间的关系,详细描述了用户和管理者不同程度上的逻辑交互配合。用例图图如4-9所示。图4-9用例图类图是设计阶段的重要模型作为面向对象编程的起点和依据,描述了整个商城的集合,类与属性之间的关系,实体内部结构以及实体之间的关系,直观的展现商城的目的和采取的手段。类图图如4-10所示。图4-10类图4.3.2数据结构的设计数据结构在整个IT领域有着重要的地位,它的算法广泛用于实现数据存储物理结构反应组件数据之间的逻辑关系,设计的目的是把写好的数据转换成表格的形式进储存,能举一反三解决复杂的问题,所以本次采用MySQL对商城里的数据进行管理一共用到了6张表格。用户登录信息表(user)。如表4-1所示。表4-1用户登录信息表字段名称字段类型长度是否为空是否主键字段说明user_idvarchar32否是主建增进uservarchar20是否用户 昵称user_namevarchar20是否姓名passwordvarchar255是否用户密码mobilevarchar11是否电话sexvarchar1是否性别birthdaydatetime0是否生日emailvarchar80是否电子邮箱addressvarchar200是否地址订单信息表(shop)。如表4-2所示。表4-2订单信息表字段名称字段类型长度是否为空是否主键字段说明es_idint11否是订单编号file_namevarchar128是否订单图片namevarchar64是否订单名称pricedecimal10,0是否订单价格quantityint11是否订单数量stockint11是否订单剩余user_idint11是否购买编号(3)产品子类表(product_category)。如表4-3所示。表4-3产品子类表字段名称字段类型长度是否为空是否主键字段说明idint10否否目录编号namevarchar20是否目录名称parent_iddecimal10,0是否根编号(4)产品目录信息表(product)。如表4-4所示。表4-4产品目录表字段名称字段类型长度是否为空是否主键字段说明idint10否是产品编号namevarchar128是否产品名称descriptionvarchar512是否产品详情pricedecimal10,2是否售卖价格stockdecimal10,0是否存库量epc_iddecimal10,0是否根编号child_iddecimal10,0是否次序编号file_namevarchar200是否产品图片(5)用户信息编号表(order)。如表4-5所示。表4-5用户信息表字段名称字段类型长度是否为空是否主键字段说明idint10否否用户编号user_idvarchar10是否用户名称namevarchar20是否姓名addressvarchar200是否收货地址timedatetime0是否下单时间costdecimal10,2是否金额(6)公告管理表(news)。如表4-6所示。表4-6公告管理表字段名称字段类型长度是否为空是否主键字段说明idint10否否目录编号namevarchar40是否目录名称parent_idvarchar1000是否根目录编号timedatetime0是否发布时间5系统的实现5.1建立数据库为了存放数据以及保证数据的完整性,在运行之前要建立自己的数据库,直观的数据以便导入到使商城中实现数据共享,由数据库统一管理商城的数据可以及时发现故障和数据破坏,减少数据沉余,维护数据的一致性。为此建立了6张空表格,根据需求逐一写入数据。数据界面图如5-1所示。图5-1数据库界面图5.2游客浏览游客进入商城可以看到商品分类,商品的促销活动和热销商品。查看最新的动态公告一对一查看商品详情,游客功能仅仅是浏览查看没有账号登录则不能购买商品。游客界面图如5-2所示。图5-2游览界面图游客可以通过输入名称到搜索框模糊查询查找产品。搜索界面图如5-3所示。图5-3搜索界面图点击全部商品可以看到商城所有的产品罗列,也页可以查看一二级分类的的商品也精确查看产品。产品界面图如5-4所示。图5-4产品界面图点进其中的一个商品可以查看到商品的价格,发货快递、热卖程度、商品存库剩余、调整购买商品和商品描述,但是不能直接购买或者加入购物车。详情页界面图如5-5所示。图5-5详情页界面图5.3用户功能浏览商城发现自己无法直接购买,是需要登录的,没有登录账号的时候双击注册功能。用户界面图如5-6所示。图5-6用户界面图进入到注册表需要登记个人基本资料用户名不能为空,个人的真实姓名不可以重复,登录密码并且确认登录密码两次密码必须为一样。选择自己的属性,出生日期、电子邮箱、11位的手机密码、送货地址、以及随机组成的4位数验证码,没有提示错误信息的时候可以提交注册。用户注册界面图如5-7所示。图5-7用户注册界面图提交注册出现恭喜:注册成功正在进入首页字样,表示用户信息已经加入到数据库,成为本商城的用户。注册成功界面图如5-8所示。图5-8注册成功界面图进入登录页面后输入现有的用户账号和登录密码以及4位数随机验证码登录。用户登录界面图如5-9所示。图5-9登录界面图登录成功后点击右上角可以看到自己的用户名字,个人订单、购物车、和退出功能。登录成功界面图如5-10所示。图5-10登录成功界面图浏览商城随意挑选商品可以直接下单结算也加入购物城车,以及将不喜欢或者已经下架失效的商品移除购物车,根据自己的需求调整商品购买数量,一次性购买全部商品或者单独进行购买。购物车界面图如5-11所示。图5-11购物车界面图支付完成跳转到正在进入首页表示商品已经购买成功。购买成功姐界面图如5-12所示。图5-12购买成功界面图购买成功的商品会显示订单下单时的商品信息。个人订单界面图如5-13所示。图5-13个人订单界面图5.4管理员功能管理员功能对整个商场集体管理,所有的功能信息都归管员理管理在商城首页点击右上角登录。管理员管理界面图如5-14所示。图5-14管理员管理界面图管理员登录填写原始账号admin原始密码admin,填写由4位随机数组成的验证码。管理员登录界面图如5-15所示。图5-15管理员登录界面图管理员进入后主页面提示欢迎管理员,右上角可以点击返回前台页面,左侧的用户管理、商品信息、订单管理、公告管理可以对它们进行一对一的添加、管理、删除。管理员界面图如5-16所示。图5-16管理员界面图管理员可以直接对用户管理添加用户填写个人基本信息,不要需要到前台注册认证,绕开4位数验证码,且可以添加管理员用户。管理员添加用户界面图如5-17所示。图5-17添加用户界面图添加用户后,管理员可以查看所有用户信息通过多方面途径了解潜在用户还可以对其编辑和删除用户。用户管理界面图如5-18所示。图5-18用户管理界面图商品类目管理有两级管理,根栏目是一级管理即类目管理,把整个美妆产品划分有护肤类、彩妆类、美容美体类。商品类目管理界面图如5-19所示。图5-19商品类目界面图二级管理是在一级管理划分的类目基础上能添加商品的名称并且可以修改和删除。分类名称界面图如5-20所示。图5-20商品分类名称界面图商品管理可以设置商品名称、分类、图片、价格、描述还有库存量及时上架新的商品。商品管理界面图如5-21所示。图5-21商品管理界面图上架新商品会通过id编号、商品图片名称全部罗列出来,管理员可以修改和删除。商品分类名称图如5-22所示。图5-22商品名称界面图订单管理通过前台用户进行订单管理,管理员接收接收信息,每一个订单都列出来对所有的订单一对一进行审核,审核通过的订单给予发货处理或者其它的各种类型的处理。订单管理界面图如5-23所示。图5-23订单管理界面图管理员通过输入订单编号或人员姓名,查找订单,可以进行修改、删除订单管理。订单查询界面图如5-24所示。图5-24订单查询界面图公告管理管理员可以通过发布公告搞促销活动,对应前台显眼的位置填写活动标题和活动详情,增加用户的购买欲。公告管理界面图如5-25所示。图5-25公告管理界面图6系统测试6.1系统测试目的为了保证商城能正常的运行投入到真实工作环境中使用,所以对美妆商城的功能需求和性能需求进行测试,将软件和硬件以及操作人员看作是一个整体检查是否达到要求,环境配置和接口能否正确的链接确认商城的质量,及时发现设计不符合预期或矛盾的地方、通过开发文档并创建数据库测试用例确保不容易被非法入侵。6.2测试背景方法基于JavaWeb美妆商城的设计与实现,本次使用的是黑盒测试,开发环境是Java使用MySQL链接数据库,依据任务书的内容功能进行开发对商城结构进行准确性、安全性、可靠性规范测试检查结果是否符合预期。如果与预期结果不一致的情况下就不断改进功能进行测试确保商场能正常的运行。用户注册模块测试如表6-1所示。表6-1用户注册模块测试测试数据用户注册模块操作描述选择右上角注册功能填写个人基本资料输入用户名、密码、确认密码、性别、出生日期、邮箱地址、电话号码、送货地址和验证码然后单击提交注册期望结果转跳到注册页面检查输入的用户名是否重复注册成功正在进入系统页面实际结果与期望结果一致用户登录模块测试如表6-2所示。表6-2用户登录模块测试测试数据用户登录模块测试操作描述1、选择右上角登录功能2、输入用户名和密码不正确3、输入用户名和密码不存在4、输入用户名和密码验证码错误5、输入用户名和密码以及验证码正确期望结果1、转跳到登录页面2、输入用户名或密码不正确,登录失败3、输入用户名和密码不存在,登录失败4、输入用户名和密码验证码错误,登录失败5、输入用户名和密码以及验证码正确,登录成功实际结果与期望结果一致购物车管理模块测试如表6-3所示。表6-3购物车管理模块测试测试数据购物车管理模块测试操作描述1、添加商品放入购物车自由调整数量2、勾选商品3、购买成功正在进入首页期望结果1、提示添加成功2、商品结算金额3、生成订单进入商城首页实际结果与期望结果一致订单管理模块测试如表6-4所示。表6-4订单管理模块测试测试数据订单管理模块测试操作描述1、点击我的订单2、订单详情页3、点击发货4、取消订单期望结果1、转跳到订单页面2、查看信息3、显示订单状态4、显示没有该订单信息实际结果与期望结果一致商品类目模块测试如表6-5所示。表6-5商品类目管理模块测试测试数据管理员商品类目管理模块测试操作描述1、添加类目2、填写商品类目和属性3、点击添加期望结果1、转跳到添加页面2、类别添加填写成功3、类目添加成功实际结果与期望结果一致商品信息管理模块测试如表6-6所示。表6-6商品信息管理模块测试测试数据管理员商品信息管理模块测试操作描述1、添加商品信息2、输入商品名称、属性、商品图片、商品价格、商品描述、存库3、点击添加期望结果1、转跳到添加页面2、商品信息输入成功3、商品添加成功实际结果与期望结果一致订单管理类目模块测试如表6-7所示。表6-7订单管理模块测试测试数据管理员订单管理模块测试操作描述1、点击订单管理2、查看订单列表3、审核订单状态期望结果1、转跳订单管理页面2、显示所有订单信息3、去发货实际结果与期望结果一致公告管理模块测试6-8所示。表6-8公告管理模块测试测试数据管理员公告管理模块测试操作描述1、点击公告管理2、点击添加公告3、填写公告4、提交期望结果转跳公告管理页面添加公告2、输入标题和内容3、添加成功实际结果与期望结果一致7结论美妆商城的设计是基于用户的需求,构建一个轻量级美容中心。通过开发和设计已经备有网上购物的所有功能,并对它进行了充分的测试,能够保证投入使用。简洁的页面和通俗易懂的的操作步骤省去了复杂的购买手段,对市面上大多数美妆商品进行了集合,方便消费者轻松购买商品。在设计美妆商城之前,我对市场做了比较全面的了解查阅大量的资料,发现许多商品分类品

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论