在线培训系统项目技术方案-_第1页
在线培训系统项目技术方案-_第2页
在线培训系统项目技术方案-_第3页
在线培训系统项目技术方案-_第4页
在线培训系统项目技术方案-_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在线培训系统项目技术方案内容1前言42总体框架图43总体项目需求43.1软件需求4总体需求功能要求53.2性能标准63.3安全标准6安全标准63.3.2安全需求响应和实现74总体设计方案85系统遵循的标准96设备配置清单107系统的技术特征108个系统功能139.1可扩展的集团多机构管理模型139.2灵活的权利管理系统149.3完善题库管理系统149.4强大而高效的考试系统149.5综合培训流程管理149主要功能列表1510用户和权限管理子系统1611.1用户信息管理1611.2用户权利管理1611.3维护用户数据1711在线学习子系统1711.1培训需求调查报告1711.2制定年度培训计划1711.3制作培训课件1811.4发布培训课程1811.5组织在线培训课程1811.6受训人员的学习课程1911.7培训信息管理1911.8资源中心管理1911.9教育和培训管理1911.10培训统计报告2011.11在线培训的特点2012在线考试子系统2112.1题库管理功能2112.2题库管理的特点2112.3试卷管理功能2212.4试卷管理的特点2213测试结果统计子系统2514问卷子系统2615通信花园子系统2716课件开发工具2717课件传输工具2718课件录制系统2719和其他系统服务接口2820个成功案例2921个更多成功案例3222部分用户列表4822.1大型企业4822.2金融部门4822.3税收类别4822.4政府,军队4822.5教育和培训4822.6电力和电信4822.7其他行业481前言在北京杰佛逊有限公司现有通用考试与培训系统网络培训的基础上,构建了“在线培训管理系统”(以下简称“系统”),以满足用户的实际需求。以下是对总体需求、系统技术设计、技术特点和软件开发环境的详细描述。2总体框架图3总体项目要求3.1软件要求3.1.1总体需求通过构建基于互联网的分布式网络信息共享平台,可以通过学习视频、维护手册、PPT教材等完成在线在线培训。以及题库系统管理、试题生成、智能组卷、自动组卷、学生级考试在线考试、自动评分等一系列功能。可以实现。在一定程度上简化了培训学习和试卷制作,减少了试题中繁琐的操作,保证了试卷的质量和安全。它系统地管理所有考试,提高培训效率,加强对学生的评估。3.1.2功能要求该系统分为两部分,即在线培训和在线考试。在线培训:学员通过学习各种材料完成基础知识培训,主要是通过维修手册、教学视频、讲授PPT自主学习,同时可以补充相关的作业和单元测试,加强学员对知识点的掌握。同时,课程的概念被引入,以建立一个课程单元来管理某些模型或受训者的整个培训过程。网上考试:对试题进行统一管理,对知识点进行分类,包括所有考试(学生级考试、初级考试、中级考试和高级考试)的试卷管理。同时,学生级考试在线网络考试已经完成,充分实现了考试工作的网络化、自动化和系统化。培训管理、课程、研究1.计划和管理某项培训的培训课程,并规定学习时间。2、通过考试了解培训效果3、课程完成后有相关的练习或作业题库管理、试卷、考试1、利用题库管理,宏观管理几年的试题、试卷。2.要使用的问题类型:单选项问题(最多6个choi5.在设置各种问题类型配置参数和问题类型之后,从题库中随机选择每张试卷。每份试卷都不同,这样可以避免学生抄袭。我们也可以为某次考试设置X套试卷,并在考试过程中从这些X套试卷中随机抽取。6.试题是逐题检查的。7.试卷生成后,考生将在指定时间内回答问题,无需人工监控。提交后,试卷将自动评分,并反馈考试结果和具体情况。8.用户可以根据各种条件分析/统计考试结果,如考试信息、考生信息、结果分析等。3.2性能标准当服务器硬件环境(服务器网络)和应用系统环境允许时,软件保证以下性能要求:1.系统中的最大用户数量不受限制;2.同时,在线用户的数量不受限制;3.并发登录次数超过5000次,登录时间少于3秒;4、并发考试人数超过5000人,且开放时间不超过6秒,提交时间不超过3秒(目前实际报名人数最多的是国家工商行政管理局组织的45万人考试)。注意:如果试题中有大量的视频问题,并且视频文件比较大,需要根据用户的实际网络情况来确定);5.问题的数量没有限制(430,000个问题是已知问题的最大数量,用户的问题容量目前是,并且它们是完全可操作的);6.该系统支持多服务器扩展负载平衡。当实际使用中并发用户的数量太大时,可以通过扩展测试服务器来分担测试压力。3.3安全标准3.3.1安全标准应用安全要求针对用户和系统应用资源,以确保合法用户合法提取信息。这些包括:1)数据保密性通过数据保密规则、加密数据传输和验证来保证关键数据的安全性,例如与系统题库相关的数据。2)数据完整性和准确性在系统业务逻辑和数据应用中,保证数据的合理使用、数据的完整性、一致性、数据的容错和恢复能力,使数据的可靠性满足要求。3)身份认证和访问授权建立安全的用户管理系统和访问授权机制,除“共享题库、开放题库”等类别资源可以匿名访问外,其他资源进行访问控制。特别是,对用户信息、考试记录、分数记录和分数记录的访问受权限控制。4)培训课件的防盗链机制保证了课件不会被非法访问和下载,即使检测到真实路径,也不会被盗。3.3.2安全需求响应和实施除了响应上述安全要求,Geoff软件还更彻底地处理了几个主要部分:1)更安全的访问控制:a)系统对所有的页面条目进行了严格的安全控制,有效屏蔽了用户进行的恶意的SQL注入攻击和CSS攻击,能够保证用户输入的所有信息都能够完整的保存到系统中并被查看;b)所有页面都有严格的用户认证机制,保证只有合法用户才能进入他们有权进入的页面,防止非法用户强行进入系统,合法用户进入他们无权进入的页面;c)系统的关键数据采用编码保护机制,可以有效防止黑客通过暴力破解的方式攻击系统;d)系统对数据库的访问避免了用户直接访问数据库,采用了用户自定义的用户访问方式,最大限度地降低了用户自定义的权限,从而保证了恶意用户通过窃取数据库用户密码来破坏系统。2)更全面的资源保护:a)系统充分保护了题库资源,屏蔽了非法访问者,有效保护了资源的安全。b)系统用防盗链保护了课件资源,完全屏蔽了非法访客。即使入侵者知道课件的完整真实路径,他仍然不能窃取教程b)保证检查过程中数据的安全性。考试系统对考试过程中上传和下载的数据采用自己的加密技术,防止数据被盗;c)为了保护学生的考试过程,学生可以在考试失败的情况下恢复答题过程中的数据,并最大限度地解决考试过程中出现的问题。4)全面增强用户对安全控制的访问,支持SSL加密和集成数字认证,对系统中的密码进行MD5加密。4总体设计方案1)核心操作环境提供最基本的系统操作环境,包括操作系统、数据库服务系统、应用服务器、其他服务器等。2)应用支持层提供考试应用层所需的各种公共服务,如信息交换服务、事务处理服务和过程控制服务。该层主要包括用户统一管理系统、内容管理系统、日志记录、数据交换系统、报表管理系统和消息传输系统。3)在服务支持层建立表示层,根据需求建立相应的应用服务,包括核心考试中心、管理中心和题库中心。4)同时,配置互联网行为管理设备,对用户的互联网行为进行审计和管理,合理分配网络带宽,提高网络环境的管理能力和整体水平。通过以上需求分析和整体网络规划,设计的网络拓扑如下:图4-1网络设计拓扑图示意图系统遵循的5个标准运行系统是视窗系统的主流操作系统,支持微软的数据库。该系统运行在一个开放的TCP/IP网络环境中,支持互联网协议,如HTTP、HTTPS、SSL等。系统的每项技术都遵循现有的(或通用的)国际技术标准(遵循国际标准1.1/1.2和国际监测系统标准;遵循IEEE LTSA教育技术体系;遵循教育部的CELTS认证标准;遵循国内远程教育系统标准)。在确保符合上述标准的情况下,系统保证以下基本标准:1)先进:采用先进的教育理念和先进的软件技术。2)正确性:系统能够正确处理用户的需求,协调系统各部分的功能,保证数据的一致性和正确性。3)实用性:系统功能满足项目实际需求,业务流程简洁,界面友好,操作方便。数据查询的平均响应速度不得超过2秒。6设备配置列表硬件配置列表:硬件名称规格型号配置描述量单位服务器戴尔R710至强E5504/36GB/2*146GB1台湾软件配置列表:软件名称建议的软件服务器操作系统窗口2003客户端操作系统windows 2000/XP/2003/vista/windows 7ie 6.0或更高版本应用服务器国际研究所6资料库SQLServer2000及更高版本7系统的技术特征氮系统的技术特点和优势;1)开放性:系统采用的技术(如协议/协议、超文本标记语言、超文本传输协议、计算机集成等)。)都是开放标准,有利于系统集成和信息共享。由于这些技术没有被任何公司垄断,这有利于降低系统建设、开发和维护的成本。2)系统应用为用户提供了统一的浏览器界面,有利于系统的推广应用,降低了用户的培训成本。4)应用程序开发周期短:系统应用程序的开发基于成熟的互联网/内部网技术,用户界面设计简单,开发人员可以集中精力设计系统的应用模型、数据结构和数据处理方法,从而减少系统开发的工作量,缩短开发周期。5)系统具有良好的可扩展性和可扩展性:系统功能模块化,可自由组合和扩展。该系统性能良好,通过增加硬件服务器,可以持续提供系统的整体性能,满足大规模考试应用的需求。6)高安全性:系统可远程访问且物理隔离;同时,多层密码认证和防火墙等技术手段部署方法简介:这是最常用的分布式部署方法,即在多个服务器上分布和部署多个Web应用程序,这些应用程序的数据库都指向同一个数据库。部署方式的特点:简单、方便、快捷。系统对应用服务器产生的压力得到有效分担,同时保证只有一份数据,因此不存在数据同步的问题。图7-1系统部署模式示意图2)应用服务器和数据库服务器的分布式部署:部署方法介绍:这种方法通常用于应用程序并发性非常大的情况。一般来说,除了应用服务器的分布式部署,数据库服务器也采用分布式部署。其中一个服务器是主服务器,负责整个应用程序的压力平衡。主控服务器会根据各子服务器的压力自动将学生的应用分配到低压服务器上。同时,主控服务器负责子服务器的定时和数据同步。部署方式的特点:应用服务器和数据服务器的压力得到最大程度的分散,适用于数十万人以上的超大并发考试。由于数据库安装在不同的服务器上,因此需要服务器之间的数据同步。以下是分布式考试部署应用程序的示意图:图7-2系统部署模式示意图8个系统功能9.1可扩展的集团多机构管理模型该系统可以创建多个允许独立管理的机构。机构管理者拥有机构的独立管理节点。就像使用一个单独的系统一样,小组知识库被允许与下属机构共享。提供独立的下属组织管理更符合教育管理模式。下属机构在管理、使用和数据方面完全独立,类似于使用单独的产品,与总部和其他机构互不影响。总部可以管理下属机构的所有对象和数据,可以对下属机构进行全面的查询和统计分析。总部创建的知识库可以与下属共享,下属组织创建的知识库可以导入导出到总部采用。9.2灵活的权利管理系统该系统的权限模型非常灵活,提供了多级角色和多身份的双重权限设计。提供系统管理员、组织管理员、领导和学生四级角色设计,同时提供多个身份设计,包括:总部领导、组织领导、培训管理员、讲师、考试组织者、手工阅卷员、题库管理员、考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论