在线培训系统项目技术设计方案.docx

上传人:b****2 文档编号:1904280 上传时间:2022-10-25 格式:DOCX 页数:24 大小:708.02KB
下载 相关 举报
在线培训系统项目技术设计方案.docx_第1页
第1页 / 共24页
在线培训系统项目技术设计方案.docx_第2页
第2页 / 共24页
在线培训系统项目技术设计方案.docx_第3页
第3页 / 共24页
在线培训系统项目技术设计方案.docx_第4页
第4页 / 共24页
在线培训系统项目技术设计方案.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

在线培训系统项目技术设计方案.docx

《在线培训系统项目技术设计方案.docx》由会员分享,可在线阅读,更多相关《在线培训系统项目技术设计方案.docx(24页珍藏版)》请在冰豆网上搜索。

在线培训系统项目技术设计方案.docx

在线培训系统项目技术设计方案

在线培训系统工程技术方案

 

1前言4

2总体框架图4

3工程总体需求4

3.1软件需求4

3.1.1总体需求4

3.1.2功能需求5

3.2性能标准6

3.3平安标准6

3.3.1平安标准6

3.3.2平安需求响应及实现7

4整体设计方案8

5系统遵循的标准9

6设备配置清单10

7系统的技术特点10

8系统的功能特点13

9.1可扩展的集团多机构管理模型13

9.2灵活的权限管理系统14

9.3完善的题库管理系统14

9.4功能强大高性能的考试系统14

9.5全面的培训过程管理14

9主要功能一览表15

10用户和权限管理子系统16

11.1用户信息管理16

11.2用户权限管理16

11.3用户资料维护17

11在线学习子系统17

11.1培训需求调查报告17

11.2制定年度培训方案17

11.3制作培训课件18

11.4发布培训课程18

11.5组织在线培训班18

11.6学员学习课程19

11.7培训信息管理19

11.8资源中心管理19

11.9教培管理19

11.10培训统计报表20

11.11在线培训的特点20

12在线考试子系统21

12.1题库管理功能21

12.2题库管理特点21

12.3试卷管理功能22

12.4试卷管理特点22

13考试成绩统计子系统25

14问卷调查子系统26

15交流园地子系统27

16课件开发工具27

17课件传输工具27

18课件录制系统27

19与其他系统业务接口28

20成功案例29

21更多成功案例32

22局部用户一览表48

22.1大型企业48

22.2金融行业48

22.3税务类48

22.4政府、军队48

22.5教育培训48

22.6电力、电信行业48

22.7其他行业48

 

1前言

在杰佛公司现有的通用考培训系统WebTraining的根底之上,建立满足用户实际要求的“在线培训管理系统〞〔以下简称“系统〞〕。

以下将从总体需求、系统技术设计、技术特点和软件开发环境等方面做出详细的阐述。

2总体框架图

3工程总体需求

3.1软件需求

3.1.1总体需求

通过构建基于Internet的分布式网络信息共享平台,实现通过对视频,维修手册,PPT教学材料等的学习完成网络在线培训,及实现题库系统管理、考试出题、智能组卷,自动生成试卷,及对学员级考试进展网考,自动评分等系列功能。

在一定程度上简化培训学习及考试试卷制作,降低考试出题中所涉及到的繁琐操作,并保障考试试卷的质量和平安性,从尔对所有考试进展系统化管理,提高培训效率,加强对学员的考核力度。

3.1.2功能需求

系统分为两个局部,即在线培训和在线考试。

在线培训:

学员通过对各种资料的学习完成根本知道的培训,主要通过维修手册,教学视频,及讲课PPT来自主学习,同时也可以补置相关作业,单元测试来加强学员对知识点的掌握情况。

同时引入课程概念,建立以课程为单位来管理某机种的或学员的整个培训过程。

在线考试:

以知识点来分类管理题库的方式,对考试试题进展统一管理,包括对所有考试〔学员级考试,初级考试,中级考试,高级考试〕的试卷管理。

同时完成对学员级考试的在线网络考试,全面实现了考试工作的网络化、自动化、系统化。

培训管理、课程、学习

1、方案管理某个培训的培训课程,规定学习时间

2、通过考试来了解培训效果

3、完成课程后有相关练习题,或作业

题库管理、试卷、考试

1、采用题库的管理方式,宏观来管理数年试题、试卷。

2、采用题型:

单项选择题(选项最多6个)、多项选择题、判断题、实操题。

3、用户可以根据需要设定不同科目、部门,及时间段的题库。

各种类型的题目都对应着课程的章节,和知识点,机种,并有自己的难度值,出题时可以自由组合,也可以修改题型的现实名称和在试卷中的显示顺序。

4、面向各种考试,可以迅速的做成试卷,提供两种试卷的生成形式:

自动生成,手动生成。

5、每份试卷是在设置了各种题型配置参数和题型后,从题库中随机抽取,每份试卷都不一样,防止了学生的抄袭。

我们也可以为某个考试设定X套试卷,考试时从这X套内随机抽取。

6、试题查看方式为:

逐题查看。

7、试卷生成后,考生在规定的时间内答题,无需人工监控。

提交后自动评卷,反应考试成绩,及具体情况。

8、用户可以按各种条件分析/统计考试结果,例如考试信息、考生信息、成绩分析等。

3.2性能标准

在效劳器硬件环境〔效劳器+网路〕和应用系统环境允许的情况下,软件保证如下性能要求:

1、系统最大用户人数不限制;

2、同时在线用户数量不限制;

3、并发登录量5000人以上,并且登录时间不超过3秒;

4、并发考试5000人以上,并且开考时间不超过6秒,交卷时间不超过3秒〔目前实际考试人数最大的应用是国家工商总局组织的45万人考试。

注:

如果考试题目中有大量的视频题,并且视频文件比拟大,那么需要根据用户的网络实际情况而定〕;

5、试题数量不做限制〔目前题目数量最大用户题目容量的为43万道题目,并且完全正常运行〕;

6、系统支持多效劳器扩展负载均衡,当在实际使用中并发人数过大的时候,可以采用扩展考试分效劳器的方式来分摊考试压力。

3.3平安标准

3.3.1平安标准

应用平安需求是针对用户和系统应用资源的,确保合法用户对信息的合法提取。

具体包括:

1〕数据某

通过数据的某规那么、数据的加密传输与校验保障关键数据,如系统题库相关数据的平安性;

2〕数据完整性、准确性

在系统业务逻辑和数据应用上保障数据的合理使用、数据的完整性、一致性、数据的容错能力和回复能力,使数据可靠性到达要求。

3〕身份认证与访问授权

建立平安的用户管理体系和访问授权机制,除了“共享题库、开放题库等类别资源可匿名访问外,其他资源作访问权限控制。

特别是对于用户信息、考试记录、成绩记录、评分记录的访问都有权限控制。

4〕培训课件的防盗链机制,保证了课件不会被非法访问和非法下载,即便被检测出真实路径也不会被盗取。

3.3.2平安需求响应及实现

杰佛软件在响应以上平安需求外,同时对主要的几个局部做了更周到的处理:

1)更平安的访问控制:

A)系统在所有的页面录入都进展了严格平安控制,对用户进展的恶意的SQL注入攻击和CSS攻击进展了有效的屏蔽,并能保障用户录入的所有信息都能够完整的保存到系统中并能被查看;

B)所有的页面都绑定了严格的用户身份验证机制,保障了只有合法的用户才能进入其有权限进入的页面,防止了非法用户强行进入系统以及合法用户进入没有权限进入的页面;

C)系统关键数据采用了编码保护机制,能够有效的防止黑客采用暴力破解的方法对系统进展攻击;

D)系统对数据库的访问防止了SA用户直接访问数据库,采用了自定义用户的访问方式,将自定义用户的权限进展了最小化,这样保证了恶意用户通过盗取数据库用户口令来对系统进展破坏。

2)更完备的资源保护:

A)系统对题库资源进展了全面的保护,对非法访问者进展了全面屏蔽,有效的保护了资源的平安性。

B)系统对课件资源进展了防盗链保护,对非法访问者进展全面屏蔽,即便入侵者知道了课件的完整真实路径依然不能盗取课件。

3)更平安的考试体系:

A)系统对所有的题库都进展了严格的权限保护,防止考试用题库外泄;

B)考试过程数据的平安性得到保障,考试系统对考试过程中上传下载的数据考题数据采用自有的加密技术,防止数据被盗取;

C)对学员的考试过程进展保护,学员端一旦出现故障可以将答题过程中的数据进展恢复,最大限度的解决考试过程中的问题。

4〕全面提升用户进入平安控制,支持SSL加密和集成数字认证,另系统内的口令进展了MD5加密。

4整体设计方案

1〕核心运行环境提供最根本的系统运行环境,包括操作系统、数据库效劳系统、应用效劳器、其他效劳器等。

2〕应用支撑层向考试应用层提供所需的各种通用效劳,如信息交换效劳、事务处理效劳和流程控制效劳等;这一层主要包括用户统一管理系统、内容管理系统、日志记录、数据交换系统、报表管理系统和消息传输系统等实现;

3〕表示层是建立在效劳支撑层上的,根据需求建立相应的应用效劳,包括核心的考试中心、管理中心、题库中心组成;

4〕同时配置上网行为管理设备对用户上网行为进展审计管理,对网络带宽进展合理的分配,提高管理能力和网络环境整体水平。

通过以上的需求分析及网络的整体规划,设计的网络拓扑如下:

图4-1网络设计示意拓扑图

5系统遵循的标准

运行系统为Windows主流操作系统,支持MSSQLServer等数据库。

系统运行在开放的TCP/IP网络环境下,支持、S、SSL等Internet协议;

系统各项技术遵循现有的〔或通用的〕国际技术标准〔遵循国际SCORM1.1/1.2、IMS标准;遵循IEEELTSA教育技术系统体系;遵循教育部的CELTS认证标准;遵循国内远程教育系统规X〕。

在保证遵循以上标准的情况下,系统保证以下几个根本标准:

1〕先进性:

采用先进的教育理念、先进的软件技术。

2〕正确性:

系统能正确处理用户的需求,系统各局部功能协调,并保证数据的一致性和正确性。

3〕实用性:

系统功能符合工程实际需求、业务流程简练、界面操作友好、方便。

资料查询平均响应速度不超过2秒。

6设备配置清单

硬件配置清单:

硬件名称

规格型号

配置说明

数量

单位

效劳器

DELLR710

XeonE5504/36GB/2*146GB

1

软件配置清单:

软件名称

建议软件

效劳器操作系统

Windows2003

客户端操作系统

Windows2000/xp/2003/Vista/Windows7IE6.0以上

AppServer

IIS6

数据库

SQLServer2000以上

7系统的技术特点

⏹系统的技术特点和优势:

1) 开放性:

系统所采用的技术(如TCP/IP、HTML、、CGI等)都是开放的标准,有利于系统集成和信息共享。

由于这些技术不被任一公司所垄断,这有利于降低系统建立、开发和维护费用。

2) 系统应用为用户提供统一的浏览器界面,有利于系统的推广应用,并减少用户的培训费用。

4) 应用程序开发周期短:

系统应用程序的开发基于成熟的Internet/Intranet技术,用户界面设计简单,使开发人员可以集中精力设计系统的应用模型、数据构造和数据处理的方法等,从而减少系统开发的工作量,缩短开发周期。

5) 系统具有很好的伸缩性和扩展性:

系统功能采用模块化设计,今后能够自由组合和扩展。

系统具有良好的性能,并能够通过增加硬件效劳器的方式不断提供系统整体性能,满足大规模考试应用的要求。

6) 有较高的平安性:

系统通过远程访问,物理隔离的方式;同时采用多层密码认证和防火墙等技术措施保证网络和网络内部信息系统的平安。

⏹系统的部署方式:

系统有2种分布式部署方式,可根据实际情况来选定。

1〕应用分布式部署方式:

部署方式介绍:

这是最常用的一种分布式部署方式,即将多个Web应用分布部署在多台效劳器上,这些应用的数据库指向均指向同一个数据库。

部署方式特点:

简单、方便、快捷。

将系统在应用效劳器上产生的压力进展了有效的分摊,同时保证了数据只有一份,不存在数据同步的问题。

图7-1系统部署方式示意图

2〕应用效劳器和数据库效劳器均分布式部署方式:

部署方式介绍:

这种方式通常用在应用并发量非常大规模的情况下。

通常除了应用效劳器分布式部署外,数据库效劳器也采取分布式部署的方式。

众多效劳器中,有一台是主控效劳器,负责整个应用的压力均衡。

主控效劳器会根据各个分效劳器的压力情况自动将学员的应用分发到压力小的效劳器中。

同时,主控效劳器负责定时与分效劳器的数据

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1