现代远程教育综合管理系统的研究与开发

来源 :中南大学 | 被引量 : 0次 | 上传用户:qdragon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文详细介绍了湖南师范大学现代远程教育综合管理信息系统的设计与开发。该系统可为学员、教师、学校级管理员、站点级管理员提供相应的管理功能,通过链接其他子系统实现了目前该校现代远程教育涵盖各方面的综合管理。其中系统的重点是为学校级管理员进行教学管理、学籍管理、成绩管理、考务管理、经费管理、论坛管理等提供管理功能。系统采用三层结构的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架构,并初步分析了该架构模型对整个系统性能的影响。 论文分别从系统的设计目标、系统开发采用的技术方案、系统的结构模型、系统的设计与实现、系统的关键技术及程序设计技巧、系统安全与性能优化等几个方面对系统进行了详细的说明。其中重点讨论了系统的功能、结构和性能。
其他文献
伴随嵌入式技术的不断发展,嵌入式操作系统也在不断涌现。对于非实时领域,可以采用Linux和WinCe系统,对于实时领域,多采用VxWorks或开源的实时操作系统。目前开源实时内核的发展
近年来在以人体生物特征为验证依据的身份识别技术中,人脸识别因其具有直接、友好、方便、易于为用户接受等优点,成为其中较为热门的研究应用方向.同时人脸自动识别技术也极
随着社会的发展,尤其是进入21世纪,人们追求的已经不仅仅是物质生活的满足,而更多是精神生活的满足。信息技术的发展,带动了一大批新兴产业的发展。互联网的发展,极大地改变了人们
近年来,随着Internet的飞速发展,越来越多的研究机构、团体以及个人开始注意到网络,并通过它来发布信息、查找信息。尽管Internet上有海量的信息,人们还是常常感到不能够找到自己
随着信息技术的迅猛发展,分布式计算架构也在经历着变革,Peer-to-Peer技术就是其中一种很有发展前景的技术.在Peer-to-Peer架构中,传统的在客户端与服务器端或者中间层之间的
自动布线是计算机设计自动化的一个重要环节,也是计算机辅助设计的一个重要课题。随着计算机工业的飞速发展,各种器件的集成度越来越高,布线也越来越复杂,人工布线已经越来越
网格是一个正在迅速发展的研究领域,开放式网格服务体系结构(OGSA)是当前最新也是最重要的一种网格结构形式。其中,服务描述、服务注册、服务发现、服务发布和服务管理等模块
目前人类社会日益深入到信息时代,在进行科学研究的过程中,不可避免地会遇到大量的高维数据,如全球气候模型、人类基因分布、文本聚类和文本分类中的词频等,所以经常会面临维数约
弹性分组环技术是一种优化的、用于光纤环型拓扑的、并具有强壮和高效特点的技术。该技术综合了广泛的性能监视、主动的网络恢复以及灵活的调度能力。弹性分组环网络能够承载
随着Internet及电子商务的发展,人们对信息安全的需求越来越迫切,基于公钥体制的PKI(Public Key Infrastructure)可以为网络的各种应用提供保密性、完整性、防止抵赖和身份鉴