| 【中文题名】 | 基于J2EE的网络协同教学原型系统的研究与设计 |
| 【英文题名】 | Research and Analysis of the Network Synergetic Teaching Based on J2EE Technology |
| 【学科专业】 | 软件工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-5-23 |
| 【中关键词】 | 网络协同教学,CSCW,CSCL,教务管理系统,, |
| 【英关键词】 | Network Synergetic Teaching,CSCW,CSCL,Teaching Affairs Management System, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 | 随着计算机网络的发展与教学信息化改革的推广,网络教学在现今已经是相当的普遍的。但随着CSCW(Computer Supported Cooperative Work)和CSCL(Computer Supported Cooperative Learning)技术的不断发展与更新,在社会上又掀起了网络协同工作与网络协同学习的热潮。将CSCW和CSCL技术融入到现代教学过程中,就形成了网络协同教学系统。
本文根据学校校园信息化建设和教学的特点,选择J2EE整体的解决方案作为网络协同教学系统的应用平台,以SQL Server作为核心数据库,Tomcat5.0作为J2EE的应用服务器,采用Struts的MVC(model-view-controller)设计模式作为软件的整体框架,以EJB组件技术实现业务逻辑。
本文首先从CSCW和CSCL交互的特点出发,详细分析设计了系统中的网络协同备课模式、网络协同教学模式以及课后的网络协同的指导模式,并给出了相应的流程图;接着并分析了系统整体的功能模块,并在此基础上分析设计了系统的整体架构图;然后从教务管理子系统的业务出发,详细分析了基于学分制的高校... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
ABSTRACT |
5-6 |
|
目录 |
6-8 |
|
第一章 绪论 |
8-13 |
|
1.1 研究背景 |
8-9 |
|
1.2 网络协同教学的研究现状 |
9-11 |
|
1.3 研究内容及意义 |
11-12 |
|
1.3.1 研究内容 |
11-12 |
|
1.3.2 意义 |
12 |
|
1.4 论文章节安排 |
12-13 |
|
第二章 网络协同教学 |
13-20 |
|
2.1 网络协同教学 |
13-14 |
|
2.2 网络协同教学与传统教学的比较 |
14-15 |
|
2.3 网络协同教学的基础 |
15-18 |
|
2.3.1 教育学理论基础 |
15 |
|
2.3.2 协同学理论技术基础 |
15-18 |
|
2.4 网络协同教学目前存在的问题 |
18-19 |
|
2.5 网络协同教学的发展前景 |
19 |
|
2.6 小结 |
19-20 |
|
第三章 协同教学的总体分析与设计 |
20-38 |
|
3.1 系统设计基础 |
20-25 |
|
3.1.1 J2EE平台的日趋成熟 |
20-22 |
|
3.1.2 J2EE的组件和层次 |
22-25 |
|
3.2 系统安全性分析设计 |
25-28 |
|
3.2.1 RBAC模型控制用户的访问 |
25-26 |
|
3.2.2 Filter Servlet限制非法用户的访问 |
26-27 |
|
3.2.3 SSL进一步防止网络监听 |
27-28 |
|
3.3 系统功能模块分析 |
28-29 |
|
3.4 系统中协同方式的分析 |
29-36 |
|
3.4.1 系统基于协同教学的分析 |
29-31 |
|
3.4.2 系统基于协同教学的设计 |
31-36 |
|
3.5 系统架构的设计 |
36-37 |
|
3.6 小结 |
37-38 |
|
第四章 教务管理子系统的分析与设计 |
38-63 |
|
4.1 子系统分析 |
38-39 |
|
4.1.1 子系统总体建设目标 |
38 |
|
4.1.2 教务管理工作的特点 |
38-39 |
|
4.2 教务管理系统功能设计 |
39-45 |
|
4.2.1 教学计划管理 |
40 |
|
4.2.2 学籍管理 |
40-41 |
|
4.2.3 成绩管理 |
41-42 |
|
4.2.4 排课管理 |
42-43 |
|
4.2.5 选课管理 |
43 |
|
4.2.6 考务管理 |
43-44 |
|
4.2.7 教材管理 |
44 |
|
4.2.8 重修管理 |
44 |
|
4.2.9 毕业管理 |
44-45 |
|
4.2.10 系统维护 |
45 |
|
4.3 教务管理系统的业务流程 |
45-48 |
|
4.4 教务管理系统的数据流 |
48-51 |
|
4.5 建立USE CASE模型 |
51-54 |
|
4.6 数据库模型 |
54-59 |
|
4.6.1 定义数据库表结构 |
54-55 |
|
4.6.2 数据库逻辑模型 |
55-58 |
|
4.6.3 教务管理子系统对外的数据交换 |
58-59 |
|
4.7 动态结构模型 |
59-60 |
|
4.8 教务管理子系统中的协同 |
60-62 |
|
4.8.1 教学计划的协同 |
60-61 |
|
4.8.2 教材管理的协同 |
61 |
|
4.8.3 考务管理的协同 |
61-62 |
|
4.9 小结 |
62-63 |
|
第五章 学籍管理子模块的详细设计 |
63-72 |
|
5.1 学籍管理模块的分析与设计 |
63-65 |
|
5.1.1 业务流与数据流分析 |
63 |
|
5.1.2 数据字典 |
63-64 |
|
5.1.3 数据库逻辑模型 |
64 |
|
5.1.4 功能结构 |
64-65 |
|
5.2 学籍管理模块的详细设计 |
65-71 |
|
5.3 小结 |
71-72 |
|
第六章 结论 |
72-74 |
|
6.1 工作成果 |
72 |
|
6.2 创新点 |
72-73 |
|
6.3 系统不足与展望 |
73-74 |
|
参考文献 |
74-76 |
|
致谢 |
76-77 |
|
发表论文和参加科研情况说明 |
77-78 |
|
| 【DOI】 | LunWen.ID:2.2008.357942 |