现代远程教育综合管理系统的研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文详细介绍了湖南师范大学现代远程教育综合管理信息系统的设计与开发。该系统可为学员、教师、学校级管理员、站点级管理员提供相应的管理功能,通过链接其他子系统实现了目前该校现代远程教育涵盖各方面的综合管理。其中系统的重点是为学校级管理员进行教学管理、学籍管理、成绩管理、考务管理、经费管理、论坛管理等提供管理功能。系统采用三层结构的Brower/Server模型,使用JSP作为中间件,各用户只需通过浏览器即可运行本系统。
     系统服务器端选择Microsoft Windows2000 Advanced Server操作系统,Tomcat 5.0作为Web服务器,Microsoft SQL Server2000作为数据库服务器。采用JSP技术作为动态Web技术,用以在服务器端直接执行脚本动态生成网页,或与JavaBeans组件结合方便地实现多种功能。后台数据库技术采用了JDBC技术,通过JDBC-ODBC桥接器可使应用程序从不同的数据源访问数据。在访问数据库的过程中,采用了直接访问、引入封装的专用于建立数据库连接的bean类和建立数据库连接池三种技术。在一些需要分页显示数据的模块中,采用了记录集分页显示技术。本系统在开发技术上最突出的特点是利用J2EE系列技术和Web应用程序经典的MVC架构,最主要的创新之处是改进了通常的MVC架构,设计和实现了一种基于双Servlet控制器的混合型MVC架构,并初步分析了该架构模型对整个系统性能的影响。
     论文分别从系统的设计目标、系统开发采用的技术方案、系统的结构模型、系统的设计与实现、系统的关键技术及程序设计技巧、系统安全与性能优化等几个方面对系统进行了详细的说明。其中重点讨论了系统的功能、结构和性能。
The paper gives a detailed introduction to the design and development of the comprehensive management information system of modern remote education of H.N.U. The system can provide students, teachers, school managers and local managers with management service corresponding to respective management roles and perform various kinds of management by linking to some sub-systems. The main purpose of this system is to provide many assistant management services such as teaching management, archive management, performance management, test management, fee management and BBS management for school managers. The system employs the three-tier Brower/Server model, and uses JSP as the middle-ware. Users can run this system with a browser.
    The platform is Microsoft Windows 2000 Advanced Server and the Servers include Tomcat5.0 as the Web server and MS SQL Server2000 as the Database server. Developed with JSP technology, a dynamic Web technology, the system is able to form homepage dynamically using the server scripts and perform many functions readily when used with the JavaBeans components. Java Database Connectivity (JDBC), a new technology that uses JDBC-ODBC bridge drivers to communicate with varies data source, is used to access background database. In the process of access date from database, this system runs by three ways which include direct access, importing bean and creating database connection pool. The system uses multi-page showing technology in some models needed to display numerous data by many pages. This system's developmental technology is mainly characterized by its making use of a series of technologies based on J2EE and the MVC model applied masterly to the Web application programs. The main creative point is that the comm
    on MVC model is improved , a mixed MVC model based on double Servlets is designed and implemented, and the new model' s performance by using this kind of structure is analyzed.
    The paper introduces the system from the following aspects: the design target, the technology project of development, the structure model, the design and implement, the key technologies, the security and optimization of performance. The paper focus on the function, the structure and the performance of this system.
引文
[1]李亚婉.国际远程开放教育未来的发展策略.中国远程教育,2003,1:71~73
    [2]陈信年,朱贻盛,龚丽.第三代远程教育系统的研究和设计.计算机工程,2003,29(11):54~56
    [3]余胜泉.典型教学支撑平台的介绍.中国远程教育,2001,2:57~61
    [4]Guide #9. Distance Education: Research, http://www.uidaho.edu/eo/dist9.html
    [5]杨国才,王建峰,王玉昆.基于Web的远程自学型教学系统的设计与实现.计算机应用,2000,20(4):61~63
    [6]韦素媛,宁超,张世英.Web环境下的智能网络教学系统.计算机工程与应用,2003,39(35):155~157 177
    [7]俞能海,蔡冠群,吴敏,等.基于SATER模型的多媒体远程教学平台的设计与实践.计算机工程与应用,2003,39(1):126~127 214
    [8]杨凡.网络宽带交互式视频点播系统的设计与实现.计算机工程与应用,2003,39(31):228~232
    [9]张同珍,申瑞民.基于Web的自动答疑系统问题匹配算法研究与实现.计算机工程与应用,2003,39(29):103~104 192
    [10]蔡碧野.基于Web的考试系统实现技术.计算机工程与科学,2002,24(4):31~34
    [11]支国明.基于Web的远程教学管理系统的研究与开发:[中南大学生硕士学位论文].长沙:中南大学,2002
    [12]陈维斌,喻小光.基于Intranet的分布式学籍管理系统的设计与实现.计算机应用,2002,22(9):62~65
    [13]郑力明,郭保锋,张会汀,等.基于Web的多媒体教学资源系统.计算机工程与应用,2003,39(25):175~178
    [14]http://www.dlts.moe.edu.cn/cltsc/about.jsp
    [15]胡晓虹.网络教育资源开发平台的功能.中国远程教育,2003,4:52~54
    [16]张小莉,刘建国.关于提高远程教育质量的思考.教育信息化,2002,7:
    
    53~54
    [17] CHEN chuanfeng, Zengzhi, TANG Yazhe, etal. Internet Network Resource Information Model. Journal of Computer Science & Technology, 2002, 17(6):908~914
    [18] http://home.wtwh.com.cn/NewSun/intemet2.htm
    [19] 李文印,周治国,周斌,等.专用浏览器朋艮务器系统模型的设计与实现.计算机应用,2004,24(2):76~77 81
    [20] 中美通顾问组著.Windows NT Intranet构造实务.北京:科学出版社,1999.10
    [21] 裘实,顾域,阳光.中文Windows NT Server4.0实用指南.北京:国际工业出版社,1998.5
    [22] http://www-900.ibm.corn/developerWorkers/cn/java/1-from-tomcat/index.shtml#1
    [23] The Apache Jakarta Project. http://Jakarta.apache.org/tomcat/index.html
    [24] 动态网页技术 CGI:ASP:JSP:PHP[EB/OL] http://freemail.chinabyte.com/20001102/129438_.shtml,2001-12-02
    [25] 光军,胡波.JSP应用开发实例详解.北京:北京航空航天大学出版社,2002.6~10
    [26] Kevin Duffey等著.JSP站点设计编程指南(,王军等译).北京:电子工业出版社,2002.8~10
    [27] MEI Hong. A Model-Based Approach to Object-Oriented Software Metrics. Journal of Computer Science & Technology, 2002, 17(6):758~769
    [28] Simon Brown等著.JSP编程指南(第二版)(,王军等译).北京:电子工业出版社,2002.22~23
    [29] 李杰,李建华,胡韧.设计模式在电子商务中的应用.计算机工程,2003,29(8):100~139 102
    [30] David M.Geary著.JSP高级开发与应用(,贺民译).北京:科学出版社,2002.120~121 144
    [31] 谭骏珊,吴昌盛.基于B/S模式应用系统性能优化的研究.计算机应用,
    
    2003,23(1):70~72
    [32]刘晓华.精通Java核心技术.北京:电子工业出版社,2003.184
    [33]蒋民.JavaScript实例、技巧与应用.北京:清华大学出版社,2003.147
    [34]张定勇,贺贵明.远程教育课件系统中的流媒体技术.计算机应用,2003,23(3):109~112
    [35]Time创作室.网页设计典型应用技巧.北京:人民邮电出版社,2003.58
    [36]庞慧娟,林晓明.利用JSP实现基于JDBC-ODBC桥的Web数据库的访问.计算机应用,2003,23(7):112~114
    [37]Joseph.L.Weber著.Java 2编程详解(,卜照斌等译).北京:电子工业出版社,1999.811
    [38]axman JDBC应用实例 http://www.cnjsp.com/
    [39]黄伟.在JSP中使用连接池优化数据库访问效率[J].计算机应用,2002,22(4):67~70
    [40]宋善德,郭飞.基于JAVA的WEB数据库连接池技术的研究[J].计算机工程与应用,2002,38(8):201~203
    [41]黄讯,程治刚.数据库连接池技术的应用研究[J].武汉大学学报(工学版),2002,35(1):98~101
    [42]朱长生,沈云付.自适应数据库连接池的研究.计算机工程与应用,2003,39(36):187~189
    [43]刁磊,周平安.基于JDBC的数据库连接池高效管理策略.计算机工程与应用,2003,39(30):203~205
    [44]http://www.tongyi.net/article/20031015/200310153755.html
    [45]郑凯,刘爱芳.基于JSP的分页与页面保存技术的实现.计算机工程,2004,30(1):179~181
    [46]网冠科技.JSP时尚编程百例.北京:机械工业出版社,2001.43
    [47]Arthur Griffith著.Java编程大全(,赫志恒等译).北京:电子工业出版社,1998.813~816
    [48]蒋春芳,岳超源,陈太一.信息系统安全体系结构的有关问题研究.计算
    
    机工程与应用,2004,40(1):138~140 219
    [49]飞思科技产品研发中心.SQL Server2000基础与提高.北京:电子工业出版社,2001.594
    [50]王峰,顾明,李丽.基于J2EE应用的数据库访问的性能优化.计算机工程,2003,29(1):278~279 封3
    [51]刘运龙,黄烟波.基于Web的远程教学及其实现技术研究.教育信息化,2003,8:57~58

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

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

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