基于SSM框架的在线学习平台的开发.doc

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

摘要:在中国经济的飞速发展的大趋势之下,越来越多的企业发展速度迅猛,规模不断扩大,而伴随着规模扩张而来的问题则是大量的人力需求。为节约人力成本,提升企业生产效率,提升员工技能水平与专业素质成为各大企业的当务之急。为此,企业员工培训成为了提升员工专业技能的重要方式。

本文主要介绍了采用SSM框架实现的在线学习平台。具体技术实现方面,前端主要使用BootStrap框架,前端构建时采用的技术栈为NodeJS+Bower+Gulp,后台构建使用Gradle,前后端通过Ajax进行交互。本系统采用RabbitMQ作为消息队列的中间件,在数据储存方面,平台的业务数据采用Mysql作为持久化存储,为解决可能存在高并发问题,引入了Redis缓存,减轻数据库压力。

本平台主要分为PC学员端与后台管理界面两部分。PC学员端为企业学员主要提供以下功能模块:登录注册、课程学习、在线考试、朋友圈、我的个人信息。后台管理界面,主要包括组织结构管理、资源管理、课程管理、考试管理、角色权限管理、学习报表生成等功能。本平台界面设计简洁大方,具有较强的可操作性与功能完整性,能够为企业员工提供了一个高效、易用的学习平台。

 

关键词:在线学习;SSM框架;前后端分离

 

目录

摘要

Abstract

1 绪论-1

1.1 系统开发背景-1

1.2 系统开发目标-1

2 系统分析-3

2.1 系统可行性分析-3

2.1.1 技术可行性-3

2.1.2 操作可行性-3

2.1.3 经济可行性-3

2.2 系统需求分析-4

2.2.1 用例图及用例分析-4

2.2.2 用例文本-6

2.3 系统开发环境-10

3 系统设计与实现-12

3.1 数据库设计-12

3.2 员工登录注册模块-23

3.2.1 员工登录注册模块概述-23

3.2.2 员工登录注册模块设计与实现-23

3.3 首页模块-25

3.3.1 首页模块概述-25

3.3.2 首页设计与实现-25

3.4 公开课模块-27

3.4.1 公开课模块概述-27

3.4.2 公开课模块设计与实现-27

3.5 考试中心模块-28

3.5.1 考试中心模块概述-28

3.5.2 考试中心模块设计与实现-28

3.6 同学圈模块-34

3.6.1 同学圈模块概述-34

3.6.2 同学圈设计与实现-34

3.7 资源库模块-35

3.7.1 资源库模块概述-35

3.7.2 资源库模块设计与实现-36

4 系统测试-37

4.1 测试目的和原则-37

4.1.1 测试目的-37

4.1.2 测试原则-37

4.2 测试内容及BUG修复-37

4.2.1 测试用例-37

4.2.2 BUG列表-39

结    论-40

参 考 文 献-41

致 谢-42

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:在线学习平台是一种为企业内部员工培训提供的一个网络学习平台。通过网络,信息的传递更加高效,数据的容纳量更加庞大,员工可利用此平台实现高效、全面、趣味性等多种特征相......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: