下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、组件技术在电子商务系统中的应用摘要网上购物是电子商务系统的一个重要的组成局部,本文采用组件技术实现了网上购物车,增强了网上购物车系统的平安性和使用效率。关键词组件技术电子商务系统网上购物车一、引言目前,对于电子商务来说,如何构建高效率、高性能可重用的系统是一个需要深化研究的课题。网络通信技术和计算机硬件技术的显著进步不仅有力地支持了电子商务应用的飞跃式开展,同时也大大进步了大型分布式商务软件系统的规模和复杂度,使企业级电子商务系统的构建技术面临新的挑战。人们迫切希望构建的企业级电子商务系统既具有高性能、高效率、易部署、易维护和高可靠性的优点,又能灵敏地适应企业业务需求的不断变化,方便地支持系统
2、的扩展、移植和重用。二、组件技术是开发软件组件的一种方法。组件实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统,以及其他组件提供效劳,可以跨越链接库、应用程序、系统软件甚至网络软件,多个对象甚至可以联接起来形成应用程序或组件系统。它们也是开发人员时刻都在期望的一种技术,利用这种技术开发自定义的组件就如同开发动态的,面向对象的api,能轻松地开发出大型而复杂的应用系统,也能尽可能地利用现有的资源,以一种堆砌的方式来构造自己的应用。构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。(组件对象模型)是一个与操作平台无关的、分布的、面向对象的
3、机制,它能创立可以互相交互的二进制软件模块。的本质特性是对象的接口与实现的别离。这些对象可以用不同的语言实现,其构造也可以不同。基于的组件开发具有以下几点优势:1.同语言的无关性。是二进制的设计标准,它与语言无关,所以生成的模块可以被各种开发工具所共享。类打破了+修饰符不兼容的限制,可以最大程度地实现基于p的模块重用。2.提供深化系统底层的手段。正因为同语言无关,因此开发和使用的工具可以完全不同,这样就可以在实现时利用像visual+这种可以深化操作系统的产品,而让visualbasi来使用,从而到达扩展rdt的目的。3.版本晋级的鲁棒性。通过组件接口(pnentinterfae)实现版本晋级
4、的稳定性。由于一个组件可以适应同一接口的细小变化,所以可以允许只更新组件而原先的应用程序不用更改,同时新的应用程序可以利用组件的新添特性。4.产品技术构造转变的平滑性。由于是一项根本的技术,因此它可以相当容易地从单机应用转向网络应用(d)或是更先进的多层框架构造(+),使得产品将来的晋级性和应用范围大大增加。自动化对象就是指实现了idispath接口的对象。idispath接口是自动化对象的核心,自动化对象的所有特性全部表达在idispath接口上,只要一个对象实现了idispath接口,那么它就是一个自动化对象。自动化组件的构造如图1所示。自动化组件允许你向外公开整个程序的功能,它支持后绑定
5、(latebinding即运行时绑定)。这样,客户机程序可以在基于自动化的效劳器上动态访问组件。在系统中支持自动化功能,定义了统一的自动化接口。当集成了统一用户接口和绘制图的自动化组件注册后,就可以动态的在该平台下调用。三、网上购物车网上购物车是电子商务中一个重要的组成局部,电子商务可以简单地理解为是利用internet技术,将企业、用户、供给商,以及其它商业和贸易的所需环节连接到现有的信息技术系统上的商品贸易活动。网上商店正逐渐被人们承受。1.网上购物车是网上商店的重要组成局部。网上商店管理系统一般分为网上商店前台和后台两个管理子系统。后台管理子系统主要是管理网上商店的全部数据信息,一般由客
6、户管理模块、订单管理模块、商品管理等功能模块组成。前台管理子系统的主要功能是引导客户网站访问者完成网上购物的过程,一般由商品阅读检索模块、会员访问模块购物车等功能模块组成。网上购物车是网上商店的核心局部,客户通过网上购物车进展购物,集中结算,网上商店管理系统的组成如图2所示。2.网上购物车的功能。网上购物与到超市购物过程类似,顾客可以将商品随时放入购物车或从购物车放回到货架上。网上购物车的主要功能有:1新建购物车;(2)添加商品;(3)删除商品;4修改购物车中的商品数量并重新计算所有商品的金额5清空购物车;6)显示购物车;(7)会员资格确认后,保存购物车的订单数据。四、网上购物车组件的设计与实
7、现用一个组件实现网上购物车,组件中的方法实现购物车的功能。例如在组件中reateart方法实现创立购物车的功能;addite方法实如今购物车中添加物品的功能;saveite方法实现保存购物车的功能;updateite方法实如今购物车中重新计算所有物品的金额的功能;deleteite方法实如今购物车中删除物品的功能;learart方法实现清空购物车中所有物品的功能。使用java编写的网上购物车组件如下:publilassart/td:addadditinalethdsanddehere/*nte:taddaut-registratinde,referttheduentatin*nthefllin
8、gethd*publistatividnregister(bleanunregister)*/publividreateart()publividaddite()publividsaveite()publividupdateite()publividdeleteite()publividlearart()五、结语电子商务系统的性能优劣是影响电子商务开展的一个重要因素,一个高性能的电子商务系统可以促进电子商务的开展。使用技术实现网上购物车可以有效地进步系统的平安性和执行效率。1从系统执行效率方面看,首先组件是已经编译过的二进制代码,执行速度快,此外,应用程序连结数据库时,不再为每一个用户分配一个连接,而是许多用户可以通过组件管理效劳器共享数据库的连接,从而进步了系统运行的效率。(2从平安保护方面看,首先组件是编译过的二进制代码,它可以封装和保护源代码,此外组件可由组件管理效劳器统一管理,组件管理效劳器可对组件进展权限管理,使用户访问数据库时,必须先进展使用组件权限的检查,从而对数据库又加了一层保护。3)从可扩展性来看,商务规那么可以集中放置在组件中,由所有的用户共享,当商务规那么发生变化时,只需要更新相应的组件,使得系统的更新变得容易。参考
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024林业科研所与某企业关于土地承包合作研究合同
- 二零二五年度父子间二手房买卖合同3篇
- 2025年度私人家教服务合同书:综合素质测评辅导6篇
- 2025年度科技企业入伙退伙知识产权协议范本3篇
- 家庭教育与孩子心理健康的关系
- 小学数学教师教研能力的核心要素与提升策略
- 2025年课件新趋势:以驿路梨花为例的教学设计
- 2025年度私人住宅绿色建材应用工程承包合同2篇
- 二零二五年度房屋买卖合同中违约金计算方法3篇
- 小区消防设施日常检查与维护培训
- 北京市朝阳区2024-2025学年高二上学期期末考试生物试卷(含答案)
- 2024年江苏省高中学业水平合格性考试数学试卷试题(答案详解1)
- 学前儿童数学教育智慧树知到期末考试答案章节答案2024年湖州师范学院
- 2024年中南出版传媒集团股份有限公司招聘笔试参考题库含答案解析
- 超星尔雅学习通《生命安全与救援》章节测试含答案
- 围手术期血糖管理专家共识
- 采购管理实务全套教学课件
- 鲁教版高中地理必修一第一学期总复习课件(共141张PPT)
- 酒店项目投资分析报告可行性报告
- 烟花爆竹零售店(点)安全技术规范.ppt课件
- 视频监控台账参考模板
评论
0/150
提交评论