| 【中文题名】 | 网络教育管理信息系统的研究与实现 |
| 【英文题名】 | The Research and Implementation of Network Education Management Information System |
| 【学科专业】 | 教育技术学 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-10-16 |
| 【中关键词】 | 网络教育,MVC,数字证书,OpenSSL,缓存技术, |
| 【英关键词】 | network education,MVC,digital certificate,OpenSSL,cache technology, |
| 【分类导航】 | 文化、科学、教育、体育>教育>电化教育>计算机化教学>> |
| 【论文摘要】 |
教育的大众化和学习的终身化加速了网络教育的发展步伐,网络教育相对于传统的面授教育更具灵活性、开放性和可选择性,已成为教育领域中发展最为迅速的一个分支。在网络教育快速发展的今天,一个关键的问题是如何建立一个符合相关规范的网络教育管理信息系统。
本论文以此为选题,根据中南大学网络教育学院网络教育管理信息系统的现实需求,详细介绍了系统的架构、功能和实现等相关问题。本文首先分析了全国部分高校在构建网络教育管理信息系统(EMIS)时采用的主要技术方案,通过对此类系统选择的开发平台和开发模型进行分析和比较,发现目前的开发平台和开发模型与网络教育的相关规范还有一定距离。与此同时,网络教育管理信息系统在性能和安全性方面也提出了崭新的要求。
本文在分析网络教育特点和现状的基础上,结合实际需求,确定了系统结构采用B/App/D三层/N层的解决方案。采用WebLogic作为应用服务器,SQL Server作为数据库服务器,JSP作为动态Web技术。本文从以下三个方面进行了有益的探讨:一、阐述了利用J2EE系列技术和Web应用程序经典的MVC(Model-View-Controller)架构构建适合网络教育... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
ABSTRACT |
5-9 |
|
第一章 绪论 |
9-13 |
|
1.1 研究背景 |
9-10 |
|
1.2 研究现状 |
10 |
|
1.3 开发必要性 |
10-11 |
|
1.4 研究目标 |
11 |
|
1.5 论文组织 |
11-13 |
|
第二章 应用现状及技术方案选型 |
13-31 |
|
2.1 网络教育管理信息系统应用现状 |
13-17 |
|
2.1.1 现行技术方案应用调研 |
13-14 |
|
2.1.2 数据管理模式现状及其分析 |
14-15 |
|
2.1.3 可选系统架构应用现状及其分析 |
15-17 |
|
2.2 系统安全措施现状及应用需求 |
17-24 |
|
2.2.1 系统安全措施现状 |
17 |
|
2.2.2 基于角色的安全访问控制 |
17-19 |
|
2.2.3 PKI安全解决方案 |
19-24 |
|
2.3 服务器吞吐量性能测试 |
24-26 |
|
2.4 系统实现技术方案 |
26-30 |
|
2.4.1 平台选型 |
26-28 |
|
2.4.2 B/App/D三层/N层解决方案 |
28-30 |
|
2.5 开发环境 |
30-31 |
|
第三章 系统设计目标及结构模型 |
31-42 |
|
3.1 软硬件基础及教学管理和实现模式 |
31-33 |
|
3.1.1 硬软件基础 |
31 |
|
3.1.2 教学及管理模式 |
31-32 |
|
3.1.3 实现模式 |
32-33 |
|
3.2 系统构建的若干原则 |
33-34 |
|
3.3 系统整体设计目标及功能划分 |
34-37 |
|
3.4 软件分层基本思想 |
37-39 |
|
3.5 系统结构模式 |
39-42 |
|
3.5.1 MVC设计模式简介 |
39-40 |
|
3.5.2 MVC设计模式在系统中的应用 |
40-42 |
|
第四章 系统设计与实现 |
42-64 |
|
4.1 数据库设计 |
42-45 |
|
4.1.1 系统数据库表 |
42-43 |
|
4.1.2 功能数据库表 |
43-45 |
|
4.2 展现层的设计 |
45-47 |
|
4.3 控制层设计 |
47-51 |
|
4.4 业务逻辑层设计 |
51-52 |
|
4.5 主要功能子模块的设计与实现 |
52-55 |
|
4.5.1 登录控制模块 |
52-53 |
|
4.5.2 学籍管理模块 |
53 |
|
4.5.3 毕业管理模块 |
53-55 |
|
4.6 环境配置及编码 |
55 |
|
4.7 系统的总体实现 |
55-62 |
|
4.7.1 连接池技术的应用 |
56 |
|
4.7.2 Oscache技术的应用 |
56-58 |
|
4.7.3 实现模型 |
58-60 |
|
4.7.4 实现实例 |
60-62 |
|
4.8 系统在WEBLOGIC中的部署 |
62-64 |
|
第五章 总结与展望 |
64-65 |
|
参考文献 |
65-69 |
|
致谢 |
69-70 |
|
攻读学位期间主要研究成果 |
70 |
|
| 【DOI】 | LunWen.ID:2.2008.272170 |