基于MVC的B2B电子商务系统的研究

来源 :网络与信息 | 被引量 : 0次 | 上传用户:forlichking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、引言
  
  电子商务是用现代信息技术,以数字化的网络通讯为基础,通过计算机进行信息处理,从而实现商品销售、交易服务和商务管理等各环节的数字化。电子商务按交易主体可分为B2B、B2C、C2C等。本文主要对B2B电子商务系统进行分析研究。B2B电子商务系统不仅为企业间商业活动提供了便捷、高效的交易手段,而且它的推广,将会在全行业商务运作数字化的基础上,实现信息准确高效的沟通和共享,可以全方位地优化传统业务流程,使交易效率提高,成本降低,逐步实现商务运作的专业化、信息化和合理化。
  
  二、系统分析
  
  1.目标需求
  建立一个统一的、规范的B2B电子商务交易系统,为实现全面上网采购奠定坚实的基础。通过商品全面上网采购,提高商品交易的透明性,规范商品交易市场,加强商品交易的政府监控,大幅度降低商品交易的一些不必要的中间费用,最终造福于百姓。为了实现这一总体目标,本系统必须达到以下要求:
  ●引入严格的市场准入制度。
  ●对网上的交易商品、交易机构都进行严格的资质认定,不符合规定的商品禁止在网上交易,资质认证不通过的机构也禁止在网上交易。
  ●由基础数据信息组成的商品数据库平台。
  ●由各种成交模式组成的成交平台。
  ●适合个性化设置的采购平台。
  ●满足各级政府的监控统计平台。
  ●与各业务系统的接口等。
  
  2.功能需求
  与传统的商务活动不同,电子商务利用信息技术和网络技术,使交易数据能够充分共享,解决了原先市场中的信息不对称性,使竞争更加充分,提高了交易的透明性,提高了数据传递的时效性,大大减少了各种交易费用,既规范了市场,也提高了效益。
  根据目标需求,本系统需实现三大业务子系统的功能:数据系统、交易系统和商务智能。数据系统是基础数据的管理平台,是应用系统的数据提供者;交易系统是事务处理系统,它为买方、卖方和监管方构建一个虚拟的电子交易市场,是基础数据的使用者;商务智能是在数据系统和交易系统的基础之上,构建数据仓库,提供数据挖掘功能,为各类型机构和管理者提供决策信息,即提供平台的增值服务。
  
  3.技术要求
  技术要求主要有可靠性、安全性和保密性等几个方面:
  ●提高软件质量、增加容错措施。
  ●要加强软件研发的过程管理,加强软件测试力度,确保软件质量。同时在系统硬件和软件基础上增加容错措施。
  ●强调系统适应能力,使用户具有自维护能力、扩展能力,不依赖于开发商以及某一系统平台。
  ●要求建设基于数据中心的统一的电子商务平台。应用基于Web,采用Internet模式实现高效、稳定、可靠的信息处理。
  ●具有全局性的安全控制。
  ●要求从网络、系统、应用实现等各方面保障系统的安全性,在通讯安全控制、系统控制、风险控制上要求严格保障,以保证业务数据的安全可靠。
  
  三、系统设计
  
  1.MVC概述及特点
  B2B电子商务是比较典型的WEB的交互式系统,采用MVC(Model-View-Con-troller)的体系架构来实现系统中人-机交互是比较好的选择。Model-View-Controller架构把处理数据的对象与显示数据的对象分离开,减小了对象间的耦合度。在这种架构下系统分成三层:视图层、模型层和控制层,每一层有特定的功能,负责特定的任务。模型层表示业务数据和业务逻辑/操作,负责对业务数据的访问和修改。同时提供访问接口供控制层调用。视图表现模型的内容,它从模型层得到数据并且指定这些数据任意被显示,同时将客户输入转交给控制层。控制层定义系统的行为,它分配客户的请求并且选择适合的视图显示给客户,判断客户的输入,把它们匹配到在模型层进行的适当的操作(ACTION)。对于独立的GUI客户程序,用户输入包括按钮的点击和菜单的选择,对于WEB应用,客户输入则是对WEB层的HTTP GET/POST。控制层在客户交互和模型层输出的基础上选择下一个显示的视图。
  在模型、视图、控制对象之间进行责任分类减少了代码的重复,使系统更容易维护,它也使处理数据、是否增加新的数据源(datasource)、改变数据显示更加容易,因为数据和业务逻辑是分离的。
  MVC特点:
  Model-View-Controller架构特别适合于交互式的WEB应用,WEB用户与WEB站点进行交互操作,导航到多个页面进行数据显示、操作,多次的业务请求等。
  如果系统采用MVC架构,可以利用成熟的基于MVC架构的应用框架(applicationframework)。框架的一致性结构和MVC所带来的功能分离使整个系统更加可靠、更容易进行维护和扩展,开发的应用组件可以更好地重用。
  采用MVC架构能够最大限度地重用第一次迭代的结果。
  视图和控制器都是可插入的,MVC概念的分离允许交换模型的视图和控制器对象。用户接口可以在运行时动态替换。
  框架的可重用性,在开发其他项目时可以重用现在的代码和框架。
  
  2.ECOM的WEB框架
  


  
  3.应用架构
  本系统分成三大业务子系统,见示意图。
  


  1)数据系统
  数据系统是电子商务运营的基础,没有数据就谈不上商务。为了成功地实施电子商务系统,必须建立强大的数据中心。数据中心负责收集、整理、分发基础数据。基础数据有商品数据、产品数据、商品数据、机构信息(买方机构、卖方机构、配送机构、管理机构等)以及其他辅助信息(如单位、规格、包装、行政区划等)。通过数据中心建立个性化的商品交易目录很好地实施商品市场准入制度。
  2)交易系统
  交易系统旨在建立虚拟的交易场所,为各方提供服务。根据交易流程可将交易系统分成几个子系统:价格形成(成交)子系统、价格执行(订单执行)子系统、电子结算子系统和政府监管子系统等。
  价格形成买卖双方在进行具体交易前就交易商品达成价格的过程,同时也包括政府对商品的价格干预过程。本系统可支持多种价格形成过程:招标、竞价、询价、备案、浏览(超市)等。
  ●招标、竞价
  招标、竞价是集中成交模式,招标比较规范,符合一定的程序。竞价比较灵活,可根据实际情况制订规则。
  ●询价
  询价比较简单,即买方发起,向卖方询问价格,卖方给予响应。可支持单品种询价和整单询价。
  ●备案
  支持监管部门备案和买方(自主)备案。政府备案是比较正规的过程,即如果某个品种已经通过集中的招标或竞价与某个厂家成交,而某企业由于某种实际情况需要购买别的厂家的产品,需要将这样的采购行为统一向相关的监管部门申报,批准通过后在系统中登记,形成备案。买方备案是比较自由的,供应商对自己的商品进行报价,买方认为这个价格可以接受,就给予确认,实现备案过程。
  ●浏览采购(或超市)
  其实是将价格形成过程延迟到交易执行的阶段。即采购方查看供应方的供应目录。选择自己可接受的商品进行采购。
  订单执行电子订单可认为是买方和卖方签定的一个电子版的购销合同,是本系统必须实现的功能。电子订单管理包括新增、修改、删除、审核、作废订单等处理。根据具体情况,可支持多种订单处理模式。
  电子结算随着网络建设的不断深化,传统的配送方式将逐渐向现代物流转变,而其中重要的一项内容便是“电子结算”,它是适应现代化网络建设及市场变化的必然要求。电子结算有以下优点:提高了结算速度,提高了结算准确率,提高了工作效率和现金的安全性等。
  政府监管本系统提供许多政府监管措施,政府监管贯穿于整个业务的始终。政府相关机构可通过平台实现企业和产品的市场准入,产品价格核定,交易监控以及质量监控等。
  3)商务智能
  商务智能利用数据仓库和数据挖掘等技术为各方提供很多增值服务。比如它可以为生产企业产品定位,市场切入、竞争对手分析、产品的前向整合和后向整合等提供决策;为经营企业市场分析、寻找细分市场、营销策划、产品定价等提供决策;为研究机构提供研究数据等;为政府机构的监管,产品定价等提供信息支持;另外还可以为社会一些其他机构提供服务。
  
  四、结束语
  
  本文比较详细地分析了B2B电子商务的业务需求,提出了B2B电子商务系统的建设目标,并对目标系统进行详细的架构设计和功能设计。如果本系统得到推广应用,将在统一的技术标准、数据标准和交易规则的基础上,推动企业彻底转换商品采购管理模式,建立同市场经济的客观要求相适应、同国际惯例接轨的集中采购制度,进一步规范商品市场秩序。同时将会推动现代信息网络技术同我国传统商品流通行业的融合,为行政主管部门提供更加有效的市场监管手段,给消费企业、生产经营企业带来比较明显的经济效益和社会效益。
其他文献
手机开始进入音乐时代,一款优秀的音乐手机,除了具备出色的MP3效果之外,还要支持立体声播放和扩展内存,一时间市场上音乐手机泛滥成灾。折叠机之所以没有大打音乐牌,最主要的原因是因为体积和操作的便捷性,试想一下我们在播放音乐的时候还要打开翻盖,这过程比起一目了然的直板机来当然烦琐许多。折叠机虽然烦琐,但喜欢折叠又喜欢与移动音乐亲密接触的朋友也不在少数,今天给大家介绍几款折叠音乐娱乐手机。    多普达
期刊
随着电脑游戏逐步深入生活,大家越来越喜欢玩电脑游戏,尤其是一些大型的3D网络游戏,一玩就是上百万人同时在线。另外,玩其他一些休闲游戏的朋友数量也不在少数。而对于喜欢玩游戏的朋友,选购一款游戏笔记本是一件非常重要的事情。那么,如何选购一款出色的游戏笔记本呢?毫无疑问,对游戏玩家来说,性能越强越好。不过,随着笔记本性能的增强,大家的花费也会随之增加。因此,大家必须在有限的预算内,选购到一款性能比较出色
期刊
对于一款MP3产品来说,这款产品是否超值,要看这款产品的性价比与容量价格比的多少。但对于一款超值产品的界定还是属于比较主观层面上的东西,每个人的看法都不尽相同。今天给大家介绍几款超值的MP3产品。希望能给大家带来帮助。    魅族X2    魅族X2采用仿瓷喷釉处理工艺,配合冷金属外壳。魁族X2仍然采用了Sigmatel 3520解码芯片,魅族X2使用SRS、FOCUS及TruBass三种技术,目
期刊
产业集聚对产业链的形成非常重要,对产业生态群区域的形成也非常重要。产业集聚所产生的正反馈效应对产业的国际和国内区域布局产生极大的吸引作用和导向作用。20世纪80年代以来,新的产业集聚原理对于经济发展的重大意义得到了国际上学界、商界和政界的空前重视。  在我国成为世界IT制造业重要基地之一的过程中,国内IT产业集聚区域和竞争格局已基本形成,我国电子信息产业已经形成了珠三角、长三角、京津环渤海湾和厦门
期刊
高通授权费面临欧盟调查 必要时可能分拆公司    近日,据国外媒体报道,由于多家手机厂商和芯片厂商提起申诉,欧盟将就授权费用问题对高通展开调查。  将对高通进行调查的欧盟团队此前曾调查过操作系统市场垄断者微软,以及全球第一大微处理器厂商英特尔。通过自身拥有的技术专利,高通在手机行业占据着同微软和英特尔类似的垄断地位。手机厂商每售出一部手机,就需要向高通交纳一部分授权费用。高通的竞争对手认为,为了阻
期刊
不知不觉2006年的上半年已经过去。时光就像湍流不息的河流一去不复还,回想起过去的点点滴滴,对于每个人来说都足一个有益的参考和留念。但随着时间的不断消逝,人们依靠原始的大脑记忆到底还是有限的,借助辅助设备保留美好和难忘的时光,是一种更好的选择。有人选择数码相机,有人看中了数码摄像机。生活不是简单的一个个画面,相机的美好瞬间给了摄影师最好的创作机会,但对于我们普通消费者来说,还是动态连续摄影更有视觉
期刊
购买入门级显卡的用户,投入资金有限,所以他们更在乎性价比。但是入门级显卡的挑选也并非易事。在复杂卖场环境中,您只有了解最新的市场行情,才能做到购买显卡物有所值。今天给大家介绍几款500元以下超值的入门级显卡。    Inno3D映众6200A    Inno3D映众GF6200A采用NV44A的核心,原生的AGP接口,省去了桥接芯片的成本。从板型到布局,从布局到焊接,都展现出大厂风范。显卡核心采用
期刊
提高喷墨打印质量的两个小招数    问:节日过后,是不是有很多满意的照片想打印出来慢慢欣赏?但是对于使用喷墨打印机的用户来说,在打印过程中想必都遇到过这种情况,由于打印过程中的墨水没有完全干透,在打印时输出的图片或字迹可能会与送纸辊发生摩擦,导致未干的墨水弄脏打印稿件。如何解决?  答:其实,要解决这个问题,可以使用打印机的“墨水防抹”工作模式。下面就给大家介绍两种方法:    一、打印驱动程序软
期刊
华硕光存储举办“团队之星”有奖评选大赛    世界杯,不仅是空前的体育盛事也是团队精神的集中体现,而在生活中,体现团队精神的事迹也无处不在。为了让大家在2006世界杯期间一起分享生活中对团队精神的感悟,自2006年6月1日起至6月30日止,由华硕光存储和搜狐网合作举办的围绕“足球·欢乐·协作”为主旨的华硕光存储“团队之星”有奖评选大赛正式拉开帷幕,后时,参与者不但能和大家分享生活中的感人团队事迹还
期刊
TOM-Skype是一款网络语音沟通工具,它可以免费高清晰地与其他用户语音通话,同时也可以进行免费的视频通话,还具备即时通讯软件的其他所有功能,比如传文件、文字聊天等。它使用了点对点(P2P)技术来同其他用户建立连接。TOM-Skype比QQ有着更优质的语音通话效果。同时,使用Skype也能克服MSN受防火墙限制的缺点,相信大家都有因为不在相同防火墙后面,而无法用MSN进行语音聊天的经历。TOM-
期刊