基于j2ee的远程教学系统的设计与开发.doc

约29页DOC格式手机打开展开

基于j2ee的远程教学系统的设计与开发,基于j2ee的远程教学系统的设计与开发全文29页约6000字 论述翔实摘要远程教学作为一种全新的知识传播方式正在受到越来越多的重视。远程教学系统的设计与当前计算机众多最新技术有关。本论文讨论了基于j2ee的远程教学系统的设计思想,后台操作过程以及一些关键技术的实现方法。本系统将用户分为三类:系统管理员、教师、学生。教师...
编号:10-24666大小:888.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 香烟无味 发布

基于J2EE的远程教学系统的设计与开发

全文29页 约6000字 论述翔实
摘要
远程教学作为一种全新的知识传播方式正在受到越来越多的重视。远程教学系统的设计与当前计算机众多最新技术有关。本论文讨论了基于J2EE的远程教学系统的设计思想,后台操作过程以及一些关键技术的实现方法。本系统将用户分为三类:系统管理员、教师、学生。教师使用该系统可以进行申请课程、上传课件(可以是.doc、.ppt、.jpg等各种格式)、布置作业、批改作业、网上答疑、在线讨论等;学生可以注册进入该系统,所具功能有:查看课件、下载课件、课件导航、在线学习、完成作业、提出疑问等。管理员对系统进行管理和维护。包括:课件维护、教师学生的管理、练习题库的管理等。在对课件进行上传和下载时要用到JspSmartUpload组件包来实现。

【关键词】远程教学,J2EE,申请课程,在线学习,上传课件,在线答疑

Abstract
The remote education took one brand-new knowledge dissemination way is receiving more and more values. The remote education system design is concerned with the current computer multitudinous newest technology. The thesis discussed based on the J2EE remote education system design thought and the backstage operating process as well as some essential technical realization methods .This thesis has discussed the design idea based on long-range tutoring system of J2EE, backstage supporter's procedure and some key technology implementation methods. This system divides users into three kinds: system manager, teacher, and student. The teacher uses this system to apply for course, upload the courseware (It can be .doc, various forms such as .ppt, .jpg), assigning the homework, correcting homework, answering questions, online discussion on the net etc. Student can register, enter system this, function is as follows, look over courseware, downloading the courseware, on-line study, finishing the homework, raising questions, etc. The administrator manages and maintains the system. Including courseware maintain, teacher management, exercise management of exam pool, etc. of student. Otherwise, upload and download need use to courseware JspSmartUpload package make.
【Key Words】remote education,J2EE, apply for course, on-line study ,upload courseware, On-line Q/A

目录

1 引言 1
1.1 J2EE的概念 1
1.2 J2EE结构 1
1.3 J2EE的服务 2
1.4 J2EE容器类型 3
1.5 J2EE的核心APE与组件 4
2 平台与技术 6
2.1 ECLIPSE概述 6
2.2 ECLIPSE优点 7
2.3 ECLIPSE平台体系结构 8
2.4 技术支持 8
2.4.1 JspSmartUpload组件简介 8
2.4.2 JspSmartUpload相关类说明 9
3 系统概述 9
4 数据库的设计 11
5 系统主要功能与实现 14
5.1 教师功能模块 14
5.1.1 教师申请课程模块 14
5.1.2 教师布置作业 17
5.1.3 教师上传课件模块 18
5.2 学生功能页面 19
5.2.1 学生下载课件模块 19
5.2.2 在线学习 21
5.3 管理员功能模块 22
5.3.2 学生的添加 22
5.3.3 学生信息的修改 22
6 关键技术 24
6.1 教师布置作业 24
6.2 申请课程 25
7 结束语 27
参考文献 28


部分参考文献

[4] 邓子云. 《JSP网络编程 从基础到实现》. 电子工业出版社, 2005.9
[5] 李长林. 《JSP组建动态网站 基础与实例操作》. 电子工业出版社 , 2005.12
[6] 冯燕奎 ,赵德奎.《JSP应用案例教程》. 清华大学出版社, 2004.5
[7] DaiMeie, Yang Chuan, Fu Liang. A remote education system based on Java and Web Beijing, China, 2000