




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录TOC\o"1-3"\h\u目录 I1绪论 11.1背景 11.2国内外研究状况及发展趋势 11.3研究内容 32系统相关技术介绍 42.1MySQL数据库介绍 42.2.net技术介绍 43系统分析 43.1系统的设计目标 53.2可行性分析53.2.1技术可行性 53.2.2经济可行性 53.2.3后期运营可行性 53.2.4后期管理可行性 63.3系统需求分析 63.3.1系统功能需求63.3.2系统数据需求63.3.3技术的约束63.3.4B/S结构体系的约束64系统设计 74.1系统功能 74.1.1系统的功能结构图 74.1.2运行环境 74.1.3ASP.NET的三层架构 84.1.4数据库整体设计 84.2需求分析 94.2.1系统数据需求 94.2.2鲜花礼品系统的约束 105系统功能的实现 105.1网站前端 105.1.1登录注册页面的实现 105.1.2首页商品分类 135.1.3商品页面 155.1.4购物车页面 165.1.5商品销售服务台 196系统测试 196.1测试内容 196.1.1用户登录功能测试………………….196.1.2购物车功能测试……………………..196.1.3会员卡额度功能测试………………..196.1.4首页鲜花礼品分类功能测试……196.2测试分析 20参考文献: 22致谢 23PAGEPAGEII论文题目:字体:楷体,字号:小一鲜花礼品在线销售设计论文题目:字体:楷体,字号:小一黄前伍摘要随着互联网对各行业影响的进一步加深,线下业务走向线上是行业发展的必然趋势,但是受网站设计技术等因素影响,部分网站销售无法做到将产品信息全面、快捷地传递给消费者,而且信息传递的滞后也会给网络销售带来一系列难题,本文针对鲜花礼品销售便是为试图解决这一难题。本文使用技术以及数据库MySQL技术设计鲜花礼品在线销售系统,其理念便是实现销售的前台和后台分离,并通过Internet实现数据和信息的共享,本平台主要实现的功能包括前台方面和后台方面。前台方面实现功能包括商品分类、首页浏览商品、购物流程介绍、将商品添加至购物车等,同时用户还可以在留言处填写购物心得。后台方面:将注册了会员的用户信息添加至数据库,以便在登陆时验证会员信息。平台主要是把顾客和商家通过互联网紧密连接在一起,通过互联网将双方距离拉近,让产品销售的环节从传荣冗长变得快捷。关键词:鲜花礼品、在线销售、.net架构、mysql数据库DesignoftheFlowergiftonliesalesByHuangqianwuMarch,2022Abstract:Withtherapiddevelopmentofe-commerce,thetraditionalofflineindustryalsograduallytothewayofonlinesales,duetosometraditionalindustriesinpeople'sminds,leadtosomeonlinesalesandcan'ttakesomequickandcomprehensivetransferproductinformationtoconsumers,andtheinformationtransmissionnottimelyleadtogoodsdeliverydelayasaresultofaseriesofonlinesalesandotherproblems,Sothisarticleflowersandgiftsonlinesalesdesignandimplementationistosolvetheexistenceofthisseriesofproblems.Idesigntheflowersandgiftsonlinesalessystem,usingtechnologyanddatabaseMySQLtoachievetheseparationoffrontandback,whileMicrosoftXMLWebservicesthroughtheInternettocommunicateandsharedata,themainfunctionsoftheplatform,thefrontdesk:Onthehomepage,browsecommoditiesandcommodityclassification,addcommoditiestoshoppingcart,andintroduceshoppingprocessindetail.Atthesametime,userscanalsofillinshoppingexperienceinthemessage.Background:addtheuserinformationofregisteredmemberstothedatabase,soastoverifythememberinformationwhenloggingin.TheplatformismainlytoconnectcustomersandbusinessestogethercloselythroughtheInternet,andshortenthedistancebetweenthetwosidesthroughtheInternet,sothatthelinkofproductsalesfromlongtofast.Keywords:Flowersandgifts、onlinesale、Tframework、ThemysqldatabaPAGEPAGE161绪论1.1背景随着Internet的不断普及和电子商务的快速发展,人们逐渐不满足于通过互联网浏览网页或收发邮件,工作节奏的加快导致人们越来越忙碌,没有时间购物,所以更多的人们愿意通过互联网在家里进行网上购物。对于企业来说,如果通过可以借助互联网与企业或者客户之间进行交易,都能够大大的减少成本并提高效率。电子商务行业为世界的经济发展做出了巨大的贡献,同时也为互联网金融产业的进步提供了交易途径和大量的客户数据[1]。当前,电子商务行业成为了我国互联网旗下产业当中最具发展前途行业[2]。随着时代的进步和经济的发展,人们关注的话题不再侧重于自身的温饱,更多的向精神领域倾斜,这就导致鲜花行业受到更多人的青睐。寻亲访友或庆祝节日,都少不了鲜花的映衬,更多的是表达人们对美好生活的向往和诗意。但是,临时找一家花店买花,对于大多数人来说并不容易,或者因为一些原因无法亲自将花送到朋友手上。鲜花通过互联网进行销售,给消费者提供了极大的便利,使消费者可以避免时间和空间上的限制,将自己的心意送给朋友,同时也给店家拓宽了销售渠道,减少了客户与店家之间的中间环节,降低了成本,在方便消费者购买的同时,也给商家提供了更多的销售机会。1.2国内外研究状况及发展趋势易诗莲、刘洋在2010年就对国内外电子商务行业的发展进行了研究和总结,根据研究发现,电子商务最早起源于北美,美国和加拿大的电子商务发展非常迅速,处于领先地位。欧洲地区电子商务起步较晚,但发展十分迅速。而拉美洲国家电子商务的发展极不平均,墨西哥的电子商务行业发展处在世界前列,巴西还处在电子商务初期的试验阶段,拉美洲东部地区国家电子商务还处在萌芽阶段。亚太地区的电子商务行业主要集中在日本,韩国,中国等地区。我国的电子商务行业正处在起步的发展阶段,发展速度十分迅猛,几年时间就已经形成了完整的产业链,并拥有了初具形态的相关法律法规、相关的基础信息设施以及庞大的用户群,这都使我国的电子商务行业,展现出诱人的市场前景[3]。程少丽在2010年就对国内的电子商务现状及发展前景进行了研究,在她的观点当中,20世纪90年代因特网的出现,将电子信息技术的应用推向了新的高潮,成功的将电子商务带入广大民众的生活当中。与传统的商业模式和商业活动相比,电子商务具有跨越时间空间和高效率的特点。与发达国家相比,我国的电子商务产业还有许多尚未解决的问题。我国的电子商务由于互联网等相关行业的因素起步较晚,目前仍处于初期的发展阶段。尽管如此,我国目前的电子商务行业已经成为了消费者当中的潮流[4]。在这个高科技信息化的时代里,网络购物已经成为时代的主流。如今,我国最大的网络购物平台有淘宝、京东商城等。其中,淘宝的发展和运营模式是最为成功的,这也导致淘宝成为了国内网购人群中最受欢迎的购物平台。淘宝网由阿里巴巴集团在2003年成立,是中国用户最广的网购平台,注册用户已达5亿之多,根据数据显示,淘宝网每天有超过6,000万的固定访客,同时在线销售的商品数量已超过每日8亿件,平均每分钟售出近5万件商品[5]。截止到2011年年末,淘宝网单日的最高销售额达到了44亿元,这为全国带来了200余万就业机会。随着淘宝网的规模不断扩大和日益增加的用户数量,淘宝网也从单一的C2C销售模式变成包括团购、分销、拍卖等多种销售模式的综合性网络购物平台。目前淘宝网也已成为世界范围内最大的电子商务交易平台之一。目前,国外最大的电子商务公司是美国的亚马逊公司(Amazon),该公司位于美国华盛顿州西雅图市,是最早在网络上开展商务活动的公司之一,创立之初,亚马逊只是一家小型的网络售书平台,但该公司抓住了互联网商业活动发展初期的机会,迅速占领了美国的网上售书市场。在2000年左右,亚马逊公司开始涉足其他的商品销售领域,目的是将公司打造成世界上最大的综合性线上交易平台。2001年至今,亚马逊公司大力推广企业以消费者为中心的服务理念,成功的在消费者心中树立了良好的形象。在2018年世界500强企业的排行榜中,亚马逊公司位列第18位[6]。同年12月,亚马逊成为2018年世界品牌500强榜首。并在之后的若干年中,频繁出现在世界品牌排行榜中的前列。当前,中国已经成为了世界上最大的电子商务市场,根据Statista的调查发现,中国电子商务行业在2019年预计总收入达到7000亿美元,同时预计年收入增长率达到11%,到2023年,中国的电子商务市场规模将突破万亿美元。如今,中国的线上消费者比例已经突破70%,巨大的市场规模和消费潜力为线上商户提供了更多的商机。据eMarketer预测,2019年中国线上商务销售额增速远超零售总额,总收入将接近1.9万亿美元。到2023年,中国的线上电子商务销售额可能占总体销售额的60%左右。通过对2018年电子商务销售的数据分析发现,全球的线上电子商务市场规模已接近30,000亿美元,比2017年增加了约25%,预计在2021年全球电子商务市场规模将超过50,000亿美元,这一数值占据全球零售总额的20%左右[7]。在这其中,东南亚地区的电子商务发展迅速,逐年增长率接近60%,2018年东南亚地区电子商务销售规模已达到230亿美元。同时,非洲和南美洲等地区国家在互联网技术深入群众之后,电子商务行业也展现出了巨大的市场潜力和良好的发展前景。在这个高度信息化的时代,各行各业都可以通过数据的整合和分析,在信息化技术的,信息的互动与传送不受空间和时间的限制,电子商务就是在这样的时代背景下快速发展[8]。但同时,淘宝与亚马逊等线上电商平台也是存在着一些问题,由于用户过多,无法对客户做到1对1的服务,但一些线上礼品销售平台完全可以做到这一点,针对顾客的需求和喜好,为顾客推荐商品,这些更能提高对商品和平台的认可程度[9]。因此,通过线上电子销售平台进行礼品销售是可行的途径,具有一定的商业价值[10]。1.3研究内容本文使用技术以及数据库MySQL技术系统地设计花店,结合传统花店的经营模式、客户的需求等设计新的花店销售需要实现的技术要求,包括计算机网络管理方面,满足系统设计的输入输出,2系统相关技术介绍2.1MySQL数据库介绍系统的搭建将借用数据库MySQL(MySQL:是一个精巧的SQL开源数据管理系统。MySQL使用的是标准化的SQL语言,这使得MySQL可以更加快速容易地储存、更新和存取信息,所以大多数中小型网站都将MySQL作为网站数据库。同时也经过了市场和商业经营的众多考验,是目前主流的数据库,所以采用MySQL数据库是一个合理的选择。同时,在保证网站的响应速度和永久保存数据的同时,也能保证网站的响应速度,提升用户体验。MySQLMySQL2.2.net技术介绍NET是MicrosoftXMLWebservices平台。XMLWebservices允许旗下的应用软件通过互联网相互之间进行通讯和数据交互,同时不对用户使用的系统、设备等进行限制。Microsoft.NET平台提供创建XMLWebservices将商家需要的服务整合在一起,在用户进行使用时,可以体验到流畅顺滑的操作感受。3系统分析在设计与鲜花礼品在线销售系统前,要做好开发商城的可行性研究分析,其目的是确认该项目是否可行和是否必要。是否必要取决于市场需求以及功能实现的可行性,以下几个方面将为鲜花礼品在线销售的必要性和可行性提供依据。3.1系统的设计目标客户端前端的具体操作要求线上消费者进入网站购物的操作流程如下:第一,输入网站网址或点击相关链接进入购物平台首页,浏览并挑选所需商品。同时设立产品类别筛选栏目,方便用户快速的找到所需商品。第二,在用户找到心仪商品后,可以点击进入查看商品详细信息,了解产品的参数价格并最终确定购买数量。第三,消费者在确定购买的商品后,输入购买数量,并将商品加入购物车当中。第四,在购物平台上登录自己的账户,并对购物车内的商品进行结算,最后成功下单。3.2可行性分析3.2.1技术可行性现在主流的硬件和软件能够满足用户的基本需求,常见的软件包括如VisualStudio2010开发工具,该软件提供了强大的Windows窗体设计工具,较好地通过窗体控件来实现人机之间的交互。它可以支持最新Web的网页,并可以针对不同的网页浏览器来调试[11],硬件如服务器电脑的容量、运行速度等。并且,鲜花礼品在线销售本身难度不大,在技术上完全能够开发。3.2.2经济可行性系统开发在经济上是可行的,通过分析前期资金状况和后期资金来源,一是前期所需费用,包括设备采购、软件开发成本、后期运营管理和维护成本。其次是后期资金来源、广告投放、推荐级别开放、黄金铺路竞争、在后台推送用户信息等。3.2.3后期运营可行性现在拥有的技术人员、环境以及设备等是否能够应对各种情况,后期是否有培训新人上岗的计划。3.2.4后期管理可行性规章制度是否齐全、基础数据是否备份完整、公司制度是否科学以及该项目前景是否乐观。3.3系统需求分析3.3.1系统功能需求本鲜花礼品销售系统实现的主要有如下的功能:(1)注册登录:使用户能够登录属于自己的账户,也便于之前下单商品配送至目的地。登录后才能将购物车中的商品添加至订单页面并对选中的商品进行支付。(2)浏览商品:用户可以在不登录的情况下对商品进行浏览。(3)商品分类:消费者可以在类别筛选栏目进行选择,输入关键字搜索自己寻找的商品。(4)购物车:用户可以在购物车内查看自己已经添加到购物车内的商品信息,同时可以对商品购买数目进行修改或者删除其中的商品。(5)确认订单:用户可以点击商品确认相关的订单信息,还可以进行下一步支付操作。(6)订单详情:用户可以在购物车内点击商品查看商品订单的详细信息。(7)退出登录:用户退出登录后,又回到游客访问状态,不能享有与已登录用户的支付操作和从购物车中添加商品至订单操作。(8)管理商品信息:商家的管理员可以在线上销售店铺内对自己的产品信息进行修改,添加或删除商品。(9)系统管理:修改密码,退出系统等。3.3.2系统数据需求鲜花系统销售的数据需要如下:1)数据的独立性:各分系统独立运行,防止由于局部的错误而导致全局的瘫痪。2)数据的共享性:满足了用户对信息的读取权力,也满足了数据间互相传递的要求,大大减少冗余。3)数据的完整性和一致性:对输入的数据,为检验是否有效,应提前定义好完整性约束,较少垃圾数据对空间的占用。4)数据准确性:本系统设计需要保证用户输入数据后能准确识别,保证用户和商户不会因此受到损失。5)数据的实时性:商城对商家修改的商品信息要进行及时的修改,防止由于差价而导致商家产生损失。3.3.3技术约束随着计算机速度的加快,处理信息的方式也越来越多,相信的表达形式也越来越丰富。例如,认证方法、结构分层处理技术的进步应与今后获得新技术相适应,同时考虑到在开发和设计购物街时这些方面的变化。3.3.4B/S结构体系的约束本网上玩具商城采用的是B/S架构,从功能、配置方面都免不了受到B/S架构的一些约束,数据共享时的约束尤为明显,所以在采用B/S架构的同时也要考虑到各个阶段的兼容问题。4系统设计4.1系统功能Fenix4.1.1系统的功能结构图鲜花礼品在线销售主要包括如下图4.1所示的几大功能模块图4.1系统整体层次结构4.1.2运行环境1)开发平台:MicrosoftVisualStudio(MicrosoftVisualStudio(简称.NET),是一个用于生成应用程序的完整开发者工具[12]。它集成了众多设计语言的开发工具,将这些具有相同IDE到工具进行整合,使之能够创建混合型语言解决方案来创建前端的页面,以及与后台数据的交互。用ASP.NET(ASP.NET是Microsoft公司力推的Web互联网开发编程技术[13]。能够快速完整的搭建前端的工作界面。用.NET框架(.NET框架是一个集合多种设计语言的工作环境和工作框),采用.NET的主要原因是其更方便开发人员快速的搭建互联网应用程序并搭建服务网站。使用该编程技术的优点(ASP.NET提供了丰富的Web控件,用户可以使用ADO控件访问数据库和XML数据,添加Page_load()和Page_UnLoad()事件实现更多事件的处理。4.1.3ASP.NET的三层架构数据分层的优势:有利于分工,方便后期改动代码,减少冗余,提高代码的复用率,层次架构分为:数据连接层、表现层和业务逻辑层。4.1.4数据库整体设计本系统后台数据采用的开发环境为MySQL,开发出四个主要的表构成数据库系统,这四个表分别为用户表、商品表、管理员表和订单表,相关表的设计和情况如下:表4-1鲜花礼品在线销售数据库基本表基本表描述用户表存储用户信息商品表存储商品详细信息(1)用户表用户表:存储用户的信息(如用户名、密码、邮箱、电话号码和地址等)表4-2用户表名类型长度允许为空是否主键xmvarchar10否是emailvarchar10是否passwordvarchar6是否phonevarchar15是否qhvarchar10是否(2)商品表商品表:这个表主要存储的商品信息主要包括商品类别、商品名称、商品编号及地址等。表4-3商品表名类型长度允许为空是否主键Goodsidint11否是classidint11是否goodsnamevarchar20是否placevarchar20是否unitvarchar4是否goodsurlvarchar50是否pricedecimal18是否loaddatedate0是否bzvarchar50是否5系统功能实现5.1网站前端鲜花系统在线销售的前端包括首页页面、购物车、购物流程、网站留言页面、用户使用的界面主要为网页前端,在该界面中可保证经注册了的用户和游客均可以政策浏览商品。5.1.1登录注册页面的实现5.1.1try{xx=cmd1.ExecuteScalar().ToString();myCon.Close();Session["Username"]=yhmx;Session["UserID"]=xx;Response.Redirect("checkOut.aspx");}catch{Response.Write("<scriptlanguage=javascript>alert('用户名或密码错误,您无权登录!')</script>");myCon.Close();图5.1.1注册页面5.1.2首页商品分类首页主要包括:首页、购物车、购物流程和网站留言。主要展示用户能够选择的鲜花礼品。点击首页左侧的鲜花分类如:玫瑰花,即可分类出玫瑰花系列的所有商品,如图5.1.2-1所示。此界面无需用户登录即可进入和操作。图5.1.2-1商品分类页面5.1.3商品页面商品页主要包含:本页显示鲜花的详细信息,包括查看鲜花的图片、所属的花种、产地、名称和价格。在系统首页点击商品名称即可跳转至商品页详情,如:圣诞节向日葵花束页如图5.1.3-1所示。图5.1.3-1商品页面5.1.4购物车页面在购物车页面中包含的信息有:加入购物车的商品名称、价格、数量、交易总金额等,并且保证用户可以顺利增加和删除商品。点击首页商品旁的购买即可加入购物车。效果图如图5.1.4所示。图5.1.4购物车页面购物车页面实现主代码:if(Session["Username"]==null{Response.Write("<scriptlanuage=javascript>alert('对不起,您还没有登录!');location='Default.aspx'</script>");}else{Label1.Text=(string)Session["UserID"]+":"+(string)Session["Username"];}if(Session["ShopCart"]==null){this.labMessage.Text="您还没有购物!";this.btnConfirm.Visible=false;}else{hashCar=(Hashtable)Session["ShopCart"];if(hashCar.Count==0{this.labMessage.Text="您购物车中没有商品!";this.btnConfirm.Visible=false;}5.1.5商品销售服务台商品销售服务台主要包含:生存的订单记录,含商品的名称数量及总价格。页面如图5.1.5-1所示。图5.1.5-1订单页面6系统测试在本系统能完全运行之前,本文先用手工和编译程序的方法对系统进行测试,主要是为了修正系统设计过程中的逻辑错误和语法错误。这也是为了保证计算机系统的准确运行,这类错误通常比较隐蔽,很难被用户发现,因此该部分的测试是有必要的。6.1测试内容6.1.1用户登录功能测试用户登录测试,主要是测试登陆页面中存在和不存在的用户所涉及的用户名、姓名及密码错误或不存在时会出现怎样的情形。相关测试结果见表6.1.1-1所示:表6.1.1-1登录功能测试用例表测试用例测试过程实际结果测试结果1已存在的用户进行登录登录成功,进去系统首页通过2不存在的用户进行登录登录失败通过3遗漏输入姓名或者密码登录失败通过4输入错误姓名或者密码登录失败通过图6.1.1登录失败图6.1.2购物车功能测试本部分测试主要是为了确认当选择购买商品按钮时对应的商品能否添加到购物车中,测试了多种类型的多个商品。结果是对应商品点击购买后,都能成功添加到购物车中。测试在购物车中点击删除按钮,是否能删除掉某商品记录,我测试了多个不同类型商品的删除。测试结果显示删除按钮均可以实现删除商品的目的。测试当在购物车中点击清空时能否可以实现一键清除购物车中的商品,测试结果显示点击清除按钮可以清除购物车中的商品。测试当在购物车中修改所需商品数量并点击更新时,对应商品的单价和总价是否会出现对应的修改,测试后结果显示修改数量并点击更新购物车时,总价会对应修改。测试用例如表6.1.2-1所示:表6.1.2-1购物车功能测试用例表测试用例测试过程实际结果测试结果1在首页点击购买添加商品购物车页面成功添加商品通过2在购物车页面改变商品数量购物车页面总价格对应改变通过3在购物车页面点击删除商品购物车页面商品不再显示通过图6.1.2商品数量改变之前图6.1.2-2商品数量以及删除商品改变之后6.1.3会员卡额度功能测试会员卡额度功能测试主要是测试用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 必修2有机实验总结模版
- 办公室搬迁总结模版
- 2025年春开学典礼毕业班教师代表发言稿模版
- 新质文化生产力
- 训动员大会心得体会
- 2025年幼儿园大班班主任个人总结模版
- 新员工周工作总结模版
- 初三数学工作总结模版
- 一级下册十几减九教学设计
- 低保工作个人总结模版
- 中国城市中英文对照
- 孤独症儿童发展评估-评估表(最终版)
- 高温高压稠化仪操作规程
- 医学信息检索与利用智慧树知到答案章节测试2023年杭州医学院
- 并网前设备电气试验、继电保护整定、通讯联调
- 美国汉学家与中国文化的海外传播
- ARJ21机型理论知识考试题库(汇总版)
- 用表格为网页布局教学设计
- 泵站初步设计
- MT/T 548-1996单体液压支柱使用规范
- GB/T 16823.3-2010紧固件扭矩-夹紧力试验
评论
0/150
提交评论