首页> 中文学位 >现代远程教育综合管理系统的研究与开发
【6h】

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

代理获取

目录

文摘

英文文摘

原创性声明及关于学位论文使用授权说明

第一章绪论

1.1课题研究背景

1.2课题研究现状

1.3开发现代远程教育综合管理系统的必要性

1.4课题研究目标

1.5论文的组织

第二章系统设计目标

2.1教学模式和管理模式

2.1.1教学模式

2.1.2管理模式

2.2系统总体设计目标

2.3系统功能划分

第三章系统技术方案

3.1开发模型

3.2系统技术方案

3.3系统开发环境与具体开发模型

3.4系统体系结构

第四章系统结构模型

4.1基本型MVC框架的组成及其工作过程

4.2扩展型MVC框架的组成及其工作过程

4.3基于双Servlet控制器的混合型MVC框架的组成及其工作过程

4.4系统文件目录总览

第五章系统设计与实现

5.1基于双Servlet控制器的混合型MVC框架的总体实现

5.2模型(Model)设计

5.2.1后台数据库设计

5.2.2主要数据库表的设计

5.2.3 Bean的设计

5.3视图(JSP页面和模板)设计

5.3.1 JSP页面设计

5.3.2模板设计

5.4控制器(Servlet和操作)设计

5.4.1 Servlet设计

5.4.2操作设计

5.5主要功能子模块的设计与实现

5.5.1登录控制

5.5.2学籍管理

5.5.3成绩管理

5.5.4课件管理

5.5.5教学辅导资料管理

5.5.6论坛管理

5.5.7站点管理

5.5.8网上交互答疑管理

5.5.9网上报考管理

5.6编码

第六章关键技术与程序设计技巧

6.1 JDBC技术

6.1.1 JDBC概述

6.1.2 JDBC技术在本系统中的具体应用

6.2 JSP自定义标志技术

6.2.1 JSP自定义标志概述

6.2.2自定义标志在本系统中的具体应用

6.3程序设计技巧

6.3.1改进JspSmartupload组件

6.3.2记录集的分页显示技巧

6.3.3汉字编码处理

第七章系统安全及性能优化

7.1系统安全

7.2系统性能优化

7.2.1控制器程序设计上的优化

7.2.2系统结构模型的优化

7.2.3采用数据库连接池技术提高数据访问速度

7.2.4使用Servlet代替CGI提高系统速度

第八章结束语

8.1开发设计工作总结

8.2进一步的工作

参考文献

致谢

攻读学位期间主要的研究成果

展开▼

摘要

本文详细介绍了湖南师范大学现代远程教育综合管理信息系统的设计与开发.该系统可为学员、教师、学校级管理员、站点级管理员提供相应的管理功能,通过链接其他子系统实现了目前该校现代远程教育涵盖各方面的综合管理.其中系统的重点是为学校级管理员进行教学管理、学籍管理、成绩管理、考务管理、经费管理、论坛管理等提供管理功能.系统采用三层结构的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架构,并初步分析了该架构模型对整个系统性能的影响.论文分别从系统的设计目标、系统开发采用的技术方案、系统的结构模型、系统的设计与实现、系统的关键技术及程序设计技巧、系统安全与性能优化等几个方面对系统进行了详细的说明.其中重点讨论了系统的功能、结构和性能.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号