在线教学系统的设计与实现
发布时间:2017-09-29 09:10
本文关键词:在线教学系统的设计与实现
更多相关文章: B/S架构 J2EE平台 SQL Server2012数据库
【摘要】:目前信息技术已被应用到各个领域,并发挥着非常重要的作用,这也包含学校。许多学校依然采用传统教学模式,该模式存在许多缺陷,如授课形式单一化,不够丰富生动,学生与教师之间缺乏沟通平台,已不满足学校的教学需求。引入在线教学系统可解决现有缺陷,并可与传统教学模式互为补充,大大提升教学质量的目的。基于此,推进教学的信息化建设成为了未来的发展趋势。本文基于J2EE平台,设计并实现了在线教学系统,在构建过程中,主要完成如下工作:(1)本文使用J2EE技术实现在线教学系统功能,以SQL Server2012数据库存储数据信息。为了实现教学资源共享,在线教学系统基于B/S模式进行构建。在线教学系统覆盖了教学管理涉及的各种业务,其由教学资源管理、作业管理、考试管理、答疑管理、基础数据管理以及系统管理等功能组成,其为学校教学进入数字化、信息化、网络化的新阶段奠定基础。(2)论文以软件工程中的瀑布模型为设计主线,较为详细的介绍了系统架构设计、功能设计、数据库设计以及安全性设计,从而确定了各技术在在线教学系统中的作用,并完成了模块划分,同时对在线教学系统包含的实体表以及各表的存储结构进行了设计,以便满足数据存储要求。(3)综合设计方案完成了在线教学系统的构建,给出了系统关键功能模块的代码实现过程以及系统的实现效果。在在线教学系统构建完成后,对在线教学系统进行了功能测试和性能测试,功能测试主要通过执行测试用例进行,性能测试主要使用Load Runner软件进行模拟。测试结果表明在线教学系统达到了学校的部署要求。经过本项目的研发实施,在线教学系统的各项功能都已实现,并被部署到了学校网络环境中,从应用效果来看,其丰富了学生的学习方式,解决了教学资源信息共享问题,提高了学校的教学水平。
【关键词】:B/S架构 J2EE平台 SQL Server2012数据库
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要4-6
- Abstract6-11
- 第1章 绪论11-15
- 1.1 课题研究背景11-12
- 1.2 国内外研究现状12-13
- 1.3 本文研究内容13-14
- 1.3.1 本文主要工作13
- 1.3.2 本人工作任务13-14
- 1.4 论文的章节安排14-15
- 第2章 系统开发技术15-19
- 2.1 开发模式介绍15
- 2.2 J2EE平台15-16
- 2.3 SQL Server2012数据库16-17
- 2.4 本章小结17-19
- 第3章 系统需求分析19-31
- 3.1 业务问题分析19
- 3.2 用户角色分析19-20
- 3.3 系统用例分析20-27
- 3.3.1 教学资源管理20-22
- 3.3.2 作业管理22
- 3.3.3 答疑管理22-23
- 3.3.4 考试管理23-25
- 3.3.5 基础数据管理25-26
- 3.3.6 系统管理26-27
- 3.4 非功能性需求分析27-30
- 3.4.1 性能分析27-29
- 3.4.2 可操作性分析29-30
- 3.5 本章小结30-31
- 第4章 系统设计31-50
- 4.1 设计原则31
- 4.2 系统总体设计31-33
- 4.2.1 技术框架设计31-32
- 4.2.2 功能架构设计32-33
- 4.3 模块详细设计33-39
- 4.3.1 教学资源管理模块33-35
- 4.3.2 作业管理模块35
- 4.3.3 答疑管理模块35-36
- 4.3.4 考试管理模块36-37
- 4.3.5 基础数据管理模块37-38
- 4.3.6 系统管理模块38-39
- 4.4 数据库设计39-48
- 4.4.1 实体关系分析40
- 4.4.2 数据库表设计40-48
- 4.5 安全性设计48-49
- 4.6 本章小结49-50
- 第5章 系统实现与测试50-60
- 5.1 环境要求50
- 5.2 模块实现50-56
- 5.2.1 资源管理模块50-53
- 5.2.2 作业管理模块53-54
- 5.2.3 答疑管理模块54
- 5.2.4 基础数据管理模块54-55
- 5.2.5 系统管理模块55-56
- 5.3 系统测试56-59
- 5.3.1 功能测试56-58
- 5.3.2 性能测试58-59
- 5.3.3 测试结果分析59
- 5.4 本章小结59-60
- 第6章 总结和展望60-62
- 6.1 本文总结60
- 6.2 进一步展望60-62
- 参考文献62-64
- 作者简介及在学期间所取得的科研成果64-65
- 致谢65
【参考文献】
中国期刊全文数据库 前10条
1 张永恒;艾晓燕;刘红霞;;基于J2EE的上机实验CAI系统设计与开发[J];现代电子技术;2015年15期
2 唐明;瞿向雷;宋力;;SQL Server数据库高可用性方案的研究和实践[J];电视技术;2013年20期
3 蒋帮宝;;基于Java的数据库应用框架的研究设计[J];软件工程师;2013年09期
4 徐卫鸿;张淑华;张伟丽;李明;辛国芳;杨柳;;基于B/S模式的部队医院奖金核算系统设计[J];武警医学;2013年08期
5 张洪;张海静;;基于Web的标准信息服务系统设计与实现[J];电脑编程技巧与维护;2013年15期
6 符起道;;基于C/S和B/S模式的国土资源档案管理系统[J];兰台世界;2013年S3期
7 王业;王聪;许加庆;;基于LabVIEW与SQL Server的心电数据库设计[J];计算技术与自动化;2013年02期
8 董伟;张静;张兴华;;基于精品课的多维立体化教学资源库的建设和应用[J];教育与职业;2013年14期
9 闫娟;耿凯峰;刘丽;;基于Hadoop平台的教育资源库建设[J];河南师范大学学报(自然科学版);2013年02期
10 张鹏亮;袁健;赵姝慧;耿树江;房彬;秦鑫;刘e,
本文编号:941166
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/941166.html