在线培训软件设计方案.docx

上传人:b****0 文档编号:9348404 上传时间:2023-05-18 格式:DOCX 页数:15 大小:23.23KB
下载 相关 举报
在线培训软件设计方案.docx_第1页
第1页 / 共15页
在线培训软件设计方案.docx_第2页
第2页 / 共15页
在线培训软件设计方案.docx_第3页
第3页 / 共15页
在线培训软件设计方案.docx_第4页
第4页 / 共15页
在线培训软件设计方案.docx_第5页
第5页 / 共15页
在线培训软件设计方案.docx_第6页
第6页 / 共15页
在线培训软件设计方案.docx_第7页
第7页 / 共15页
在线培训软件设计方案.docx_第8页
第8页 / 共15页
在线培训软件设计方案.docx_第9页
第9页 / 共15页
在线培训软件设计方案.docx_第10页
第10页 / 共15页
在线培训软件设计方案.docx_第11页
第11页 / 共15页
在线培训软件设计方案.docx_第12页
第12页 / 共15页
在线培训软件设计方案.docx_第13页
第13页 / 共15页
在线培训软件设计方案.docx_第14页
第14页 / 共15页
在线培训软件设计方案.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

在线培训软件设计方案.docx

《在线培训软件设计方案.docx》由会员分享,可在线阅读,更多相关《在线培训软件设计方案.docx(15页珍藏版)》请在冰点文库上搜索。

在线培训软件设计方案.docx

在线培训软件设计方案

在线培训软件

设计方案

 

 

一、项目背景

这两年在线教育越来越火,但是了解后会发现,基本上多数的在线教育软件,都是针对个人学习用户的,面向企事业单位和教育培训机构的在线教育软件相对较少。

另外,企业员工和教育培训机构的师生的在线学习愿望相对会更加迫切,这主要是由于培训时间安排多要利用空闲时间,由学校或公司统一组织的话,则要占用工作学习时间或周末时间。

因此,将培训搬到线上,不管对于企业还是学校而言,都是最节省成本的一种学习方式。

在线培训系统是通过互联网虚拟教室来实现远程视频授课,电子文档共享,从而让培训师与学员在网络上形成一种授课与学习的互动。

这种培训方式不受时间和空间的限制,具有传统培训无可比拟的优势。

在线培训系统是基于TCP/IP网络,采用视频直播、视频点播、数据挖掘、资源分享、在线考试、在线学习等为学员提供个性化、定制化的学习服务。

二、需求概述

2.1传统培训手段分析

目前的培训手段以讲师面授为主,这种方式主要有以下弊端:

1、无论讲师的讲解你是否听明白,你都只能听一次,无法重听;

2、无法把讲师讲的最好的课程重复传递给用户;

3、只能在教室这样的固定地点听课;

4、无法把有价值的提问保存下来,给其他的学员以参考;

5、教室的座位有限,无法组织更多的人一起听课,传播面太小;

6、传统的测验方式以纸质考试为主,费时,费力,成本相对较高。

2.2需求总结

伴随着互联网时代的到来,教育技术有了突飞猛进的发展,培训形式已经从教室移到网上或采用线上与线下相结合的教学模式。

学员对在线培训的需求日益增长,他们迫切需要内容更加丰富、交互性更强、操作更加便捷的在线学习平台。

麦塔在线培训系统结合目前市场需求,采用了先进的互联网教育思维和先进的在线学习平台化的系统架构,经过多年的自主研发,成功弥补了实体培训时间、地点较为固定,教学手段相对单一的短板,将高新科技与传统教育形式有机结合。

麦塔在线培训系统是国内少数能够进行学习型组织管理、学习型全流程管理的软件平台,涵盖了传统的学习培训流程、在线学习管理、练习测试管理、学习资源共享等众多管理模块,能够有效降低培训教育成本,并提高培训的效果。

2.3实现目标

2.3.1随时随地参加学习

所有学员都可以通过有线网络、无线网络随时随地进行学习,并且学习不受空间和时间的限制,更加自由。

2.3.2完善的学习管理体系

麦塔在线培训系统,通过在线课程学习、在线讲师答疑、在线考试、培训效果数据评估等环节构建了完善的学习管理体系,比线下教育更加智能和科学。

2.3.3建立学习资源共享平台

与传统教育相比,在线教育最显著的优势之一就是资源共享。

麦塔在线培训系统支持课程、课件的上传和下载,实现了优质资源的共享和传播。

2.3.4统计分析更强大

在线培训系统基于计算机强大的数据计算和处理能力,能够对学习进度进行跟踪和记录,对学习效果进行考核、评估,统计数据更精确,并且支持统计数据的永久保存和下载。

2.3.5多人并发在线培训考试

在线培训系统使用了跨平台的Java开发框架和MySQL数据库,保证了系统的安全性和稳定性,支持大并发的在线培训和考试。

三.功能模块设计

3.1用户管理中心

主要功能

功能描述

用户添加

支持添加用户的基本信息:

如用户名,密码等信息;

支持前台用户注册:

使用手机号、邮箱、用户名都可以成功注册。

用户批量导入

支持模板批量导入用户。

用户一览

支持多维度用户信息的统一管理,能够精准掌握每个用户的信息。

用户组管理

支持自定义创建用户组。

用户角色管理

支持用户自定义角色设置,如老师、命题人等二级管理员;

支持添加角色:

添加角色名称、角色描述、角色权限设置等;

支持角色管理:

所有的角色都可以增加、编辑、删除。

授权管理

支持为用户选定角色,授权功能角色和管理范围。

讲师管理

支持用户掌握每个讲师的信息,匹配相应课程,让学员对课程、讲师能够有更加直观的了解。

3.2基础数据中心

主要功能

功能描述

课程分类

支持课程分类添加。

课件分类

支持课件分类添加。

附件分类

支持附件分类添加。

试题分类

支持试题分类添加。

考试分类

支持考试分类添加。

3.3考试管理中心

主要功能

功能描述

添加试题

支持按照不同试卷类型(固定试卷、随机试卷)进行分类;

支持按照不同的试题难度级别添加试题信息;

支持选择(单选、多选)、判断、填空、简答、听力等题型。

批量导入试题

支持按照不同题型、难度级别批量导入试题信息。

试题管理

支持按照不同的试题属性(试题类型、难度级别等)搜索试题;

支持试题的预览、试题编辑、试题的删除功能;

支持试题总数量显示。

添加试卷

支持固定试题组卷;

支持随机试题组卷;

支持固定+随机试题组卷。

试卷管理

支持按照不同的试卷属性,检索试卷;

支持对试卷进行再次编辑以及删除试卷功能。

考试管理

支持添加考试的基本信息:

考试名称、考试分类、考试描述等;

支持添加的考试开始时间和考试的结束时间和添加答卷时间;

支持整卷模式和逐题模式;

支持考试次数设置,一次、多次或者无次数限制考试;

支持考试报名功能;

支持试题乱序和及格后不能再考的功能;

支持立刻显示成绩,和选择不发布考试成绩功能;

支持是否查阅试卷和答案功能;

支持显示排名功能;

支持选择一张或者多张试卷功能;

支持自动评分功能;

支持按照不同的考试选择不同的考试对象;

支持断电保护功能和人工评卷功能。

人工评卷

支持主观题人工评卷功能;

支持隐藏考生姓名的评卷功能。

考试监控管理

支持后台查看考试总人数、正在考试人数、未参加人数、已经交卷人数功能;

支持对整场考试暂停、开始、强行交卷功能;

支持对任一考生的考试暂停、开始、强行交卷功能。

成绩管理

支持按照不同的考试属性搜索考试信息;

支持查看每次考试的考生成绩;

支持查看考试人员的试卷和答案;

支持考试结束后导出试卷和成绩单。

练习作业管理

支持添加练习功能;

支持对练习的编辑和删除。

考试报名审核管理

支持对未报名的考生进行资格审核的功能;

支持对报名的考生进行资格审核功能。

3.4课程管理中心

主要功能

功能描述

学习课程发布

支持创建完善的课程体系;

支持多章节分类课程体系;

支持按照课程体系管理课件资源;

支持按照课程体系推送相关的学习课程;

支持学员按照课程章节体系进行学习。

课件管理

支持多种格式的学习课件上传,例如,word文档、PPT文档、PDF文档、Flash动画课程、FLV、MP4等视频课程。

附件管理

支持在线课程的附件下载。

3.5统计管理中心

主要功能

功能描述

学习统计

支持对不同的课程中,学生的学习进度、课程学习人数、已经学习的人数、未学习的人数、课程的通过率等信息进行统计;

支持对学员的课程学习进度进行统计查询;

支持以组为单位搜索查询每个组的通过率。

考试统计

支持以考试为中心进行统计,能够统计每场考试的考生总人数、参考人数、未参考人数、及格人数、及格率以及排名等信息;

支持统计每道题的正确率;

支持对试题的难易度、知识点、题型等信息进行检索。

成绩统计

支持成绩查询:

支持按照不同的考试属性搜索每次考试所有人的成绩并支持导出;

支持成绩列表属性:

考试名称、用户名、考试开始时间、结束时间、答卷时长、总分、及格分;

支持按课程名称为搜索条件查询课程通过考试的成绩;

支持查看考试人员的试卷和答案。

3.6资源管理中心

主要功能

功能描述

添加共享资源

支持添加资源的标题,简介;

支持选择资源分类,上传资源;

支持除视频之外的所有格式的资源共享。

共享资源管理

支持所有上传的资源都在已上传资源列表中,列表的属性包括名称、简介、分类、资源类型、创建时间、创建人;

支持增加、编辑、删除、下载功能。

3.7数据安全中心

主要功能

功能描述

数据恢复

支持数据库、服务器崩溃以及硬盘损坏等情况下的数据恢复。

数据备份

支持对系统内的数据进行备份。

3.8问答管理中心

主要功能

功能描述

问答管理

支持问答的查询和删除,支持删除全部问答内容或单个答案的删除。

课程分类管理

支持按照课程分类和课程名称搜索相关答案。

3.9证书管理中心

主要功能

功能描述

添加证书

支持添加证书,证书信息——证书名称、编号、等级、年限、证书封面等信息。

证书管理

支持对证书的编辑和删除。

3.10新闻公告中心

主要功能

功能描述

添加公告

支持添加公告信息,可以添加公告标题、公告内容;

支持按照不同的分组添加发送公告信息;

支持设置可以查看该公告的人群范围。

添加新闻

支持添加新闻信息,可以添加新闻标题、新闻内容;

支持为新闻添加图片。

公告信息列表

支持编辑,删除公告。

新闻列表

支持编辑,删除新闻。

四、系统架构

平台架构图

五、功能特点

5.1强大的用户管理机制

在线培训系统能够提供强大的用户管理机制和严格的权限控制。

用户管理功能主要实现了对用户角色进行细致的设定;可以自定义创建用户组,并对用户信息进行分类检索。

在线培训系统全新的权限控制功能极大地延伸了管理人员对功能权限、数据权限的控制。

既可以按照功能对用户进行权限设置,也可以按照角色和用户所属组进行设置,极大方便了系统管理人员的操作。

在线培训系统多种配置方式的组合,能够帮助用户进行更加细致、严格的管理。

5.2灵活便捷的数据分层管理

在线培训系统中具有题库分类添加、试卷分类添加、考试分类添加、用户组分类添加等多种分层树状结构添加功能,能够自定义添加多种数据资源,满足了灵活多变的用户需求,方便用户管理培训系统中的任何数据资源。

5.3资源实时共享

在线培训系统中添加资源共享模块,可以将系统中的资源进行详实的分类,让资料的查找更加

便捷。

同时对上传的资料进行严格的把关,使得资源更加优质、专业、有效、实用性强。

5.4随时随地学习

学员能够随时随地学习,自由地调整学习内容,学习的内容时时更新。

后台可以跟踪学员的学习进度,根据学员自身的情况,定制个性化学习平台。

麦塔在线培训系统使得学习变得更加便捷,不受时间和空间的限制。

5.5课后练习和考试帮助巩固所学知识

学员通过在线学习课程后,可以随时参加老师部署的作业或者练习题来巩固学习内容,还可以通过随堂测验或其他形式的考试,来检验知识的掌握情况。

5.6丰富多彩的线上学习环境

在线培训系统给学员提供了一个丰富多样的线上学习环境,学员可以按照不同的章节学习不同的课程——公共课,推送课随意选择。

还可以在学习课程中添加“我的笔记”,对学习做总结,系统中提供记笔记的模块,所有笔记都保存在我的笔记中。

培训平台还提供课程学习资料功能,学员可以下载老师提供的学习资料附件下载到本地继续观看学习。

5.7互动教学,提升学习积极性

即时问答模块可以支持任何用户在任意时间、地点发起提问,同一课程的学生之间可以随时互动交

流,然后由专业授课教师进行解答,使学习更加生动有趣,提升学生学习的积极性。

六、技术优势

6.1先进的设计理念

麦塔在线培训系统融合了先进的互联网教育思维和教学管理体系、知识管理体系来搭建的全新在线学习平台,给学习用户带来全新的在线学习体验。

6.2一键绿色安装

我们针对使用Windows操作系统的用户开发了一键绿色安装版,只需按照提示步骤点击几次鼠标,即可成功安装并且顺利运行。

6.3全面支持时下的主流浏览器

现在,您不必担心因为用户浏览器的不同而导致用户体验不一致,麦塔在线培训系统完全采用B/S架构的技术,支持绝大多数主流的浏览器,如:

IE,火狐,Chrome,360,猎豹等,这一点超越了其他产品。

6.4完善的数据备份和恢复功能

系统内的数据永远是最重要的。

我们提供了简单易用的数据备份和恢复功能,用户不仅可以快速备份系统内的数据,我们还为用户提供服务器端的自动备份计划机制,实现数据自动化管理。

6.5跨平台部署和全平台覆盖

由于麦塔在线考试系统采用跨平台的JAVA开发语言和MySQL数据库,使得系统可以在Linux、Windows、Unix平台下顺利进行安装运行。

基于跨平台的技术,在线考试系统可以为教育机构节省大量版权费用。

6.6稳定安全的系统架构

麦塔在线考试系统使用了稳定性极强的Java开发框架和MySQL数据库,可以保证系统的稳定性,实现在不同的硬件环境下稳定运行,并且能有效地防止外部病毒数据的攻击。

麦塔在线考试系统的内部数据通过多种备份方式和严格的加密措施,保证考试系统的安全。

6.7内容全覆盖服务

在线培训系统由栋科软件自主开发,维护人员就是开发人员,查找错误迅捷、精准。

同时栋科软件具有多年教育产品开发经验,业务覆盖全面,支持软件开发、课件内容制作、视频录制、教案编写、海量试题、资料校验等在线教育学习的周边服务。

七、系统部署

7.1运行环境

在线培训系统的部署需要一个WebServer环境,在WebServer上安装JAVA软件和MySQL数据库。

硬件方面需要一台独立的服务器或者多台服务器组成集群。

如果是中小企业,人数不是很多的情况下,可以采用一台独立的服务器,将WebServer、MySQL都放到一台服务器上;如果是大企业的话,可以考虑将WebServer放在一台服务器上,MySQL数据库单独放在另外一台服务器上。

如果在线学习的人数比较大,还可以考虑做集群。

WebServer通常是Tomcat,也可以是IIS、Nginx、Lighttpd等,这些软件都支持在平台系统的运行。

JAVA的版本需要JDK1.6及以上版本;MySQL的版本需要5.0.x及以上版本。

我们建议使用Linux或者Unix之类的操作系统安装Tomcat、JAVA、MySQL,这样这个平台系统运行更加稳定、安全。

7.2部署方式

部署效果图

7.3服务器配置参考

7.3.1硬件要求

处理器:

两台

CPU类型:

Intel至强E5-2600

CPU型号:

XeonE5-2650

CPU频率:

2GHz

智能加速主频:

2.8GHz

标配CPU数量1颗;最大CPU数量2颗

制程工艺:

32nm

三级缓存:

20MB

总线规格:

QPI8GT/s

CPU核心:

八核

CPU线程数:

16线程

内存类型:

ECCDDR3

内存容量:

8GB

内存插槽数量:

24

最大内存容量:

768G

主板:

扩展槽2×PCI-E3.0、1×PCI-X(可选)

存储:

硬盘接口类型SATA/SAS、最大硬盘容量9TB、内部硬盘架数最大支持8块2.5英寸或3块3.5英寸硬盘、RAID模式M5110ERAID0,1,可选RAID5,50

光驱DVD(可选)

网络:

网络控制器、四端口千兆网卡

7.3.2软件要求

操作系统:

支持的操作系统(32位或64位)、WindowsServer2008R2

运行所需软件:

Nginx、JDK1.7、Tomcat7、Mysql5.6、openOffice

 

计划检查表

日期

周几

复习课目

时间

在规定时间内是否完成

学生签字

家长签字

2017.11.13

周一

四小科

例20:

30-21:

30

是(√)

否(√)

穆诚豪

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2