毕业设计(论文)基于ssh的礼品屋网站的设计与开发正文.doc

毕业设计(论文)基于ssh的礼品屋网站的设计与开发正文.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)基于ssh的礼品屋网站的设计与开发正文

前 言 礼品行业企业都建立有完整美观的官方网站,也保持有一定的更新率,这算得上是网络营销基础设施的建设。一些企业在电子商务与行业网站上投放品牌网络广告,在网络媒体上投放软文,在行业论坛里发帖子,甚至有的帖子能够引发潜在消费者们的跟帖、参与讨论,直接性地推动了品牌的展示与呈现。不少企业参与到搜索引擎的关键词竞价排名中,根据观察不难看出,参加竞价者多为知名度不太高的企业。 无疑,上述这些策略与手段都是现有礼品企业在网络营销上的走出的重要一步。但通过对礼品工艺品网络营销长期的关注、研究分析与实践,目前礼品企业在网络营销策略的采用方面还非常犹豫,比较零散,很少有打组合拳的,不敢大胆尝试,或尝度的力度不够。也正是由于这些原因存在,网络营销对礼品终端销售拉动、品牌知名度提升、渠道开发等方面支持并没有真正到位,作用没有充分发挥出来。网络营销这种新型武器的威力没能真正地落实到业务中去。 本来这种手段能够更好地帮助礼品企业节省营销成本、突破市场困局,也能够更多地帮助中小礼品工艺品品牌摆脱区域市场的限制、实现同消费者的更亲密地接触,但由于策略的不完整、推行的不彻底、创意的缺乏,以及组合拳没打起来,礼品工艺品企业能够从网络营销中得到的好处还非常有限。这就需要我们去认真研究,寻找让网上礼品营销的最佳突破口,这样来实现企业的良性发展。 随着互联网日益深入社会生活,以网站作为信息交流平台,进行内外信息交流,已成为大众的迫切需要。礼品屋传承花意,为亲人朋友送去心意已经成为某种时尚。礼品屋为大众开辟了更为方便之门,快捷方便,为大众所喜爱。礼品屋网站就是为实现客户通过上网,对礼品、礼品信息的浏览、检索、订购,以及礼品、礼品销售商对客户信息、礼品、礼品信息的管理所开发的网络应用软件。该系统能够较好地满足网上礼品店客户的基本要求,具有较高的实用价值。 开发技术简介 本系统是在Windows 7 上运行的礼品网上商城模拟系统,系统的开发集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理truts和Hibernate。具体做法是:用面向对象的 分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理Struts和Hibernate。 Struts2看似是从Struts1发展而来,但实际上Struts2与Struts1在框架的设计思想上面还是有很大的区别,Struts2是以WebWork的设计思想为核心,为什么Struts2不沿用Struts1的设计思想,毕竟Struts1在目前的企业应用中还是有非常大的市场在的,那么,来看下Struts1的一些缺点吧: 1.支持的表现层技术单一 2.与Servlet API严重耦合,这点可以从Action的Execute的方法声明里面就可以看的出来 3.代码依赖Struts1 API,有侵入性,这点可以从写Action类和FormBean的时候看的出来,Action必须实现Struts的Action类 基于以上介绍可以看的出,Struts2体系结构与Struts1的体系结构有很大的差别,Struts1是使用ActionServlet做为其中心处理器,Struts2则使用一个拦截器(FilterDispatcher)做为其中心处理器,这样做的一个好处就是将Action类和Servlet API进行了分离。 Hibernate Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等, 并且Hibernate是一个开源的orm(object relations mapping)Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。 优点: 1.Hibernate 使用 Java 反射机制 而不是字节码增强程序来实现透明性。 2.Hibernate 的性能非常好,因为它是个轻量级框架。 映射的灵活性很出色。 3.它支持各种关系数据库,从一对一

您可能关注的文档

文档评论(0)

海纳百川 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档