【网上便利店系统的开发设计10000字(论文)】_第1页
【网上便利店系统的开发设计10000字(论文)】_第2页
【网上便利店系统的开发设计10000字(论文)】_第3页
【网上便利店系统的开发设计10000字(论文)】_第4页
【网上便利店系统的开发设计10000字(论文)】_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

网上便利店系统的开发设计TOC\o"1-2"\h\z\u1.引言 11.1目的和意义 11.2主要研究内容 12.系统分析 22.1业务流程分析 22.2可行性分析 32.3需求分析 32.4数据流程分析 43.系统设计 53.1结构设计 53.2数据库设计 64.系统实现 94.1首页设计与实现 94.2前台功能设计与实现 104.3后台功能设计与实现 155.系统测试 165.1测试方法 165.2测试目的 165.3测试用例 176.结语 18参考文献 18摘要:现如今随着我国国际地位的不断提升,国民经济的健康高速发展,我国在整个国际的影响力逐渐加强,各种各样新奇的产业因此在不断的增加。对于商业贸易来说,它是一个国家经济实力发展的前提,有了贸易才能够有资金往来。随着电子商务的不断增加,使得网上的运营贸易链不断累积,越来越多的网上购物方式充斥着人们的生活,人们开始享受足不出户就能接收到一切事物的便利感。电子商务正是能为人们谋求利益的福音,它对产品进行了推广宣传。卖家不用担心高额的开店费用,从而将精力人力投入在服务质量和商品打磨上,也让购买商品的消费者同时选购商品变得更加的方便和快捷。基于此,本次论文以喵乐购网上便利店系统的开发为设计,通过Java编程语言和MVC技术相结合,用Myeclipse作为主要编辑工具并与MySQL相结合,力求给大众呈现一个较为完整的网上交易系统,可以同时让多个用户使用,并提供较为良好的页面布局和易上手的功能呈现,真真意义上方便了用户的使用。关键词:网上便利店系统开发Java1.引言 1.1目的和意义在互联网技术迅猛发展的今天,居民的日常生活水平不断改善并提高,购买物品的消费观念和日常生活习惯也发生改变,人们希望在购买一种商品时,能够快速的看到商品的详细信息,方便的选择支付方式、提前预定商品等等。因此在电子商业贸易高速发展的今天,网上购物成为一种热门的购物方式,市场不断发展壮大,网上购物的优势在于商品种类繁多、价格实惠、节约时间和精力等,使消费者购物过程变得简单、方便、安全、快捷,作为新兴的销售产业,网上购物已经被我们大多数人所接受。网上便利店强大的功能特征,可以满足不同种类人群的需要,方便了人们对生活必需品的购买。随着电子商务的不断发展,人们的消费观念也随着时代的进步而发生着改变,以往落后的传统思想慢慢被人们摒弃掉,更多的用户开始参与到网上购物的潮流中来。本次毕业论文的设计是着重设计一个完整的系统为主要目的,用户可以根据实际的需求,用物品关键词进行查找、浏览和查看详细等功能,并完成一系列操作后,最后进入付款选项,就能够完成在网上购买的步骤,大大方便了人们的生活。1.2主要研究内容本次论文的主要研究内容包含以下几点,首先是对本次论文开发系统的目的和意义进行阐述,其次对设计此系统所运用到方法和技术进行分析,包含对经济可行性、技术可行性等多方面的分析设计,中间部分是对此次系统开发所要规划的主要功能进行罗列,罗列步骤是以数据库E-R图来进行整理和排布,最后是对整个系统开发的测试,描述了一个系统从无到有的过程,通过对不同功能的针对性测试,完成对整个系统的开发。2.系统分析2.1业务方面分析依据消费者所需求的各种便利店实际功能,对整个系统的各部分功能板块进行逐一罗列分析,同时通过对功能系统的需求分析,可以对整个系统具有一个较为清晰的认知,用户可以在前台界面挑选并购买,点击商品进入至购买的详细界面,然后填写具体购买信息,接着生成订单,订单生成后支付金额。具体操作步骤,如流程图1所示。图1系统前台的业务流程图其次,管理员也要有对后台管理的督导,管理员的功能是对整个商品和用户的订单以及售后方面的信息进行处理,具体的管理员后台业务流图如图2所示。图2管理员后台的业务流程图2.2可行性分析2.2.1经济的可行性分析对于经济的可行性分析来说,本次系统是为了让消费群体可以较为高效和便捷的对商品进行购买和消费,为了实现这个功能,系统提供了简洁明了的商品信息列表提供给用户挑选商品。商家使用本系统可以让用户快速了解所出售的商品,无需投入过多的人力物力进行宣传,线上的操作就是一个很好的宣传手段,这让商户省下了不少的时间和金钱。根据此种现象,还让商家减少点雇佣人力的金钱,通过设计的系统就能完全实现,此次系统还涉及了后台留言功能,通过让店主根据各种消费者的反馈做出调整,可以更好的让商户的口碑提升,扩大消费市场,同时增加客户的留存率增加回头客,如此便可增加收益。所以在这一方面来说,此次系统的开发在经济上是完全可行的。2.2.2技术的可行性分析在技术的可行性分析来说,此次系统的设计运用的是人们较为熟知的Java语言开发,并结合Mysql数据库对后台数据进行汇总和存储,两大较为成熟的技术,为此次系统的开发奠定了良好的基础。在当前我们的技术来说,计算机的硬件构造是完全能够支撑这两个技术进行开发的,它占用的内存较小,而且具有强大的可兼容性,易于后台设计和维护,这些特性就给了系统开发无限的可能和明确的方向,用以上两个技术可以较为高效、稳定的对此次系统进行开发。所以此次系统的开发在技术方面也是可行的。2.2.3操作的可行性分析网上便利店开发后,主要面向个体商家使用。是基于B/S模式来实现的,它易于操作,在界面的展示方面也清楚明了,通过网页的方式向大家展现,每一个商品信息都能较为清晰的展示,这些信息都能在数据库中操作进行更新。在系统实现之后,管理员在后台维护也较为方便,只需要打开后台对要整理的商品进行上架和修改等点击操作就可以顺利实现,整体的系统设计布局较为简单,而且在操作功能方面也没有复杂的板块,完全融合了现代人们的使用偏好,易上手。所以在操作的可行性分析上也是可以实现的。2.3需求分析在小型团队运营的便利店中,员工的人工费用和货架库房场地成本占主要的支出,压缩了商品利润,会给商家带来很大的压力,需要一个网上便利店系统通过预定或短距离外送的方式节约成本。经过对现有的便利店营业模式以及网店的模块分布进行各方面调查后,具体有以下几个功能需要实现:(1)系统设计的界面简洁,对待用户友好又方便操作与使用;(2)在商品的摆列界面中,对商品信息进行分类汇总方便预览;(3)把商品的种类进行合理规划,方便用户查找和选择商品;(4)具有较为完全的购买模块,高效的结款功能;(5)设有公告平台的功能,用来第一时间发布新商品或优惠信息;(6)拥有消费者查询订单和查询商品信息等功能;(7)完善的后台管理功能,方便管理员后台进行对用户和商品的维护和更新。2.4系统的流程数据分析喵乐购网上便利店整体的系统运作方式包含所有功能的0层数据流图如图3所示。图3系统数据流图(0层)作为用户和管理员对信息的各项操作,的系统1层数据流图如图4所示。图4系统数据流图(1层)消费者对商品进行选购后单据管理的数据流图如图5所示。图5单据管理数据流程图(2层)3.系统设计3.1系统的结构板块设计针对此系统的结构板块的设计包含两个方面,一个是前端的设计,一个是后端的设计;前端的设计主要包括给不同需要的消费者提供不同程度的商品展示,而后端的设计,则是针对管理员的各项管理进行的设计,具体结构板块设计如下:(1)前端设计消费者注册:这一设计要求消费者进入前台网页,点击<注册>按钮进行个人有关信息的注册,所需要的内容表填写完成后,可以保存到应用数据库中,信息录入后,方可登录到系统中。商品详细展示:这一设计主要是对录入的商品的信息和种类进行展示,以方便消费者进行挑选购买。购买功能:要求购买商品的消费者一定是在前端注册过信息的消费者,这样填写好相关购买信息之后才能开始购买。用户购买:这一功能的实现贴近于市面上一些电子贸易网站,主要是方便消费者管理购买记录中的商品或订单等相关操作。提交订单模块:确实好想要买的商品后通过提交订单,就表明这一购买记录生效,购买过程完成。消费者付款功能:这一功能主要是针对消费者对各种收货信息和联系电话等模块的再次确认后进到结款页面。(2)后端设计订单管理:这一部分的操作是可以让卖家对消费者的订单进行了解确认,对各种信息进行审核准备快递物流,及时对商品进行派发,可以进行编辑和取消订单等操作。用户管理:这一部分的操作是可以让用户或者管理员的信息显示在后台中,并且用户和管理员可以对自己的个人信息进行随意的更改和存储等功能操作。商品上架管理:这一部分的操作是通过管理员进行操作的,管理员可以对显示在后台的商品进行修改和添加,可以对部分商品进行上、下架的管理,修改好的商品会重新出现在页面中。公告资讯管理:这一部分主要是对商品信息进行更改和替换,分为好物推荐与促销活动两部分。喵乐购网上便利店的具体的功能结构图如图6所示。图6系统功能结构图3.2针对数据库的设计对于电子商务的系统来说,为了更大程度上满足用户的访问需求,给予他们更快捷的访问速度,针对数据库的设计就少不了,本次所采用的是Mysql数据库,此数据库具有存储信息大、方便快捷等特点。3.2.1数据库物理设计要想设计数据库,就要对数据库的物理数据进行逐一分析。物理数据主要包括对消费者个人信息的注册和登录等功能输入,其中包括对个人昵称、安全密码、联系方式、录入时间等各部分的信息输入。针对商品来说,数据库物理设计就包含对商品的信息类别等各个方面的设计,包含所出售商品的名字、类别、价格等密切相关的信息。系统则包括消费者对商品的选择提交订单的过程,当后台管理员响应了此操作之后,整个订单是消费者无法进行再次更改的,处于关闭的状态。此系统还存在着多个管理员的系统,所以在数据库的物理设计中,还要增加对后台管理员信息的录入和存储修改等功能。3.2.2数据库概念设计通过上面数据库的物理设计之后,得出了下面这个概念设计图形,它们的数据库E-R图如图7所示。图7数据库流程图3.2.3数据库逻辑设计根据此次喵乐购网上便利店系统的设计,总结的几张数据表如下所示。(1)主要商品的信息表这张表是主要来记录商品的信息的,其中包含商品的名称、类别、价格、上架时间等相关信息,各个字段的详细信息如表1所示。表1shangpingxinxi(商品信息表)字段名称字段含义字段类型字段长度允许为空取值说明shangpinbianhao商品编号int4否主键shangpinmingcheng商品名称varchar50否shangpinleibie商品类别varchar5000否jiage商品价格int4是tupian存放商品图片varchar50是pinpai品牌varchar50是shangpinguige商品规格varchar50是shengchanshang生产商varchar50是shangpinjieshao商品介绍varchar50是(2)商品类别信息表这张表主要是用来具体商品的不同类别,其中包含对商品的名称信息、种类信息、名称信息等相关的描述,各个字段详细信息如表2所示。表2leibie(商品类别信息表)字段名称字段含义字段类型字段长度允许为空取值说明Id种类编号int4否主键shangpinleibie种类名称varchar50否shangpinmiaoshu种类描述varchar5000否(3)订单信息表这张表主要是用来对商品的订单信息进行录入的,主要包含对商品的订单信息、编号信息、订单特定的状态等相关信息进行描述。各个字段的详细信息如表3所示。表3dingdanxinxi(订单信息表)字段名称字段含义字段类型字段长度允许为空取值说明order_id订单IDint4否主键order_bianhao订单编号varchar50否order_date订单生成日期varchar50否order_zhuangtai订单状态varchar50否order_jine总的消费金额int4是order_songhuodizhi送货地址varchar50是order_fukuangfangshi付款方式varchar50是order_user_id用户IDint4否(4)订单明细信息表这张表是对用户购买商品的订单信息进行描述的,主要包含订单明细编号、订单编号、商品编号、购买数量,各个字段的详细信息如表4所示。表4dingdingxiangxi(订单明细信息表)字段名称字段含义字段类型字段长度允许为空取值说明orderItem_id订单编号int4否主键order_id订单明细编号int4否goods_id商品编号int4否goods_quantity购买数量int4否(5)用户信息表这张表是对消费者的信息进行存储的,其中包含对消费者的个人基本信息、真实的姓名、性别、详细的家庭住址等信息的录入,各个字段的详细信息如表5所示。表5alluser(用户信息表)字段名称字段含义字段类型字段长度允许为空取值说明user_id用户IDint4否主键user_name用户名varchar50否user_pw用户密码varchar50否user_realname真实姓名varchar50是user_address住址varchar50是user_sex性别varchar50否user_tel联系电话varchar50是user_email用户邮箱varchar50是user_qq用户QQvarchar50是(6)管理员信息表这张表主要是用来整理不同层次的管理员进行区分,区分的方式是通过不同管理员的信息进行划分的,其中包含对管理员个人信息的摘录、ID名称、管理员的个人账号和密码等相关信息,各个字段的详细信息如表6所示。表6admin(管理员信息表)字段名称字段含义字段类型字段长度允许为空取值说明userId管理员IDint4否主键userName管理员名称varchar50否userPw管理员密码varchar50否(7)售后申请表这张表主要是针对用户对商品提出售后需求后,进行售后申请的操作,包括:订单号、商品编号、商品名称、商品价格,各个字段的详细信息如表7所示。表7shouhoushenqing(售后申请表)字段名称字段含义字段类型字段长度允许为空取值说明ID客户IDint4自增编号主键dingdanhao订单编号varchar50是shangpinbianhao商品编号varchar50是shangpinmingcheng商品名称varchar50是jiage商品价格varchar50是4.系统实现4.1系统首页的实现针对系统主界面的设计,我所采用的的是上下结构为主的,以简洁的界面烘托着整体的布局,顶部包含整体功能的划分,拥有各个选项,比如:好物推荐、红包雨、综合管理等相关按钮,在主页以轮播图的方式呈现,给消费者可以查看到一下主要的信息,系统首页如图8所示。图8系统首页操作界面4.2前台功能4.2.1用户模块设计与实现此次所设计系统是网上便利店,对于它最首要的要求就是要对用户的信息进行一个准确的录入,以保障用户信息的完善,而且对于用户信息来说,它也是网络安全必不可少的一部分,是一大特定的功能需求。(1)用户注册针对这个功能来说,它主要实现的步骤是对用户的个人信息来说的,当用户进入到特定页面中,注册界面如图9所示。注册信息包括有用户名、密码、姓名、性别、出生年月、QQ、手机、头像、地址,当用户把所有的信息进行录入完成后,就完成了对用户注册这一功能的实现,同时,后台管理员也能看到该用户的相关信息。这一功能的实现是通过userreg.jsp和yonghuzhuce_add_list.jsp等页面实现的,当用户实现注册用户之后,会把相关信息传递到Mysql数据库中,从而增加用户的信息到数据库的用户表中。图9用户注册界面(2)首页登录本次首页登录用到的是指数java服务器页面、用户日志服务器页面、消费者通过前台首页进入指数java服务器页面,输入相关信息之后,把信息提交到用户日志服务器页面,系统接收到成功的命令之后就到了指数java服务器页面,系统就会自动显示出消费者的信息,具体的首页登录相关流程如下图所示。用户登录流程图如图10所示。图10用户登录流程图当消费者登录完成之后,就可以看到页面的右上角方向有一个登录按键,登录界面如图11所示。点开显示了登录的界面,此时,需要用户把相关信息进行输入,信息录入正确后,方可登录成功,如果验证的信息有误,系统会自动弹出信息有误的弹窗,提示用户进行再次输入。图11用户登录界面4.2.2商品展示模块设计与实现当消费者进入到系统的界面中,首先是对所需要的商品进行逐一浏览,用户可以对所有的产品进行查看和选择等等,这一功能通过点击就可以实现,其中包含对整个商品的名称、价钱等相关信息的明细等。商品展示界面如图12所示。图12商品展示界面4.2.3购买模块的设计与实现这一功能需要消费者选择好商品,可以点击添加至购买记录,将商品ID传值到购买记录页面,然后将消息提交到购买记录的页面中,提交购买信息表单后就可以实现购买完成的步骤,购买流程图如图13所示。图13购买流程图消费者可以自行对购买的商品进行罗列,购买界面的设计如图14所示。当在购买过程中遇到不合适的商品,可以随时进行删除商品的操作,同时还可以进行数量的更替,过着在购物车中清理到不需要的商品,当消费者对商品确定购买之后,用户可以提交订单,并对个人信息进行确认,以方便商品能够准确无误的送到地址中。消费者可以对所需商品进行管理和添加所需数量,在这里要注意的一点是,添加商品并不等于购买了商品,添加购物车只是为了方便用户进行购买,而不是添加购物车之后就是购买了。图14购买界面4.2.4用户综合信息修改的设计与实现对于用户的综合信息的修改来说,通过首页的综合管理跳转到个人的登录页面,当要退出该系统时,可以点击右上方用户名下拉列表对该用户进行注销。用户点击导航栏<综合管理>按钮,进入用户个人后台登录页面,用户输入账号、密码、验证码选择注册用户下拉选项即可登入修改消费者所录入的信息,用户登录个人界面如图15所示。图15用户个人资料登录界面当消费者登入个人信息之后,界面如图16所示。系统可以对个人用户的数据进行保留至用户资料,操作完成用户信息的修改。图16用户资料修改界面点击左侧的商品购买管理,消费者可以较为清楚的对个人购买的商品进行查看,并且可以执行删除、申请售后等相关操作,商品购买查询界面的如图17所示。图17购买订单界面4.2.5售后申请模块的设计与实现当用户进入到售后申请的页面之后,售后申请界面如图18所示。用户点击左侧导航栏的商品购买列表里查询的商品购买查询,填写售后类型、相关凭证、申请时间等,通过填写了相关的信息,即可对售后信息进行使用,完成相关申请。该功能的实现运用了售后申请java服务器页面,消费者通过在系统的前端添加到售后申请,随后会跳转到售后申请java服务器页面,完成数据的增加,即表示该订单的售后情况已完成。图18售后申请界面4.3后台功能4.3.1用户管理模块的设计与实现对于用户管理模块的设计与实现来说,它这个功能主要包含的是对管理员的各个操作来说的,它可以实现管理员对用户进行更改信息、修改信息、审核信息、删除相关用户等操作。实现该功能的操作要求管理员首先要进入到界面的后台端,在菜单栏进行相关信息的操作,用户管理界面如图19所示。实现这一步骤的操作方法是,首先需要管理员点击用户注册管理,可以选择修改和删除想要调整的消费者,如果管理员要删除用户,页面通过弹出提示询问管理员是否确认要删除,选择删除后,后台数据库将会执行删除;如果后台管理员要更改消费者相关信息,将会跳转至用户管理java服务器页面,管理员可以对其相关信息进行修改,通过数据库的响应来完成此次用户信息的修改过程。图19用户管理界面4.3.2订单管理设计与实现当消费者在该平台选购好商品后,提交了相应的订单,则后台会有相应的订单反馈,管理员则需要处理相应的订单、派发订单、执行修改和管理等相关操作。具体操作步骤如下:当管理员进入订单相应的列表中,可以选择删除和修改两个按钮,如果当后台管理员执行删除命令的时候,系统则会提示是否真的要删除,如果删除之后,Mysql数据库所产生的数据也会一并删除;如果管理员要修改相应的订单信息后,页面则会响应要求订单管理java服务器页面来执行这一操作,审核订单的情况是要对该订单的信息进行审核,审核的状态也会由boolean值改成是true。订单管理界面如图20所示。图20订单管理界面示意图4.3.3商品管理设计与实现对于以上的管理设计和实现功能来说,是为了让后台管理员更加直观的对商品进行变更,其中包含对商品各种信息的更正等相关功能。当管理者在下方的界面中添加了既定的商品信息中,点击下方的<提交>按钮,即可完成对商品更改信息的上传功能,同时可以通过视图的按键进行查看和编辑。商品管理界面如图21所示。具体操作步骤如下:当管理员进入商品管理的相应的列表中,可以对商品编号、名称、所属于的类别、销售定价、实体图片、厂家品牌等进行更改或者直接删除,商品类别需要提前添加好想要的分类才能在下拉框重新选择,商品介绍也可以导入除文字外的一些其他信息,如果不想要当前某个商品的时候,可以在商品添加框点击后面的<删除>按钮,系统同样会提示确认是否真的要删除,成功执行删除之后,Mysql数据库所产生的数据也会一并删除;管理员修改相应的商品信息后,页面则会相应请求商品管理java服务器来执行这一操作,以完成商品信息的修改。图21商品管理界面5.系统测试5.1测试方法根据该系统的实际情况,我应用了以下的测试方法进行测试:(1)在设计中期就要多次和尽可能较早的进行对系统的测试,这样可把后续连带错误发生的概率将至最低。(2)在测试之前,要列文档给出一个预测结果,或者找相应参考,给出测试需要的导入数据和预期达到的运行效果,这样可以在测试之后和此进行对比,完善系统的相应功能。(3)在测试的过程中,要讲究方式和方法,输入一些非法数据进行导入上传,对系统的正确性与应有的完整性正确进行测试,可以在最短时间中找到该系统存在的错误信息,并得到及时更改。5.2测试目的本次测试的目的主要在于,对整个系统能够完成一整套商品的采购过程,包含对商品的管理和订单管理等相关信息的录入,做到开发的系统简单使用、操作便捷等特点,同时前端设计符合大众的审美,并且能够保证运行速度足够快,不出现卡顿的现象,与数据库正常连接,就达到了此次测试的最终目的。5.3测试用例5.3.1注册测试对于消费者注册的测试来说,主要包含对喵乐购网上便利店执行用户信息注册等功能的测试,具体操作用例如表8所示。表8用户注册测试用例表用例编号用例名称测试功能输入具体测试过程预期输出测试结果1用户注册模块测试输入要求的相关信息,完成用户的注册。消费者的个人详细信息用户在系统的注册页面根据提示填写相应的信息,然后点击“注册”按钮。提示成功并跳转到登陆界面。正确2用户注册模块测试用户注册失败的情况表单为空或用户不填写用户名用户在系统的注册页面根据提示不填写,或填写除了用户名以外相应的信息,然后点击“注册”按钮。注册失败,提示“用户名不符合要求”。正确3用户注册模块测试用户注册失败的情况用户两次输入密码不一致用户在系统的注册页面根据提示填写相应的信息,填写密码时两次输入的密码不一致,然后点击“注册”按钮。注册失败,提示“*两次输入密码不一致”。正确5.3.2购买记录测试针对购买记录的测试,首先是要对各个单元进行逐一测试,包含对修改商品的按键和系统自动识别的按键相结合,当输入的信息不是数字的情况下,如果输入的是A,系统也可以自动识别,并且会将数量改成1,通过反复的几次测试,均没发现异常的情况,当把数量改成20或者30的时候时,所对应的订单信息经测验之后也是正确的,没发现错误的情况,具体操作步骤如表9所示。表9购买记录测试用例表用例编号用例名称测试功能输入操作过程预期输出测试结果1购买记录功能测试商品加入购买记录成功场景。点击商品,填写数量加入购买记录在系统的商品信息页选择商品点击“加入购买记录”按钮。界面提示“有一件商品加入购买记录!”正确5.3.3商品管理测试(1)添加功能的测试对于商品添加功能的测试,我在测试上是对上传图片的格式进行了测试,当我把JPG的图片格式的图片进行后台上传之后,系统能够正确显示这张图片的内容,当我上传DOC和MP3格式的文件后,系统后台会自动显示上传失败,并且提升用户重新上传。通过几次反复测试,均没发现异常情况。(2)删除功能的测试测试商品删除功能我运用的方法是,当我想要删除编号为22的商品时,我点击删除,则系统会自动提示是否要进行删除,若是,则点击删除,同时我在删除之后,查询了mysql数据库里的信息,也证实信息以删除。通过几次反复测试,均没发现异常情况。(3)查询功能的测试针对商品查询功能的测试,该查询功能是通过关键词来进行应用的。对商品的查询范围可以根据类别与生产商筛选以缩小搜索范围,搜索列表也可以切换搜索视图为竖列,显示每个商品的更多信息,用户无需登录便可以通过输入搜索内容在商品信息界面进行商品的查询功能。输入不同信息应用不同搜索条件进行几次反复测试,均没有发现异常情况。6.结语在此次喵乐购网上便利店的系统设计中,由于我对相关程序运用不是很精通,在开发的过程中也是一边学习一边实践同时进行的,因此在这短暂的开发过程中,此系统也存在在需要改正的地方,此次毕业设计进行的时间也较短,让我发现自己的技术也存在着很多缺乏的地方,页面美化问题和功能考虑不周这也是今后我需要完善的地方。此次网上便利店的系统开发中,我采用了Java+Jsp+Html+Css+JavaSrcript来实现该系统。运用了较为普遍的Java,该技术功能强大,可兼容性也极好,运用这种架构,让我相对轻松的实现了对这个系统的开发,具体实现了订单的完善、消费者信息的录入、售后信息的维护等相关功能,可以帮助现实商家增加销售商品的途径,实现利益的增收。实际上这一系统还存在一些需要在完善的地方,比如在功能上的完善,用户理应可以修改自己的相关信息,故应增设个人中心功能;另外,系统如果能提供更多查询统计功能就会使得系统更加丰富和多样化,比如客户购买力排行功能、业务员销售能力排行功能等。第二个是技术上的改进,由于对MVC架构不太熟悉,权限管理这部分,本系统采用一个Jsp页面来规定导航栏,即跳转的页面,这相对比较不灵活,如果将URL路径记录到数据库并实现增删改查会比较好;另外就是对EasyUI的使用还不够熟练,视觉效果和界面观感有待提升,另外在查询系统的方面,应该设计多个查询系统的板块,可以方便用户和管理员对除商品信息外的内容进行查询和变更;其次是要对技术方面的改进,由于本人对MVC的架构不是很熟知,在设计权限方面存在着一些问题。希望有机会在日后学习中完善该系统,对以上列举的问题逐一改进。时间总是在悄无声息中流逝,一眨眼毕业的脚步就赶到眼前,大学的生活随着本次毕业设计的完结也将要画上句号。我万分感谢指导老师在毕设期间对我的帮助,虽然我对一些理论和概念有一定的掌握但是没有老师悉心的指导想完成这次毕业论文的撰写也是十分困难的。不仅在设计思路方面,在论文的撰写过程中老师也很有耐心的给我查找不足指导改正,正是老师的敬业精神影响着我让我能够有耐心有信心的完成这项任务,为大学生活交上一份满意的答卷。在此向指导老师表示衷心的感谢和真诚的祝福。同时也要感谢在这段期间给我帮助的每一位老师和同学,感谢大家。参考文献[1]杨宇.jsp典型模块与项目实战大全[M].清华大学出版社,2012.1[2]夏伟.中国电子商务现状与发展趋势分析[J].科技广场,2011,4.169(04):24-26.[3]Aaron.ProfessionaljspDesignPatter

温馨提示

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

评论

0/150

提交评论