基于WEB的B2B电子商务平台的设计与实现精品资料.doc
《基于WEB的B2B电子商务平台的设计与实现精品资料.doc》由会员分享,可在线阅读,更多相关《基于WEB的B2B电子商务平台的设计与实现精品资料.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、10126一22002718分类号TP315UDC编号论文题目基于WEB的B2B电子商务 平台的设计与实现研究生:指导教师:专业:研究方向:所在学院: 王俊义教授计算机应用技术2006年5月28日基于WEB的B2B电子商务平台的设计与实现摘要 电子商务在现代商业模式中正在发挥着日益重要的作用,基于与国际接轨,整合业务流程,充分发挥集团购销优势的迫切需要,中国石油股份有限公司作为国内能源领域的龙头企业,组织开发了基于Web的B2B大型商务网站,最终建成实现了网上虚拟交易平台,成为联结采购商与供应商的商务网络环境,是构建B2B电子商务平台的典型案例。本文对该系统所采用的面向对象的规划与设计的开发过
2、程进行了详细的分析,同时对于该系统的技术核心-基于EJB的中间件技术所遇到的问题,如客户端与后台业务对象存在较强的依赖关系,从而不利于系统的管理与维护;以及客户端与服务器之间过多的方法调用降低了网络运行效率等问题,提出了构造三层应用模型的思路,并讨论了实现的总体方法。最后,对该系统作为典型的J2EE技术架构应用于电子商务平台的构建进行了总结,以获取相关项目开发的经验。关键词电子商务,WEB服务,中间件,J2EE, EJB,应用系统络-内蒙古大学硕士学位论文ABSTRACT it is playing a very important effect that the electronic Com
3、merce is in the modern businesspattern. For contacting with international ,integrating business process and giving full play togroup-purchase, as the mainstay enterprise in the energy field, PetroChina company Ltd. developeda large-scale B2B electric business network that been based on web, built a
4、visual commerceenvironment that relate to buyer and supplier, it is a typical example that build a B2B E-businessplatform. In the thesis I have a detailed discuss about the developing process that apply theObject-Oriented analysis and design method, and discourse the question that been met in thepro
5、cess of developing the system based on EJB technology. Such as: tight coupling, which leads todirect dependence between clients and business objects; too many method invocations betweenclient and server, leading to network performance problems, to the above problems, this paperproposes the three-tie
6、r application model based on EJB, and its implementation method is alsodiscussed. at last,we summarize the process of developing ,it is thought as a typical use of J2EEarchitecture to make up the E-business platform. And we obtain the experience in the course ofwork.Keywords electronic commerce ,Web
7、 Server, middleware, J2EE, EJB, Application System基于WEB的B2B电子商务平台的设计与实现目录第一章绪论.1 1.1 B2B电子商务平台概述与课题研究的背景. l 1.2主要研究内容.1 1.3论文的内容及组织.。,。,二,. 3第二章主要技术及系统架构介绍. 5 2.1多层设计.,.。二5 2.1.1多层设计.。.。.。.。二5 2.1.2 J2EE架构. 7 2.1.3 J2EE的API与组件.:.:. 9 2.2设计模式-MVC体系结构.11 2.3面向对象开发技术在工程中的应用.13第三章系统分析与设计.。.。.巧 3.1系统应用环境
8、.15 3.2电子商务系统分析的过程.16 3.2.1系统分析的基本思路.16 3.2.2需求用例分析.17 3.2.3系统需求.18 3.3基于EJB的多层系统架构分析与设计. 22 3.3.1系统构架. 22 3.3.2基于EJB构建电子商务系统存在的问题.23 3.3.3基于EJB的三层应用模型的技术框架. 24 3.4基于EJB的三层应用模型的实现方法二。. 27 3.4.1 EJB应用组件层的实现.27 3.4.2子系统会话层的实现. 27 3.4.3系统访问会话层的实现. 28 3.4.4客户端方法调用的实现. 30 3.4.5基于EJB的三层应用模型的优点,. 34 3.5基于E
9、JB的三层应用模型在电子商务中的应用.35内蒙古大学硕士学位论文 3.6 Web层设计. 3 8第四章系统实现.。,。.。.,二。.。二,.41 4.1系统运行环境二。.41 4.1.1界面开发运行环境.41 4.1.2商业逻辑开发运行环境。.41 4.1.3数据层开发运行环境.。.。.、.,。二。二。.,。二。.41 4.2总体实现方案.41 4.3 Web层的实现.43 4.4业务层的实现.,.。,.。.,二。.44 4.5数据层的实现与组件的部署.。.。二57第五章总结二,. 58 5.1工作总结.,.。.。,.。二,二,二,。二,.58 5.2进一步的工作. 59致谢.。.。,.,.。
10、.。.61参考文献。.,二,. 61基于WEB的B2B电子商务平台的设计与实现第一章绪论1. 1 B2B电子商务平台概述与课题研究的背景 互联网的影响深刻广泛地渗透到了传统的商务及贸易领域,形成了风靡全球的电子商务(EC, Electron-Commerce)。电子商务是指应用电子信息技术和现代Internet网络技术在客户、厂商及其他交易主体之间进行的、以信息为依托的商务活动,通过网上采购、网上销售、网上招投标等基于WEB的商务运作,可以大幅度提高交易速度、提升服务品质、降低成本,更好地为企业服务。EC已经在全世界得到了广泛的应用,本文针对构建多层结构的、分布式的、面向对象的基于J2EE平台
11、的应用系统提出了一个典型的模型,给出了它的体系结构、组成、功能,并对平台所涉及的技术等方面作了重点研究。 一个电子商务平台应为交易双方提供如下功能: 1)对产品供应商来说,其主要功能是建立企业的主页面,提供全方位的技术托管服务,同时具备B2B电子商务交易功能,具有大型的商品数据库支持,能够定制产品目录,自动处理定单,能够实时报道深层交易信息,制定和发布产品价格,同时,能够通过规范化的虚拟交易市场进行动态报价。 2)对产品采购商来说,其主要功能是对于常规大宗战略物资,该平台能够提供多角度的商品搜索查询功能;提供定制采购订单功能;对于工程项目所需特定材料或设备,提供网上询价、招投标、反向拍卖等商务
12、功能,并能够对供应商反馈价格信息实现自动处理及采购商主动确认功能,可以对定单执行状况、交货状态进行查询。 为实现上述功能,一个典型的电子商务平台应由网络系统、软件系统、安全系统、产品配送系统、资金结算系统、客户服务系统等六大系统组成,其中前三个系统属于技术范畴,后面三个系统属于管理范畴。本文将针对其软件系统的开发进行深入的探讨。1.2主要研究内容 为了更加有效地发挥集团采购、销售优势,整合中国石油现有的广泛的人力、物力以及信息资源,由中国石油天然气股份有限公司组织开发了基于WEB的电子商务平台采购与销售平台,为集团内部下属的数十家油田、炼化企业及数千家供应商企业提供ASP(应用服务内蒙古大学硕
13、士学位论文供应商)服务。作为其下属分公司,我们参与了该系统规划与设计的部分工作,并对各功能模块进行了应用级测试。 电子商务在当前的网络时代获得了巨大成功,并将随着网络的普及和发展扮演越来越重要的角色。现在,电子商务已经从最初的静态电子商务发展到今天的动态电子商务。实时动态交互的电子商务应用能够适应企业不断变化的业务策略,修订电子商务流程及相关系统,它反映了在实时条件下实现应用动态集成的概念,体现出了电子商务的真正价值。动态电子商务为中国石油下属的诸多企业提供了一个灵活的软件和硬件平台,该平台是企业在全球市场竞争所需要的基础,把应用扩展来支持跨企业的业务流程。动态电子商务的特点是软件应该按照商务
14、的过程而造型,设计成可重用的和柔性的组件。 现在动态电子商务的开发一般采用分布式组件技术。目前广泛使用的分布式组件技术有CORBA CCM(CORBA Component Model)技术、Microsoft的COM/DCOM/COM+技术和SUN的EJB(Enterprise JavaBean)技术。这三种技术都可以用来开发电子商务,且各有其特点。本论文的工作是研究运行于WINDWOS操作系统下,基于WEB服务方式的电子商务平台的设计开发及实现,阐述了其核心技术一J2EE中间件技术在开发过程中所遇到的问题,并提出了相关的解决方案。该系统以电子商务网站的形式为电子商务的买卖双方提供服务,用户使
15、用IE浏览器进行各种交易活动。这种运行平台操作界面简单明了,操作流程清晰,由于直接支持Internet,使用户无论身处何地都可以使用。该平台实际上就是典型的ASP(应用服务提供商)模式。在模型的规划设计过程中,主要研究的重点在以下的几个方面: 1)技术的先进性:电子商务系统的实现技术发展很快,而大型系统的构建过程需要一定的时间,为了使企业保持持久的竞争优势,电子商务系统应采用先进的技术成果,使系统有一个较高的起点,本系统采用了Sun公司的J2EE技术平台,采用EJB (Enterprise JavaBean )组件体系结构,结合JSP及Servlet等成熟的服务器端开发技术,共同构建了多层结构
16、的,分布式的,面向对象的Java系统。 2)通用性:基于中国石油作为中国能源大型国企,其下属拥有数十家大中型分支企业的特点,本系统设计基点是通用性,最大限度减少客户端软件的配置复杂度,具体实施过程中,只是由于地区系统管理员后台管理界面数据量过大,而采用了Java Applet技术生成本地页面外,客户端的前端操作只需要IE5.0浏览器的支持(需开放网络防火墙特定端口)即可。这样,不仅为中国石油下属企业提供了简单的软件需求,同时降低了作为供应商的全国数千家中小企业入围的技术门槛,使用户在不同的网络环境下,均可以很快地进入商务操作,充分 基于WEB的B2B电子商务平台的设计与实现利用了Interne
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于WEB的B2B电子商务平台的设计与实现 精品资料 基于 WEB B2B 电子商务平台 设计 实现 精品 资料
限制150内