基于SSH的礼品屋网站的设计与开发.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
前 言 礼品行业企业都建立有完整美观的官方网站,也保持有一定的更新率,这算得上是网络营销基础设施的建设。一些企业在电子商务与行业网站上投放品牌网络广告,在网络媒体上投放软文,在行业论坛里发帖子,甚至有的帖子能够引发潜在消费者们的跟帖、参与讨论,直接性地推动了品牌的展示与呈现。不少企业参与到有哪些信誉好的足球投注网站引擎的关键词竞价排名中,根据观察不难看出,参加竞价者多为知名度不太高的企业。 无疑,上述这些策略与手段都是现有礼品企业在网络营销上的走出的重要一步。但通过对礼品工艺品网络营销长期的关注、研究分析与实践,目前礼品企业在网络营销策略的采用方面还非常犹豫,比较零散,很少有打组合拳的,不敢大胆尝试,或尝度的力度不够。也正是由于这些原因存在,网络营销对礼品终端销售拉动、品牌知名度提升、渠道开发等方面支持并没有真正到位,作用没有充分发挥出来。网络营销这种新型武器的威力没能真正地落实到业务中去。 本来这种手段能够更好地帮助礼品企业节省营销成本、突破市场困局,也能够更多地帮助中小礼品工艺品品牌摆脱区域市场的限制、实现同消费者的更亲密地接触,但由于策略的不完整、推行的不彻底、创意的缺乏,以及组合拳没打起来,礼品工艺品企业能够从网络营销中得到的好处还非常有限。这就需要我们去认真研究,寻找让网上礼品营销的最佳突破口,这样来实现企业的良性发展。 随着互联网日益深入社会生活,以网站作为信息交流平台,进行内外信息交流,已成为大众的迫切需要。礼品屋传承花意,为亲人朋友送去心意已经成为某种时尚。礼品屋为大众开辟了更为方便之门,快捷方便,为大众所喜爱。礼品屋网站就是为实现客户通过上网,对礼品、礼品信息的浏览、检索、订购,以及礼品、礼品销售商对客户信息、礼品、礼品信息的管理所开发的网络应用软件。该系统能够较好地满足网上礼品店客户的基本要求,具有较高的实用价值。 开发技术简介 本系统是在Windows 7 上运行的礼品网上商城模拟系统,系统的整个开发过程在MyEclipse上完成,由于Java的面向对象特点及其开源性能和MySQL小型数据库使用的便捷性,便选择性的使用其进行礼品网上商城模拟系统的开发。 1.1 B/S结构 B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。本系统采用基于B/S的三层结构: (1)表示层:实现用户的界面接口。主要用于展示有好的用户界面以及便于用户的输入操作。 (2)功能层:实现逻辑功能的算法和处理。对用户的输入数据或是从数据层获得的数据进行处理。 (3)数据层:对数据库中数据进行管理操作。 三层架构的优点如下: (1)提高了代码可维护性:架构之间层次分明,如果出现问题,可以迅速判断问题起因,这也有利于代码的维护。 (2)便于合理开发:由于三层架构之间通过接口实现互相调用,程序员可以进行并行开发,提高了开发速度。 (3)增加系统安全性:每层都具有相应的安全设置,保障了系统的安全性。 1.2 SSH框架 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理Struts和Hibernate。具体做法是:用面向对象的 分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理Struts和Hibernate。 Struts2 Struts2看似是从Struts1发展而来,但实际上Struts2与Struts1在框架的设计思想上面还是有很大的区别,Struts2是以WebWork的设计思想为核心,为什么Struts2不沿用Struts1的设计思想,毕竟Struts1在目前的企业应用中还是有非常大的市场在的,那么,来看下Struts1的一些缺点吧: 1.支持的表现层技术单一 2.

您可能关注的文档

文档评论(0)

weidameili + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档