计算机技术微课学习平台开发.doc

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

摘要:随着移动数码产品和互联网的普及,基于微课的学习方式将会越来越被人们所接受。也就是说,微课必将成为一种新型的学习方式和教学模式。面对这种形式,微课学习平台的出现就成了必然。计算机技术微课学习平台就是在目前已有的计算机视频学习网站的基础上改进后得到的成果。

本文简要介绍了微课平台的前台页面中使用的技术,如HTML、CSS。阐述用于搭建后台的SSH(Struts2、Spring3、Hibernate3.3)Java MVC框架。该平台上包含了网站的基础功能,例如,登录注册,个人信息管理,视频播放,用户评论,笔记记录,关注课程以及加入课程学习等。主要的新颖功能是能实现用户课程视频上传。课程经过管理员后台审核,即可在平台中展示。以上提到的各项功能均会在本文中一一说明。微课平台可以满足非专业教育领域的IT人员在网络上与大家分享技术,沟通交流的需求。

 

关键词:微课;视频;上传;学习平台

 

目录

摘要

Abstract

1 引言-1

1.1 开发背景-1

1.2 开发目的-1

2开发工具及技术介绍-2

2.1 MySQL 5.6数据库-2

2.2 Tomcat 7.0服务器-2

2.3 MyEclipse10开发工具-2

2.4 HTML5+CSS3+JS前台技术-3

2.5 B/S架构与Java MVC-3

3 微课平台系统设计-5

3.1 平台结构总设计-5

3.2 模块设计说明-5

3.2.1 主页功能模块-5

3.2.2 课程详细页面模块-8

3.2.3 后台管理模块-9

4 数据库设计-10

4.1 数据库设计思想-10

4.2 数据库表结构-11

4.2.1 Rights权限表-11

4.2.2 Administrator管理员表-11

4.2.3 Users表-12

4.2.4 CourseDirection表-13

4.2.5 CourseTag表-13

4.2.6 Section表-13

4.2.7 Course表-14

4.2.8 Corsec表-14

4.2.9 VideoDetail表-15

4.2.10 Secvio表-15

4.2.11 Remark表-16

4.2.12 CollectCourse表-16

4.2.13 AddedCourse表-16

4.2.14 Note表-17

5 微课平台功能实现-18

5.1 主页模块功能-18

5.1.1 登录功能-18

5.1.2 注册功能-19

5.1.3 课程分类展示-20

5.2 课程详细页面模块-20

5.2.1 视频播放功能-20

5.2.2 章节展示功能-21

5.2.3 视频评论功能-21

5.2.4 视频笔记功能-22

结    论-23

参 考 文 献-24

致    谢-25

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:本次开发主要根据本人专业的需求,将微课平台的知识讲授范围定在了计算机技术上。这是为IT学生、教师、工作者等各种不同身份的人群专门开发的学习平台,用于满足用户分享技术知......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: