基于MVC设计模式的农产品网络营销系统.docVIP

基于MVC设计模式的农产品网络营销系统.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MVC设计模式的农产品网络营销系统   摘要分析讨论了基于J2EE构架的面向对象MVC设计模式,并将MVC设计模式引入12EE体系之中,在农产品网络营销系统中应用和实现,该系统成功应用于农产品的推广与销售.成为重要的销售途径。   关键词农产品;MVC;设计模式;网络营销   我国的农业生产多为一家一户为单位的经营方式,农户生产规模普遍小而散.小生产和大市场的矛盾突出。随着互联网的崛起,我国的网络群体迅速扩大.网络应用日趋广泛。   在互联网技术下农产品网络营销便迅速成为营销策略中一个重点研究领域?。因此,笔者提出了基于MVC设计模式的农产品网络营销系统.把MVC(Model/View/Controller)模式嵌入到基于java的J2皿体系结构中,MVC开发模式对类对象的强制分离使系统开发变得非常灵活,同时又提高了系统设计的可重用性。   1网络营销   1.1网络营销概念   是营销战略的一个重要组成部分,它是指为了更大程度地满足客户的需求,利用网络技术进行的营销活动的总称,它是在网络技术发展的基础上营销手段和方法的创新,其产生和发展适应了消费者的需求特点变化。   2.2网络营销的优势   同传统营销相比,网络营销拉J更能满足消费者个性化的需求,能够以更快的速度、更低的价格、更好的产品向消费者提供优质服务,可以更好地开拓国内外市场,以及实现同消费者的互动,能够更好的满足消费者的需求。   2MVC设计模式   2.1MVC工作模型原理MVC模式将所面对的系统分为数据模型、视图和控制器三个部分,并定义r这三个部分之间实现通信的一种模式,使每个部分不必卷入到其他部分的状态表示和方法实现的细节中去。每个部分有自己的数据管理规则,各个部分对象之间的通信只能使用已定义的一个受限连接集合进行。保持这种分离性通常是好的面向对象编程和设计要追求的目标,让各个对象只需专注于自己的事务。Model也叫模型,本质上封装了数据及行为,其中包含对数据控制及修改的规则,提供了一套查询、改变Model状态的方法。View也叫视图,是Model所表示出来的图形界面,它主要用于提交Model的信息展示给用户。测ler也叫控制器,是M0捌和View之间的协调者,它的主要作用有以下几点:①定义用户界面对用户输入的响应方式。②解释用户的输入,并命令Model进行相应的操作创造相应模型。③负责将模型信息传递给View,必要时还要负责创建新的View和Ⅱ0Ⅱer。这三者的工作方式可用图1来表示[3I。   IWVC工作方式吨.IMVC哪咄吨I肿叫.2IMNC设计模式的优势使用MVC的好处.一方面,分离数据和其表示,模型和视图能够单独的开发(既业务逻辑和用户表现的分离),增加了程序的可维护性。可扩展性,并使测试变得更为容易。另一方面,将控制逻辑和表现界面分离【4J,在MVC设计模式中应用开发人员可以最大化的重用他的代码,大大提高了软件开发的效率和质量。总之,运用的Web应用程序的三个部件即(模型一视图一控制)是相互对立,改变其中一个不会影响其他两个,所以依据这种设计思想开发者能构造良好的松偶合的构件。   3基于MVC模式农产品网络营销的设计与实现   泰安市的农产品网络营销系统是对农产品的信息采集、信息处理、信息发布,以及销售代理和销售商的基本信息采集和管理。使农产品可以不受地域的限制在更大范围内开拓市场,更为有力地推动农产品的零售批发。将面向对象编程中的MVC模型引入基于Web应用程序的开发中,着重讨论其模型、控制器的设计与实现。   3.1开发环境的选取开发工具。Servlet和相关类的开发工具:JB面lder9.0。卵页面开发工具:I)reamWeaver2009。后台数据库:Oraclegi。   软件环境。系统平台:晰nd洲B2000S哪eroWeb服务器:Toracat。   3.2控制器IContrdler)实现控制器流程如图2所示,它是整个MVC三个部件的核心调度。   控制器(C0r吐IDllC印ter)以J2EE的Servlet实现如下:   应用程序错误指令引用的0存。该内存不能为read。

文档评论(0)

过河的卒子 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档