节点文献

基于Linux和中间件技术的电子商务系统研究

Study of Electronic Commerce System Based on Linux and Middleware Technologies

【作者】 刘勇

【导师】 李腊元;

【作者基本信息】 武汉理工大学 , 计算机应用技术, 2004, 硕士

【摘要】 随着计算机技术和WWW(World Wide Web)的快速发展,企业和个人需要迅速及时地掌握市场信息,快速地响应市场变化,同时还要不断地降低实现新型电子商务(Electronic Commerce)解决方案的复杂性,以便在飞速发展的全球市场中站稳脚跟。新的经济形势下,企业和个人新的需求能够与原有业务流程进行无缝集成,做到既可以充分利用现有的投资,又可以利用电子商务的优势,中间件(Middleware)是构筑电子商务系统的关键技术,电子商务应用是目前中间件技术应用的一个重要研究方向。 本文通过对电子商务和中间件技术现状的应用分析,对电子商务网站系统结构设计和中间件设计技术进行了研究,利用基于中间件技术的系统设计理论与方法实现了一个电子商务原型系统:电子商店(Electronic Shop,以下简称eShop系统)。分析和研究了eShop原型系统的功能和特点;引入了集群和连接池的概念;提出了eShop原型系统基于中间件技术的系统结构设计的解决方案;实现了eShop原型系统结构设计和中间件设计;建立了一个根据需要构建电子商务系统的流程;完成了系统中间件的选型、类的实现等软件设计和编码工作;设计出了一个eShop原型系统。 本文首先介绍了Linux操作系统的发展情况,说明了Linux操作系统对于中国软件产业自主的重要性。提出了本课题的研究背景和论文主要研究内容。然后介绍了电子商务的基本概念、模型及解决方案。讨论了电子商务应用系统结构,已从传统的2层发展到N层结构。分析了当前电子商务开发技术现状,认为采用中间件技术开发电子商务系统是解决当前问题的较好的方案。随后介绍了中间件技术的相关理论问题、种类和应用领域。介绍了现在三种主要的中间件技术COM、CORBA和J2EE。还简要介绍了中间件服务器—应用服务器。 本文主体部分主要介绍了eShop原型系统的总体设计。先简单介绍了开发模式的选择,再利用MVC模式和JSF模式对eShop原型系统进行了架构设计。分析了系统的设计方案和软件实现,包括系统结构、数据库设计及中间件的开发;着重讨论了中间件的设计及EJB的实现。并对实现中的一些关键武汉理工大学硕士学位论文技术问题进行了讨论。同时,还尝试采用组件来开开发Web页面及表示层。 最后,本文对项目进行了总结,说明了下一步的工作展望。 本论文研究的内容和构建的系统将有利于推动中间件技术在电子商务中的应用;论文中的中间件的理论与方法同样也可以扩展到其它领域。 本文得到了湖北省自然科学基金项目(批准号:200OJ154)的资助。

【Abstract】 With the rapid development of computer technology and WWW(World Wide Web),the company and individual need to master the markets information rapidly, and response to the changes of the markets quickly. At the same time, the company will stick to reduce the complexity of the new EC(Electronic Commerce)solution in order to have a better future in the rapid development of world markets. It is necessary for the company to integrate old system with new EC seamlessly. It can not only make full use of the present investment but also take advantage of the EC. The middleware is the critical technology of building EC system. It is also an important applied field of middleware technology. What is more, it can give the company a good ROI(Return On Investment).This paper studies the architecture of EC system and middleware technology through analysis the present state of its applications, and puts forward the system design method and theory based on the middleware technology. It illustrates middleware and EC with eShop(Electronic Shop) prototype system in which introduces the concepts of Cluster and Connection pool. The solution for eShop based on middleware and flow of system is carried out. It accomplishes the eShop architecture design and middleware design. This paper also completes the selection of middleware for eShop archetype system class, coding and test work, etc. A complete prototype system for eShop is established.First, the thesis has briefly introduced the development of Linux OS, explained the operate system of Linux for the independence importance in industry in Chinese software and gives the researching background and main contents of the thesis. Then introduced the basic conception, model and their solving schemes for the electronic commerce .Discussed the electronic commerce application system construction , already from traditional 2 layers develop the N layer construction. Analyzed the current electronic commerce development technique present condition, think that adoption is in the center thata technique development electronic commerce system is a good project to resolve the live issue. Introduced later on in the Middleware technical and related theories, its category and applying fields. Introduced now three kinds of main middleware technique COM,CORBA and J2EE.Briefly introduced the middleware server - application server.The thesis introduced the eShop architecture system total design primarily. Introduced the choice of the mode of development first and in brief, then mak use of the mode of MVC to proceeded the structure design with the mode of JSF to the eShop architecture system. Analyzed the design project of the system to realizes with the software, include the development of the system construction, database design and in the middleware; emphasized to discuss in the middleware design and E.TB of the piece realizes. And to some key technique problem that realizes the inside proceeded the discussion. At the same time, still try to adopt the module to open the Web page - mean the layer.Finally, the thesis gives the conclusion and prospect of the future work. This paper will promote the usage of middleware technology into EC system. The theory and method of middleware technology discussed in this paper can also be applied to other fields .

【关键词】 电子商务中间件J2EEEJBJSF
【Key words】 ECMiddlewareJ2EEEJBJSPJSF
  • 【分类号】TP399
  • 【下载频次】234
节点文献中: