【《基于ASPNET的农村特产销售平台设计》5500字(论文)】_第1页
【《基于ASPNET的农村特产销售平台设计》5500字(论文)】_第2页
【《基于ASPNET的农村特产销售平台设计》5500字(论文)】_第3页
【《基于ASPNET的农村特产销售平台设计》5500字(论文)】_第4页
【《基于ASPNET的农村特产销售平台设计》5500字(论文)】_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

基于ASPNET的农村特产销售平台设计摘要:目前我们在一个信息技术高速发展的时代,越来越多的人们习惯于使用手机在网上买东西。人们使用手机上网逐渐成为日常生活的习惯,而且手机购物的出现也使得人们的消费模式发生了改变。这种改变给农业发展带来了机遇,消费者越来越需要更绿色的农业产品。利用最先进的网络技术,建立安全有效的农特产网络中心,已经成为农产品企业必要条件。在运用的技术中ASP.NET技术使设计出的程序具有较好的通用性。.NETFramework结合了强大的功能与新技术,使之具有良好的移植性和兼容性;三层结构可实现高聚低耦的编程思想,便于系统扩充维护。本系统采用这样的优秀技术分析该平台的各种功能需求、设计该平台的各种流程、实施并测试该系统的各个功能模块。这样做出的平台不仅能快速管理这个平台的各种信息,而且方便之后的更新修改。面对当前的农产品销售情况,本平台的设计有很高的实用价值。关键词:农产品,网络交易平台,ASP.NET第一章:绪论研究背景20世纪90年代以来,互联网和其他信息电子技术迅速发展,不断进步。网络实现了当今世界爆发式的经济增长和快速普及。到目前为止,中国已经成为世界上最大的网络购物市场。在发生新冠肺炎疫情期间,网络购物市场发挥了重要作用,网购市场通过线上消费扩大内需,减少了人与人之间的接触、通过新型模式促进企业发展、它的出现保护了市场,并且是打通经济内循环的重要基础,从线下到线上的转变,提高了企业在疫情期间的管理能力REF_Ref70266576\r\h[1]。在防控期间,网上购物促进了“网上经济”和“家庭经济”的发展,结合我国目前的情况,它还能解决农产品销售这个难题。通过手机网络对传统农业销售模式改革,将其加入网络市场,打造出专属于农业的新一代信息技术化的发展平台,为新时代农业发展提供充足的动力。这样一来,不仅能实现农业的信息化发展,还可以优化农业结构,从而达到农业经济发展的目的REF_Ref70282959\r\h[2]。农村特产销售的意义近年来,我国有很多地方相继出现了农产品收获丰盛但是农民却没有增加收入以及农产品价格太低伤害农民的利益等现象,甚至有一些因为农产品卖相不好而无法销售。再就是之前的交易中有中间商赚取差价,农民获利并不多。而如果建立网络销售平台,将农产品销售方式由线下转变为线上线下双面发展,少了中间商赚差价,农民才能有更高收入。当前农产品网络营销的兴起,将使农民掌握最新的新闻信息和最新的农产品供求水平,克服农户与市场之间信息不对称性,防止农民过度生产造成的供需不平衡。农产品交易在线、离线同时进行发展就可以解决农户生产和市场需求脱节的难题,有效地进行农产品交易,提高农产品交易量,增加农民收入和农业结构转变有重要意义。第二章:开发环境B/S模式随着移动互联网和万维网的迅速普及和流行,到目前为止的各种网站模型作为一个主机/移动服务器网站形式,或者说作为C/S型的网站模式已经无法满足世界上大范围内网络发展的技术要求。新的浏览器/主机服务器网站结构,即B/S型的网站模式,它的特点之一就是:它们使得网站用户可以能够直接或者通过使用浏览器的这种方式直接去实时查看和间接获取网上所有的任何一种文本和数据。这些文本数据甚至动画视频等都是由这种模式的发展所产生的REF_Ref70268519\r\h[3]。这种模式使用起来非常简单,客户只需使用浏览器即可正常运行,不需要使用其他任何工具辅助。整个运行过程中当服务器收到来自数据库系统的指令时,会先运行指令在将其返回给用户REF_Ref70284222\r\h[4]。系统的访问和开发使用会变得简单。.NETFrameworkMicrosoft.NETFramework是一种将强大的功能特性和应用功能与新兴信息技术紧密地联系结合在一起,从而给客户量身构建一个能够使客户视觉上极具吸引力和使用体验的用于windows的全新编程模型。它实现了一个跨越现代科学信息技术应用领域和现实世界的一种全方位的和无缝隙的互联网信息通信,并且客户可以实时地自动支持所有各类型的业务流程。它在世界上支持着很多种的编程用语。此外,该平台拥有各种各样的编程语库来给相应的编程用语使用,使得平台具有很高的容错率,并且它的移植性和兼容性也很强。它能保证所编写的程序,在使用时运行环境的安全,让使用人员不用担心各种隐患。.Netframework是非常优秀的一种将事物抽象为对象,然后对其赋予属性和方法来解决问题的平台。这种面向对象的方法能够让使用人员高效地制作程序,使用时它还能在出现错误时,指出错误,并提供修改方案REF_Ref70284301\r\h[5]。ASP.NET概述ASP.NET是一个基于微软公司自主开发研制的基于开源网页服务器端口的网络网页应用开发框架,设计者的目标主要是提供适合于所有web网络应用的开发并提供能够自动产生各种功能动态的开源网页。它最初是由微软自己进行开发的,并且它可以允许一个程序员自己制作搭建一个基于动态的门户网站、网络上的应用程序和其他的动态网络服务。它于2002年1月首次正式对外发布,版本号被设计为1.0,net编写框架,是目前微软对基于动态网络服务的整个网页编写技术的一个延续和技术继承。由于它建立在一个公共的运行库之上,所以能够让使用人员在任何支持.net的软件上进行编写操作。在SOAP的扩展框架中,组件可以对在本框架中的信息子集进行顺序处理REF_Ref70285115\r\h[6]。在凝聚了无数心血的.NETFramework平台上进行开发是绝大数软件工程师的选择,它简单易懂,其中的很多的类库给初级编程设计人员带来了很好的帮助,也是非常好的技术。ASP.NET在代码编写时,具有良好的隔离效果,能够有效地对程序分类管理,便于之后对程序的扩展和修改REF_Ref70285538\r\h[7]。体系构架该系统架构图非常直观简洁,如图2.4所示。图2.4体系架构该系统通过表示层与用户进行交互,表示层是显示给用户的,而显示的内容则通过逻辑层、数据层进行相应处理来获得。这个体系中的驱动是逻辑层,也是系统的核心部分,数据层则根据数据库对数据进行处理,然后一层层向上传递,最后返回给显示层供用户操作查看。第三章:综合分析可行性分析市场可行性从统计数据显示,截止到2020年12月,我国的移动互联网普及率已经达到了百分之七十点四,而在手机设备上网的广大网民则是占到了全国总人口的百分之九十九点七。由此可见有手机的人几乎全部都会通过手机上网,并且随着网络购物的兴起,绝大部分的人都通过手机开始进行网络购物。在对农产品销售服务平台进行了实际的调研之后,一个专门的农产品销售服务平台的设计和开发都是很具有市场需求的,且其具备可行性只要所实现的功能都是可以被人们接受,而且能够使得用户的操作更加简单方便和灵活,并且也就更加的便于管理。技术可行性在系统开发中,根据自己进行的实践调查结果,模拟设计系统所需要的各种功能模块,从而分析该系统技术方面的可行性是必不可少的过程。本系统使用本人熟练掌握的VisualStudio2017作为开发工具。此外,系统的各种功能的实现,都能通过现有的.NET的技术来完成,在现有条件下,可以达到既定的目标。经济可行性本人拥有一台电脑,用它即可完成系统的设计和编写。利用visualstudio2017的软件开发器具有快速引导、编写和修复源代码等优点,而且我们可以很容易地进行调试、检索和判别。完全不用考虑资金问题,具备经济可行性。系统需求分析系统功能需求系统的功能就是要方便农特产销售,针对这个而开发最终实现让人们方便快捷的购买农产品。本网站平台共有三类注册用户:新增注册用户、农特产商家、系统管理员;注册成功的用户在平台上查看自己的农产品资料,将自己的产品加入到购物车,设置自己收获的地址,查看自己的订单,查看物流,获取对农产品的评估;农特产网站的商家能够自己设置产品信息,订单管理,评估信息管理,促销信息管理等功能;系统管理员能够对您的系统进行配置,注册和用户的管理,农特产品的商家管理,数据备份等REF_Ref70286181\r\h[8]。通过本平台网络购物可让用户感觉到页面简洁,操作简单。此外本平台可以让用户在使用中提出需求,然后调整平台的相应设计,让用户买到有机绿色农特产品,也让农家卖出他们辛劳的成果,获得双赢。系统性能需求该产品系统性能需求包含以下方面:一是系统界面简单美观,便于用户进行相应操作;二是系统具备杰出的扩充性,能及时按照用户需求添加功能模块;此外系统兼容性强,主流浏览器都能运行。而且系统能对各类数据进行记录,便于管理人员查询和修改,系统设计简洁明了,用户易上手。系统用例模型用例模型是贯穿于系统研究和开发过程中的一条重要主线。该模型简单易于理解,图3.2.3为该系统使用的实际示意图。图3.2.3系统用例图开发平台与工具平台采取MicrosoftWindowsWin10作为操作平台。它的面向对象的优秀架构设计,使它已经发展成为了用户构建各种类型开发组件的一个理想之选:程序员不仅能够高效地进行开发和输出一个应用程序,而且在此过程中还能保持c/c++语言原有的优点和强大功能。使用C#与.NET框架这两个工具可以让系统的开发具有较高的效率,这两者互相契合,能够很好地发挥出这两种工具的许多优点。无论是高级的大型企业网络服务管理对象或者是系统设计层次上的企业应用程序,使用这两种工具都能高效地使这些语言组件转化成为XML的网络服务,从而大大地促进它们能够在使用Internet组件时,被任何编程语言在系统操作上进行调用REF_Ref70286281\r\h[9]。除此之外使用VisualStudio2017这个软件工具进行开发可以获得很多优势,它的界面简单明了,即便是初学者也能很快的熟悉上手操作。特别是它能够把编程语言的各种特点及优势通过它的并行处理功能和多线程功能充分地发挥出来。它还能把数据库管理的很好,通过它的数据存取访问通道,管理数据库变得简单REF_Ref70286344\r\h[10]。同时该系统采用SQLServer2008数据库,它不仅具有很高的安全性,还能存储大量的数据,除了不比担心数据的安全外,使用这个数据库也非常简单,而且易于维护,对数据的管理有很高的效果REF_Ref70286558\r\h[11]。第四章:系统的设计与实现系统的工作原理本系统通过浏览器就能访问,采用了b/s设计,原理如图4.1所示。图4.1系统工作原理图用户将需要的数据发送给服务器,接收到用户请求的数据后,服务器将之转换处理然后向数据库发送请求,数据库服务器先识别请求然后对其请求做相应处理,在通过服务器将处理结果显示在客户端让用户查看确认。系统功能结构该系统的功能结构模块主要是作为前台或者后台。前后台的具体操作功能框图如图4.2所示。图4.2功能结构总图数据库设计数据库,又被称为数据管理系统,是将被处理的各种数据按照一定的格式储存在一起,能够做到让多个用户同时共享、尽量减少冗余性大的数据集合,简而言之就可以被认为是一种电子化的档案文件柜,它是一种存储各类电子档案的地方REF_Ref70286989\r\h[12]。一个数据库可以由多个数据表空间组成,使用数据库方便对数据资料进行增、删、改、查等操作。数据库是农业特产网络交易平台的核心。所有用户信息、农业专业信息、用户订单信息和用户访问记录都存储在数据库中。用户注册当用户打开平台后在右上角就能清楚看到“登录”,然后点击即可登录,如没有账号也可进行注册。其效果如图4.4所示,部分代码如4.41所示图4.4登录注册图4.41农特产信息登录后用户即可进入主页浏览产品信息,用户可以点击进行查看产品的详细信息,效果如图4.5和4.51所示,部分代码如图4.52所示。图4.5主页图4.51产品详细信息图4.52订单管理用户在选购之后根据所添加的购物车中的产品生成订单,点击购买即可进入订单管理界面,效果如图4.6和4.61所示,部分代码如图4.62所示。图4.6添加购物车图4.61订单及信息图4.62系统管理当用户想要发现平台不够完善,想要提出建议时,可通过平台下方联系系统管理人员,进行所需要的信息或功能更新,效果如图4.7所示,部分代码如图4.71所示。图4.7联系信息图4.71第五章:系统测试

对一个系统进行测试,并通过这种方式来判断这个系统是否正确、是否安全、是否完整等的一个过程被称之为系统测试。因此我们有必要通过各种手段和方法对这些软件进行大量的调试,在大量测试的过程中发现这些软件还可能存在那些问题,找出问题然后解决它们,从而来达到使我们做出的软件能更加流程使用的目的。单元、集成测试单元测试是软件测试的一种常用方法,通过这种方法来判断一定条件下系统的功能是否正常。本平台通过此方法对系统进行了测试,发现系统各个模块运行正常,系统各种功能经过测试也可正常使用。在此基础上进行集成测试,检查各单元之间的接口是否正常,各单元数据传输是否正常,通过进行大量测试,各单元模块都能正常运行,没有发现数据丢失,测试结果良好。黑盒测试本文使用黑盒测试,通过大量用例对其系统功能进行测试。结果如表5.1所示。表5.1主要功能测试表系统环境测试用户在平台进行购买,整个过程为:用户登录之后选择所需产品加入购物车,然后点击购买查看订单、填写地址并付款。基本流程如图6.1所示图5.1系统流程经由各种对系统的测试,获得的结果与预期结果相符合,能够满足用户的需求。总结本次系统设计主要功能已基本完成,本平台让使用的用户能够直观明了的进行操作,并且选购自己所喜欢的产品。对于生产农特产的商家而言,除了能将所产出的绿色有机农特产高效安全地送到客户的手中,还能通过选购数据来判断自己需要生产什么产品,防止生产过剩,导致农特产商家损失利益。此外本平台数据非常安全,用户隐私有保障,完全可放心使用。参考文献刘锦绣,电子商务的实现网上购物系统的分析与研究[J].吉林化工学院学报,2002(03):42-45范佑明.基于.net的有机农产品销售平台的设计与实现[D].武汉轻工大学,2018:15-17苑文建,钟明耀,基于B/S模式的网上销售系统设计,萍乡高等专科学校学报,2009(06):51-57刘洪文.

温馨提示

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

评论

0/150

提交评论