




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Java的水果商城购物系统设计与实现目录115771绪论 I第一章绪论1.1课题背景随着人们生活质量的提高,人们对水果的摄入需求也在急速增加。水果中含有很多的安全、营养物质,特别是维生素的含量是很高的,同时人体所需的一些微量元素也涵盖很多,给大家的身体、皮肤、气色等状态带来很多的益处,不仅可以预防疾病、改善心肌功能,而且可以促进新陈代谢、滋养皮肤等。所以大众都非常偏爱水果,也意识到吃水果的好处和必须,因此水水果菜在生活中的位置变得越来越不可少,甚至有很多人以此作为自己的正餐食物[1]。在当今时代,科技的飞速发展,网络成为日常生活的不可缺失的一部分。在平时的生活中,有种类繁多的水果店蔬菜店,人们会选择现场挑选、比较、购买。但是在水果商店通过人工收银偶尔会发生错误,而且会使管理者的成本居高不下。同时,排队等候时间较长,也给顾客带来不便,工作生活的高节奏也让大家的时间支配上变得越来越不可控。目前计算机技术的提高,信息更加自动化、快速化、准确性也非常高。因此网络上开展了淘宝、京东、考拉等等大型电商平台让人们足不出门就可以自助下单,甚至送货上门。但是国内的水果商店在网络上却并没有开展,因此,通过网络电商平台把水水果菜进行统一规划并实施在线下单进行交易,是一个十分需要迫切解决的问题,也是社会非常难以解决的难题[2]。网上水果商店跟在线销售的区别很大,一般的在线销售没有线下的实体店,它的销售都是通过线上实现,但是网上水果店蔬菜店不一样,它的特殊是在以线下货柜的水水果菜为基础,在电子销售系统上进行自助下单。尽人皆知,设计网上水果商店要根据系统进行综合方面的考虑:仓库的进货数量、消费者的需求和清楚的了解柜员的难点等等,这些都是我们在设计时注意点。明白需求之后设计目标的确定会让我们在之后即使遇到困难也能顺利的解决问题。一个好的网上水果商店的开展的基础就是要从顾客出发、站在顾客的角度出发,才能更好地开展[3]。在大家的生活中,第一次出现“电子销售系统”就得到很好的认同,时间大约是上个世纪七十年代,此系统的一经面世,也在很短的时间里有了很好的发展机会,得到广泛的应用,比如在一些大型世界公司开发的在线数据系统,为了提供快速信息检索,被称为EDI。它的出现从根本上解决了由于人为出现的失误,而且从根源大大的降低了成本,在本质上提高了效率。从那时开始一直延续到现在,这一技术一直在超市的人员管理和销售方面被使用,通过此技术不仅降低人工作业的成本,而且它最大程度上可以对商品进行统计分析销售情况,可以清晰的让供货商择优挑选商品,同时它可以对畅销品、滞销品的种类和名称进行有规律的分类。使资金的流通率提高了很多,这一优势是网上水果商店最重要的不可缺少的技术核心[4]。1.2国内外发展概况在当今飞速发展的时代,人们的工作压力也逐渐增加,平时购物的机会少之又少。互联网的出现解决了我们很多难题。网络对于信息的处理和加工都非常精准清晰,是很好的渠道,一步步进入网络市场。网络的不断更新,使网络销售变的非常普遍,不同种类的商品都有属于自己的销售平台,网络的普及让人们从线下的商店慢慢的转移到线上购买,甚至有的商品都是送货上门,更加节省人们的时间[5]。上世纪末我国开始大力发展互联网产业,但在此之前,我国的互联网建设十分的缓慢,一直在依靠外国的力量进行发展,但是经过了十几年的虚心学习和自强不信的奋斗以后,我国也已经成为了拥有自主核心技术的网络大国。现在虽然我国的综合互联网实力还是和外国发达国家存在着一定差距,但是这种差距正在逐渐缩小,我国正在向着世界的前列不断迈进。现在我国已经诞生了很多优秀的销售平台,淘宝、京东、唯品会等都是我们日常生活中经常使用的销售管理软件,我国的电子商务已经十分的发达,覆盖范围几乎已经涵盖了整个中国。现如今,在日本、美国以及一些发达国家的网络销售非常普及,发展的趋势也非常好。如大家都非常熟悉的一些JC家庭仓储、沃尔玛等都是在这个队伍的最前列,发展的极其火爆。从数据显示,网络购物已经成为人们的日常习惯。在我们国家,网络购物模式并不是特别普遍,很多城市仍然选择线下购物,特别是水水果菜,人们都选择实物,通过实物来判断好坏。但是这样大大浪费时间,而且上班的人根本没有时间去购买水水果菜。所以电子网络销售的发展趋势在中国还是有很大的发展潜力,特别是开展水果店的前景非常大[6]。1.3研究内容及本文组织结构1.3.1研究内容本次研究的课题是设计一个水果商店,它是以Java为基础,由查询、更新、用户模块管理、商品模块管理、用户模块管理、订单模块管理和公告模块管理等等。每一个部分都是环环相扣,相互联系,并且分工明确,可以实时的对销售、水水果菜价格以及库存情况进行反馈;同时通过这个平台不仅要提高水水果菜的高质量,而且要对顾客负责,提高收率[7]。1.3.2论文组织结构本文主要实现了7个模块分别如下:第一个模块是绪论,主要分了3个子模块来介绍这个章节的内容其中主要有课题背景、国内外发展概况、研究内容及本文组织结构。第二个模块是介绍的本系统的相关技术主其中主要有B/S体系结构的介绍、Java技术的介绍以及MySQL数据库技术的介绍。第三个模块主要对水果商城系统进行了系统的分析,其中主要对可行性、需求进行了分析。其中可行性上面主要从技术、经济、操作上面进行了分析。需求上面主要是从功能需求上面进行了分析。第四个模块是系统数据库设计,在系统数据库设计模块中本文主要介绍了系统的功能模块设计金额数据库设计。第五个模块是系统实现,在系统实现模块本文先介绍了系统的开发环境了,然后再介绍了各个模块的如何实现的,比例商城主页面、登陆页面、订单页面等等。第六个模块是系统测试模块,本文先系统的介绍了一下测试的方法有那些,然后再进行测试用例设计。第七个模块是总结与展望主要介绍了总结、展望。在这个模块中本文主要提出了对设计的一些问题和看法等等。
第2章相关技术2.1B/S体系结构由于互联网已经发展了很长一段时间,所以管理系统不仅只是在计算机上工作,而且也不仅在一台计算机上工作。并且在其他可以上网的计算机中使用。在这个前提下,基于B/S的设计方法得到了广泛的应用,基础部分也在不断地增加[8]。B/S架构是为远程服务器安排代码,然后在其他网络上浏览系统。B/S体系结构的建立极大地方便了需要使用某一系统来帮助经营和生活的顾客。B/S体系结构破坏了C/S以前的系统结构,强烈支持基于网络模式的程序。B/S体系结构是一种基于C/S的三级应用系统结构,是基于Internet系统发展的框架,在当前的程序开发中得到了广泛的应用[9]。如图2-1所示:图2-1B/S结构图2.2Java技术Java是SUN公司开发的一种新的编程语言。它可以用于网络环境中的各种机器,在不同的操作平台上开发软件。无论您使用哪种浏览器、计算机或操作系统,只要您显示支持Java的浏览器,就可以看到您生动的页面。Java逐渐成为Internet应用程序开发的主要语言。它彻底改变了应用软件发展的方式,带来了继PC之后技术革命的再一次新纪元,为信息世界的快速发展添加了新的活力[10]。2.3MySQL数据库技术MySQL软件体积小,使用方便。它可以启动而不是系统教程。MySQL具有以下系统特性:1、每个平台都是免费的,降低了成本。2、它可以在大多数服务器系统上使用。3、提供多语言支持。可以用在很多方面。4、具有多线程功能,提高了速度。5、优化查询语句可以提高查询速度。6、提供各种数据库管理工具。7、支持大型数据库。8、支持各种存储引擎。
第3章系统分析3.1可行性分析从全方面进行系统可行性分析,判断此次系统能否有效运行,我们要从技术、经济、操作的可行性进行研究。可行性分析目的就是想在最短的时间里用最小的成本来完成一个项目的实施,在实施过程中,需要对问题进行针对性分析并解决,并且我们还要从是否具有研究意义、是否具有发展前景、是否具有经济效益等角度进行评估[11]。3.1.1技术可行性分析在网上水果售卖商城系统中,我们要对使用的Java进行技术可行性分析,分析此系统的各种因素,在技术选取中,对该技术的开发环境、开发语言、数据库管理等等是否具有严谨性、准确性、安全性、可靠性的等功能。在系统中后台使用的是MySQL数据库,对开发对象进行提交表单和数据库进行开发建设,针对出现问题进行评估,有效解决[12]。3.1.2经济可行性分析在网上水果售卖商城系统中主要包括商品的订单管理、商品管理、用户管理。通过此系统不仅可以减轻工作人员的负担,还可以提高工作效率、工作更加快速,成本也非常低。通过计算机信息技术的使用让商家的管理更加方便,有极其高的发展前景和经济效益[13]。3.1.3操作可行性分析在互联网信息时代,几乎每个人都会使用网络,因此设计一个合理、容易、操作比较简单的系统是可行的。从客户需求出发,设计清晰直观的系统界面和功能齐全的界面是可以实现的,它不仅方便客户的使用,而且成本也不高,可以接受。根据客户的需求,设计不同的界面,是客户操作比较简单方便[14]。3.2需求分析3.2.1功能需求分析根据最开始的从顾客的角度出发,我们对水果商城进行调研。根据调研结果,做了比较细致的需求分析,此次网上水果商店设计是从前台管理和后台管理出发。在前台管理中,是以顾客为主,从顾客的用户注册、登陆开始、记录顾客的个人信息管理等,顾客进行挑选水水果菜加入购物车中,同时进行水水果菜数量的加减,最后进行下单。整个流程操作简单、便捷,并且可以根据顾客的反映做出相对应的调整[15]。后台管理主要是工作人员的操作,对顾客信息的管理、订单的整理、相关宣传、顾客的留言信息进行归纳并改善,同时要不断更新水水果菜种类信息,最后添加管理员信息,让管理员可以随时观察顾客的留言及时回复。在前期的分析中,就结合自己的设计想法以及网上一些现有的网上水果商店进行分析、设计,通过模块图的形式把前台以及后台各个功能模块有依据的进行划分[16]。功能需求分析图,如图3-1所示:图3-1功能需求分析图
第4章系统设计4.1总体功能模块设计网上水果商城一共分为两个主要的功能模块分别是前台模块和后台模块。分别如下:1、前台功能模块设计前台管理一共分为以下几个主要的功能的模块分别是:(1)浏览商品模块:可以查看商品分类等等。(2)购物商品模块:可以把商品拉入购物和查看单个商品的详情信息。(3)订单支付:实现了对订单的支付。(4)登录/注册:用户可以在线登陆系统同时也可以进入注册。(5)个人中心:用户可以在线修改自己的个人资料、我的订单、我的收藏、我的地址等等[17]。前台功能模块图,如图4-1所示:图4-1前台功能模块图2、后台管理系统功能模块设计后台管理一共分为4个主要的功能模块。分别如下:(1)商品管理:商品管理下面又分为添加商品、删除商品、编辑商品三个子模块。管理员可以在线对商品进行编辑修改和删除。(2)订单管理:订单管理下面分为删除订单和处理订单。管理员可以在线对订单进行编辑删除等操作(3)角色管理:管理员可以在角色管理页面对管理员进行权限的分配和添加。(4)用户管理:管理员对整个商城的用户进行查看看到每个用户的基本信息。(5)公告管理:在公告管理页面,管理员可以进行公告的添加和修改,对一些已经过时或者发布错误的公告可以进行删除处理。后台管理系统功能模块图,如图4-2所示:图4-2后台管理系统功能模块图通过业务流程图的形式将网上水果商店的流程逻辑进行详细、明确的展示,通过两大角色对操作流程就行描述,分别为游客及注册用户,让大家更加直观的了解系统的整体业务[18],整体流程图如下图4-3所示:查看购买记录查看购买记录游客注册用户浏览商品注册查看商品加入购物车提交订单登录更改数量查看订单修改资料找回密码图4-3整体流程图4.2部分功能模块设计4.2.1购物车模块为了用户以及开发更好的熟悉、了解系统,对核心功能购物车以及发货的整体操作流程进行了介绍,首先对购物车流程进行介绍[19],购物车处理流程介绍如下表4-1所示:表4-1购物车处理流程介绍输入对购物车的基本信息进行输入,如会员、商品、订单等等。处理流程输出生成的订单信息进行提交操作,放置到订单信息表里面,根据需要把对应的订单项增加到此表中。
4.2.2发货模块接下来是发货处理介绍,发货处理流程如表4-2:表4-2发货处理输入将订单的相关信息,如订单、对应订单项、商品进行输入。处理流程输出产生的新的订单、以及对应商品的剩余数。4.3数据库设计4.3.1概念结构设计在数据库的设计中概念结构设计采用E-R图进行展示,清晰明了,用户实体E-R图,如下图4-4所示:图4-4用户E-R图留言实体E-R图,如图4-5所示:图4-5留言实体E-R图商品实体E-R图,如图4-6所示:图4-6商品实体E-R图订单杠实体E-R图,如图4-7所示:图4-7订单实体E-R图小类别实体E-R图,如图4-8所示:图4-8小类别实体E-R图大类别实体E-R图,如图4-9所示:图4-9大类别实体E-R图系统E-R图,如图4-10所示:图4-10系统E-R图4.3.2数据库表设计(1)管理员表:此表中主要是对管理员角色的相关信息进行存储,主要是管理员的ID、姓名,管理员表如表4-8所示。表4-8管理员表字段名数据类型字段大小是否为空说明Aidint14否管理员id,主键AnameVarChar60否管理员名称(2)用户信息表(tb_user):主要是对用户的信息进行存放。主要有ID、姓名、密码、生日、性别、邮编等等信息。用户信息表如表4-9所示:表4-9用户信息表字段名数据类型字段大小是否为空说明idint12否id,主键namevarchar50否姓名pwdvarchar20否密码Emailvarchar50否邮箱sexchar10是性别birthdatetime是生日Addressvarchar80是地址phonevarchar50是电话Questionvarchar50否安全问题Answervarchar50否答案imgvarchar150是头像scoreInt20是积分(3)管理员信息表(tb_admin):主要对管理员角色的具体信息进行存储,涵盖的有类型、名称、登录账户及对应密码。管理员信息表如表4-10所示:表4-10管理员信息表字段名数据类型字段大小是否为空说明idint6否id,主键AtypeInt12否类别、外键Anamevarchar60否姓名Lnamevarchar50否登录账号LPwdvarchar15否登录密码(4)大类别表(tb_supertype):存放大类别信息,主要包括类别id和类别名。大类别表如表4-11所示:表4-11大类别表字段名数据类型字段大小是否为空说明Tidint14否类别id,主键TnameVarChar60否类别名(5)小类别信息表:存放小类别信息,主要包括小类别id和小类别名称。小类别表如表4-12所示:表4-12小类别表字段名数据类型字段大小是否为空说明subTidint14否小类别id,主键subnameVarChar60否小类别名(6)商品信息表:用于存放商品的相关信息。商品信息表如表4-13所示:表4-13商品信息表字段名数据类型字段大小是否为空说明Bidint12否商品id,主键Subidint12否类别id,外键Goodsnamevarchar220否商品名Codevarchar220否编码introducetext10否介绍pricefloat否原始价格nowpricefloat80否现在价格picturevarchar220否图片Pdatedatetime50否生产日期publishervarchar50否产地SalegoodsInt20是是否热卖物品HostgoodsInt20是是否特价物品NumInt20否数量(7)订单信息表:用于存放订单信息。订单信息表如表4-14所示:表4-14订单信息表字段名数据类型字段大小是否为空说明orderIdint6否id,主键nameInt12是账号名recvNamevarchar22是收货人姓名Addvarchar22是地址postcodevarchar15是邮编emailvarchar50是邮箱orderDateDatetime是订单日期StateInt12否状态(8)留言信息表:用于存放留言信息。留言信息表如表4-15所示:表4-15留言信息表字段名数据类型字段大小是否为空说明Idint6否id,主键titlevarchar22否标题名authorvarchar22否品牌contentvarchar22否内容ly_timeDatetime15是留言时间(9)公告信息表:用于存放公告相关的信息。公告信息表如表4-16所示:表4-16公告信息表字段名数据类型字段大小是否为空说明inforIdint6否公告id,主键infortitlevarchar36是公告标题名inforcontentvarchar36是公告内容infortimeDatetime15是发布时间
第5章系统实现水果商城系统在设计的过程中其中操作系统是Window10系统,数据库是MySQL5.7,开发语言是Java,编程软件是Eclipse
。5.1各模块的实现5.1.1商城主页面设计当用户登陆商城主页面的时候,用户可以去在商城的首页看到banner,以及首页推荐的几个商品。同时如果用户想登陆该商城的话,可以点击右上角的登陆按钮来登陆,当用户登陆成功后,同时也可以点击购物车进入到购物车详情页。商城主页面如图5-1所示。图5-1商城主页面5.1.2商城登录页面设计用户可以在登陆输入自己的用户名称和密码登陆进这个商城,当用户登陆进商城后就可以自由的下单购买了。商城登陆页面如图5-2所示:图5-2商城登陆页面部分代码如下:5.1.3前台订单详情页面设计用户可以在商品详情页面,看到商品的标题、价格、运费和评论等等。用户可以把自己喜欢的商品添加到购物车里面,也可以选择立即购买来购买这个商品,然后到商品订单详情页面进行支付。如图5-3所示:图5-3订单详情页面部分代码如下:5.1.4我的订单页面设计在个人中心页面,用户可以看到自己的我的订单、我的地址、我的收藏、我的评论、修改密码等等。其中在我的订单页面,用户可以看到我的购买记录是已发货、已签收这么几个状态。在订单列表页面,我们可以看到订单的详细信息,订单的价格、缩略图等等。如图5-4所示:图5-4我的订单页面部分代码如下:5.1.5我的购物车页面设计在购物车列表页面,用户可以选择购物车里面的商品进行支付,用户可以选择单个商品支付也可以点击全选一起支付。购物车页面如图5-5所示:图5-5我的购物车页面部分代码如下:5.1.6我的地址管理页面设计用户可以在我的地址管理页面,输入收件人的名字和地址和手机号码进行添加地址,也可以对之前添加的地址进行编辑和修改。我的地址管理列表如图5-6所示:图5-6我的地址管理页面部分代码如下:5.1.7后台登陆页面设计用户在登陆页面输入用户的用户名和密码然后点击登陆就可以登陆进这个系统了。如图5-7所示:图5-7后台登陆管理页面设计部分代码如下:5.1.8商品订单管理页面在商品订单管理页面,管理员可以看到当前商品的订单信息,可以看到用户购买的商品,管理员可以点击发货来给该商品进行发货。管理员也可以选择退款来给用户进行补差价。在该页面管理员可以看到当前订单的详情地址等等。如图5-8所示:图5-8商品订单管理页面部分代码如下:5.1.9角色管理页面设计在角色管理页面,总管理员可以进行对管理员角色进行添加权限和修改,如图5-9所示:图5-9角色管理列表页面5.1.10公告管理页面设计在公告管理页面,管理员可以进行公告的添加和修改,对一些已经过时或者发布错误的公告可以进行删除处理。公告管理页面如图5-10所示。图5-10公告管理页面部分代码如下:5.1.11商品管理列表页面设计在商品管理页面,管理员可以对商品进行添加、修改和删除。在该页面,管理员可以看到当前商品的库存,价格等等。可以对商品进行设置规格等等,同时管理员可以选择这些商品是否可以分销等等。部分代码如下:5.1.12用户管理列表页面设计在用户管理页面,管理员可以看到当前商城的用户信息,当用户填写了手机号码的时候,管理员可以看到当前用户的一些信息,比如手机号码等等。如图5-11所示。图5-11用户管理页面部分代码如下:
第6章系统测试6.1测试方法本着为用户提供优质的使用效果,我们将对系统进行相对应的检测。该检测会从用户使用等多方面进行考虑,尽最大能力提供给用户最好的产品。将系统中出现的漏洞及隐藏在不知名地方的Bug给予相关处理。与此同时,还会增强对系统稳定性的巩固。在经过多次反复的检查后,我们将检查出来的问题进行罗列,并在系统允许的条件下进行极大化的改善,从而使得系统运行起来变得更加流畅、稳定。软件测试在任何系统中都占有极其重要的地位,无关乎系统的大小,测试都是不可或缺的。在没有完成系统测试前,同时达到标准,都是不能进行发布的。任何系统在实现完成前,都会遇到很多的问题,挫折与错误是避免不了的。再完美的系统也会存在大小不一的短板。可以把测试看作系统实现前的最后的临门一脚,是最后对系统的保障。完成细致的测试工作,让整个系统的安全性得到很好的保障。也许在实现过程里,对于实现过程是很认真的,但是还是会有很多问题隐藏其中。这就需要对代码中的很多逻辑进行分析,也需要对硬件的各项功能进行测试。系统测试的方法有很多,最主要的有黑盒测试和白盒测试。本设计选用的是黑盒测试的方法[20]。测试给系统带来的价值不会低于设计、编码带来的意义。通过测试,把系统里的劣处、不足给找出来,通过补救的方式给进行完善,让系统的损失降到最低值。不仅如此,在找错的过程里,不断的去完善,让用户在使用时的所有感觉上趋于最高水准,达到全方位的保护。所以我们进行测试是必须的,也是意义重大的[21]。6.2测试用例设计水果售卖商城的测试用例如表6-1所示:表6-1测试用例步骤编号输入数据或条件测试步骤预期结果测试结果1管理员输入账号、密码和验证码系统管理员登录账号登录成功登录成功2点击商品发布商品编辑商品删除商品点击商品发布商品后编辑、再删除成功成功3查看公告列表发布点击公告列表查看,然后发布公告成功成功4查看用户列表2、删除用户点击用户列表,在搜索用户、删除成功成功5点击商品订单发货删除点击商品订单,然后删除、再对另一个订单进行发货成功成功6点击角色列表给角色添加权限点击角色按钮,然后给角色添加权限成功成功7前台用户登陆输入账号码:dmt123成功成功8添加商品到购物车点击商品详情,点击添加购物车按钮成功成功9商品购买点击商品详情,点击支付按钮,支付成功,个人中心我的订单出现订单记录成功成功
第7章总结与展望7.1总结几个月的设计与开发,这个系统基本已经完成,整个系统分为两大方面,一个是前端的商品展示与销售系统,一个是后端的销售、商品管理系统,前端销售系统是通过许多子系统,将销售过程中的商品展示、价格标注、商品下单、物流信息以及订单完成等连接在一起,保障客户能够一体化的完成购物过程。在整个系统地开发过程中,本文参考了目前社会主流的大型网上购物系统,吸收了各大系统地主要特点和优势,将其结合在一起,组成一个更加先进优越的网络购物系统。系统的功能要依靠目前人们的需求设计,各环节逻辑要紧密相扣,权限和操作设计合理,数据交互要依靠有效算法进行。在模块架构的设计上才用了B/S的架构模式,这是目前最为流行的模式,系统操作起来会非常的方便。在数据库的设计中,对于各个功能和权限,本文都设计了相关的权限数据库,比如登录权限,在数据库中加入数字判断,1为普通用户,2为商家用户,这样不同用户登录以后就会进入不同的操作页面,方便管理。系统在功能的设计上没有太多多余的部分,都是人们日常购物需要使用的功能,系统自身预留了很多接口,方便以后功能的扩展和升级[22]。7.2展望本次系统科学规范的对系统进行开发,灵活的利用开发工具的各种控件对系统加以完善,让系统更加科学实用。所涉及的这个系统虽然已经达到了预期的效果,但是在很多细节方面还是有很多的瑕疵,系统总的来说还不尽完美,在数据库方面还有很多要提升的地方,数据的叠戴比较严重,没有合理化的进行分库分表,数据的重复性较多,计算机储存压力大,从而影响整个系统的流畅性和稳定性;而且再很多功能上面还可以进行简化,比如身份的认证,在保证安全的情况下还可以减少认证的步骤,让人们很快的就能确认身份;商品信息的自动刷新偶尔会存在延迟,这些都是以后需要继续改进的地方。此次网络商城购物系统地开发总体来说是成功的,系统也已经达到了日常使用的要求,但是由于时间与自身知识储备等因素的限制,系统还有很多不完善的地方,所以此系统还需要进一步的开发完善,总结出来有以下几方面:1、页面布局要再一次简洁美观,尽可能的去掉不必要的东西,让客户够能直击重点,不浪费客户时间。2、提升系统数据交互效率,提高系统的反应速度,杜绝页面转化出现卡顿现象。用户在完成商品购买的过程中快速流畅的完成。3、增加网络订单、客户账户、商家账户的安全性,多张表会记录订单数据,还会增加备份从库,防止订单信息出错造成客户与商家地损失。4、增加支付方式,目前系统还不能用网上银行的支付方式,后面要要增加银行地网上支付业务。另外,通过这次的开发经历深刻的认识到自己的不足,在开发过程中,数据库的设计和搭建尤为重要,对于数据库的学习还有很多的不足,数据溢出的现象时有发生,查询速度没有达到企业级系统的要求,在这一方面还有很多要继续学习的地方。其次就是系统开发代码模块中的耦合性较高,对于系统来说稳定性有待提高,执行的效率也要进一步提高,这是在以后不断地开发经验中慢慢学习慢慢领悟的,对于软件开发这条路,还有很长的路程要走[23]。
参考文献[1]基于Java的智能停车场管理系统的开发与研究[J].崔旭冉,刘娅迪.现代信息科技.2018(11)[2]分析Java语言与Java技术的应用[J].郭琳.电脑迷.2018(11)[3]基于B/S架构资源管理系统设计与实现[J].魏军峰.电脑编程技巧与维护.2018(10)[4]Java语言与安卓手机软件开发[J].谭一曲.电子技术与软件工程.2018(16)[5]基于JAVA技术的B2C电子商城网站系统设计与实现[J].谢孝淼.信息通信.2016(02)[6]浦凯捷,赵娜.基于Spring-MVC的电能e购工业品商城接口调用的设计与实现[J].数字技术与应用,2020,38(10):125-127.[7]耿庆阳.基于SpringBoot与Vue的电子商城设计与实现[D].西安石油大学,2020.[8]汪卫兵.多商户系统多个数据库的访问设计和实现[J].数码世界,2020(05):75.[9]蔡呈杰,王贵鑫.基于SSM框架的学子商城系统的设计与实现[J].科学技术创新,2019(32):69-71.[10]王正.基于JSP的家具商品在线商城的设计与实现[D].湖南大学,2019.[11]李天庆.基于SSM框架的电子商城项目的设计与实现[D].山东大学,2019.[12]王晟宇,叶传奇,刘迪,李闯,蒋文杰,陈昕.基于Java技术的B2C网上购物商城系统的设计与实现[J].电脑知识与技术,2019,15(07):282-284.[13]陈峰.基于SSM框架的B2C网上商城系统的设计与实现[D].湖南大学,2018.[14]基于信息技术
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CHINABICYCLE 3-2021电助力自行车用电动机及控制器
- T/CHES 40-2020寒冷地区渠道安全监测技术规程
- T/CGCC 58-2021食品中菌落总数的快速测定测试片法
- T/CGA 39-2023氰渣处理技术规范过氧化氢氧化法
- T/CECS 10332-2023钢筋混凝土用水性环氧涂层钢筋
- T/CECS 10255-2022绿色建材评价防腐材料
- T/CECS 10245-2022绿色建材评价风机盘管机组
- T/CECS 10002-2017建筑用真空陶瓷微珠绝热系统
- T/CCS 067-2023智能化煤矿顶板监测系统运维管理规范
- T/CCS 053-2023碳捕集、利用与封存全流程工程项目风险评估指南
- 滨州市沾化区区属国有企业招聘笔试题库2025
- (三诊)绵阳市高中2022级高三第三次诊断性考试 英语试卷A卷(含答案)
- 常见心脏病的临床处理方案试题及答案
- 《餐饮行业安全生产标准化评定标准与实施》
- 猪场6S管理培训资料
- 武汉数学四调试题及答案
- 幼儿园艺术(美术)教育活动设计与实施 课件 模块4 设计与实施幼儿园美术欣赏活动
- 办公软件基础课件
- 2025上海市商业店铺出租合同(合同版本)
- 2022万能试验机验收规范
- 阑尾炎科普知识
评论
0/150
提交评论