基于Hibemate关键技术的网上书店开发.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文档。上传文档
查看更多
基于Hibemate技术网上书店开发 摘要:伴随计算机和网络技术日新月异,对于复杂多变应用环境,开发伸缩性强、扩展性好、重用性高和易维护、易管理web应用是目前研web技术发展热点之一。本文在分析研究web应用开发技术扩展性、重用性和维护性等问题基础上,整合了Struts框架和Hibemate技术,构建了一个Struts+Hibemate架构模型,它含有结构灵活、易于维护、扩展性好等优点,以此为基础,探讨了基于struts+hibemate架构网上书店系统开发。 关键词:oracle Struts Hibemate技术 网上书店 1 绪论 电子商务(Electronic Commerce)定义:以 电子及 电子技术为手段,以 商务为关键,把原来传统销售、购物渠道移到 互联网上来,打破 国家和地域有形无形壁垒,使生产企业达成全球化,网络化,无形化,个性化、一体化。   电子商务是利用 数字信息技术,对企业各项活动进行连续优化过程。电子商务涵盖 范围很广,通常可分为 企业对企业(Business-to-Business),或 企业对消费者(Business-to-Consumer)两种。另外还有 消费者对消费(Consumer-to-Consumer)这种大步增加 模式。伴随中国Internet使用人数增加,利用Internet进行 网络购物并以银行卡付款消费方法已渐流行, 市场份额也在快速增加, 电子商务网站也层出不穷。电子商务最常见之安全机制有SSL(安全套接层协议)及SET( 安全电子交易协议)两种。 网上书店顾名思义,网站式书店。是一个高质量,愈加快捷,更方便购书方法。网上书店不仅可用于图书在线销售,也有音碟、影碟在线销售。而且网站式书店对图书管理愈加合理化,信息化。售书同时还含有书籍类商品管理、购物车、订单管理、会员管理等功效,很灵活网站内容和文章管理功效。但网上书店真实性是消费者最大顾虑,这也是网上书店还不被大多数消费者所接收原因之一。网上书店和现实书店区分比较(1):网上书店包含范围广,经营成本低,(2):网上书店信用度假如低,影响生意(3):现实书店直观,信用度高。(4):现实书店包含范围有限,经营成本高现在有部分现实书店已经开始从网上书店进货了。总而言之网上书店在现实生活中已成为消费者选择一部分本系统是基于B2C模式网上书店购物系统。 在网上书城买书,能够愈加快捷查到所买图书更多信息,它有它独特售书方法和功效。如用户注册会员功效等,会员类型有:高级会员、金牌会员等。有网上书城有会员积分设置,如达成一定积分时自动成为高级会员,高级会员会有优惠和尤其服务。还有就是支付方法了,通常网上书店全部有三种类型支付方法:汇款类支付、在线支付、其它支付方法,其中在线支付只要到支付平台开户后,将所获开户信息填入即可。当在网上书城购书后,用户所购图书全部在网站上有统计,方便用户查询。只愿为您提供更方便、快捷生活方法。 2 MVC概述 MVC(模型一视图一控制,model-view-control,简称MVC)是一个现在广泛流行软件设计模式,早在70年代,IBM就推出了Sanfronscisico项目计划,其实就是MVC设计模式研究[241。最近,伴随J2EE成熟,它正在成为在J2EE平台上推荐一个设计模型,MVC关键适适用于交互式Web应用,尤其是存在大量页面、数次用户访问及数据显示应用。MVC体系结构有效地在存放和展示数据对象中区分功效模块以降低它们之间连接度,这种体系结构将传统输入、处理和输出模型转化为图形显示用户交互模型,或换一个说法,是多层次w曲商业应用;MVC体系结构含有三个层面:模型(Model)、视图(View)和控制(Controller),每个层面有其各自功效作用。 模型层是应用程序主体部分,它负责表示和访问商业数据,实施商业逻辑和操作。也就是说,这一层就是现实生活中功效软件模拟;在模型层改变时候,它将通知视图层并提供后者访问本身状态能力,同时控制层也能够访问其功效函数以完成相关任务。 视图层是应用程序中负责生成用户界面部分,关键负责显示模型层内容。它从模型层取得数据并指定这些数据怎样被显示出来。在模型层改变时候,它将自动更新。另外视图层也会将用户输入传送给控制器。 控制层是依据用户输入,控制用户界匝数据显示及更新Model对象状态部分,关键负责定义应用程序行为。它能够分配用户请求并选择合适视图以用于显示,同时它也能够解释用户输入并将它们映射为模型层可实施操作;在一个图形界面中,常见用户输入包含点击按钮和菜单选择。在Web应用中,它包含对Web层GET和POST请求:控制层能够基于用户交互和模型层操作结果来选择下一个能够显示视图,一个应用程序通常会基于一组相关功效设定一个控制层模块,甚至部分应用

文档评论(0)

159****9606 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档