毕业设计类全套文件的下载平台

基于web的助农平台设计与实现

  • 上传者:诸葛月月
  • 文件大小:3261 (KB)
  • 文档格式:.docx

文档分类: 计算机与科学

< / 41 >

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

阅读已结束,您可以下载文档离线阅读

关于本文

  • 本文标题:基于web的助农平台设计与实现.docx
  • 链接地址:https://wk.sbvv.cn/view/17500.html
  • 内容摘要:本科生毕业论文(设计)中文题目:基于web的助农平台设计与实现英文题目:Desiggnandimplementationofawebbasedplaformforassistingfarme学生姓名: 袁瑞鹏学号: 201720721061 学院: 计算机与信息工程学院  专业: 计算机科学与技术 指导教师: 段延娥副教授2021年月日基于web的助农平台的设计与实现袁瑞鹏段延娥摘要:随着互联网技术的广泛普及,人们的工作和生活越来越离不开互联网,越来越多的传统办公方式正在发生巨大的变化。同时伴随着计算机技术不断更新和普及,利用计算机实现电子商务受到越来越受到人们的重视。电子商务与传统销售加速融合,通过发挥电子商务信息优势,有效提高农产品的宣传与推广,将传统销售渠道与电子商务平台有机融合起来,使更多的人认识更多优秀的农产品,帮助农户度过“滞销期”,带来经济的效益。系统分为三大主要用户人群:农户、顾客、管理员。本平台能够满足农产品销售的基本功能,如用户管理、农产品信息管理、购物车、订单管理以及后台的管理员管理、商品分类以及留言功能。消费者能够直观的了解农产品,节约购物时间。消费者与农民可以在平台上进行线上沟通。农民也能够通过平台显示的销售数据得知各产品的销售量,并能够及时了解消费者对产品的评价,能够迅速对产品的不足进行改正。本系统采用phpStudy集成开发环境。采用Visualstudiocode编写动态网站代码,主要语言为PHP语言搭配MySQL数据库进行开发。关键词:助农平台;MySQL数据库;PHP;VisualstudiocodeDesignandimplementationofawebbasedplaformforassistingfarmeystemYuanRuipengDuanYaneAbstract:WiththewidespreadofInteettechnologypeoplesworkandlifeareincreasinglyieparablefromtheInteetandmoreandmoretraditionalofficemethodsareundergoinggreatchanges。Atthesametimewiththecontinuousupdatingandpopularizationofcomputertechnologypeoplepaymoreandmoreattentiontotheuseofcomputertoachieveecommerce。Theintegrationofecommerceandtraditionalsalesisaccelerated。Bygivingfullplaytotheadvantagesofecommerceinformationthepublicityandpromotionofagriculturalproductscanbeeffectivelyimprovedandthetraditionalsaleschannelsandecommerceplatformcanbeorganicallyintegratedsothatmorepeoplecanknowmoreexcellentagriculturalproductshelpfarmethroughtheualableperiodandbringeconomicbenefits。Thesystemisdividedintothreemainusergroups:farmecustomeandadministrato。Thisplatformcanmeetthebasicfunctioofagriculturalproductsalessuchasusermanagementagriculturalproductinformationmanagementshoppingcartordermanagementbackstageadministratormanagementcommodityclassificationandmessagefunction。Coumecanintuitivelyundetandagriculturalproductsandsaveshoppingtime。Coumeandfarmecancommunicateonlineontheplatform。Farmecanalsoknowthesalesvolumeofeachproductthroughthesalesdatadisplayedontheplatformandcantimelyundetandthecoumeevaluationoftheproductandcanquicklycorrecttheshortcomingsoftheproduct。Thesystemadoptsphpstudyintegrateddevelopmentenvironment。UsingVisualStudiocodetowritedynamicwebsitecodethemainlanguageisPHPlanguagewithMySQLdatabasedevelopment。Keywords:AgriculturalSupportPlatformMySQL;PHP;Visualstudiocode目录中文摘要I英文摘要II目录III1引言11。1课题的背景11。2课题的目的和意义11。3国内外研究现状11。4技术路线32系统分析52。1可行性分析52。2需求分析52。2。1用户需求52。2。2功能需求53相关技术介绍73。1PHP语言介绍73。2MySQL数据库介绍74系统详细设计84。1数据库设计84。1。1概念结构设计84。1。2逻辑结构设计94。2系统功能设计134。2。1系统用户功能设计144。2。2农户功能设计144。2。3管理员功能设计155系统的实现与测试165。1系统具体实现165。1。1用户登录页面及修改登陆密码165。1。2管理台界面175。1。3个人信息页面185。1。4商品信息页面185。1。5动态页面195。1。6留言页面215。1。7订单225。1。8收藏页面225。1。9采摘预约页面225。1。10管理员用户管理页面235。1。11管理员农户数据管理页面235。1。12管理员产品分类管理页面245。1。13管理员系统管理页面255。2系统测试255。2。1测试的目的255。2。2各用户登陆、退出功能测试255。2。3用户功能测试265。2。4农户功能测试285。2。5管理员功能测试30总结34参考文献35致谢361引言1。1课题的背景随着计算机技术不断发展,使得由计算机实现的电子商务受到越来越多人的关注和重视。大多数农业生产者已经意识到营销与计算机现代化技术结合的迫切性和必要性。在中国经济迅猛发展的今天,随之而来的是日渐激烈的商业竞争,而科学高效的管理方式和快速便捷的宣传模式不但给农业生产者带来方便,提高效率,同时对农产品营销的竞争提供了基础。基于课题设计一个助农销售平台。希望通过设计开发助农平台来帮助农民宣传销售农副产品。本平台能够满足农产品销售的基本功能,如用户管理、农产品信息管理、购物车、订单管理以及后台的管理员管理、商品分类以及留言功能。消费者能够直观的了解农产品,节约购物时间。消费者与农民可以在平台上进行线上沟通。农民也能够通过平台显示的销售数据得知各产品的销售量,并能够及时了解消费者对产品的评价,能够迅速对产品的不足进行改正。1。2课题的目的和意义电子商务与传统销售加速融合,通过发挥电子商务信息优势,有效提高农产品的宣传与推广,将传统销售渠道与电子商务平台有机融合起来,使更多的人认识更多优秀的农产品,帮助农户度过“滞销期”,带来经济的效益。农副产品可以利用网络高效的宣传性来进行营销。利用网络销售打破传统销售模式,网络不仅可以降低销售成本还不受时间约束,为双方提供便利。还能降低销售成本,提高农户经济收益。最终促使农民生活富裕、农村经济提高。1。3国内外研究现状目前,发达国家由于电子商务和农业信息技术的普及,农产品的电子商务发展飞速。美国是最早开展农产品电子商务的国家同时也是农产品电子商务领域的佼佼者这得力于该国家网络信息技术的普及。目前美国的涉农站已经超过了400多个,都具有一定的规模,美国的传统农产品公司近几年也纷纷向涉农电子商务领域靠拢。除传统农业向网络化转移外美农产品电子商务试图建立一体化的运行机制。近年来日本在农产电子商务领域发展的速度逐渐赶上美国。日本农产品电子商务模式也呈现出多样化的特点主要表现为农产品批发市场电子商务模式。除美国、日本外农产品电子商务的发展步伐也一直在其他发达国家向前迈进。如第三大农产品出口国荷兰借助自身农产品的高标准和健全的物流体系开展农产品电子拍卖。加拿大通过使用计算机网络技术等现代信息技术来加强农产品电子商务体系的建设还设立了农业信息服务中心,意在无偿帮助农户了解农产品信息提供农产品电子商务交易方面的法律咨询服务。[]发达国家电子商务发展大多经历了比较长时间的发展,应用水平较高,并在农村市场占据了较大份额。目前,农产品电子商务发展十分迅速,成为电子商务新的增长,对促进全球市场发展、增强农业竞争力发挥了不可忽视的作用。发达国家制定了比较完善的农产品电子商务监管体系,政府在信息化、行业监管、服务评价、人才培训、政策支持等方面给予了大力支持,这为农产品电子商务发展营造了良好的市场环境,这对我国当前发展农产品电子商务具有很大的借鉴和参考意义。目前中国农产品电子商务主要分两种,一是政府主办的以农业信息网为代表的信息服务网站和地方政府的涉农网站,如政府部门大力支持淘宝网和京东网的农产品电子商务发展;另一个是经实体建立的与农产品生产、供应、销售等环节相关的企业农产品电子商务网站,采用B2B、B2C模式。如惠农易购是国内首家大型农业电子商务平台。当前中国农产品电子商务发展有了一定的成绩但也存在不少问题。第一农产品电子商务交易平台建设还不完善。因为信息网络技术的普及程度还低,很多偏远地区的农村还依赖于电视或固定电话获取信息造成信息不流畅物流供应链不健全。第二农户对农产品电子商务的认识还处在初级阶段。因为教育程度参差不齐农户对网络发展的信息滞后造成了主体上的思想落后,跟不上网络经济时代发展的步伐。第三农产品电子商务的法律法规还不健全。就目前来说农产品电子商务的发展正处在初步阶段,不免会有法律上的漏洞而网络犯罪的猖獗给不法分子提供了可乘之机出现了网络诈骗现象打击了农户的积极性。总而言之我国农产品电子商务保持高速发展势头,在促进农产品市场发展、农业产业化和农民人口就业方面作出了突出的贡献。但与发达国家相比,我国农产品电子商务还处于初级发展时期,当前还面临着诸多行业瓶颈性因素限制,如农产品质量问题、农产品专业物流基础薄弱、农产品电子商务法律制度存在较大空白以及行业人才匮乏等。我们要借鉴和学习发达国家农产品电子商务发展经验,加快制定相关支持政策、营造良好的行业发展环境,为农产品电子商务发展创造有利条件。2019年12月26日,农业农村部、国家发展改革委、财政部及商务部联合出台了《关于实施“互联网+”农产品出村进城工程的指导意见》,从工程实施层面提出了系统解决农产品“卖难”问题的具体方案。1。4技术路线(1)需求分析:对系统需求进行分析,收集文献资料以及市场调研。明确方向和对系统总体功能进行设计。(2)数据库设计:进行数据库概念设计,分析登陆者需求的不同功能,进行数据库各实体及其属性的明确,设计ER图。然后建立各实体表,对属性的字段进行设计与实现。最后在数据库中加入相应数据,完善数据库。(3)系统功能设计:首先进行后台管理员模块界面的功能分析及设计。然后分析前台对于不同登陆者的不同需求,根据不同的需求来制定不同的前台页面。如用户需要用户登录界面、商品主界面、商品分类界面、购物车及个人信息等;农户需要个人店铺、店铺管理、订单确认、空间动态等界面;(4)网站测试与优化:在项目编写完成后对其进行运行与测试,检测是否功能齐全,有无bug或错误,进行改正。(5)完成论文:网站完成后,进行最后的论文撰写及答辩工作。详细技术路线如图11所示:图11技术路线图2系统分析2。1可行性分析开发一个学助农平台系统能够给广大的农户提供巨大的帮助。对农户来讲,助农平台可以帮助推广和销售农产品,帮助农民获利。消费者能够直观的了解农产品,节约购物时间。消费者与农民可以在平台上进行线上沟通。农民也能够通过平台显示的销售数据得知各产品的销售量,并能够及时了解消费者对产品的评价,能够迅速对产品的不足进行改正。2。2需求分析2。2。1用户需求消费者可以查看挑选自己想要或感兴趣的商品。农户可以快速与顾客交流,营销自己的产品,也可以提供预约上门服务,提高知名度。管理员对顾客个人信息、农户个人信息、商品信息等数据的处理维护。2。2。2功能需求完成对于用户的功能实现:可以修改个人信息,可以更改密码。可以搜索查看商品信息,可以将商品加入购物车,收藏商品,可以对商品评价,可以与商家留言交流,可以进行上门采摘的预约。完成对于农户的功能实现:可以修改个人信息,可以将产品发布至个人动态,可上架的商品,对其进行管理。可以与购买者进行订单确认,进行发货。完成对管理员功能实现:可以管理所有用户和农户信息,对所有商品进行大分类,对所有商品数量进行管理,对无货商品进行下架处理并通知农户。进行留言管理。对农户商品的评价进行推荐。图21助农平台功能需求设计3相关技术介绍3。1PHP语言介绍PHP(外文名:PHP:HypertextPreprocessor,中文名:超文本预处理器)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。[]3。2MySQL数据库介绍MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。4系统详细设计4。1数据库设计4。1。1概念结构设计图41助农平台ER图管理员的属性有:管理员ID、管理员姓名、密码、注册时间,如图42所示。图42管理员实体属性图用户的属性有:用户id、用户名、手机号、密码、姓名、性别、注册时间、余额,如图33所示。图43用户实体属性图农户属性有:农户id、密码、姓名、照片、电话、注册时间、身份证,如图44所示。图44农户实体属性图4。1。2逻辑结构设计助农平台数据库基本表单如下:用户信息表(address表)、具体表单设计见表41至表422:表41用户表(address)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳UeseridBigint20用户idAddressVarchar200地址NameVarchar200收货人phoneVarchar200电话isdefultvarchar200是否默认地址表42采摘预约表(caizhaiyuyue)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳dianpumingchengvarchar200店铺名称nongchanpinmingchengVarchar200农产品名称ZhanghaoVarchar200账号yuyueneirongLongtext预约内容yuyueriqiDate预约日期YonghumingVarchar200用户名ShoujiVarchar200手机SfshVarchar200是否审核ShhfLongtext审核回复ispayvarchar200是否支付表43商品表(cart)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳Tablenamevarchar200商品表名UseridBigint20用户idGoodidBigint20商品idGoodnameVarchar200商品名称PictureVarchar200图片BuynumberInt20购买数量Price单价discountprice会员价表44产品分类表(chanpinleixing)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳Nongchanpinleixingvarchar200农产品类型表45消息表(chat)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳UseridBigint20用户idAdminidBigint20管理员idAskLongtext提问ReplyLongtext回复isreplyint11是否回复表46价格表(config)字段类型长度主键描述IdBigint20是IdnameVarchar100名称ValueVarchar100数值表47产品评论表(discussnongchanpin)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳refidBigint20关联表idcontentvarchar200评论内容useridBigint20用户id表48动态评论表(discussnonghudongtai)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳refidBigint20关联表idcontentvarchar200评论内容useridBigint20用户id表49留言表(message)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳UseridBigint20留言人idUseamevarchar200留言人用户名contentLongtext留言内容replylongtext回复内容表410商品表(nongchanpin)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳dianpumingchengvarchar200店铺名称nongchanpinmingchengvarchar200农产品名称nongchanpinleixingvarchar200农产品类型tupianVarchar200图片chanpinjianjieLongtext产品简介shangjiariqidate上架日期zhanghaovarchar200账号lianxidianhuavarchar200联系电话clicktimeDatetime最近点击时间clicknumInt11点击次数priceFloat价格onelimittimesInt11单限alllimittimesInt11库存表411农户表(nonghu)字段类型长度主键描述ShenfenzhengVarchar200身份认证IdBigint20是IdAddtimeTimestamp添加时间戳Zhaohaovarchar200账号Mimavarchar200密码Nonghuxingmingvarchar200农户姓名XingbieVarchar200性别Touxiangvarchar200头像Lianxidianhuavarchar200联系电话Moneyfloat余额表412农户动态表(nonghudongtai)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳Zhanghaovarchar200账号Nonghuxingmingvarchar200农户姓名Tupianvarchar200图片dongtaivarchar200动态FaburiqiDate发布日期表413支付表(orde)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp添加时间戳orderid`varchar200订单idtablenamevarchar200商品表名UseridBigint20用户idgoodidBigint20商品idgoodnameVarchar200商品名称pictureVarchar200商品图片buynumberInt11购买数量priceFloat价格discountpriceFloat折扣价格totalFloat总价格discounttotalFloat折扣总价格typeInt11支付类型statusVarchar200状态addressvarchar200地址表414收藏表(storeup)字段类型长度主键描述IdBigint20是IdAddtimeTimestamp。。。
  • 版权声明:知知范文网 本站所有内容的版权归相应内容作者或权利人所有,本站不对涉及的版权问题负法律责任。
  • 内容来源:本站所有内容均有网络公开等合法途径整理而来,该资料仅作为交流学习使用,并无任何商业目的,任何访问,浏览本站,购买或者未购买的人,就代表已阅读,理解本条声明
  • 免责声明:内容所标价格,是对本站搜集、整理资料以及本站运营必须费用支付的适当补偿,资料索取者尊重版权方的知识产权,谢谢!

关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@长治毕知网络科技有限公司
ICP备案号:晋ICP备2022002585号