基于MVC的在线教育平台的研究与设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
Internet和Web技术的发展为现代远程教育提供了新的教育手段和技术支持。基于Internet的现代远程教育通过构建一个开放性的教学环境,克服了传统教育在时间、空间上的限制,对于有效地发挥现有各种教育的资源优势,实现资源的合理配置,发展教育事业起着非常重要的作用。
     本文结合“基于MVC的在线教育平台的研究与设计”课题的开发,重点研究MVC设计模式在基于Web应用系统中的运用。该平台包括学生学习子系统、教师教学子系统和管理员子系统。在系统设计上,采用了基于MVC的Web应用体系。JSP(View)+Servlet(Controller)+JavaBean(Model)的体系设计有效地实现了界面设计和逻辑编程的分离。
     论文讨论了MVC设计思想、在线教育平台总体构想、系统分析、系统设计及三个子系统的详细设计过程。并讨论了系统中的几个关键模块的实现。
     该平台是现代远程教育在实践中的具体应用,对推动南通广播电视大学的教学技术、提高教学质量具有重要的意义,其推广应用将具有广泛的社会价值。
With the development of Internet and web technology, many kinds of new techniques are applied to modern distance education. By building an open environment for teaching system, modern distance education, which is based on Internet technology, overcomes restraints from time and space in traditional education. Through Internet, plenty of available teaching resources are well configured so as to take full advantage of. Modern distance education now plays a very important role in modern education system.
    Combined with the development of the project "The Research and Design of Online Education Platform Based on MVC", the paper focuses on the role of the MVC design based on its application in the Web application system. This system consists of three subsystems: a subsystem for students to learn, a subsystem for teachers to teach and a subsystem for system administrators to manager the whole system. MVC-based web design pattern is adopted to design the whole system. The separation of logic programming from interface design is effectively archived by the combination of three kinds of Java technologies: JSP, Servlet and JavaBeans.
    The paper has discussed the design thoughts of MVC, The overall architecture of Online Education Platform, the system analysis, the system design, and the detailed design procedure of three subsystems. The implementation of several key modules in the system is also discussed.
    The designed platform is an application in modern distance education practice. It has important significance to push teaching techniques forward and to promote education quality in Nantong Radio and Television University. Its application spread will have extended social values.
引文
[1] 沈培华,蒋东兴,王映雪,《高效信息化研究与实践》,全国高校信息化研究会2003学术年会论文集,2~6
    [2] 徐宏品,现代远程教育平台的研究与实现,计算机上程与应用,2002,4,217~220
    [3] 李亚婉,国际远程开放教育未来的发展策略,中国远程教育,2003,1:71~73
    [4] 陈信年,朱贻盛,龚丽,第三代远程教育系统的研究和设计,计算机工程,2003,29(11):54~56
    [5] 余胜泉,典型教学支撑平台的介绍,中国远程教育,2001 2:57~61
    [6] 翁晚霞,江源等,开发基于Web的远程教学系统的关键技术比较,计算机工程与应用,2000,3(2):P83~86
    [7] [美]steven Holzne:马朝辉等译《Java技术内幕》,机械土业出版社,2002。
    [8] Hans Bergsten著,何健辉、许俊娟译,JSP设计,北京,中国电力出版社,2002
    [9] 姚慧广,赵岳松,Web编程中MVC模型的应用,上海,微机发展,2003,2:9~10
    [10] 王涛,陈怀义,基于Web的远程教学平台的设计与实现,计算机应用研究,2003,7(1):102~104
    [11] 孙莹,许俊华,张毅,贺清峰,MVC编程模型在Web程序中的应用及Java实现,计算机工程与应用,2001,37(17):160~163
    [12] 罗光春,卢显良,韩宏,卢军,应用MVC设计模式构建Web应用系统框架及其扩展,成都,计算机科学,2003,2:129~131
    [13] 李渊印,开放式《机械设计基础》多媒体CAI系统的研究与实现;杭州,毕业论文,2001,2~11
    [14] Kevin Duffey等著,JSP站点设计编程指南(,王军等译),北京:电子工业出版社,2002.8~10
    [15] Joseph Schmuller著,李虎,王美英,万里威译,UML基础、案例与应用[M],人民邮电出版社,2002
    [16] 孙杰,基于UML教学管理信息系统的研究与实现[J],青岛大学学报,2004(7)
    [17] Kevm Ouffey等著,王军等译,JSP站点设计编程指南,北京:电子工业出版社,2002,33~42
    [18] 姚慧,赵岳松,Web编程MVC模型的应用,微机发展,2002,11(3),9~10,
    [19] Mark Wutka著,程显华等译,JSP和Servlet程序设计使用专辑,北京:机械工业出版社,2003
    [20] 动态网页技术CGI:ASP:JSP:PHP[EB/OL],2001-12-02 http://freemail.chinabyte.com/20011202/129438.shtml
    [21] 光军,胡波,JSP应用开发实例详解,北京:北京航空航天大学出版朴,2002.6~10
    [22] Simon Brown等著,JSP编程指南(第二版)(,王军等译),北京:电子工业出版社,2002.22~23
    [23] 陈积光,利用JDBC实现对SQL Server数据库的访问,桂林工学院学报,2001,2
    [24] 陈定权,顾梅,实现动态Web网页的四种技术比较研究,信息系统,2002,25(1):68~70
    [25] 吴锦林,吴清锋,分布式计算机应用水平考试系统的设计与实现,计算机工程与设计,2003,24(3):52~54
    [26] 文东戈.B/S结构网上考试系统的设计与实现,黑龙江科技学院学报,2002,12(4):34~37
    [27] 魏平,张元,一种求解组卷问题的遗传算法,宁波大学学报(理工版),2002,15(2):47~50
    [28] 中国电化教育,2000(5)
    [29] Joseph,L.Weber著,Java 2编程详解(,卜照斌等泽),北京:电子工业出版 1999.811
    [30] 蒋春芳,岳超源,陈太一,信息系统安全体系结构的有关问题研究,计算机工程与应用,2004,40(1):138~140,219
    [31] 飞思科技产品研发中心,SQL Server2000基础与提高,北京:电子工业出版社,2001,594
    [32] 刘渝,陈铁英,Microsoft SQL Server数据库的安全策略及实现方法,北京,计算机工程与设计,2003,1:68~71
    [33] 刘敏贤,汤娟,SQL Server数据库应用系统中数据完整性的设计与实施,上海,微机应用,2002,4:50~54

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

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

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