




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
绪论1.1研究背景随着人们生活水平的提高和宠物饲养观念的普及,宠物市场逐渐壮大。而随着互联网技术的发展,宠物电子商城也逐渐崛起并成为宠物消费的重要渠道之一。因此,选择宠物电子商城作为研究对象具有以下背景和目的:宠物市场发展的趋势和重要性:随着人们对宠物的热爱和关注度的提高,宠物市场的规模逐渐扩大,市场需求也更加多样化。因此,研究宠物电子商城对于深入了解宠物市场发展趋势和消费者需求具有重要意义。进入互联网时代,O2O这种模式,同时满足客户的真实体验和方便快捷的网购两种需求,它帮助企业从线下过渡到线上,给传统零售企业新发展带来了曙光。目前,我国电子商务行业处于高速上升期,互联网发展迅猛,市场竞争愈加剧烈。传统零售商苏宁易购自2013年起,开始转型为O2O互联网企业,苏宁易购的成功转型,成为我国传统零售商发展的新标准,也为同行业的其他零售类型的企业做了很好的范本作用REF_Ref2986\w\h[1]REF_Ref3277\w\h[2]。1.2国内外研究现状1.2.1国内现状在国内,宠物电子商城的发展起步较晚,但随着人们对宠物消费的逐渐重视,宠物电子商城的市场规模不断扩大。目前,国内宠物电子商城主要分为B2C模式和C2C模式两种。B2C模式:B2C电子商务是企业对消费者(个人)直接展开商业活动,其实质是借助互联网开展线上零售。B2C电商模式可以细分双线零售模式、虚拟零售模式、制造商模式三种。双线模式是指将线下实体店再进行线上拓展,线上线下同时运营,线下实体店是主要经营业绩来源。虚拟零售模式是指以线上销售为主体,无线下业务,经营业绩均源于线上。制造商模式是指制造商将产品销售从实体的直销店拓展到了网络上REF_Ref3443\r\h[3]。C2C模式:近年来,我国电子商务呈现较快发展的趋势,尤其是疫情防控期间得到了“井喷式”的发展。电子商务市场模式作为一种新兴、便捷的商业交易模式已逐渐渗入社会各行各业及人们的日常生活。其中,C2C电子商务以其巨额的市场成交量成为电子商务市场的重要组成部分。但由于C2C电子商务交易的信息隐蔽性、数字化、国际化等特征,以及该领域税收征管方面存在的诸多漏洞,使得税源流失严重,导致C2C电子商务经营者与其他电子商务模式经营者以及线下实体经营者之间产生税负不公的现象,对我国现有的市场经济体制和税收征管体系带来新的挑战REF_Ref3479\r\h[4]。总体来说,国内宠物电子商城市场处于快速发展阶段,越来越多的人愿意在宠物电商平台上购买宠物用品和服务。1.2.2国外现状在国外,宠物电子商城的发展比国内早,宠物电商平台已经成为了宠物市场的主要销售渠道之一。目前,国外的宠物电子商城主要有以下几种类型。B2C模式:国外的宠物电子商城主要采用B2C模式,如Petco、PetSmart、Chewy等。这些宠物电商平台主要采用自营和合作两种方式销售商品和服务,涉及宠物食品、玩具、医疗用品、美容等多个领域。C2C模式:在国外,也存在一些采用C2C模式的宠物电子商城,如eBay和Amazon等。这些平台主要提供个人之间的宠物用品和宠物服务交易。纯线上模式:另外,也存在一些纯线上模式的宠物电子商城,如Zooplus和PetMeds等。这些平台只在互联网上销售商品和服务,没有实体店面。总体来说,国外的宠物电子商城市场已经比较成熟,宠物电商平台的种类和数量。1.3本文研究内容1.3.1论文结构本文主要分为以下几个部分:第一部分是绪论部分,简要概述宠物电商项目背景和目前的发展概况。第二部分是该系统使用的技术和工具部分,主要描述实现该系统所要用到的软件和技术。从理论上分析系统的需求,模块等,分析产品的可行性。第三部分是该系统的系统设计部分,介绍系统架构设计和数据库设计。第四部分是该系统详细的设计和实现部分。第五部分是系统的测试部分,测试系统的各种模块功能。第六部分是总结与展望,总结系统设计和开发过程中的问题。1.3.2研究方法及手段(1)文献研究法文献研究法通过查阅国内外的相关文献资料,分析我国宠物电商平台与发达国家的宠物电商平台的发展现状与差异。选取具有代表性的平台进行分析比较,并结合当前我国宠物电商平台的特点,提出我国宠物电商平台存在的问题以及解决方案。(2)比较分析法比较分析法从不同角度探讨了两者之间的差异和联系。运用多种统计方法,对各种宠物电商平台,近几年来的网站数据进行收集整理,通过对大部分知名宠物电商平台的对比分析,得出现在宠物电商平台可能存在的问题,以及有待改善的地方,让宠物电商平台能更加好的展现在我们的眼前,使其更具实际意义。(3)经验总结法通过实践经验来改进所需要用到的软件或者步骤,更简洁的完成项目的要求。
2系统分析2.1可行性分析2.1.1经济可行性分析本系统所需要使用的开发工具都可以从网上免费下载,而且此系统选用的开发模式成本相对较低。因此,从经济上分析开发该平台是可行的。2.1.2技术可行性分析使用Vue3和Node.js构建一个宠物商品交易平台REF_Ref3551\w\h[5],Vue3和Node.js的结合可以构建出一个强大的Web应用程序。MySQL软件采用了双授权政策REF_Ref3584\w\h[6],体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择MySQL作为网站数据库。所以技术上开发该平台也是可行的。2.1.3操作可行性分析在操作方面,设计数据库模式,创建服务器端API,以及使用Vue3构建客户端应用程序。此外,使用Node.js和MySQL来确保应用程序的安全性和可靠性,并遵守有关数据保护和隐私的法规和标准。因此从操作层面来讲,设计该系统是可行的。2.2需求分析2.2.1关键技术vue3+vite+ts+pinia公共仓库+nod后端服务数据网络请求+element-plusui组件库+aXiosticonfont阿里巴巴矢量图标库,数据库使用的是mysql(1)Vue.js简介Vue是一组用以配备操作界面的渐进架构。与其它大中型架构不一样,Vue是为由下而上的应用软件而制定的。Vue的主库仅致力于视觉效果等级,因而不但便于浏览。它还能够更好地与第三方储存库或目前新项目集成化。另一方面,Vue在与当代专用工具体系和各类辅助数据库融合时,可以作为复杂单页应用程序流程的推动力。(2)Vite简介VITE是一套面向大型自动化测试系统的通用测试程序开发平台、运行平台。该应用环境为以S-R(激励─响应)模式工作的测试过程提供了一个通用、完备的系统解决方案。VITE开发平台无需测试人员编程,测试人员只需根据被测对象的测试需求,在完全的图形化开发界面上填写测试流程要素,系统将根据要素自动生成的测试任务的执行脚本。(3)TypeScript简介REF_Ref3636\w\h[7]TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程,它的出现使得浏览器可以实现以面向对象的方式进行编程,TypeScript是微软最新推出的开源语言,它的出现使得浏览器可以实现以面向对象的方式进行编程。2.2.2业务流程分析首先简单分析下系统的业务流程,然后画出系统业务流程图。业务流程如下,进入平台,首先是用户进行账号注册,包括头像昵称上传和账号密码设置然后进行页面登录进入到主页面,之后在商品目录栏内选择所需商品种类,找到所需商品点击后跳转到商品详情页,选择添加购物车或进行购买示例如下:图2.2.2业务流程图2.2.3功能需求分析在对基于windows操作系统的网页商城系统进行设计之前需要对系统的功能进行预设和分析,明确系统所应包含的功能模块,分析每个功能所包含的信息以及流程。不断查阅网络相关资料,以及市场调研,明确了用户的基本需求。通过不断的市场调研和思考,最终包含:用户注册登录,商品列表,商品详情,商品评论,购物车,公告展示,配种猫狗展示这七大功能模块。其中用户注册登录模块,主要是为了让用户拥有自己的账号,利用自己的账号进行登录,保存商品和购买商品;商品列表通过分类展示的方式列举在网页中,让用户可以直接清晰了当的筛选出所需的商品;商品详情通过表明对商品的详细信息,让用户清晰了解的所购买的商品;商品评论模块是为了给预想购买的用户一个参考的标准;购物车可以让用户,收藏保存所想买的商品以及商品的一并结算;公告展示这里主要是展示各个丢失宠物的宠主的宠物丢失信息,为了方便他们找回自己丢失的宠物;配种猫狗展示,主要是给想配种的用户一个参考标准。(1)用户商城用户账号是指在一个电子商务平台上注册的用户账号,可以用于进行购物、支付、评价、查看订单等相关功能。用户通过创建账号,可以享受平台提供的各种服务,同时也需要遵守平台的规则和条款。商城用户账号可以通过手机号码、邮箱、用户名等方式注册,同时也需要填写一些个人信息来完善账号资料。具体流程如2.2所示。图2.2用户信息图(2)商品电子商城中的商品模块是指用于展示和销售商品的页面结构和功能。一般来说,商品模块包含以下几个要素:
商品列表:列出所有可购买的商品,包括商品名称、价格、图片、描述等信息;
商品分类:将商品按照一定的类别划分,方便用户查找和筛选所需商品;
商品搜索:提供关键词搜索、高级搜索等功能,帮助用户快速找到所需商品;
商品详情页:展示单个商品的详细信息,包括商品图片、参数、介绍、评论等内容;
购物车:用于存放用户选购的商品,记录购物数量和价格等信息,并提供下单结算功能;流程如2.3所示。图2.3商品类流程图2.2.4消费者方向分析通过市场调查和数据分析,我们可以初步了解到宠物电子商城消费者的特征和消费习惯等方面的情况。以下是可能的市场调查结果:度相对较高,以本科学历为主,收入水平在中等以上。宠物电子商城消费者的消费习惯:宠物电子商城消费者主要购买宠物食品、宠物用品、宠物玩具等产品,其中宠物食品是消费者购买量最大的商品。消费者通常在晚上或周末进行网购,采用支付宝、微信等电子支付方式。在购物决策方面,消费者主要受到价格、品牌、口碑等因素的影响,同时也会关注商品的质量、包装、售后服务等方面。宠物电子商城消费者的购物行为:宠物电子商城消费者通常会比较关注商品的价格和品质,同时也会关注售后服务的质量。在购物过程中,消费者会通过浏览商品详情、对比不同平台的价格和品质等方面,来做出最终购买决策。以上市场调查结果,这些结果可以为宠物电子商城的经营者提供有价值的市场信息和参考,从而更好地满足消费者的需求,提升市场竞争力和盈利能力。同时,这些结果也可以为其他研究人员或相关机构提供有用的参考资料和市场分析报告。通过对宠物电子商城消费者的调查,可以得出一些关于消费者需求和偏好的结论:购物渠道:大部分消费者更喜欢通过电子商务平台购买宠物用品和宠物食品。消费者更喜欢采用电子支付方式,例如支付宝、微信等,这些支付方式比传统的货币支付更加快速方便。产品种类:消费者购买的宠物用品和宠物食品的种类繁多,消费者更喜欢购买口味丰富、品种多样的宠物食品。此外,消费者更加注重产品的质量、口感和营养成分等因素。售后服务:消费者对售后服务质量的要求越来越高,宠物电子商城经营者需要提供优质的售后服务,包括快速响应客户的问题和意见,保证售后服务的及时性和准确性,以及提供售后服务保障。2.2.5数据需求分析电子商城的数据需求分析包括以下几个方面:用户数据需求分析:需要收集用户注册信息、购买历史、浏览记录等数据,以便了解用户兴趣、购买习惯、消费能力等,从而为用户提供更加个性化的购物体验。
商品数据需求分析:需要收集商品名称、价格、图片、描述、库存数量等数据,以便为用户提供准确的商品信息和库存情况,同时也为商家提供销售数据和商品评价数据等。订单数据需求分析:需要收集订单ID、下单时间、支付方式、发货地址、快递信息、退换货等数据,以便商家进行订单管理和发货处理,同时也为用户提供订单跟踪和售后服务。营销数据需求分析:需要收集用户行为数据、广告投放数据、促销活动数据等,以便为商家提供数据支持,优化营销策略、提高销售转化率和ROI。客户服务数据需求分析:需要收集用户反馈数据、投诉处理数据、客服沟通数据等,以便为用户提供更好的客户服务体验,同时也为商家提供客户服务的参考数据。2.2.6接口需求分析本系统包括登录注册、首页、商品分类、商品详情、个人信息都通过WebAPI接口访问数据,此方法可以有效识别数据,并将相关数据返回到界面,例如用户账号里面的:密码或账号、昵称以及相关用户的数据。使用安全签名发送数据。URL连接的签名参数由某些安全规则加密。在接收到数据后,服务器还将通过相同规则的安全加密。在确认中间的数据没有被篡改后,可以修改数据。2.2.7将来可能提出的需求分析根据现在所制作出来的系统来看未来可能会增加用户公告发布功能模块,页面的美化更新,以及更多商品促销活动的接入、随着用户的使用的增多用户操作个性化的更新。
3系统设计3.1架构设计前端技术:前端技术是指网站展示给用户的页面和交互效果,前端技术负责将网站的数据和功能呈现给用户,同时也影响用户的体验。
后端技术:后端技术是指处理网站数据和业务逻辑的技术,如数据库、服务器端脚本语言、Web框架等构成Web系统的三个核心部件:模型、视图、控制器,按业务类型分为生产业务和管理业务两部分,分别部署在对应的工作场景中REF_Ref3747\w\h[8]。后端技术负责接收和处理用户请求,管理和存储数据,同时也负责保证数据的安全性和稳定性。
数据库:数据库是指网站的数据存储中心,用于存储用户数据、商品信息、订单记录等数据。常见的数据库有关系型数据库(这里指MySQL)。
服务器:服务器是指存储网站数据和处理用户请求的计算机系统,主要包括硬件设施和操作系统(Windows系统)。服务器的优化对网站的性能和稳定性至关重要。系统架构图如图3.1所示:图3.1系统架构图3.2功能模块设计该系统的主要功能模块包括为用户注册登录,商品列表,商品详情,商品评论,购物车,公告展示如图3.2所示。图3.2系统功能模块图3.3数据库设计3.3.1概念模型设计概念模型设计是指在数据库设计过程中,通过抽象和简化现实世界的一些实体和它们之间的关系,来构建一个精确和清晰的概念模型。本文概念模型设计通常采用E-R图(Entity-Relationship
diagrams)的形式来表现。刘濯源教授认为:所谓思维可视化(ThinkingVisualization)就是把本来看不见的思维结构、方法、路径和策略用图画或几个图画有机组合的方式把它们展现出来,使思维变得清晰可见,也就是说把抽象的思维“画”出来,使之具象化REF_Ref3806\w\h[9]。在E-R图中,每个实体用一个矩形表示,实体的属性用椭圆形表示,实体之间的关系用菱形连接。
概念模型设计的主要目的是:
理解业务需求:通过与业务人员沟通,理解业务需求,抽象出实体及其关系,有助于更好地理解业务要求,明确系统的功能和范围。
简化问题:
通过对实际业务进行简化,从而将复杂的现实世界简化为易于理解和实现的概念模型,帮助开发人员更好地理解和分析数据结构和业务流程。
提高开发效率:通过设计一个清晰、标准化的概念模型,可以提高开发人员的工作效率,避免后期修改和维护时的困难。
设计是数据库能够帮助开发人员更好地理解业务需求,提高数据结构设计的规范性和可维护性。本系统数据库E-R图如图3.3所示。图3.3系统E-R图3.3.2数据库表的设计本系统采用的数据库为MySQL,因为MySQL支持多种语言与操作系统,同时也支持多线程,对CPU资源的利用十分充分,而且它的SQL查询算法,为系统查询数据提供了巨大的便利,显著地提升了查询速度,还便于管理与检查。本系统的数据库名称为test,用以存储在系统中所需要使用和处理的数据信息以及一些定义规则。根据以上的分析,下面将给出本系统的数据库表REF_Ref3848\w\h[10]。user表,即用户的所有信息表,表里包括用户id,用户账号,用户密码,用户头像,用户昵称,账号创建时间,用户地址信息,在系统中可以通过该表实现对用户的信息管理。表结构如表3.1所示。表3.1用户信息表user序号列名数据类型长度主键外键不是null默认值说明1idint0是是用户ID2usernamevarchar20是是用户账号3userpwdvarchar20是用户密码4Avatarvarchar30否用户头像5Nameint20否用户昵称6Datevarchar20否创建时间7Ipvarchar20否用户地址shopping表,即购物车信息表,其中包括商品以及用户id和创建时间。表结构如表3.2示。表3.2购物车信息表序号列名数据类型长度主键外键不是null默认值说明1idint0是是续表3.2购物车信息表序号列名数据类型长度主键外键不是null默认值说明2Goods_idint0是商品id3User_idint0是是用户id4Add_timevarchar30否时间ordiolist表,即订单信息表,其中包括订单id、用户id、商品id、添加时间、添加地址、订单状态、订单号。表结构如表3.3所示。表3.3订单信息表序号列名数据类型长度主键外键不是null默认值说明1Order_idint0是是订单id2User_idint0是是用户id3Goods_idInt0是商品id4Order_add_timevarchar50是添加时间5Order_addressvarchar50是添加地址6Order_ststeInt0是订单状态7Order_phonevarchar11是订单号Communitymessage表,商品信息表,其中包括分类id、商品标题、商品名、商品以往价格、商品最新价格、商品状态、轮播商品、商品日期、封面图、地址、介绍。表结构如表3.4所示。表3.4商品信息表序号列名数据类型长度主键外键不是null默认值说明续表3.4商品信息表序号列名数据类型长度主键外键不是null默认值说明1idint0是是2commodityldint0是是分类id3commodityTitlevarchar16是商品标题4commodityNamevarchar100否商品名5commodityOldPricevarchar16是商品以前价格6commodityNewPricevarchar16是商品最新价格7commoditySalesvarchar16是商品状态8commoditylmgUrlvarchar30是商品轮播9commodityAgevarchar20否商品日期10detailsvarchar200否封面图11placevarchar20否地址12originvarchar20否地址13donationvarchar20否地址14donationTotalvarchar100否15brandvarchar80否介绍Community商品种类表,该表包括,商品标题且对应的分类,商品图片,以及商品作用类。表结构如表3.5所示。表3.5商品分类信息表序号列名数据类型长度主键外键不是null默认值说明1idint0是是续表3.5商品分类信息表序号列名数据类型长度主键外键不是null默认值说明2Titlevarchar16是商品标题3Typevarchar16是商品种类4imgurlvarchar30否商品图片5Classificationvarchar40否商品作用类型Comment评论信息表,其中包括对应商品id和用户id,评论时间内容,好评等级。表结构如表3.6所示。表3.6评论模块信息表序号列名数据类型长度主键外键不是null默认值说明1idint0是是2Commoditymessageidint0是是商品信息id3Useridint0是是评论用户id4Commentcontentvarchar100是评论内容5Commentdatevarchar20是评论日期6Rateint0是好评等级(7)announcement公告信息表,其中只包含了公告内容,时间和用户id表结构如表3.7所示。表3.7公告信息表序号列名数据类型长度主键外键不是null默认值说明1idint0是是续表3.7公告信息表序号列名数据类型长度主键外键不是null默认值说明2announcement_contentvarchar20是公告信息3announcement_create_timetimestamp0是公告时间4Useridvarchar0是是用户id
4系统实现4.1开发环境本电商平台,基于Java开发,数据库选用MySQL开源数据库,对于运行环境要求相对较低,如表4.1所示。表4.1系统所需软、硬件环境硬件环境软件环境CPU:4.0G以上操作系统:Windows10以上版本内存:2GB以上数据库:MySQL8.0;JDK版本:1.8硬盘:5GB以上Web服务器:Tomcat7.0以上版本浏览器:GoogleChrome4.2功能模块实现4.2.1注册登录模块登录模块主要实现的功能有:(1)注册登录功能:用户注册账号、密码,登录进入页面。(2)用户登录日志:用户登录成功后,将用户的昵称、头像、账号、密码、登录时间存入数据库。注册登录功能:用户先注册自己得账号然后进入网页,可在其中修改密码,添加头像设置昵称,添加结算商品等后续功能,登录模块部分代码如图4.1所示。图4.1登录模块部分代码具体的实现效果图如图4.2所示。图4.2登录模块具体实现图4.2.2商品列表模块该模块主要实现的功能:该模块主要向用户展示商品信息,通过点击商品种类或者在商品列表里面进行选取都可查找商品。其部分代码如图4.3所示。图4.3商品列表模块部分代码其具体实现效果图如图4.4所示。图4.4商品列表模块具体实现图4.2.3商品详情模块该模块主要实现的功能:该模块主要展示商品的介绍信息,作用功效主要是展示其宣传图,其中部分代码如图4.5所示。图4.5商品详情模块部分代码该模块具体实现图如图4.6所示。图4.6商品详情模块具体实现图4.2.4商品评论模块该模块主要实现的功能:该模块主要展示商品已购买者的使用体验,对该商品的实际体验做出展现,给后续用户提供选择的依据,其部分代码如图4.7所示图4.7商品评论模块部分代码其具体实现图如图4.8所示。图4.8商品评论模块具体实现图4.2.5购物车模块该模块主要实现的功能:该模块主要是给用户心仪的商品进行收录提供方便的结算方式,也是用户对自己信息填写的接口,其部分代码如图4.9所示。图4.9购物车模块部分代码其具体实现图如图4.10所示。图4.10购物车模块具体实现图4.2.6订单支付状态模块该模块主要实现的功能:该模块主要为方便用户查看已经添加的商品的状态,商品的状态在该系统中的体现为添加、待付款、已结算三种状态,其部分代码如图4.11所示。图4.11订单支付状态模块部分代码其具体实现图如图4.12所示。图4.12订单支付状态模块具体实现图
5系统测试5.1测试计划按照自己宠爱有家宠物电子商城的功能模块进行设置,以这几大功能模块进行展开测试,尽可能把系统所有功能覆盖5.1.1测试范围与主要内容主要测试宠爱有家电子商城系统,测试内容包括:登录注册、信息填写、评论留言、购物车模块、业务流程、用户界面测试(UI测试)、页面交互测试。包含了该系统的所有功能的测试REF_Ref3963\w\h[11]。5.1.2测试方法在对宠爱有家宠物电子商城进行测试时,使用的时黑盒测试,黑盒测试又被称为功能测试、数据驱动测试或基于需求规格说明书的功能测试。黑盒测试以应用的功能性需求为起点,默认已知应用程序已具备各项功能,通过核查各项功能来验证应用是否能够运行正常。测试时,对程序的内部结构和特性不作考虑,只关注程序的外部结构。因此,测试时直接在程序的接口进行,以查看应用是否能够正常接收数据和输出数据。黑盒测试具有可重复性、有效性和覆盖面广的优点REF_Ref4005\r\h[12]。本系统使用到其中的测试方法包括:等价类分析和边界值分析法(测试所有有关信息输入的模块)因果图判定表法(测试业务流程的相关模块)REF_Ref4031\w\h[13]REF_Ref4061\w\h[14]REF_Ref4083\w\h[15]。5.1.3测试环境测试环境如表5.1所示。表5.1测试环境软、硬件配置备注硬件软件无CPU:P42.66GOS:Windows11无内存:1G宠爱有家电子商城无硬盘:160G浏览器:edge无5.2功能测试该测试中,用户信息输入类测试包括注册、登录、密码修改,信息填写、评论留言,用户操作逻辑类测试包括购物车、业务流程,页面现实测试包括用户界面测试(UI测试)、页面交互测试。其中检索测试结果记录如下表。如表5.2所示:表5.2功能测试用例表编号测试项描述/输入/操作期望结果实际结果1商城首页导航栏浏览/点击导航链接详细且正确跳转至点击/浏览位置位置正确2登录页面导航栏点击导航处显示的导航链接可以导航到正确位置可以正常导航且异常操作下无法登录出现提醒信息3登录模块1)正确输入数据2)输入特殊字符:~!@#S%^&*O_:+O{}\|;""<字母>或者特殊字符组合3)输入超长字符是否可以提交正确输入可以登录,错误输入无法登录且提示错误信息4注册页面导航栏点击导航处显示的导航链接可以导航到正确位置可以正常导航且异常操作下无法登录出现提醒信息5注册模块1)正确输入数据2)输入特殊字符:~!@#S%^&*O_:+O{}\|;""<字母>或者特殊字符组合3)输入超长字符是否可以提交正确输入可以注册,错误输入无法注册且提示错误信息6商品详情页面导航栏点击导航处显示的导航链接可以导航到正确位置可以正常导航且异常操作下无法登录出现提醒信息7评论留言模块1)正确输入数据2)输入特殊字符:~!@#S%^&*O_:+O{}\|;""<字母>或者特殊字符组合3)输入超长字符是否可以提交正确输入可以留言,错误输入无法留言且提示错误信息8个人信息页面导航栏点击导航处显示的导航链接可以导航到正确位置可以正常导航且异常操作下无法登录出现提醒信息9密码修改模块1)正确输入数据2)输入特殊字符:~!@#S%^&*O_:+O{}\|;""<字母>或者特殊字符组合3)输入超长字符是否可以提交正确输入可以修改,错误输入无法修改且提示错误信息续表5.2功能测试用例表编号测试项描述/输入/操作期望结果实际结果10订单查询/支付页面导航栏点击导航处显示的导航链接可以导航到正确位置可以正常导航且异常操作下无法登录出现提醒信息11信息填写模块1)正确输入数据2)输入特殊字符:~!@#S%^&*O_:+O{}\|;""<字母>或者特殊字符组合3)输入超长字符是否可以提交正确输入可以填写保存信息,错误输入无法填写保存信息且提示错误信息5.3测试结论本系统经过功能测试和兼容性测试后,各个模块的功能正常运行,达到了系统设计时的预期结果,测试过程中发现了一些问题并对问题及时做出修改,软件运行更加可靠、稳定。最终得到了符合要求的高效率的宠爱有家电子商城系统。
6总结与展望6.1总结制作宠物电子商城的意义在于为宠物主人和养殖业者提供一个在线购物平台,方便用户购买宠物食品、用品等产品,也可以让养殖业者将宠物直接销售给用户。在宠物电子商城中,实现了商品展示,商品展示是非常重要的。需要展示的宠物产品包括宠物食品、宠物玩具、宠物保健用品等。这些商品需要按照分类进行展示,顾客可以根据自己的需求进行筛选和购买。实现了购物车功能,购物车也是是宠物电子商城中的一个必要功能,用户可以将自己需要购买的商品加入购物车,然后一次性结算多个商品。购物车还可以提供类似折扣码、优惠券等促销活动,吸引用户继续购物。实现了订单信息管理,用户可以查看自己的订单历史记录、当前订单状态等信息。同时,后台管理人员可以通过订单管理系统进行发货、管理库存等操作。用户管理是宠物电子商城中的一个重要模块,所以该模块也在该系统中得以实现用户可以注册、登录、找回密码等操作。后台管理员可以查看用户个人信息、订单历史记录以及评论等数据,对用户账户进行管理。6.2展望我对宠爱有家宠物电子商城的展望可以从以下几个方面来分析:市场规模的扩大,宠物电子商城市场正在逐步扩大,预计未来几年将会持续增长。随着宠物饲养人数的增加以及人们对宠物的关注度不断提高,宠物电子商城的市场规模也将随之扩大,这时候对该系统的推广就需要更大的要求。服务的升级,未来的宠物电子商城将会更加注重提供全方位的服务。除了提供商品销售以外,还会提供宠物医疗、宠物美容、宠物咨询等全方位的服务,以满足消费者对宠物健康和幸福的需求。希望自己的商城未来有机会能完善这些服务。创新技术的应用宠物电子商城也将不断应用新的技术来提升服务和体验。例如,在物流方面,未来的宠物电子商城将会更加注重物流配送的速度和准确度,同时也会应用更加智能的物流设备和管理系统来提升物流效率和降低成本。多元化的销售渠道除了传统的线上销售以外,未来的宠物电子商城也将更加注重线下销售的拓展。通过建立线下门店、与实体宠物店合作等方式,为消费者提供更加便捷和多元化的购物渠道。总之,未来宠物电子商城将会面临越来越激烈的竞争和消费者的不断变化的需求。只有不断创新和升级服务,才能在市场中占据一席之地。
参考文献李曼钰.O2O电子商务企业盈利模式研究——以苏宁易购为例[J].现代商贸工业,2020,41(21):36-38.DOI:10.19311/ki.1672-3198.2020.21.018.李海强,黄芬梅.基于VR技术的跨境电子商务网站建设研究[J].商业文化,2021(10):132-133.李仕瑾.B2C电子商务环境下企业内部控制问题及对策[J].审计与理财,2022(12):60-62.DOI:10.19419/ki.36-1264/f.2022.12.026.杨悦晗,吴卓钊.我国C2C电子商务税收征管问题及对策研究[J].商业文化,2022(12):122-124.KyriakouKyriakosIoannisD.,TselikasNikolaosD..Complement
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国除草剂市场运营状况发展趋势分析报告
- 2025-2030年中国锆英砂行业供需现状及投资发展规划研究报告
- 2025-2030年中国连接器制造市场发展动态及前景趋势预测报告
- 2025-2030年中国轮滑鞋行业发展现状及前景趋势分析报告
- 2025-2030年中国血浆增容剂行业运行动态与发展风险评估报告
- 2025-2030年中国葵花油市场运行态势及发展盈利分析报告
- 2025-2030年中国艺术玻璃行业市场运行态势及投资战略研究报告
- 2025-2030年中国管道检测行业供需现状及投资发展规划研究报告
- 2025-2030年中国空冷器市场运行现状及发展策略分析报告
- 2025-2030年中国种衣剂市场运营状况及发展趋势研究报告
- 中医24节气课件
- 《化工安全技术》教学设计(教学教案)
- 环卫应急预案8篇
- 《与顾客沟通的技巧》课件
- DB14-T2980-2024低品位铝土矿资源综合利用技术规范
- 2024小学语文新教材培训:一年级语文教材的修订思路和主要变化
- 上消化道异物的内镜处理
- 健康教育学全套课件完整版
- 2024年辽宁省中考语文真题含解析
- 农产品食品检验员二级技师技能理论考试题含答案
- 《财政学》财政及经管类专业全套教学课件
评论
0/150
提交评论