【《关于农产品销售网站的设计与实现》8300字(论文)】_第1页
【《关于农产品销售网站的设计与实现》8300字(论文)】_第2页
【《关于农产品销售网站的设计与实现》8300字(论文)】_第3页
【《关于农产品销售网站的设计与实现》8300字(论文)】_第4页
【《关于农产品销售网站的设计与实现》8300字(论文)】_第5页
已阅读5页,还剩28页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

目录关于农产品销售网站的设计与实现目录摘要 [7]。本网站运用可视化界面,使用者不需要太多的计算机方面的专业知识,只需要在有网络的地方,使用电脑就可以进行操作。操作门槛低,经济成本低,简简单单,完全可以适用大部分的人群。3.4功能需求分析线上销售模式不仅可以节省大量时间资源,而且商家客户之间能够直接交流,商家也可以根据网站的数据分析来制定自己的销售计划。该网站可以实现用户进入网站对商品进行浏览和搜索、添加购物车、修改购物车、下单、收藏和评价等功能。农产品销售网站根据使用者的权限不同,可以分为用户、商户和管理员三种。网站的安全系统会对用户的登入方式和账号密码进行安全识别,然后根据其对应的权限进入相应的系统界面。各个系统界面对应不同用户在使用本网站时的不同需求,且可以对自己的个人信息起到保护的作用。用户角色只能对对商品和商户进行查看和留言操作,对商品实行购买和收藏等操作,无法实现商品的上架和下架的操作。商家角色只可以对用户角色的订单进行处理,或者对商品实现上下架的操作,无法自己购买商品或者留言。管理员角色则无法购买商品或者对订单继续处理,他所拥有的操作权限仅支持更改网站信息和会员信息。很大的程度上保证了网站的稳定性和用户信息的安全性。3.5性能需求分析(1)网站稳定性:开发的农产品销售网站要求运行过程中安全稳定、方便快速。(2)网站安全性:网站最重要的就是安全,要对用户的个人信息进行绝对的保密,且对不同角色进行权限限制功能。(3)网站易用性:因为本网站是面向与所有人群,所以就要求网站必须操作简单、不繁琐。

第4章系统设计4.1系统体系结构在网站开始设计前,开发者必须要有一个完整的开发思路,本网站有哪些功能、有那些模块、各个用户角色对应的权限操作有哪些?这些必须在网站开发前有一个层次结构图来详细的把它们罗列出来,方便我们后续的开发工作,如图1所示:图1网站层次结构图4.2数据库概念设计根据网站功能不同,所划分的实体信息也不同,可以根据E-R图对实体信息进行解释说明。(1)用户信息ER图,如图2所示。图2用户信息ER图(2)管理员信息ER图如图3所示。图3管理员信息ER图(4)订单信息ER图,如图4所示:图4订单信息ER图(5)留言信息ER图,如图5所示:图5留言信息ER图(6)商品信息ER图,如图6所示:图6商品信息ER图4.3数据库逻辑设计数据库的设计离不开各种表的设计,下图是本农产品销售网站数据库中比较重要的一些网站。(1)采购表,如图7所示:图7采购表(2)评价表,如图8所示:图8评价表(3)订单表,如图9所示:图9订单表(4)会员表,如图10所示:图10会员表(5)索引列表,如图11所示:图11索引列表(6)焦点图表,如图12所示:图12焦点图表(7)公告表,如图13所示:图13公告表(8)问题集表,如图14所示:图14问题集表(9)商户表,如图15所示:图15商户表(10)收货地址表,如图16所示:图16收货地址表(11)商品表,如图17所示:图17商品表(12)留言表,如图18所示:图18留言表

第5章系统实现5.1用户操作界面用户登陆自己的账号后进入的是用户操作界面,主页一共有首页、商品信息、系统公告、在线商户、联系我们、新鲜水果、休闲食品七个模块。如图19所示。图19网站首页界面图网站打开以后用户可以进行浏览,但是如果想要继续深层次的操作,就要注册属于自己的账号,根据用户角色需求不同进行注册不同的账号,这一步就像是为用户颁发一个准许证书,准许用户在该网站进行操作。在注册账号界面,用户在个人信息输入框内准确无误的输入信息,并按下同意并注册按钮,如图20所示;图20用户注册界面图用户在完成自己的个人账号注册后,会返回到登陆页面,用户输入自己的个人信息点击立即登录按钮完成登录,如图21所示,而且,商户也可以通过相同操作完成自己的账号注册。图21用户登录界面图已经登陆进入网站的用户可以进行查看在线商户操作。可以查看商户的地址、电话,店铺加入网站的具体时间等信息,还可以通过一系列的操作对商户进行留言,咨询一些自己想要咨询的问题,比如供货合作或者商品问题等等都可以在这个模块进行咨询,在标题和内容栏输入自己的问题,按下提交按钮,如图22所示。图22用户咨询界面图用户浏览商品时,遇见喜欢的商品可以直接点击加入购买按钮,完成添加购物车操作,把它们都添加到购物车里,还能够增加或者减少要购的商品量,如果暂时不想购买这件商品,还可以点击收藏商品按钮把心仪的商品进行收藏,方便下次可以快速找到该商品,如图23所示。图23商品信息界面图如果用户想要查看自己有哪些商品已经加入购物车里,可以通过对我的商品功能进行操作查看,可能因为种种原因,部分商品不想购买了,可以在本功能下,点击删除按钮,删除已经添加的商品,或者对已有商品的数量进行修改。商品信息确认完毕后,点击提交订单按钮,跳转到下一步的界面,如图24所示。图24在线预约界面图完成下单结算前,用户还可以再一次确认商品信息是否有误,确认要购买的商品准确无误后,在下方输入自己正确的收货地址和,如果对商家或者商品有些要求的话,可以在下方的说明模块输入自己的运输或者其他要求,等到完成全部信息输入后,按下下单结算按钮完成商品购买,如图25所示。图25预约商户界面图如果用户想要查看自己所有的交易订单,可以在订单管理界面进行查看,用户可能会存在错买漏买等情况,或者收到的商品有些问题,用户就可以在本功能下处理这些问题,可以对订单进行确认收货、申请退货换货等操作,如图26所示。图26订单管理界面图5.2会员中心用户所有的个人信息以及订单留言信息都在会员中心模块下,如果用户的个人信息有变动或者错误情况,就可以进入到会员中心进行个人信息修改,如图27所示。图27会员中心界面图用户所有的留言都可以在我的留言界面下找到,而且可以查看商家对自己的回复,也可以对商家的回复进行回复、对自己的留言进行删除操作,如图28所示。图28我的留言界面图5.3商户功能模块商户首先在登陆时,先选择商户模式,成功登录后可以在账户信息模块下,查看自己的个人和商品信息是否有误,或者修改自己的商品和个人信息,如图29所示。图29账户信息界面图商户如果有新的商品需要上新,就可以在发布商品模块下,把自己想要发布的商品信息全部输入,并按下提交按钮,如图30所示。图30发布商品界面图商品管理功能里面罗列了所有已经上架的商品,商户可以在此功能下修改商品的详细信息,查看商品库存量,如果有些新品要发布、老产品下架,或者进行商品采购都能够在这个界面完成,如图31所示。图31商户商品界面图商户如果想要看自己已经销售过的所有订单,可以在订单管理模块进行查看,商户可以对订单进行审核,如果出现问题可以删除订单,确认准确无误后就可以发货,如图32所示。图32订单管理界面图商家如果要看自己商品的销售情况,可以在商品统计模块进行查看。已经销售的所有商品会被做成一个饼状统计图,各种类的销售占比一看就知道了,如图33所示。图33商品统计界面图商户可能会遇到部分顾客有些疑问的情况,对于顾客提出的疑问,问题解答这一功能收纳了所有顾客的疑问,商家可以在这个模块下解决顾客所提出的疑问,如图34所示。图34问题解答界面图5.4管理员功能模块管理员的权限和操纵与用户和商户完全不同,管理员进入网站后台,不参与前台界面,可以直接对网站的所有信息进行查看和修改,还可以直接修改网站的前台界面,权限非常大,登录地址和其他角色也不相同,如图35所示。图35管理员登录界面图管理员登陆进入系统后,就可以从三个方面对网站进行修改和管理。商品管理模块是对本网站的商品信息进行修改和管理。网站信息模块是对网站的各种图片、网站公告进行管理修改,用户管理显而易见就是对网站使用者即商户和用户的管理,能够对他们的网站使用权限进行限制或者增加,如图36所示。图36商品管理界面图管理员有权对商品交易订单进行查看,如果部分订单有问题,涉嫌违规,管理员可以对其进行审核操作,并对其做出处理,如图37所示。图37订单管理界面图管理员可以对商品进行分类处理,根据商品的各种属性不同来进行不同的分类,还可以把相应的商品添加到其对应的种类中去,如图38所示。图38商品类别界面图用户和商户都可以在本网站进行会员注册,管理员则可以在会员管理界面对他们的进行审查,根据他们的使用情况或者消费情况对他们的会员设置等级,等级越高的用户所享受到的权益就越多,如图39所示。图39会员管理界面图网站做大以后,一个管理员不可能完成网站的维护和更新,就可以根据工作情况和任务量,删除或者设立新的管理员,总管理员可以对他们的信息进行修改,也可以对其他管理员进行监督或者权限限制,如图40所示。图40后台用户界面图网站需要源源不断的用户加入,商户也是一样,在商户管理界面,管理员可以加入新的商户,还能够查看他们个人信息,如图41所示。图41商户管理界面图管理员能够对网站的首页信息如图片公告等进行直接修改;管理员能够对网站的所有焦点轮播图进行增删操作,根据现实情况,对已有的焦点轮播图进行删除或者修改等操作,也可以根据实际情况添加新的焦点轮播图,如图42所示。图42焦点轮播图管理界面图可能有部分网站会和本农产品销售网站进行合作,那么他们的网址链接就会在我们的友情链接模块下出行,如果终止合作,管理员还可以删除其连接地址,如图43所示。图43友情链接管理界面图如果用户或者商户忘记了自己的密保问题,那么可以由管理员对密码问题进行查看或者修改,如图44所示。图44密保问题界面图在我的账户界面,管理员能够进行个人账户信息查看,并且可以对立面的内容进行改动,如图45所示。图33账户信息界面图第6章系统测试6.1系统测试目的一个系统的完成,必须要经过测试阶段,它可以准确的找出系统过程中的错误,找到程序和用户之间存在的差异,并提出解决方案。所以我们在进行测试时,必须严谨认真,使用不同的方法多角度的来进行系统测试,只有经过大量多角度的系统测试,才能更加准确真实的发现系统所存在的问题,这样在后期进行系统修改和维护时,才能少走弯路。6.2系统测试性能(1)复杂性:系统测试是系统开发中必不可少的一步,它必须从多方面多角度对系统进行测试,而且对流程必须十分熟练,所以存在很大的复杂性。(2)挑剔性:测试的主要目的就是找出系统存在的缺陷和不足,所以,我们必须严格遵守测试的要求,对每一处小细节都不放过。(3)不彻底性:尽管已经完成了系统测试,但是因为各方面原因,总会存在一些无法检测到的问题,无法尽善尽美。6.3系统测试方法测试的方法有很多种,但是出于对开发的成本考虑,本次测试只采用了白盒和黑盒两种测试方法。白盒测试:这种方法有着很大的缺陷,在测试时会受到某些条件的限制,有一定的局限性,而且相对与其他检测方法来说很耗成本,但是如果要覆盖全部的程序语句,则需要花费比编程还要久的时间,一般不建议这种方法。黑盒测试:黑盒测试是以用户的角度作为出发点,来验证已经开发好的程序功能是否能够实现。所要求的技术较低,时间短,但是此方法不适合单元测试,而且测试存在潜在的风险。6.4系统测试结果通过对本系统的多次测试,并根据测试结果显示,网站的各项功能都可以准确运行,而且对于用户的需求也能够满足,所以本网站可以正常运行,能够达到使用的标准。参考文献张茜.“互联网+”时代的农产品营销与农业经济发展[J].农村经济与科技,2018,(20):67.胡文强.农产品销售信息系统的设计与实现[D].重庆三峡学院,2019.徐双佳,于晶.农产品网络营销存在的问题及对策[J].乡村科技,2021,12(03):55~56.周丽琴.“互联网+”时代的农产品营销与农业经济发展思考[J].山西农经,2019,(11):75.孙正丽.甘肃省农产品电子商务模式的发展研究[D].甘肃农业大学,2018.蒋泽宇.Java编程语言的优势以及应用分析[J].价值工程,2020,39(14):261~263.戚玮.农产品交易网站设计与开发——以淮安为例[J].价值工程,2020,39(06):278~279.吴彤,阮岩.基于JSP的网站商品信息管理系统设计[J].长江信息通信,2021,34(01):190~192.王蓝青.“互联网+”背景下农产品品牌管理的策略探析[J].辽宁工业大学学报(社会科学版),2021,23(02):50~53.谢靖萱,芦明.一种基于SSM框架技术的航空售票系统的设计与实现[J].电脑编程技巧与维护,2020(10):24~25+41.何琼月.谈软件工程中软件测试的重要性及方法[J].电子元器件与信息技术,2020,4(11):148~149.

温馨提示

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

评论

0/150

提交评论