好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于精准扶贫下家乡农产品网上商城系统的设计与实现论文设计.doc

34页
  • 卖家[上传人]:王***
  • 文档编号:180036818
  • 上传时间:2021-04-15
  • 文档格式:DOC
  • 文档大小:2.56MB
  • / 34 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 目 录Abstract II1 绪论 11.1 课题研究背景 11.2 发展趋势 11.3 论文结构 12 方案设计 22.1 可行性分析 22.1.1 技术可行性 22.1.2 时间可行性 22.1.3 操作可行性 22.1.4 应用可行性 32.2 需求分析 32.2.1 功能需求 32.2.2 环境需求 43 系统设计 43.1 系统框图 43.2 系统功能 53.2.1 登录与注册功能 53.2.2 订单生成管理 63.2.3 商户店铺管理 73.2.4 增加商品分类管理 83.2.4 用户信息管理 93.3系统数据库设计 113.3.1 实体关系E-R图 113.3.2 数据表设计 114 系统实现 144.1 系统框架 144.1.1 视图层(view) 154.1.2 模型层(Model) 164.1.3 控制层(Controller) 164.2 登录界面实现 164.3 订单生成实现 174.4 店铺管理模块 184.5 产品分类管理 204.6 数据管理 205 调试与测试 215.1 登录界面测试 215.2 功能界面测试 235.2.1 订单生成测试 235.2.2 店铺管理功能测试 245.2.3 信息管理测试 266 总结与展望 276.1总结 286.2进一步的工作 28参考文献 29致谢 30- I -农产品网上商城系统摘 要:发展产业是促进农村贫困地区发展的有效途径,是贫困群众持续稳定增收的主要来源,是精准脱贫的必由之路。

      普定县在这一政策下针对乡镇进行了一系列的产业扶持,所以针对这一环境下,开发农产品网上商城系统,利用网络的巨大优势,为大家提供一个方便快捷的售卖平台该系统采用Java编程语言,使用JDK-1.8.0在Eclipse下进行开发,使用Apache-tomcat-8.0.53作为服务器,数据库选用比较常见的MySQL数据库,并结合MVC框架的编程思想进行项目的开发;整个项目分为Web前端页面开发,后端服务程序和数据库的开发论文介绍了项目的研究背景及意义,阐述了系统开发的相关技术,基于软件工程的原理对系统需求分析、总体设计、详细设计的步骤进行了描述,最后总结了相关经验,指出了系统的不足,并展望了下一步的工作关键词:Web开发;Java;MySQL;MVC;Tomcat;Trafficking System of Chamber of CommerceAbstractIndustry development is an effective way to promote the development of poor rural areas, is the main source of sustained and steady income of the poor people, is the only way to target poverty alleviation. Under this policy, puding county has carried out a series of industrial support for towns and villages. Therefore, in view of this environment, it develops the online shopping system for agricultural products and provides a convenient and quick selling platform for everyone by taking advantage of the huge advantages of the network.This system adopts Java programming language, USES JDK 1.8.0 to carry on the development under Eclipse, USES apache-cat-8.0.53 as the server, the database selects the common MySQL database, and combines the MVC framework programming thought to carry on the project development; The whole project is divided into Web front-end page development, back-end service program and database development.This paper introduces the research background and significance of the project, expounds the relevant technology of system development, describes the steps of system demand analysis, overall design and detailed design based on the principle of software engineering, and finally summarizes the relevant experience, points out the deficiencies of the system, and forecasts the next step.Key Words:Web Developmen;Java;MySQL;MVC- II -1 绪论1.1 课题研究背景在国家大力实现精准扶贫,脱贫攻坚的方案下,农村发展取得了很大的进步。

      在农村,农民在自己家的土地上种出了高质量的蔬菜,养出了原汁原味的牲畜但是在保障自己生活的同时,也生产出了多余的该类商品为了提高生活质量,就可以把富余的部分卖出以换取收入,但是首先面临的问题就是有商品销售不出去(农村交通偏远,在村里基本上每家人都能自给自足,没有消费动力,想拿到城市里出售又因为量少不值得专程去),导致乡村农民收入受到限制,然而引导农产品走品牌化道路,增加农户收入,是精准扶贫工作的一条有效途径同时为了创新产业帮扶模式,为了给城市消费者提供购买绿色农产品及爱心帮扶的渠道随着互联网的高速发展,基于互联网开发的应用平台越来越多,其中网上购物平台是目前Internet上比较流行的一种应用,人们可以通过网络订购物品送给朋友、爱人、老师等一些敬重或敬爱的人,不用出户就能让对方收到自己的心意所以开发农产品网上商城系统,利用网络的巨大优势,提供一个方便快捷的售卖平台,具有良好前景与现实意义1.2 发展趋势随着互联网的普及,网上购物已经成为了大众的生活方式,优质的网上购物更是每一个消费者渴望的而在农村由农民自己养的鸡鸭和原生态种植的蔬菜就是这样的好物,而且随着农村农民思想的变化,越来越多的农民在家里办起了养殖场,种植场等等,多种多样的商品将会呈现在网站上以供顾客的挑选,满足更多顾客的需求。

      而现在城市里的购买食品现状就是买到的产品质量不是很好,如饲料喂养的鸡,短短几个月就能出栏,肉量大,但肉不好吃;猪肉是产自饲料猪,同样的不好吃,还可能存在注水问题等等;蔬菜由化肥催熟,没有蔬菜应有的香味,还可以带有激素等等情况所以优质的农村产品就有了很好的优势,可以预见,随着农产品网上商城系统的运行及推广,可以将家乡的农产品更好的销售到外地,帮助辛苦耕种的农民得到更好的报酬,使他们的生活越来越美好,同时早日脱贫1.3 论文结构第一章简述了系统的课题研究背景和发展趋势;第二章简要介绍了本系统的可行性分析和需求分析;第三、四章对系统的详细设计与实现进行了描述;第五章介绍了系统的调试与测试;第六章对本文进行了总结,认识到系统的不足之处和下一步应该完成的工作2 方案设计2.1 可行性分析可行性是指当前组织内外的具体条件下信息系统的研制工作是否已具备必要的资源及其他条件可行性研究是为了用最小的代价在尽可能短的时间内确定问题是否有解和是否值得求解,如果问题的回答是肯定的,则通过客观的论证分析确定系统开发工程必须完成的目标,进而准确估计项目可行性,软件规模以及项目开发成本效益等,并由此导出软件项目的实施计划[[] lan Sommerville. Software Engineering[M].6th Edition. Canada Pearson EducationLtd,2001.]。

      通常问题的求解有可能不止一个方案,这时需要分析某个主要解决方案的利弊,分析系统目标和规模是否现实,存在多大风险以及系统实现和效益等[[] 王知强. 基于Web的网上书店系统的研究与实现[D]. 东北大学 . 2009.]2.1.1 技术可行性系统设计重要的环节是技术可行性,通过研究和实地调查分析得出可行性技术方案,一个可行性技术方案可以让开发事半功倍目前系统的相关技术都已经成熟了MVC的开发模式可以建立一套有效完善的办公系统,关系型数据库 MYSQL 的系列版本也都能够建立功能完整的数据库,在加上使用动态网页开发技术完成动态页面的制作,所以现阶段完全可以设计开发实现一个符合农产品网上购物系统平台[[] 奚瑞. 基于MVC的智能办公系统设计与实现[D].电子科技大学,2017.]2.1.2 时间可行性本系统的设计时间为一学期从资源图片的采集到数据逻辑的分析和前端页面的制作,再到需用到的相关知识的查询和学习,这些需花费总时间的前三分之一,中间的三分之一时间用于后台服务代码的编写,整合及测试,使程序能够正在运行且良好运行最后的三分之一时间用于论文的编写及整个项目的资料整理所以在时间上来说该系统具备可行性。

      2.1.3 操作可行性在对系统进行详细设计之前,运用文献研究法,收集了大量的相关文献资料分析,对比各个系统设计的关键要素和它们之间的差异,加深了对系统的认识系统功能需求,设计岀高实用、易操作的界面[[] 黄冬经. 基于MVC的慕课系统设计与实现[D].广西大学,2018.]从使用者的角度出发,要简单易操作,设计五个主要功能模块,尽量满足网上商城各个功能的需要;并且,从顾客的角度出发进行页面的设计,根据人们使用网络的基本习性,适于顾客的日常习惯2.1.4 应用可行性此电商系统基于人性化使用习惯开发,在安装及使用上极简操作,基于农村文化程度偏低的情况并使用兼容大数据的编程平台,可以方便大多数用户的使用用户可以在原有计算机等基础的硬件环境上使用本系统,操作系统的环境是不需要调整的;简单清晰的界面设计大大方便了顾客在实际情况中的使用2.2 需求分析农产品网上商城系统是针对农村生产的农产品进行销售而进行开发的,所以需要有网上商城应该有的基本功能,如:用户登录与注册,顾客订单生成,商家店铺管理,系统管理用户信息,系统管理员添加商品种类(一级分类及二级分类)等,在完成基本功能的同时,也要保证着页面的美观及操作的合理性,如页面分页,局部刷新等可多种方法实现的功能做好,同时,商品的数据化性也应该更加合理,使之充分展示的同时也应注意信息的安全性,所以在程序中应该为每一种类的用户提供合理的权限管理,让访问不会出现越过边界。

      2.2.1 功能需求对于大多数网上商城平台,业务流程都差不多是一样的:顾客浏览页面,选着心仪的产品,生成订单返回到后台商家(此时为订单预定状态),在经过付款操作后,。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.