基于有线电视宽带网的电子商务模型中心平台控制层和表示层的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着有线数字电视技术的发展,数字电视网络已被看作是继Internet之后的新一代宽带网络的发展方向,基于数字电视技术的各种应用正在受到越来越广泛的关注和重视,如:基于有线数字电视的条件接收系统、基于双向HFC网络的有线电视增值服务系统等。本文是在研究云南省科技厅信息网络专项资助项目“有线宽带网互动开放服务平台”的基础上,采用J2EE技术构建的一个基于有线数字电视网的分布式电子商务电视超市设计方案中的部分研究成果。
     本论文的研究方法及路线是:一、分析当前有线数字电视技术的发展,并探讨有线数字电视技术的发展前景及发展趋势;二、研究当前比较成熟的电子商务模式,并探讨适合于有线数字电视网络发展的电子商务模式;三、综合比较目前比较成熟的系统开发技术,确定选择J2EE技术作为开发系统的基本技术;四、根据有线数字电视网络的特点,开发出能够在有线数字电视网络上运行的电视超市的初步系统。
     论文研究的重点为架构电视超市控制层和表示层,核心是J2EE规范的框架的研究,本文采用J2EE技术成功地实现了系统框架的搭建和表示层的实现。
     本论文所取得的主要研究成果如下:
     一、利用J2EE框架实现了控制层,使控制层具有良好的可扩展性、可维护性和可移植性。
     二、在控制层上利用XML技术,使系统可以通过XML配置文件来控制整个程序的流程,实现了模块的可拔插。在表示层上,结合动态标签库技术,使系统的各个模块可以灵活地选用视图框架模板,从而使系统具有灵活统一的页面风格。
     本文的研究不仅局限于对控制层和表示层的理论研究,而且在实践的基础上实现了控制层的可扩展性和表示层的灵活性。本文设计的控制层具有良好的可移植性不仅能使用在本系统中,还可以作为其他系统设计和实现的基础。
With the development of CATV technology, the CATV network has become the new kind of wide band. The applications based on CATV technology is becoming more and more recognized and attended. For example: the CA system based on CATV, the CATV increment service system based on bidirectional HFC. On the basis of a special-endowed network program of Yunnan Technology Bureau-The Interact Open Service Platform of CATV, this paper is a part production of the distributed e-business TV supermarket using J2EE technology based on CATV network.
    The research methods applied in the paper are as follows:
    First: To analyze the actuality of the current CATV technologies, and to discuss its' future and develop tendency. Second: To research the current e-business model, and to discuss the e-business model that fit for CATV network. Third: To compare synthetically with the current technologies of program development, and take the J2EE technology as our basic technology of program development. Forth: According the feature of CATV network, to develop the TV supermarket that can run on the CATV network.
    The emphasis of this paper is to build the controller layer and view layer of TV supermarket. The core is framework research in J2EE. Two main research results of the paper are as follows.
    First: Implemented the controller layer which has better scalability, maintainability and reusability using J2EE framework.
    Second: Using XML in controller layer, which made the controller layer can control the whole flow of the program through the XML deployment files, implemented the modules' reusability. In view layer, applied the JSTL technology which made the modules of the system can choose view framework templates flexibly, and made the system has flexible and uniform page style.
    The paper not only researched the controller layer and view layer in theory, but also implemented the scalability of controller layer and the flexibility of view layer. The controller layer with good portability implemented in this system may be the base to develop the distributed systems.
引文
[1] 谭亚军.现代有线电视网络管理与应用.北京:中国广播电视出版社,2001
    [2] 刘文开,刘远航.有线广播数字电视技术.北京:人民邮电出版社,2003
    [3] http://news.xinhuanet.com/zhengfu/2003-06/10/content_912322.htm
    [4] 方美琪.电子商务概论(第二版).北京:清华大学出版社,2001
    [5] 李重九.电子商务教程.上海:浦东电子出版社,2001
    [6] 于鹏.电子商务基础.北京:电子工业出版社,2003
    [7] Larne Pekowsky. JavaServer Pages. Pearson Education, 2004
    [8] Karl,Moss.JavaServlet开发人员指南.北京:清华大学出版社,2003
    [9] Marty Hall, Larry Brown. Core Servlets and JavaServer Pages. Pearson Education, 2004
    [10] Barish,Greg.J2EE Web应用高级编程.北京:清华大学出版社,2002
    [11] Thuan Thai,Hoang Q.Lam..NET框架精髓.O'REILLY,中国电力出版社,2001
    [12] Perrone,Paul.J2EE构建企业系统.北京:清华大学出版社,2001
    [13] Bambara,JosephJ.J2EE技术内幕.北京:机械工业出版社,2002
    [14] Pankaj Kumar. J2EE Security for Servlets, EJBs, and Web Services. Pearson Education, 2004
    [15] Couch,Justin.J2EE宝典.北京:电子工业出版社,2002
    [16] Nicholas Kassem-Enterprise Team.J2EE权威指南.北京:中国电力出版社,2002
    [17] Matena,Vlada.J2EE平台上的EJB组件开发.北京:机械工业出版社,2002
    [18] Richard Monson-Haefel. Enterprise Java Beans, Second Edition.O'Reilly&Associates, Inc.,2000
    [19] http://www.bea.com
    [20] http://www-306. ibm. com/software/webservers/
    [21] http://www. oracle. com/appserver/index. html?content. html
    [22] Mark Artiges, Gurpreet Singh Bhasin, Bernard Ciconte. BEA WebLogic Server 8.1 Unleashed. Pearson Education, 2003
    
    
    [23] Anglea Yochem, David Carlson, Ted Stephens. J2EE Applications and BEA WebLogic Server. Pearson Education, 2004
    [24] http://www. sun. com
    [25] 阎宏.Java与模式.北京:电子工业出版社,2002
    [26] E. Gamma, R. Helm, R. Johnson. Design Patterns-Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995
    [27] Alan Shalloway and James R. Trott. Design Patterns Explained-A New Perspective on Object-Oriented Design. Addison-Wesley, 2002 http://www-900. ibm. com/cn/support/guide/blueebook.shtml
    [28] 中国广播电视设备工业协会有线电视网络技术手册北京:电子工业出版社,2002
    [29] Rask In,Stoneback.有线电视宽带HFC网络回传系统.北京:中国广播电视出版社,1999
    [30] 董正杰 灵活、开放具有自主知识产权的中间件平台upSYS方案.世界宽带网络,第9卷第10期:68—72
    [31] 李量,李勃,张智斌.应用MVC设计模式构建基于J2EE平台的Web应用系统.杭州国际有线电视研讨会,2003
    [32] Steve Burbeck.Applications Programming in Smalltalk-80(TM):How to use Model-View-Controller (MVC).
    [33] www.theserverside. com
    [34] http://ootips. org/mvc-pattern. html
    [35] Deepak Alur, Dan Malks, John Crupi. Core J2EE Patterns (Core Design Series): Best Practices and Design Strategies. Sun Microsystems, 2003
    [36] Halter,StevenL Java技术精髓.北京:机械工业出版社,2002
    [37] James Gosling, Bill Joy, Guy Steele. The Java Language Specification(Second Edition:The Java Series).Addison Wesley, 2000
    [38] Joshua Bloch, Josh Bloch. Effective Java Programming Language Guide. Addison Wesley, 2001
    [39] Steven John Metsker. Design Patterns Java Workbook. Pearson Education, 2002
    [40] Craig A.Berry,John Carnell, Mat jaz B.Juric.实用J2EE设计模式编程指南.北京:电子工业出版社,2003
    
    
    [41] 张媛,李勃基于J2EE的电子商务系统中的Session Facade设计模式2003国际有线电视技术研讨会论文集,中国杭州,2003
    [42] http://www. sun. com/documentation
    [43] Joseph Schmuller.UML基础、案例与应用.北京:人民邮电出版社,2002
    [44] Allamaraju,Subrahmanyam.J2EE编程指南.北京:电子工业出版社
    [45] PravinV.Tulachan.EJB 2.0组件开发指南.北京:清华大学出版社,2002
    [46] Michael Girdlley, Rib Woollen, Sandra L. Emerson. J2EE应用与BEAWeblogic Server.北京:北京电子工业出版社,2002
    [47] 陈华军.J2EE构建企业级应用解决方案.北京:人民邮电出版社,2002
    [48] Harvey M. Deitel, Paul J. Deitel. Java How to Program, Fifth Edition. Prentice Hall Professional Technical Reference, 2002
    [49] BruceEckel. Thinking in Java, Third Edition. Pearson Education, 2001
    [50] Chuck Cavaness,Brian Keeton.EJB2.0企业级应用程序开发.北京:机械工业出版社,2002

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700