1、 I 摘 要 网络的蓬勃发展拓宽了人们的生活空间,也改变了一些人们的生活习惯,而 以前一些无法实现的事情现在也变成了可能。 传统的教育方式随着网络的发展正受到挑战,而网络教育开始受到青睐。究 其原因,主要是课堂教育方式受到一定的限制:通过教师在课堂授课得到的知识 毕竟有限,而大学教师一般都有自己的科研任务,课余时间也相对紧张,同时, 学生对知识的需求随着竞争的激烈正愈来愈大。基于此,我设计的这个在线教育 系统,实现了资源的共享,一方面减轻了教师的教学压力,另一方面解决了学生 知识需求的问题。 该系统采用 BEA WEBLogic 作为服务器,用 Oracle 9i作为后台数据库,而网 页设计主
2、要采用 Jsp,实现了模块化设计,俭省了程序代码,提高了编程效率,同 时用简单的 Html语言设计界面。 关键词关键词:网络;竞争;资源共享;模块; II Abstract The network vigorous development has opened up peoples life space,also changed some peoples habits and customs, and some matters which wereunable before come ture now. The traditional education way is receiving th
3、e challenge along withthe network development, but the network education starts to receivethe favour. Investigates its reason, mainly is the classroom educationway receives the certain limit: Teaches obtains the knowledge which after all limitedly through the teacher in the classroom, but the univer
4、sity teachers generally all have own scientific research duty,after school time also relatively anxiously, simultaneously, the studentintense is being increasingly big to the knowledge demand along with the competition. Based on this, this on-line education system which I designs, has realized resou
5、rces sharing, on the one hand reduced teachers teaching pressure, on the other hand has solved the student knowledge demand problem. This system uses BEA WEBLogic to take the server, takes the backstage, database with Oracle 9i, but the homepage design mainly uses Jsp, has realized the modular desig
6、n, thriftily has saved the procedure code,enhanced the programming efficiency, simultaneously uses the simple Html language to design the contact surface. Key word: Network; competition; resources sharing ;module; III 目 录 第 1 章 绪论 1 1.1 在线教育概况 1 1.2 开发在线教育系统的优势 1 1.3 系统目标 2 第 2 章 开发工具的选择 3 2.1 开发工具概述 3 2.2 JSP 概述 3 2.3 WEBLOGIC 7 2.4 ORACLE 9I . 9 第 3 章 系统分析 12 3.1 题目由来 12 3.2 环境要求 12 3.3 可行性研究 12 3.4 需求分析 14 第 4 章 总体设计 17 4.1 方案选择 17 4.2 结构数据 17 4.3 模块划分 18 4.4 数据库设计 19 第 5 章 详细设计 20 5.1 算法