摘要
随着多媒体技术和因特网的日益普及,信息技术正在改变社会的生活方式、工作方式和学习方式,而且这种变化与日俱增。网络远程培训系统就是在这样的背景下蓬勃兴起。网络远程培训无论是在节约开销、动态地满足用户需求和统一培训标准等方面都有着巨大的优势。
在网络发展的基础上,结合多媒体技术在远程培训系统中的运用,设计并实现了基于B/S结构的远动培训系统。系统应用模块化的设计理念,采用JSP及Oracle 9i数据库构建,完成了诸如组播培训,视频点播培训,考试信息管理,学习交流,用户信息管理等多种功能。
With popularity of multimedia technology and Internet day by day, the information technology is changing the mode of production of the society, job way and way of studying, and this kind of change is also growing with each passing day. Network training system is just under such an era backgrounds flourishing to rise. Most advantages of network training system lie in saving cost, arranging time of learning freely for user, unifying training standards and et al.
Based on the development of network, combine with the application of multimedia technology on distance training system, the training system for power-protect based on B/S architecture is designed and realized. This system adopts modularization designs, and is constituted grounded on JSP technology and Oracle 9i database. Many function templates of this system, for example, IP multicast training, video on demon training, management for test information, discuss and intercommunication forum, management for user information, have been realized.
引文
[1] 银丽萍,黄铜城.现代远程教育系统的特点及其功能与技术核心[J].邵阳学院学报:自然科学版,2005,2(2):47-49.
[2] 姜德胜.黑龙江电力远程培训教育系统的创建[J].黑龙江电力,2004,26(2):86-89.
[3] 詹青龙.网络视频技术及应用[M].西安:西安电子科技大学出版社,2004.
[4] 孙铁鑫.浅谈 B/S 和 C/S 结构的对比[J].今日科苑,2007,6:42.
[5] 徐晓霞,贝雨馨.B/S 模式与 C/S 模式之比较[J].延边大学学报:自然科学版,2002,28(2):126-129.
[6] 徐坚.C/S 与 B/S 结构的分析与比较[J].曲靖师范学院学报,2005,24(3):67-69.
[7] 安见才让,武君胜.基于 B/S 与 C/S 混合结构的开发信息应用系统[J].微处理机,2007,28(2):117-119,122.
[8] 李湘宏.基于 Web 的网络编程技术探讨[J].现代图书情报技术,2002,(2):62-64,68.
[9] 刘翌南.动态网页技术[J].湖南工业职业技术学院学报,2001,1(1):27-29.
[10] 陈定权,顾梅.实现动态 Web 网页的 4 种技术比较研究[J].情报理论与实践,2002,25(1):68-70.
[11] Java Server PageTM 白皮书[EB/OL].http://gceclub.sun.com.cn/index.html.
[12] Karl Avedal, Danny Ayers, Timothy Briggs.JSP 编程指南[M].北京:电子工业出版社,2001.
[13] 柳永坡,刘雪梅,赵长海.JSP 应用开发技术[M].北京:人民邮电出版社,2005.
[14] 沈丽容.流媒体技术概述[J].图书情报工作,2003,4:76-79.
[15] 姚磊岳.IP 视频与 IP 组播技术概论[J].洪都科技,2004,04:20-25.
[16] 冯桂莲.基于 Dijkstra 算法的最短路径的实现[J].青海大学学报:自然科学版,2007,25(1):98-102.
[17] 唐建清,邹国霞.基于 Floyd 算法的旅游路径智能选择系统设计[J].中国科技信息,2006,14:101-101,103.
[18] 岳志媛.浅谈 IP 组播技术及其应用[J].道路交通与安全,2004,04:35-38.
[19] Beau Williamson.IP 组播网络设计开发[M].北京,电子工业出版社,2006.
[20] 陈筱倩,周陬,王宏远.基于 IP 组播的流媒体服务器软件设计[J].微电子学与计算机,2004,21(12):76-80.
[21] 黄聪明.精通 Java2 程序设计[M].北京:清华大学出版社,2004.
[22] John O’Donahue.Java Database Programming Bible[M].北京:电子工业出版社,2003.
[23] Prskavec L.,Musil L..Using information portal in electrical power engineering education[C].in: 40th International Universities Power Engineering Conference.Cork,Ireland: Cork Institute of Technology,2005.1200-1202.
[24] 隆峻.JDBC 技术的工作原理与实现[J].科技广场,2004,(7):16-18.
[25] 张培君 何孝富 俞时权.基于 Java 的 IP 组播研究与实现[J].计算机时代,2003,07:13-15.
[26] 范俊辉,田斌,陈强.流媒体实时传输技术的研究[J].电子科技,2005,12:42-45.
[27] Nakaike T., Kondoh G., Nakamura H., Kitayama F., Hirose S.. JSP splitting for improving execution performance[C].in: 2004 International Symposium on Applications and the Internet. Tokyo,Japan:IEEE Comput. Soc,2004.117-126.
[28] Qu Fang,Cao Zhimei. Implementing inquiring of Web database by using JSP technology[J]. Journal of the China Society for Scientific and Technical Information,2003,22(2):173-177.
[29] 梁坚生,陈宇宁.流媒体实时传输技术在网络教学中的应用[J].玉林师范学院学报:自然科学版,2005,26(3):137-139.
[30] 顾爱萍,郭放.校园网视频点播直播系统解决方案[J].微型电脑应用,2005,21(5):56-58.
[31] 原野,沈钧毅.基于 Java 与 JMF 的在线媒体教室系统[J].计算机工程,2002,28(3):234-236.
[32] 何进,谢松巍.基于 Socket 的 TCP/IP 网络通讯模式研究[J].计算机应用研究,2001,08:134-135.
[33] Tan, G., Jarvis, S.A.. Improving the Fault Resilience of Overlay Multicast for Media Streaming [J]. IEEE Transactions on Parallel and Distributed Systems,2007,18(6):751-734.
[34] Hastings, K.,Nechita, N. . Challenges and opportunities of delivering IP-based residential television services[J] . Communications Magazine, 2000,38(11):86-92.
[35] Yee-Hsiang Chang,Coggins, D., Pitt, D.,Skellern, D.,Thapar, M.,Venkatraman, C. . An open-systems approach to video on demand[J] . IEEE Communications Magazine, 1994,32(5):68-80.
[36] Sarac,K,Almeroth,K.C..Monitoring IP multicast in the internet:recent advances and ongoing challenges[J].IEEE Communicationgs Magazine.2005,43(10):85-91.
[37] 江玉彬.基于 JSP 技术的远动培训系统的开发[D].保定:华北电力大学,2006.
[38] 张朝鹏,倪江群.一种基于组播并支持多接入方式的 IP 网视频会议系统的设计和实现[J].计算机工程与应用,2004,40(24):218-222.
[39] 冯凯,王筱明,龙金花.信息检索课程在校园网 VOD 教学中流媒体技术的实现[J].现代图书情报技术,2004,08:48-51.
[40] 丁海林.视频点播系统关键技术研究[J].现代电视技术,2005,12:86-89.
[41] 张小毛,葛仁伟,刘维亮,张文俊.IP多播技术在数字图像监控系统中的实现[J].电视技术,2000,222:72-74.
[42] 任怡,吴泉源,贾焰,韩伟红,管剑波.事务处理技术研究综述[J].计算机研究与发展,2005,42(10):1779-1784.
[43] 陈小芳,丁柯,金蓓弘.事务处理技术综述[J].计算机科学,2003,30(5):12-16.
[44] 吴伟,史云鹏,杨兆进.JDBC 编程中批处理管理策略的应用[J].计算机系统应用,2007,07:111-113,123.
[45] 何洪舟.Java 程序中访问 Oracle 数据库的技术分析与实现[J].计算机应用与软件,2007,24(5):79-80,86.
[46] 孙一林,彭波.Java 网络编程实例[M].北京:清华大学出版社,2003.
[47] 刘莹宇.适合远程教育的分布式 VOD 系统的研究[D].重庆:重庆大学,2006.
[48] Edward Honour.ORACLE 开发人员指南[M].北京:机械工业出版社,1998.
[49] 林上杰,林康司.JSP2.0 技术手册[M].北京:电子工业出版社,2004.
[50] 陆正中,马进德,石正贵.JBuilder9 软件开发项目实践[M].北京:清华大学出版社,2005.
[51] 刘利民.多组关联 SQL SERVER 数据表删除功能的设计与实现[J].计算机工程与设计,2002,23(9):29-30,34.
[52] 高小清,邓兆祥,卢海峰.基于 Java Applet 的网络图形交互功能的实现[J].计算机应用,2007,27:332-334.
[53] 张培君,何孝富.俞时权基于 Java 的 IP 组播研究与实现.计算机时代,2003,7:13-15.