基于BS的在线教学平台的设计与实现.doc

资料分类:计算机信息 上传会员:浅浅的微笑 更新时间:2019-08-07
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:24433
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着互联网技术的发展,Web相关技术呈现百家争鸣的态势,服务器端语言、脚本语言、前端语言等技术日益强大,并逐步地改善用户的体验效果。如今,人们早已不满足纯粹的信息交换,而是将互联网与教育的结合构成在线教学平台。我此次的目的是,结合理论知识,重在编码实践,开发一个基于B/S的在线教学系统,尽可能多的挖掘业务需求,探测技术难点,以供后续开发者参考。

本设计主要使用开源工具Eclipse Mars 4.5结合Java语言编写后端逻辑,服务器采用Apache Tomcat 7.0,前端使用Html5+Css3技术、ajax、JavaScript等技术,数据库环境为MySQL 5.6,项目主体框架由Spring4+Sturt2+hibernate4配合QuartZ、Shiro、JQuery等优秀框架构成。从可行性分析、需求分析、总体设计等进行系统开发,贯彻软件工程的思想,立志将基于B/S的在线教学系统尽可能的做好。

本设计的创新点在于将与课程视频有关的题目嵌入到视频播放过程中,促进学生在学习课程视频时的思考,有利于提升教学效果。目前Web技术发展成熟,不管是后台的Java还是前端的Bootstrap,都有成熟的API可供参考以实现复杂的功能,使系统开发者能够更加专注于复杂的业务逻辑。

 

关键词: B/S 互联网 在线教学 技术

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景及研究意义-1

1.2 研究内容及创新点-1

1.3 文章内容简介及课题主要贡献-2

1.4 本章小结-2

2 可行性分析-3

2.1 技术可行性-3

2.2 经济可行性-3

2.3 操作可行性-4

2.4 难点与风险-4

3 需求分析-5

3.1 市场需求-5

3.2 业务需求-5

3.3 功能需求-5

3.4 系统需求-18

3.5 性能需求-19

4 总体设计-19

4.1 设计约定-19

4.2 功能模块结构图-19

4.3 系统架构-20

4.4 总体界面设计-22

4.5 数据库设计-25

5 系统实现过程-32

5.1 环境搭建基本流程,搭建本地测试环境-32

5.2 申请云服务器-33

5.3 云服务器搭建生产环境-34

5.4 环境搭建遇到的问题及解决方案-37

5.5 重要功能实现细节-40

6 系统测试-45

6.1 测试工具-45

6.2 测试方法-45

7 系统使用说明书-46

7.1 进入系统首页-46

7.2 查看课程类别视频-47

7.3 查看课程视频-48

7.4 用户播放视频-49

7.5 用户完成章节作业-50

7.6 管理员查看页面统计-50

8 总结与展望-51

8.1 总结-51

8.2 展望-51

毕业设计体会-52

参考文献-53

致谢-55

相关论文资料:
最新评论
上传会员 浅浅的微笑 对本文的描述:本文介绍了基于B/S的在线教学平台系统的研究背景、意义及创新点,从企业级的标准对系统进行可行性分析、用户需求分析、系统技术选型、系统架构设计等,并详细呈现了系统的具体......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: