生鲜农产品网上销售平台的设计与实现[精选]_第1页
生鲜农产品网上销售平台的设计与实现[精选]_第2页
生鲜农产品网上销售平台的设计与实现[精选]_第3页
生鲜农产品网上销售平台的设计与实现[精选]_第4页
生鲜农产品网上销售平台的设计与实现[精选]_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1、生鲜农产品网上销售平台的设计与实现摘 要本文讲述的是有关生鲜农产品的网上销售系统,该系统的设计运用的是jsp技术,并且采用ssh三层框架结构以及sql server 数据库。而本文就是向大众讲述这一系统的整个来历和组成。起先介绍了为什么要开发生鲜农产品网上销售平台,也就是生鲜农产品买卖的现状以及其背景和意义;其次介绍了网站的需求分析和开发工具;接着就是向大家说明这整个系统的各个模块及其用途;最后便是我自己的总结与展望。开发这个系统的整体思路就是向大众展现生鲜农产品的界面,以及一个能让管理员掌控各种生鲜农产品的进出货情况、销售情况,还有用户在购买农产品之后对此产品的评价管理等等一系列模块。关键词

2、:生鲜农产品;jsp技术;sql server;ssh框架the design and implementation of the online sales platform for fresh agricultural products abstractthis article is about the online marketing system of fresh produce, which is designed using jsp technology and using ssh three-layer frame structure and sql service databas

3、e. this article is to tell the public the whole history and composition of this system. at first, it introduces why we should develop the online marketing platform of fresh agricultural products, that is, the current situation of fresh agricultural products and its background and significance. secon

4、dly, it introduces the needs analysis and development tools of the website. then we will explain the various modules of the system and their use. finally, my own summary and outlook. the whole idea of developing the system is to show the public the interface of fresh produce and a series of modules

5、that allow managers to control the delivery and sale of fresh produce, as well as the evaluation and management of the product after the user buys it.key words:fresh agricultural products ;jsp technology; sql server;ssh framework1 绪论1.1 研究背景不得不说,现在是互联网时代,大到各个国家,小到各个村庄,都充斥着互联网的影子。这个时代的诞生,最大的功劳者就是我们所敬

6、仰的马云先生。当初他提出这个想法之时,无人理解,而且支持者胜少,但是他坚持自己的梦想,并坚信自己的创意,最终获得了成功,开创了我国最新最便捷的淘宝时代。然而,在这个什么都便利的时代,唯独难以解决生鲜农产品的采购渠道。现如今人人都在为了自己的生活而努力工作,已不再是当初那个“男主外、女主内”的传统思想了,女人们也都出去工作,并有一份自己的事业。这便衍生出一系列问题,都去上班导致双方都没时间买菜,即便下班有时间也早就过了菜场买菜的时间。有人说,现在超市应有尽有,无论什么时候都有你想要买的东西,可是现实真的是如此吗?其实不然。有的人有时加班加点,很晚回家,甚至超市都已关门;有的人家离超市很远,及其不

7、方便;还有的人工作疲劳之后更不愿意出门买菜了。种种原因,让我相信生鲜农产品网上销售平台不得不存在。况且,对于生鲜农产品商家来说,这个平台带给他们无限的商机,而且这是一个非常有利的渠道。很多新闻都有报道某某产地西瓜滞销,某某农民土豆无处销售。每当这些新闻出现的时候无不让人痛惜。然而,他们可能还不知道,在城市中,很多想要吃这些果蔬的人却无从去买。因此,生鲜农产品网上销售平台的推广势在必行,本文所设计的这一个平台就是为了广大生产者和消费者而存在的。1.2 研究现状及其意义1.2.1 研究现状 多年以来,我国农产品出产稳定持续的发展,栽种面积和总体产量持续增高且增幅明显,平均一个人拥有量可达600千克

8、。这个数据足以让人警醒,我国生鲜农产品的生产发展存在很多问题。第一,农产品的持续增多某一程度上会导致其品质的变化。第二,当查出某一农产品其品质无法满足大众需求时,其销量又会呈现出直线下降状态,那么,这必然会对农商产生致命的伤害。第三,当人们的需求增大而农商无法提供足够多的产品时,将会导致这一产品的物价直线上升,引起社会经济紊乱。从这三个方面来看,加强我国产业发展的重中之重是先提升我国农产品的创新能力以及加强我国基础设施的建设。为了实现这一目标,中国将采取一些措施,比如扩大农业生产的地区,建立标准园,加强育苗的集约化建设,刺激生产和销售之间的连接,并使用新的技术培育新品种。但是,从我国近几年的调

9、研报告中查出,我国的物价飞速上涨的原因竟是生鲜农产品价格的持续上升。而造成果蔬价格持续上涨是因为农产品运输成本高。结论是,中国的农产品运输成本比国际水平高两倍。众所周知,中国农产品的主要是依靠道路运输,而近几年油价飞涨,导致运输成本也提升,最终导致物价的上涨,环环相扣。而农产品价格的上涨会直接影响我国老百姓的生活,因此,保护我国农民生产生活的积极性,解决物价上涨成为我国现今最重要的事件之一。接下十年我国的人口数目依旧处在上升期,伴随着农村人口向城镇转移加快和城乡居民生活水平的不断提高,生鲜农产品的需求量也越来越多。况且,自从二胎政策开放以后,我国人口呈现持续上涨的趋势,而人均农产品拥有量在现有

10、情况下再上升30千克,农产品完成品也将上升1000多万吨,当时,水果和蔬菜的总需求量将在中国超过5亿9850万吨,其中9000万吨高于2010。解决消费减少、单位生产增加的问题,是满足人民总消费需求和新需求的主要方向。在产品的供应方面,我们可以经过降损耗、调结构、增单产、稳面积等方式来实现产品种类的多样化和平衡供需。1.2.2 研究意义从企业角度出发:第一,企业最注重的便是他们在消费者心中的形象,而这个平台整体的销售流程极为简单,而且送货上门,大大便利了消费者的生活,这个企业就自然而然的成了消费者的依靠,从而树立完美的形象。 二、这个系统在开发之初便是为了方便企业管理,企业管理者通过这个平台可

11、以非常方便的看到自己的产品销售情况,还有人员管理情况。不仅简便,而且提升了整个企业的业务效率和准确性,有利于平台的销售体制做得更加规范。 三,为企业在没有时间、地域、边界的情况下经营和拓展业务提供了便利、有利的环境。利用网上购物平台是提升各个企业之间的竞争力的有效技术措施。从消费者角度出发: 一、便利,消费者可以在家静心的等待生产者送货上门,如不喜欢,可及时退货,整个流程不仅节约了时间,还方便了消费者的生活。 二、齐全,这个平台与各大生产商进行合作,商品各种类都很齐全,选择性更广泛。 三、廉价,由于是网上经营,其成本极低,无论是经营成本还是投资成本,从而产品价格也比较低。总体来说,网上销售平台

12、能够给企业和消费者两方面都带来极大的便利,因此,农产品网上销售平台的远景是十分广阔的。1.3 网站简介本文设计的生鲜农产品销售网站分为两个模块,一个是消费者的购买界面,在这个界面里,消费者可以尽情挑选自己所喜欢的或者想买的产品,并加入购物车,最终从购物车里购买自己需要的。另一个是管理者的界面,管理者拥有这个网站最大权限,管理者各种产品的进出货情况以及销售情况,及时了解用户产品需求,并告知供应商。整个平台的每一个模块都有对应的各种功能,每一个强大的功能使这个网站更加完善和简便。2 网站系统需求分析2.1 课题分析2.1.1 网站定义生鲜农产品网上销售平台是为了众多居家群体以及上班族都能够便捷的购

13、买生鲜农产品,以及让企业简化销售流程和管理更加便利,如此一个集省时、便捷、选择性多等许多优点于一身的网上销售平台。2.1.2 网站基本特征1) 整体页面简洁美观2) 具体操作简单易懂3) 用户可直接网上订购,无需出门4) 商家可直接网上销售,方便快捷2.2 网站可行性研究2.2.1 技术可行性技术可行性是指开发者开发一个系统时所运用的知识以及开发工具是不是可靠的稳定的。本系统所运用的开发工具包括myeclipse和sql server数据库,开发技术包括jsp技术、html5、ssh框架等。这些开发工具和开发技术的结合让整个网站从方便、安全、稳定的角度来说都非常完美。所以,本系统的开发是完全符

14、合技术可行性的这一条件的。2.2.2 经济可行性经济可行性是指开发者在开发一个系统的时候所花费的经费是不是在自己的经济容许范围之内的。本系统在开发过程中仅仅是需要一台电脑就足够开发整个系统了,无需额外的经费。因此,本系统的开发是完全符合经济可行性这一条件的。2.2.3 操作可行性操作的可行性是指开发者开发的这个系统是不是拥有完整的可操作性,是不是符合绝大多数用户的使用需求。本系统开发的内容是生鲜农产品网上销售平台,这个系统本身就是提供给用户购买自己所需的农产品,操作极为简单,只要是能上网的代理商或者商户都能操作这一系统。因此,本系统的开发是完全符合操作可行性这一条件的。2.2.4 运行可行性运

15、行可行性是指开发者所开发的系统是不是能正常运行,在运行过程中是不是足够稳定。本系统的开发本身所需的配置就将对较低,不管是企业,还是个人都可以稳定的运行这一系统。因此,本系统的开发时完全符合运行可行性这一条件的。总体来说,本系统在开发完成后无论是从技术、经济、操作还是运行各个方面都是可行的,完全符合网站的可行性分析。2.3 设计开发环境介绍操作系统:windows 7开发工具:myeclipse开发技术:jsp数据库:sql server 2005开发语言:java、html 52.3.1 sql server2005介绍与运用sql server2005这一软件是建立各种数据库表,并连接到my

16、eclipse,以此来显示后台数据。2.3.2 ssh框架的简单介绍ssh框架是一种较为方便简单的三层架构,在网站开发中运用较为广泛。下图就是ssh框架的总体模式。3 网站系统设计3.1 网站设计思路3.1.1 网站设计目标 本文所描述的网站有两个目标,一个是简化业务流程,便于企业管理,为企业创造一个有利的环境;二是给消费者一个满意的平台,挑选商品的品种更加齐全,同时网上购物更加便宜。3.1.2 网站设计原则在最初设计这个生鲜农产品网上销售平台的时候,我就秉承这三项设计原则:1) 简单性:一个购物网站不仅要让用户购物满意,而且还要让用户在使用过程中用的舒心,这对于一个销售网站来讲是非常重要的。

17、2) 针对性:该系统就是针对企业对生鲜农产品的销售以及方便消费者的的生活开发设计的。3) 实用性:整个系统的两个重要功能就是一个给消费者购物的界面以及一个给管理员管理的界面。每个界面都有各自功能。既方便了消费者,也方便了管理者,具有强大的实用性。3.2 功能模块设计 功能板块是协助用户完成网站购物的必要用具,通过这些板块,用户可以方便快捷的找到自己想要的东西,也可以及时了解自己的账户信息,还可以及时查看自己的购物车里要买的东西及其他相干的必要讯息。功能板块有以下几部分:1) 搜索查询用户可以通过这个板块直接搜索自己想要的产品,如图3-1所示。2) 会员注册如果非会员用户想要购买某商品,可通过此

18、板块快速注册成为会员之一。3) 会员登陆会员可以通过登陆框完成登陆。4) 购物车用户可以把自己所要买的东西放入购物车,可以把自己想要买的东西集中在一起购买,既方便又快捷。如图3-2所示。5) 收藏夹用户可以直接收藏自己喜欢的,然后在收藏夹里查看并筛选自己所要购买的。如图3-3所示。6) 我的账户登陆后,用户可以方便地查看自己的交易状况、个人信息等。7) 公告板块用户可以直接看到首页里的公告,及时了解近期商品动态及最新求购信息。如图3-4所示。3.3 数据库设计每一部分的需求都离不开数据库的连接。3.3.1 数据库用户表设计下图是数据库中用户的个人信息表,可以添加任何有关用户的个人信息。当使用者

19、在一个界面上注册他的帐户时,他的个人信息将显示在下面的数据库中。3.3.2 数据库产品表设计下图是添加的产品类别对应的信息表。当后台添加不同种农产品之后需要进行分类,分类内容就会显示下图数据库表中。下图是产品的信息表具体内容。当后台添加产品之后,所填写的产品信息就会被录入下图数据库表中。3.3.3 数据库评价表设计下图为数据库中的评价表内容。当用户在收货后即可对此产品进行评价,评价内容显示在下图数据库表中。3.4 关键问题设计3.4.1 中文乱码处理在myeclipse ->窗口->选项->常规-> workspacetypes点击,改变文本文件编码格式为utf-8。3

20、.4.2 数据库连接数据库的连接是很重要的部分,只有成功的连接才能够数据库才能正常使用整个网站。因为整个网站的数据都是保存在数据库中,如果数据库连接失败,将直接导致整个网站瘫痪。applicationcontext下的连接数据库部分代码:<bean id="datasource"class=><property name="driverclassname"value="com.microsoft.sqlserver.jdbc.sqlserverdriver"></property><prope

21、rty name="url"value="jdbc:sqlserver:/localhost:1433;databasename=nongfuprodcutssh_db"></property><property name="username" value="sa"></property><property name="password" value="123456"></property></bean&

22、gt;4 网站系统实现4.1 普通用户模块4.1.1 用户登录模块这是一个生鲜农产品交易网站,当然人们可以直接打开网站浏览,但是当用户想要购买网站中的产品时,则需要登录该系统才能进行购买。系统登录模块的窗口如图4-1所示。4.1.2 用户注册模块用户若无账号则需要先注册一个属于自己的账号,才可以登录。系统注册模块的窗口如图4-2所示。4.1.3 用户个人信息模块用户在登陆之后可以在个人中心去查看自己的信息。4.2 管理员模块实现4.2.1 管理员登陆模块后台管理需要管理员先登陆才可管理后台系统,后台是整个系统的核心内容,涵盖整个平台的产品管理、销售管理、评价管理等一系列管理。管理员根据这些管理

23、内容来对整个系统进行改造以及对产品的各个情况加以了解。4.2.2 用户管理模块登陆后,您可以直接看到供应商、会员和管理员的个人信息,方便管理。这是前台注册的会员个人信息。这是管理员的个人基本信息。4.2.3 产品管理模块后台登陆之后可以直接查看进出货数量、农产品分类以及对农产品进行增删改查操作。下图为平台进货管理信息,任何产品都是都是从这里录入系统。下图为产品类别管理,如果平台引进了不同类别的产品,即可在这里添加其他类别,从而方便管理。下图为平台对产品进行删除、修改、查询页面,方便管理员管理产品。下图为平台增加产品页面,在产品介绍内可以添加图片等各种信息,让用户及时了解产品信息。4.2.4 评

24、价管理模块在后台可以直接查看用户在买完产品之后的评价感想,及时了解顾客满意度及产品质量。下图为已购买该产品的评价页面,若未购买此产品,则无法进行评价。4.2.5 销售信息管理模块在登陆后台后可直接查看销售订单情况,也可及时统计产品销售情况。下图为订单管理页面,可即使查看用户已购买产品的物流信息。下图为用户退货管理页面,管理员可及时查看退货信息,了解用户不满意情况。这一步骤可以准确的判断这一产品是否符合大众需求以及查看需要改进的地方。下图为平台的销售统计信息,顾客购买之后,管理员可及时查看产品购买情况,进行进出货管理。5 系统测试每个系统在开发完成之后都要进行系统测试,这是必不可少的步骤之一。系

25、统测试主要是检测该系统是否可靠,性能是否满足大众需求等检测事项。这个步骤可大大提高整个系统的完整性以及可靠性,同时也可以检测该系统存在的错误,从而进行修改,降低了系统的错误率。那么,用户在使用过程中也会更加舒服。5.1 功能测试一个系统的功能是最重要的,让人直观的体会到此系统给人带来的便捷感。对系统功能的简洁性、完整性、可操作性和可靠性进行了测试。测试结果如表5-1所示:表5-1 系统功能测试测试内容测试结果简洁性好完整性好可操作性好可靠性好5.2 安全测试一个系统的安全性也是尤为重要,现在有很多非法分子利用不良手段潜入系统,盗取别人账户,用别人的账户进行买卖等一系列违法操作。因此,为防止各种

26、不合法发入侵行为,对一个系统进行安全测试时必不可少的。进行安全测试可以及时发现系统漏洞,并进行完善,大大提高了系统的安全级别对本系统进行的安全测试主要有:1) 系统登陆是否安全测试。当用户在登录本系统时,需要输入自己的账号和密码,如果输入了错误的或者无效的账号和密码的话,则无法登陆本系统。2) 系统管理权限是否安全测试。当管理员登陆本系统后台时也是需要输入账号和密码的,且管理员的账号密码尤为重要,因为后台包含了网站所有信息,包括用户的个人信息。况且管理员与用户的登陆界面的分开的,两者不会让人混淆,权限也没有影响。3) 系统数据是否安全。系统中含有自身的安全机制,每次录入信息之后都可以保存到数据

27、库中。而且每个用户的账号都有加密处理,更加不会被人盗取数据。因此,系统数据具有完好的安全性。5.3 可用性测试一个系统如果无法让人正常使用,那根本就不会有人来使用这个系统。因此,对系统开发完成后进行可用性测试也是必不可少的。在系统可用性测试方面,主要检测了以下几个方面,如表5-2所示。表5-2 系统可用性测试测试内容测试人员的评价界面是否清晰是界面布局是否合理是模块作用、内容是否明确是窗口大小、关闭、移动等操作是否协调是对选中项能否相应切换是数据显示是否正确是操作的流程是否合理是5.4 性能测试性能测试是整个系统的核心,它包括系统的运行速度、网络的响应时间等一系列重要指标。如果一个系统的性能出

28、现了问题,那此系统将大大流失用户量。1)系统的运行速度:通过测试,本系统的运行速度符合当代互联网的操作时间,无任何延迟或者闪退等不良现象。2)网络的响应时间:通过测试,本系统的网络响应时间和百度网、搜狗网等网站响应时间相差不大,基本满足用户的心理承受范围。5.5 测试结果分析通过对本系统进行的一系列测试,足以见得本系统符合生鲜农产品销售平台的用户需求和功能需求。本系统的所有功能都得到了认可,且操作简单,运行良好,符合大众的心理需求。总而言之,这是一款值得被推广的需求软件。6 总结与展望6.1 总结没想到,时间一天天的过去,很快我的毕业设计也到了收尾的阶段,回顾这些日子,我感觉每一天都过的很充实

29、很满足。我的毕业设计内容是做一个生鲜农产品销售平台,这个系统所用的开发工具jsp技术、ssh三层框架以及sql server数据库。在设计之初,我先研究了整体的布局以及整个系统需要的各个功能,在查阅了大量信息之后,仔细分析了本书中的基本理论知识,才定下需开发的界面。为了让自己加深对这些开发工具的使用方法,我查阅了很多书籍,查询了很多相关内容。同时,我也努力去实现整个系统的各个功能部分,每个功能要实现起来真的不容易,我翻阅了很多书中的经典例子,并参悟其中的编程思想,汲取它的编程技术,不断吸收其中的知识,最终发现,其实,很多板块的编程知识都是可以相互结合的。找到这个共性,对我的系统开发有了很大的帮

30、助。由于学业不精,导致在编写程序期间出现很多问题,但是在自己不懈的翻阅书籍以及同学的帮助下,终于完成了程序。总的来说,经过这几个月的毕业设计,我感受到软件开发的整个过程是多么的不容易,要学的东西是如此之多。在毕业设计的整个开发过程中,我感觉自己的知识得到了很大的提升,同时,我也总结了我这四年里所学到的所有知识。虽然这过程中曾让我感到绝望,想要放弃,但是我还是坚持下来了,因为我觉得这个毕业设计做的很值得,这是我人生中最精彩的部分之一,而且这本就是一门技术,学好这门技术对我以后找工作将会有非常大的帮助。我相信自己一定会有一个好前程。6.2 展望我编写的这个生鲜农产品销售网站是结合jsp技术,运用s

31、sh三层框架以及sql server数据库而完成的,这些技术是根据时代的发展而出现的。而且,在这个信息化时代,我们都离不开互联网,我做的这个网站就是通过互联网方便大众的一个便捷平台。但是,目前我的这个平台还受到一些限制,存在一些问题,如物流系统不够完善,产品运输方式还有待思考。要解决这些问题,就必须要有一套属于自己的物流运输通道,与全国各地的农产品商家建立友好合作,这样就可以以最快速度将产品运送到顾客家中,当面检查产品的好坏,选择要还是不要。这个网站是现互联网时代所必须的,是社会发展与人们的生活所产生的。如今人人都工作忙,没时间逛超市或者市场,而且商家的大面积种植产品也急需销售,现在一旦有了这

32、样一个送货上门的平台,相信可以方便更多用户以及商家。参 考 文 献1 明日科技. jsp从入门到精通(第3版)(附光盘)m. 清华大学出版社,2012,09.2 郭佳妮. “互联网”时代下推动农业经济发展的探索j. 中国集体经济,2017年,第5期:78 3 武晓钊. 农村电子商务与物流配送运营服务体系建设j. 中国流通经济,2016年,第8期:991044 殷志扬,田春霞,朱珠. 经济发达地区消费者网上购买生鲜农产品行为分析基于苏州地区5730份问卷调查的数据j. 时代经贸,2016年,第34期:24285 尚庆生1. 甘肃省农产品电子商务物流模式探讨j. 甘肃科技,2014年,第11期:686 崔艳红. 网购生鲜农产品的感知风险维度及网络营销策略研究j. 农业经济,2016年,第5期:1381407 ben frain,王永强. 响应式web设计:html5和css3实战m. 人民邮电出版社,2013,01.8 列旭松, 陈文. jsp核心技术与最佳实践(繁体版台湾发行)m. 机械工业出版社,2013,01.9 w. jason gilmore,朱涛江, 等. jsp与sql server程序设计(第4版)m. 人民邮电出版社,2011,06.10 埃里克弗里曼 (eric freeman),

温馨提示

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

评论

0/150

提交评论