某检测公司在线培训考试系统解决方案

上传人:jiups****uk12 文档编号:40019852 上传时间:2018-05-22 格式:DOC 页数:148 大小:7.23MB
返回 下载 相关 举报
某检测公司在线培训考试系统解决方案_第1页
第1页 / 共148页
某检测公司在线培训考试系统解决方案_第2页
第2页 / 共148页
某检测公司在线培训考试系统解决方案_第3页
第3页 / 共148页
某检测公司在线培训考试系统解决方案_第4页
第4页 / 共148页
某检测公司在线培训考试系统解决方案_第5页
第5页 / 共148页
点击查看更多>>
资源描述

《某检测公司在线培训考试系统解决方案》由会员分享,可在线阅读,更多相关《某检测公司在线培训考试系统解决方案(148页珍藏版)》请在金锄头文库上搜索。

1、 某某检测公司在线培训考试系统解决方案某某检测公司在线培训考试系统解决方案某某某某软件有限公司2010-7-24目 录1前言61.1编写目的61.1术语定义61.2参考资料72总体设计方案72.1总体架构72.2逻辑架构82.3物理架构92.4系统平台102.5开发工具123项目概述123.1项目背景123.2建设意义133.2.1对企业的价值143.2.2对培训管理者的价值143.2.3对员工的价值143.3建设目标153.4主要功能163.5系统规模173.6系统特点183.6.1适应快速的变化183.6.2高度标准化的系统接口183.6.3科学性和实用的结合193.6.4良好的需求界面1

2、93.6.5快速建设193.6.6可扩展、可快速定制开发203.7设计原则203.8技术特性224系统功能方案234.1个人事务234.1.1我的课程234.1.2我的测评264.1.3调查与申请314.1.4我的档案344.1.5我的知识库384.1.6个人设定424.2后台管理434.2.1资源计划434.2.2知识管理494.2.3在线学习534.2.4在线考试与竞赛594.2.5积分管理774.2.6查询统计804.2.7在线调查964.2.8系统管理984.2.9论坛社区1125安全性解决方案1145.1安全架构1141.2安全架构1161.3课件安全1175.2部分安全特性及测试方

3、法1175.2.1配置文件加密1175.2.2用户密码加密1185.2.3防SQL注入式攻击1185.2.4防泄露系统组件调用信息1185.2.5防通过拷贝或制造Cookie来攻击1195.2.6防止通过直接输入内部页面URL来进入系统1195.2.7防止通过系统上传攻击程序来攻击系统1195.2.8对进入系统的数据更改操作全面跟踪1205.2.9对核心业务数据做到保存临时文件以便可以恢复数据1205.2.10课件安全性检测1206系统接口1226.1总体概述1226.2接口的设计原则1226.3接口系统的构成1236.4部分接口的实现1246.4.1与目录服务的集成接口1246.4.2与EA

4、P/EIP的集成接口1246.4.3与HR系统的集成接口1246.4.4与Domino系统的集成接口1246.5接口的故障处理及维护措施1256.5.1故障处理措施1256.5.2系统维护设计1257系统配置方案1267.1用户需求1267.2系统组件1267.3部署方案1277.3.1部署方案1277.3.2选用合适的部署方案1307.3.3系统能力估算的前提(假定)条件1307.4硬件配置建议1317.4.1应用服务器1318项目建设保障1368.1某某软件项目执行规范1368.1.1项目进度控制1368.1.2质量保证1378.1.3范围控制1388.1.4配置管理1408.1.5风险控

5、制1408.1.6人员控制1438.1.7项目实施计划、方法与重点1438.1.8项目培训1458.1.9文档1458.2售后服务1481 前言1.1 编写目的本文档是为某某检测公司在线培训考试系统项目建设所提供的技术方案说明书。通过对项目的现状调研、技术难点可行性研究、系统设计和定义,进行工作结构分解,便于划分不同项目实施范围、分析工作量、制定项目计划及概要设计,为有效地实施本项目提供建议和帮助。1.1 术语定义l Microsoft .NET:美国微软公司最新一代基于网络应用和服务的平台。l B/S模式 Browser-Server Mode:浏览器主机模式,能很好地支持分布在各地的大量学

6、员同时在线的模式。l API Application Program Interface:应用程序界面,用户和系统进行交互操作的界面。l 媒体 Media:主要指文本、图片、音品、视频或者人力要素。l 系统需求 System Requirements:系统需求关注的是一个软件能够正确运行所需要的技术方面的各种要求,包括操作系统、程序语言、数据库、硬件配置、带宽、处理能力等。l 模块 Module:一个完整的内容主题经常是一个功能集合。l QA Quality Assurance:质量保证(Quality Assurance)是一个被广泛应用的术语,用于描述用来确保企业的产品和服务符合某种优质标

7、准的技术、过程和工作流程。1.2 参考资料l 国际标准委员会(IEEE)组织制定的网络远程技术标准P1484.1IEEE P1484.1/D8, l 远程教育规范DLTS1.0版 (Distance Learning Technology Standards)l 国家远程教育工程资源建设技术规范 l 现代远程教育资源建设技术规范l 软件项目设计和开发评审指南(田俊国著,电子工业出版社)l 软件工程(王利福,张世琨著,北京大学出版社)l 数据库原理与应用(李劭原著,科学出版社)2 总体设计方案2.1 总体架构考虑系统的分布式特点和采用模块化设计的需要,系统采用三层体系架构: 表示层:系统通过浏览

8、器或提供与用户的交互平台,并向服务器提交请求,负责处理用户的输入和向用户输出,但并不负责解释其含义。业务层:用户提交请求后,对用户的数据按照业务逻辑层要求的接口参数封装规则封装用户数据,然后调用业务接口层对外提供的相应命令接口,业务接口层通过对数据进行解析并分别送入不同的逻辑处理并向用户返回处理结果。这一层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成检索语句或更新数据库,并把结果返回给前端界面显示。这一层建议以动态链接库的形式存在,它与前端界面通讯的接口符合COM组件标准。数据层:负责实际的数据存储和检索。数据访问层会将数据转化为数据库可识别的语句(SQL),并访问数据库层。在

9、本系统中,对于用户而言,可以采用web浏览器访问后台。客户端不直接与数据库进行交互,而是中间层向外提供接口,通过COM/DCOM通讯或者Http等方式与中间层建立连接,再经由中间层与数据库进行交互。这样设计,可以避免为了业务逻辑上的微小变化而迁至整个程序的修改,只需要修改商业逻辑层中的一个函数或一个过程;增强了代码的可重用性。2.2 逻辑架构系统逻辑结构图如图21所示。各用户可以通过OA网通过浏览器访问后台数据。系统采用.NET多层的分布式应用模型,从逻辑上可划分为三大部分:前端的客户端软件、中间层的应用服务和后端的数据存储。所有分析数据都存储在后端的数据库服务器上,计算密集型的任务集中在中间

10、层的应用服务上完成,客户端展现数据及分析后结果。图2-1 系统逻辑结构2.3 物理架构系统物理结构如图2-2所示。图2-2 系统物理结构2.4 系统平台本系统采用Windows .NET平台,使用.NET平台开发的好处是:l 支持快速开发根据权威机构的调查,使用.NET技术平台的开发时间仅需使用J2EE技术平台的开发时间的1/3左右l 技术先进Windows .NET是在吸取了J2EE、C+等多种平台和开发语言基础上发展来的,技术处于业界领先地位。比如:WEB SERVICES、Cache技术、反射机制等。l 效率高根据权威机构的调查,使用.NET技术平台的企业应用产品比基于J2EE技术平台的

11、企业应用产品性能提升巨大l 部署方便l 低维护成本基于Windows.NET的企业应用对维护人员的要求相对较低,这将大幅降低运行期间的维护成本在Windows.NET的技术平台上,本系统架构将采用N层B/S结构。本系统的总体架构如下图所示。图2-2 系统物理结构总体上来说,本系统设计为三层:表示层、商业逻辑层(细分为应用层、核心层)、数据访问层。除了三个标准层,三层服务应用还定义所有层都可以使用的一组基础服务。这些服务分为三个基本类别:l 安全性。这些服务维护应用程序安全性。 l 运行管理。这些服务管理组件以及关联的资源,并满足可伸缩性和容错等运行要求。l 通信。这些是提供组件之间的通信的服务

12、,如 .NET Remoting、SOAP 以及异步消息传递。2.5 开发工具l 操作系统采用Windows2000 Server 或Windows2003 Server。l 数据库系统采用SQL Server或Oracle。安装实施时不需要另外购置服务器,只要在现在的数据库服务器上加多一个数据库例程即可。l Web服务器选择Microsoft Internet Information Server。所有的业务逻辑层程序都将部署在Web服务器上,如数据访问组件、业务处理组件、和核心组件等,它向所有的用户提供页面请求服务。它是软件系统中的核心。l 开发工具选择Visual Studio .Net

13、。使用Windows平台上的最佳开发工具Visual Studio .Net Enterprise Architect。l 流媒体服务器可以选择Microsoft Media Service, 该服务包含在Windows 2003 Server中。3 项目概述3.1 项目背景l 缓解检测公司目前集中培训组织困难的局面,提高员工培训的自主性。l 提高新员工培训的效果,降低培训周期。l 完善培训资料的搜集、归档、查阅等。l 完善课后评估体系。l 完善培训档案管理。l 提高培训管理的效率。3.2 建设意义部署一个有效的在线培训考试系统,检测公司可以将各种业务培训课程制作成通俗易懂的多媒体互动式课件,

14、并发布在企业内部在线培训服务器上。人力资源部门可以管理、安排内部员工的培训内容、学习进度,测试考核学习成绩。内部员工也可以在任何时间通过网络查找他希望参加的那些培训课程并提出申请,在符合企业政策的情况下可以在线学习这些课程,并能够通过网络进行在线的测试。企业也可以通过这一系统非常容易地掌握每一个员工掌握知识的情况和业务水平。通过在线培训考试系统,检测公司不但可以有效地提高员工的学习效率,缩短员工的培训时间,节省大量的培训费用,而且为员工提供个人事业发展和成长的环境和机会,帮助企业发现和培养高素质的员工,提高企业在人才方面的竞争力。尤为重要的是,在线培训考试系统可以促进员工掌握先进的信息化工具,

15、迅速推动企业文化的转型,使最高决策层的意图更好地传达到全企业范围并得到理解,加快企业的行动速度,缩短新业务的布署周期。3.2.1 对企业的价值l 促进向学习型组织的转变,增强企业核心竞争力l 加强公司知识的沉淀、管理、传播和创新l 以更低成本了解更多知识、更快地进行学习l 更高的生产率与工作效率l 增强凝聚力,提高员工忠诚度l 使学习成为一项关键业务,而不是一次性的活动l 缩短与合作伙伴、终端客户的距离l 提高部门之间的协作和交互能力3.2.2 对培训管理者的价值l 减轻培训管理者的工作负担l 丰富教学、考核手段,提高管理水平l 提供培训的跟踪管理机制l 可实现因人、因岗位而设置考核范围l 考

16、核内容可根据实际情况动态调整l 提供始终如一的高质量培训,而且效果可量化评估3.2.3 对员工的价值l 个性化的学习达到更高的保持力l 加强教师与学员、学员与学员之间的交流与协作l 在工作中可以更快地获取最新信息l 随时随地学习,自主地在工作中安排学习 l 及时获取和补充专业知识,发展工作所需要的职业技能l 个人全面发展,价值提升3.3 建设目标检测公司创建在线培训考试系统的主要目的是加强公司人员可以在任何时间通过网络学习自己感兴趣的培训课程,并能通过网络进行在线的测试;相关部门可以管理员工的学习进度,测试考核学习成绩。检测公司内的各级领导也可以通过这一系统非常容易地了解每个员工掌握知识和接受

17、业务培训的水平情况。本系统实施后能够在以下几个方面十分显著地改善和提高公司的服务管理工作的质量。l 提高检测公司对公司员工培训的个性化需求的反应能力和服务质量l 改善检测公司员工培训的成本和费用,使成本降至最低l 理顺管理流程,实现规范和高效的管理,使各工作流程尽量高效化和自动化l 具有良好的系统扩展性,支持新业务发展需求,有充分的扩充能力及接口,并易于升级l 整个应用信息系统实用、可靠、易操作l 具有较高的安全性l 具有友好的用户界面3.4 主要功能l 完善的在线培训和教学管理功能学习发展管理系统可根据单位客户培训目标,在线制定教学(培训)方案,包括制定培训计划、课程体系和设计培训课程。针对

18、每个培训计划所安排的课程和课程单元(课件)都可设计相应练习测验和考试,测试结果作为考评项目之一报表输出;l 可定制的业务技能培训管理功能学习发展管理系统具有突出的业务技能管理功能,可按照客户投资生涯、终生教育和投资技能的实际要求设计模块化课程及管理培训过程,通过自身评价系统评测,确保客户达到技能培训计划所要求的水平;l 面授教育与在线培训相结合的管理功能将在线培训管理与传统的面授教育管理相结合保证对客户的最佳培训效果和投入产出比,突出了最先进的现代职业教育理念;l 角色功能设置齐全系统缺省由多种严格划分的角色(可自定义新增各种角色),按单位的组织结构和业务流程进行教育培训管理和技能管理,形成完

19、善的、符合企业教育培训特点的在线教育、教学管理监督体制及提高学习效果的辅助学习功能;l 保证培训效果的过程监督管理功能学习发展管理系统的监管员和指导员角色不仅可以在线监督指导学员的学习过程,而且可以监督管理在线辅导教师的工作过程,包括记录教师每门课程的在线辅导时间、次数及回答问题的个数等,从而为单位培训部门提供了极大便利;l 知识管理功能可通过建立知识库及Q&A库,建立单位自身知识管理体系,形成具有企业特色的知识积淀;l 完整的考核评价系统完整的考试评价体系为单位提供了管理培训过程、培训效果和客户投资生涯的完整解决方案。单位利用该系统建立、更新自己的试题库,既可以自动出题考试、自动评分(论述题

20、人工在线评分),还可以为每门课程的每个学习单元或章节配置练习题,以保证学习效果;l 流程化的单位培训项目管理功能从提出培训目标,根据目标制定培训计划、设计培训课程,到课程制作或导入课件、按组织结构/职能职位/个人分配课程、学习过程监督管理,直到测试评估和报表输出,构成完整、标准化的企业培训管理、顾问系统流程,可大大提高培训的工作效率。3.5 系统规模本系统将支持超过20万注册用户,至少支持5000以上用户并发考试以及4000以上用户并发在线学习。3.6 系统特点检测公司的管理和业务特点决定了本项目建设特点:3.6.1 适应快速的变化为了在日益激烈的竞争中取得领先,必须适应快速的市场变化,为此,

21、所有的管理者和客户必需具备快速学习和反应能力。因此,针对在线培训考试系统的建设应本着规划大、起步小、扩张快的指导原则,以检测公司丰富的专业知识为基础,借助专业软件公司的技术力量和行业经验,通过设计系统的管理和业务核心培训课程,将中西方先进的管理理念与检测公司的管理实践相结合,快速提高检测公司广大客户的素质,开拓学员的视野与知识面,极大的提高了企业的服务水平。3.6.2 高度标准化的系统接口随着多年的发展,检测公司已成功建设了大量的信息管理系统,这些系统在检测公司目前的业务运营、公司管理中已经得到深入、有效的应用,即将建设的在线培训考试系统必须有效解决与现有系统的集成、融合,因此系统是否具有标准

22、化的接口尤为重要,这将在将来的信息化建设中节省大量系统改造的成本;学习发展管理系统已经了预留标准化的接口尤为重要。在课件内容的导入方面,虽然目前国内市场大量存在非标准化的WBT课件,但随着技术和市场的发展,越来越多的课件制作商将提供基于国际标准的课件,因此课件导入方面应支持主流的国际标准,例如:最先进和越来越受到欢迎的SCORM标准。系统支持SCORM标准课件的制作及导入、支持AICC标准课件的导入、支持其它非标准WBT课件的导入,例如:HTML/Flash/Office文档等。在与其他系统的系统接口方面,系统提供标准的WebService接口,用户可以根据需要自定义在其它系统中调用。系统可与

23、用户的门户网站EIP系统等集成,可实现单点登录、统一消息;也可与AD域集成进行身份验证。3.6.3 科学性和实用的结合在线培训考试系统建设后,可以提供给学员的不仅是优秀的知识和技能,还有很好的学习方法,可以随时、随地按自己喜欢的方式,根据自己的实际需要,有选择地学习自己想学的课程。每一个学员都可以自由地与其他学员进行交流,同时又能得到老师对每个学员的分别指导,教师还可对学员成绩进行合理考核和跟踪管理,所有这些都充分保证了良好的学习效果。3.6.4 良好的需求界面检测公司在线培训考试系统的建设不仅要遵循一般企业eLearning建设的方法,还要考虑检测公司内部管理和业务运营的特点,仔细分析特别的

24、需求,以期更好地适应用户的需要。3.6.5 快速建设仅一个半月的项目建设周期也是本项目的一个特点,它将实现快速开发、快速使用、快速见效。这对项目实施者提出了较高的要求,首先需要有良好的产品、需要有良好的项目开发经验,需要掌握成熟先进的开发技术,需要有良好的项目管理团队。3.6.6 可扩展、可快速定制开发系统设计时充分考虑了企业高速发展及行业发展的趋势,并严格按照相关的行业标准设计、开发,预留相应得标准化的接口,整个软件系统具有良好的可扩展性和方便快速的二次开发能力,能根据客户需要快速平滑升级到集群(Cluster)服务器平台,使用多层体系结构提供了一个极易扩展的企业级解决方案。3.7 设计原则

25、检测公司在线培训考试系统在建设过程中要采用国际最新的科技成果,保持在国内信息系统领域内具有领先的技术水平;同时结合系统的实际需要,具体情况具体分析,充分结合目前企业的现状构建,具有很强的实用性。该系统在设计和实现时采用遵循如下的设计原则:l 协作性通过工作流和信息共享,实现员工、营销人员、其他管理部门之间的协作与沟通。l 分布性系统可实现真正的分布式计算与管理。组件式结构使系统可以根据工作量在不同的服务器上加载组件,以达到分散服务器工作量的目的。l 扩展性系统具有良好的可扩展性和方便快速的二次开发能力,能根据客户需要快速平滑升级到集群(Cluster)服务器平台,提供了一个极易扩展的企业级解决

26、方案。l 灵活性简单易用的评估设计工具,多种项目自由设置,尽力满足用户不同的投资者管理需求,自定义公司的组织结构,用户权限、申请、审批流程和一系列的数据字典等初始化信息。实现客户资料的共享操作,各种规章制度的版本管理,迅速方便的查找人员信息等功能。l 及时性将各部门的培训要求能及时传达到人力资源部,人力资源部能迅速地安排相关的培训课程,实现快速、及时的培训。l 完备性除了在线培训所需的一些常规功能以外,系统还提供了检测公司所需的课程设置,使系统能够立即实施、运作。l 先进性系统的软件结构、组网方式和设备配置保证系统的先进性,以确保系统能有效提高系统的生产效率和管理水平。同时,系统还应能保持中长

27、期的先进性以适应未来系统发展的需要。l 稳定性系统具有较好的长期稳定性和在任何情况下可靠运行的能力,系统的接入应不影响原有相关系统的正常运行,系统本身的升级和扩充尽量不影响系统的实时运行。l 规范化系统需求分析、系统设计、设备选型、软件开发、系统建设、工程验收、售后服务及维护均遵循规范的流程以保证系统质量。l 标准化系统遵循有关国际标准、国家标准和相关的行业标准,并对外提供标准接口以利于系统的向上接入。l 经济性整个系统有较好的性价比,以最节省的投资获得最好的效果。3.8 技术特性系统是基于SOA思想设计,采用Microsoft .NET技术开发的新一代纯B/S结构的在线考试平台。具体采用了以

28、下技术和标准:1) 运行平台:Windows 2000/2003/Vista Server2) 基础框架:.NET 2.0/3.0、 C#3) 表达层技术:ASP.NET,AJAX4) 数据库:SQL Server 2000/2005(标配)5) 支持XML、Web Service6) 采用模块化和多层技术,具有高扩展性7) 支持包括负载均衡在内的多种部署模式8) 支持中心服务器和多个二级服务器的远程分布式应用部署模式。4 系统功能方案4.1 个人事务4.1.1 我的课程4.1.1.1 在线学习l 可根据多种查询条件查询当前系统内与本身相关的学习安排信息,查询条件有:项目类别(必修学习、岗位课

29、程、群组课程、选修课程)、项目名称、课程名称;l 可查看学习项目的通过状态、标准课时、已学时间、学习次数等信息;l 对于已通过的课程可以申请免修,避免重复学习带来的时间浪费;l 支持在线学习课件、参加课程考试、进行课程讨论、在线答疑等功能;l 支持对课程做星级评价;l 支持学员学习情况的记录,并且可导出到excel表中;l 支持断点学习记忆功能,可直接进入上次正在学习中的章节。4.1.1.2 学习路径l 支持展示当前用户所在岗位所需要具备的能力以及具备此能力所必须学习的课程列表信息;l 支持查看体系所包含的课程为必修或者选修性质,可结合自身情况对选修课程提交选修学习申请;l 可查看当前用户提交

30、了的选修课程申请列表,并可查询跟踪申请的审批状态。4.1.1.3 胜任力模型展示l 支持向用户展示不同岗位的职位要求程度及所需要学习的课程;l 可查看所需要学习的各课程所要求掌握的程度,掌握的程目标可通过系统后台进行相关的设置。4.1.1.4 我的发展路径l 支持用户职业生涯规划的展示,让用户清楚了解各进阶所需要学习的课程及必须具备的技能;l 支持用户查看上一岗位、当前岗位的离岗时间和在岗时间;l 支持用户查看各进阶岗位的岗位说明、岗位胜任力模型以及岗位课程的详细内容列表。4.1.2 我的测评4.1.2.1 参加考试l 可根据多种查询条件查询当前系统内与本身相关的考试信息,查询条件有:考试类型

31、、考试名称、是否只显示未参加考试;l 可查看某门考试所允许参加的最多次数以及目前已经参加了的次数、考试有效时间、答题时限、是否开卷等;l 支持补交考卷操作,如考试过程中遇到死机、断电等突发事故时,需要有错误冗余的处理机制,可在故障排除后继续参加上一次考试或者进行补交答卷操作;l 支持补考操作,如考生未达到考试通过条件或在规定时间内未参加考试等情况;l 提供考场环境检查功能,确保考生所用电脑配置符合考试环境要求;l 提供试题导航和试题标记功能,考生可方便检查试卷中试题的作答情况;l 有效控制考试页面的移出,禁止考试过程中查找答案、使用即时通讯等舞弊手段、防止考试中通过拷屏、复制等手段泄露试题;l

32、 支持考试页面显示考生信息,如姓名、证件号、考生图片等。4.1.2.2 闯关竞赛l 可根据多种查询条件查询当前系统内与本身相关的闯关竞赛安排信息,查询条件有:竞赛类型、竞赛名称、是否只显示未参加竞赛;l 可查看某门竞赛所允许参加的最多次数以及目前已经参加了的次数、竞赛有效时间、答题时限、是否开卷、总关数等;l 支持补交考卷操作,如竞赛过程中遇到死机、断电等突发事故时,需要有错误冗余的处理机制,可在故障排除后继续参加上一次竞赛或者进行补交答卷操作;l 支持根据闯关规则生成试卷,第一个通过后才能进入下一关,否则直接退出比赛;l 提供考场环境检查功能,确保考生所用电脑配置符合考试环境要求;l 提供试

33、题导航和试题标记功能,考生可方便检查试卷中试题的作答情况;l 支持考试页面显示考生信息,如姓名、证件号、考生图片等。4.1.2.3 在线作业l 可根据多种查询条件查询当前系统内与本身相关的作业安排信息,查询条件有:考试类型、考试名称、是否只显示未参加考试;l 可查看某门作业所允许参加的最多次数以及目前已经参加了的次数、作业有效时间、答题时限、是否开卷等;l 支持补交作业操作,如作业考试过程中遇到死机、断电等突发事故时,需要有错误冗余的处理机制,可在故障排除后继续参加上一次作业或者进行补交答卷操作;l 提供考场环境检查功能,确保考生所用电脑配置符合考试环境要求;l 提供试题导航和试题标记功能,考

34、生可方便检查试卷中试题的作答情况;l 支持考试页面显示考生信息,如姓名、证件号、考生图片等。4.1.2.4 模拟练习l 可根据练习名称、难度系数的查询条件查询当前系统内与本身相关的练习安排;l 可查看某门练习的有效时间、练习模式、难度系数等;l 可统计多次练习的累积合计时间,也可单独记录本次练习的时间;l 提供练习环境检查功能,确保考生所用电脑配置符合练习环境要求;l 支持最后一次练习结果的查询操作。4.1.2.5 抽题练习l 可根据名称查询出当前系统内所允许自主抽题练习的安排项目;l 学员可根据自己的实际情况进行抽题策略的新增、删除、编辑操作,如为各个题型选定抽题的分类、抽题的数目等,并可预

35、览每个策略的组卷内容;l 可查询每次练习的详细信息,如练习开始时间、练习结束时间、用时、正确率等;l 可查看每次练习的答卷情况。4.1.3 调查与申请4.1.3.1 问卷调查l 可通过问卷标题、问卷状态、创建时间段、创建人等条件查询出系统中所有的问卷调查列表;l 可参加相关的问卷调查及查询问卷调查结果;l 可将答卷情况导出到excel表格中或者传阅给其他用户。4.1.3.2 课程选修申请l 支持系统所有课程的展现,可供学员自主选择是否需要学习;l 学员可查看所有课程的详细信息,包括所关联的课件内容,对于感兴趣的课程可以提交选修申请,审批通过后,即可开始相关课程的学习;l 可查看已提交申请的课程

36、审批状态。4.1.3.3 讲师授课申请l 支持讲师授课申请单的填写并提交给上级领导审批的功能;l 可根据查询条件:讲师等级、讲师授课类别、状态、开始日期、截止日期等查询所有申请记录;l 可新增、删除、编辑、撤销讲师授课申请;l 讲师授课需求申请表的基本信息包括:申请日期、培训组织部门、专业类别、等级、授课课程名称、从属的培训项目名称、培训开始时间、培训结束时间、酬金标准、课时、课酬、是否义务授课、培训对象、培训人数、培训内容、培训地点等。4.1.4 我的档案4.1.4.1 考试历史记录l 可根据考试名称、只显示未参加考试两个条件查询当前用户的所有考试列表,类型包括作业、竞赛和考试;l 可查看参

37、考过的某门考试的详细成绩情况,如:考试用时、成绩、得分率、成绩等级、是否通过等;l 可查看参考过的某门考试的测评报告;l 可根据试题分类、题型分类进行知识掌握情况的分析,统计字段有:试题数、总分数、正确题数、考生得分、得分率、掌握程度、得分率图例等;l 可查看参加过的考试、竞赛、作业等的答卷情况,如考生答案、标准答案、考生得分、评语等信息,并且支持把结果导出到excel表格中。4.1.4.2 我的积分l 可根据查询条件:积分分组、积分类型、积分来源等条件查询出当前用户所获得的积分详细信息,如:积分值、培训天数、积分时间等;l 支持对所获得的积分数值的来源进行追查;l 支持查看个人积分完成情况,

38、详细信息如:培训人天数、导师积分、讲师授课积分、考评积分、面授培训积分、实习积分、学历教育积分、在线学习积分、证书认证积分、合计、公司要求积分、完成率、积分差距、是否达标等;l 支持积分表的批量导出为zip包、导出到excel表格和在线打印功能。4.1.4.3 在线学习档案l 提供用户查询所有参加过的在线学习项目的学习记录;l 可根据项目名称、开始时间、结束时间、学成状态等条件查询所有学习过的在线学习项目列表,列表信息包括:标准课时、已学时间、学习次数、学习成绩、所获积分等;l 可查看当前用户某门学习的在线学习履历,具体信息,如:课程名称、学习开始时间、学习结束时间、学习时长等,并支持把查询结

39、果导出到excel表格中;4.1.4.4 考试成绩l 可根据考试名称、时间段的查询条件查询已经参加过的考试安排;l 可查看参考过的某门考试的详细成绩情况,如:考试用时、成绩、得分率、成绩等级、是否通过等;l 可查看参考过的某门考试的测评报告;l 可根据试题分类、题型分类进行知识掌握情况的分析,统计字段有:试题数、总分数、正确题数、考生得分、得分率、掌握程度、得分率图例等;l 可查看参考过的某门考试的答卷情况,如考生答案、标准答案、考生得分、评语等信息,并且支持把结果导出到excel表格中。4.1.4.5 练习成绩l 可根据考试名称、只显示未参加考试两个条件查询当前用户的所有考试列表,类型包括作

40、业、竞赛和考试;l 可查看参考过的某门考试的详细成绩情况,如:考试用时、成绩、得分率、成绩等级、是否通过等;l 可查看参考过的某门考试的测评报告;l 可根据试题分类、题型分类进行知识掌握情况的分析,统计字段有:试题数、总分数、正确题数、考生得分、得分率、掌握程度、得分率图例等;l 可查看参加过的某门练习的答卷情况,如考生答案、标准答案等信息,并且支持把结果导出到excel表格中。4.1.4.6 积分兑换查询l 可根据物品名称查询当前用户消费积分以兑换物品的详细记录;l 可查看当前用户的积分详细信息,如:总积分值、年度积分值、可兑换积分值、已兑换积分值;l 可查看每笔物品兑换的详细内容,如:物品

41、名称、物品单位、兑换所需积分值、兑换时间、兑换备注等。4.1.5 我的知识库4.1.5.1 岗位知识l 提供一个员工学习的平台,用于学习先驱者整理并分享出来的岗位知识经验;l 知识分类:采用树形分类进行设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 可为工作项目定义多个学习任务,并为每个学习任务定义多个学习的流程;l 支持提交项目并全程跟踪审批结果操作;l 支持将项目综合情况导出到excel表格中及在线打印功能;l 支持按工作项目名称、工作项目类别、工作项目状态等多个条件进行组合查询。4.1.5.2 新闻信息l 可根据多种查询条件查询具体信息内容,查询条件有:信息标题、信息主题、信

42、息类别、发布者、发布日期段等;l 支持信息提醒功能,可强制打开信息查看对话框;l 支持信息查看及在线打印功能;l 支持按不同字段(如信息标题、信息类别、发布时间、发布者等)进行排序显示。4.1.5.3 待阅信息l 可根据多种查询条件查询具体信息内容,查询条件有:信息类型、内容、发送者、发送日期段、阅读状态等;l 支持按不同字段(如标题、发送者、待阅信息类型、发送时间、阅读状态等)进行排序显示;l 支持逐个及批量删除信息的功能。4.1.5.4 学习论坛l 提供一个可供学员交流学习心得、发表自己看法、主题讨论等类BBS功能的平台;l 支持匿名的回帖操作;l 支持对主题进行我要发言、锁定、取消锁定、

43、置顶、取消置顶、精华、取消精华等操作;l 支持主题列表信息的导入导出;l 支持显示学习论坛栏目、最新的发帖列表、最新的回帖列表、部门发帖排行。4.1.5.5 共享资料l 提供一个资料共享的平台,可实现知识、经验、资料等的共享下载;l 资源分类:采用树形分类进行资源设置,节点不限层级,可对分类进行l 权限分配,防止越权操作;l 支持多种方式上传共享资料文件,如:本地文件、FTP文件、链接文件;l 支持新增、删除、修改、预览共享资源;l 支持共享资料文件的下载,可根据不同需求设置共享的对象;l 支持共享项目的提交审核并能够全程跟踪审批结果;l 支持按资源名称、资源状态、资源类型、有效时间段、创建人

44、等多个条件进行组合查询。4.1.6 个人设定l 支持个人信息的查看,信息详细内容包括:登录名、姓名、用户编号、状态、出生日期、入职日期、性别、E-mail、电话、手机号码、组织域、岗位名称、备注、拓展信息、相片等;l 允许用户修改部分个人信息内容如:出生日期、性别、E-mail、电话、手机号码、备注,其他的字段信息不允许修改;l 支持个人密码修改功能。4.2 后台管理4.2.1 资源计划4.2.1.1 机构管理l 机构分类:采用树形分类进行机构设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 支持自定义机构级别,可新增、删除、编辑、预览培训机构;l 机构属性包括:机构名称、公司简介、

45、公司编号、公司法人、公司类别、经营范围、成立时间、执照号码、地址、公司网址、联系人、联系电话、公司级别、开户银行、开户名、银行账号等;l 可根据条件:机构编号、机构名称、公司简称、联系人、公司法人、公司级别等查询机构列表;4.2.1.2 讲师管理l 讲师分类:采用树形分类进行讲师设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 可新增、删除、编辑、预览讲师记录;l 可有效管理内训及外请讲师信息;l 讲师属性包括:讲师类别、讲师姓名、讲师级别、讲师职称、专业类别、性别、联系电话、特长、推荐讲师、爱好、获奖情况、讲师简介等;l 可根据条件:讲师姓名、培训机构、专业类别、讲师类别、讲师级别

46、、性别等查询讲师列表。4.2.1.3 课程管理l 课程分类:采用树形分类进行课程设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 课程属性:包括课时、学分、状态、类型、讲师、结束条件、关联培训目标及知识点、是否允许选修等,课程设计者可以根据业务要求为课程分配相应的课件、案例分析、考试、作业、练习;l 课件格式:不仅支持符合SCORM和AICC标准的网络课件的导入,而且支持普通WBT课件的导入。管理员可以方便地将已有的视频教材,Office文档及HTML文件以及其它流媒体服务器上的流媒体文件等快速导入到在线培训考试系统中供学员学习;l 支持课程信息的excel导入导出操作;l 可查看每

47、门课程所关联的课件数,提供内嵌的课件制作工具;l 可根据课程名称、课程类别、课程编号、培训机构、内容类别、状态等条件进行组合查询。4.2.1.4 课程审核l 可根据查询条件:课程名称、课程类型、课程编号、培训机构、内容类别、是否包括已评审课程等组合查询所有课程信息列表;l 课程审核者可对需要审核的课程项目进行审批操作;l 支持课程审核者预览待审批的课程详细信息。4.2.1.5 胜任力模型4.2.1.5.1 学习途径定义l 支持定义达到某种能力项的可行性学习途径;l 支持新增、删除、修改、预览学习途径,可提供各学习途径的实施细则说明以供学员参考;l 支持新增学习途径时,系统默认产生编号并能根据上

48、一编号规则延续编号。4.2.1.5.2 能力特征库管理l 体系分类:采用树形分类进行能力特征设置,节点不限层级,方便客户进行精细化的能力特征库管理建设,可为各分类设置单独权限,防止越权操作;l 支持新增、删除、修改、预览能力特征项;l 可设置能力项关联多个课程,并设置每个课程的选修必修性质、重要性等级等;l 可为能力项中的多个课程设置启动的条件如:并且、或者通过A课程才能继续学习B课程;l 支持能力项信息的导入导出操作;l 可为能力项新增、删除、编辑学习途径,并可查看各学习途径的关键负责人、提升方法说明等信息;l 支持以知能项为主体统计每一个知能项所对应的课程,并可将结果导出到excel或者实

49、现在线打印;l 支持以课程为主体统计课程所对应的知能项内容,并可将结果导出到excel或者实现在线打印。4.2.1.5.3 岗位胜任力模型l 支持为不同的岗位体系添加、删除相关的知能项内容;l 可为每个知能项设置不同的职位掌握要求。4.2.1.5.4 群组胜任力模型l 支持为不同的群组体系添加、删除相关的知能项内容;l 可查看每个知能项的状态(普通、禁止),并且可重新编辑知能项所对应的群组人员名单;l 支持知能项内容所关联的课程列表信息查看4.2.1.6 过期课件管理l 提供过期课件管理的功能,可恢复或者删除过期的课件;l 可根据课程名称、课件名称、课件类型、设计者、课件来源、状态等条件组合查

50、询所有过期的课件信息。4.2.2 知识管理4.2.2.1 知识体系l 体系分类:采用树形分类进行知识体系设置,节点不限层级,方便客户进行精细化的知识体系建设,可按分类进行体系的权限分配,防止越权操作;l 支持学习型组织的创建,避免各部门在知识的管理上各自为政,给知识的跟踪、分享和重用上造成困难;l 支持对分类进行权限划分规则,如设置分类的管理者、编辑者、操作者,三者之间所拥有的权限各不相同。4.2.2.2 岗位知识管理l 支持对不同岗位进行知识的分配操作;l 支持新增、删除、编辑、预览岗位知识的操作;l 支持培训人员根据企业的经营目标和培训需求的目的,整理岗位知识经验并分享给企业员工;l 支持

51、对岗位工作项目进行汇总及对工作项目任务细分和设定学习流程操作;l 支持提交项目进入审批流程并全程跟踪审批结果操作。4.2.2.3 岗位知识审批涉及角色:普通用户(提交录入的岗位知识)、知识管理专员(审核普通用户提交的岗位知识项目申请,审核通过之后用户可以对岗位知识进行发布操作。)岗位知识审核流程图l 提供对待审批的岗位知识项目进行审核的功能;l 支持预览岗位知识项目的详细内容;l 支持岗位知识项目审批结果的查看,可查看到各审批环节的审批者、审批状态、审批时间及审批意见等信息;l 支持项目详细信息的excel导出和在线打印操作。4.2.2.4 共享资料管理l 提供一个资料共享的平台,可实现知识、

52、经验、资料等的分享发布操作;l 资源共享分类:采用树形分类进行资源共享分组设置,节点不限层级,方便客户进行精细化的资源共享建设,可按分类进行体系的权限分配,防止越权操作;l 支持新增、删除、编辑、预览共享资源项目的操作;l 支持多种方式上传共享资料文件,如:本地文件、FTP文件、链接文件;l 支持资源项目状态的全程跟踪,如草稿、审核不通过、审核中、已审核、正常。4.2.2.5 共享资料审批涉及角色:普通用户(上传/导入共享的资源)、资源审核专员(对普通用户上传的资源进行审核,审批通过之后用户可以资源进行发布操作)。资源审核流程图l 提供对待审批的共享资源项目进行审核的功能;l 支持预览共享资源

53、项目的详细内容;l 支持共享资源项目审批结果的查看,可查看到各审批环节的审批者、审批状态、审批时间及审批意见等信息。4.2.3 在线学习4.2.3.1 学习安排l 支持新增、删除、批量修改学习安排信息,并发送学习通知;l 项目分类:采用树形分类进行设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 支持多课程安排,课程之间可设置前置条件;l 支持多种方式选择学员名单如:用户、组织、角色、岗位或者直接导入操作;l 可设置是否开放课程讨论组及在线答疑;l 可设置课程启动时间段;l 可设置课程是否关联考试、作业、练习,以及设置考试启动条件如:达到规定学时,学习时间达到规定时间;l 支持自定义

54、问卷模板;l 支持批量修改项目相关信息;l 支持从胜任力模型直接创建学习安排;l 可根据项目编号、项目名称、课程名称、开始时间、结束时间、状态等条件组合查询学习安排项目。4.2.3.2 选修课程管理l 可根据用户编号、课程名称、用户名称、组织名称、项目分类等条件组合查询学员选修的申请记录;l 管理员可批量删除学员的选修申请记录;l 支持在特殊情况下,管理员可预览、修改学员的申请记录。4.2.3.3 选修审批涉及角色:普通用户(提交课程选修申请)、培训管理员(审核用户提交的课程选修申请,审核通过之后用户可进行相关课程的学习)。课程选修申请审批流程l 可根据课程编号、课程名称、申请人、申请日期段、

55、是否已审批条件组合查询学员所有选修的申请记录;l 审批者可查看申请记录的课程详细信息和申请原因,以便做出正确的审核;l 支持审批者审核过程中定义选修者课程学习启动的时间。4.2.3.4 课程免修审批涉及角色:普通用户(提交课程免修申请)、培训管理员(审核用户提交的课程免修申请,审核通过之后所申请的免修课程状态为通过)。课程免修申请审批流程l 可根据学习安排名称、课程名称、申请人、申请日期段、是否显示已审批申请等条件组合查询学员所有免修的申请记录;l 审批者可查看申请记录的相关课程详细信息,如课程是否已经通过等,以便做出正确的审核;l 支持审批者审核过程中填写审核意见。4.2.3.5 岗位学习l

56、 可根据编号、名称、主办单位、时间段、状态等条件组合查询所有的岗位学习安排项目;l 支持新增、删除、修改岗位学习安排项目详细内容;l 支持为不同的岗位安排不同的学习课程,课程可关联相关的考试、作业和练习;l 支持从岗位体系中直接新增岗位学习安排任务,可直接调用岗位胜任力模型中的相关课程。4.2.3.6 群组学习l 可根据编号、名称、主办单位、时间段、状态等条件组合查询所有的群组学习安排项目;l 支持新增、删除、修改群组学习安排项目详细内容;l 支持为不同的群组安排不同的学习课程,课程可关联相关的考试、作业和练习;l 支持从群组体系中直接新增群组学习安排任务,可直接调用群组胜任力模型中的相关课程

57、。4.2.3.7 过程监控l 支持学员在线学习情况的实时监控;l 提供监控台功能,可查看某在线学习项目的标准课时、启动人数、未启动人数、人均时间、人均次数等信息;l 支持进入在线答疑及课程讨论组与学员展开互动,活跃学员学习的积极性;l 可查看学员在线学习的次数、学习时长、学成状态及每次参加学习的详细信息,并可打印学员的课程结业证书;l 支持学员详细学习记录的excel导出功能。4.2.3.8 学习评定l 提供管理者评定学员学习课程是否通过的功能;l 可根据培训编号、培训名称、课程编号、课程名称、通过条件(教师评定、通过考试、达到课程学时)等条件组合查询所有在线学习的课程;l 可查看学员学习详细

58、记录并评定是否通过及给予评分、评语等;l 可打印学员的课程结业证书;l 支持学员详细学习记录的excel导出功能。4.2.4 在线考试与竞赛涉及角色:考试管理员(生成考试试卷并安排在线考试,指派阅卷教师,以及考试结束后的成绩查询、归档操作和统计报表生成)。考评管理流程图4.2.4.1 题库管理l 试题分类:采用树形分类进行题库设置,节点不限层级,方便客户进行精细化的题库建设,可按分类知识点进行题库权限分配,防止越权操作;l 试题类型:支持单选、多选、判断、计算、填空、问答、测评题、语音题、操作题、打字题、组合题等,并可自定义题型;l 试题属性:包括标题、作者、版本、估计时间、权重、难度、设计日

59、期、知识域编号、题目编号等;l 试题操作:试题可以新增、删除,并可以在管理界面上修改内容。加入新题时,可根据知识域及题目类型的不同,依次自动加入编号,编号作为知识域及题目的代号。当删除题目时,该题目编号作废。所有属性均可批量修改;l 试题导出:试题可以导出文本、Word、Excel中;l 试题导入:导入格式符合人们常用的题目编辑格式,不区分字符的全、半角,对于多个题目的共同属性可以采用默认设置,支持文本、WORD、EXCEL多种导入格式;l 相似度检查:在新增试题和导入试题时,系统可以自动进行试题相似性检查,避免重复输入,并且为管理员管理题库提供参考;l 过期试题检查:系统可以设置试题的过期时

60、间,并且自动进行相关检查和提示,以满足不同业务考核的需要;l 错误智能定位:在导入试题过程中,对于一些格式的错误,系统不仅能准确提示,并且可以引导客户定位到相应的错误点上。4.2.4.2 题库审核涉及角色:题库管理员(提交录入/导入的题目)、题库审核员(审核题库管理员提交的试题,审核通过之后可发布试题,以备组卷时调用)。题库审批流程图l 支持审批者对新增的题库进行审核操作,审核通过后试题才允许被发布及使用;l 可根据多个条件查询待审核的题目内容,如题型、内容、试题编号、难度等条件。4.2.4.3 知识题库管理l 支持根据不同企业实际业务情况进行知识体系分类的操作,题库中的同一试题可分别归属于不

61、同的知识体系分类题库;l 支持修改某一知识体系分类题库中的试题内容时,对应题库管理中的题目内容做出了修改;l 支持知识体系分类题库中试题的新增、删除、预览及导出到文本、word、excel的操作;l 可根据查询条件:题型名称、试题内容、状态、编号、难度等条件查询知识体系分类题库中的试题内容。4.2.4.4 试卷管理出卷方式:l 支持随机试卷和固定试卷的创建、预览、修改和删除;l 支持将按要求随机抽取的试卷转换为固定试卷;l 支持通过Excel试卷模板直接生成试卷;l 支持试卷的导出和导入,用于试卷的迁移,备份和恢复;l 支持试卷复制,用于快速创建与已有试卷类似的试卷;l 支持生成笔考试卷和标准

62、答案功能,可自定义Word模板,完善对传统考试的支持。出题策略:l 支持通过知识点、题型、难度、来源、版本等组合参数中抽取试题;l 支持计划分数设定、已选题总分和剩余分数显示;l 支持将当前卷面分数折算成指定分数;l 支持同题型小题分数的批量调整;l 设定出题数量时可显示当前符合条件的最大数量;l 题型名称和显示次序可自由指定。测评试卷:l 能够针对职业兴趣或能力进行调查,并给出针对性报告的一种测试模式;其他要求: l 支持试卷难度系数的设定;l 支持试卷有效期的设定;l 支持将单项选择题显示为不定项,增加试卷难度;l 支持填空题按空计分或填错倒扣分;l 支持多项选择题按正确项计分或错选倒扣分

63、;l 支持答错题和不答题倒扣分,适用于知识竞赛活动。4.2.4.5 考试安排l 支持新增、删除、批量修改考试安排信息,并发送考试通知;l 可批量导入导出考生名单、评卷人名单;基本设置:l 支持整卷答题模式和逐题答题模式,对于逐题答题模式,可设置每道题目的答题时间;l 可限制考试的时长或者不限制考试时间;l 可限制允许参加考试的次数或者不限次数;l 可设置考试开始前多少分钟发布考试信息;l 可设置本次考试的系统积分值。考场环境:l 支持考生账号与IP地址绑定的设置;l 支持生成试卷时打乱题目顺序及候选项顺序的设置;l 支持考试过程中启用考试监控功能;l 支持交卷时自动生成答案统计数据设置;l 可

64、设置迟到多少分钟后禁止迟到考生参加考试;l 可设置答卷时间低于多少分钟禁止交卷;l 可设置自动保存答卷的间隔时间;l 可启用试卷预生成服务,最多生成的份数根据需要自行定义。考生权限:l 可设置是否允许考生查看成绩;l 可设置是否允许考生查看答卷;l 可设置是否允许考生查看标准答案;l 可设置是否允许考生查看测评报告;l 可设置是否允许考生查看他人成绩;l 可设置是否允许考生自己评卷;l 可设置考试的模式,如开卷考试或闭卷考试。评卷策略:l 在逐题答卷模式下,可设置是否启用答错和未答试题扣分;l 支持多项选择题按完全正确得分、正确选项个数计分或者是错选倒扣分;l 可设置是否允许评卷人修改考生答案

65、。成绩发布:l 可设置启用是否自动评定为及格;l 支持按得分率或者分数设定通过条件;l 可设定成绩发布规则:即时自动发布、定时自动发布、指定手动发布人。4.2.4.6 竞赛安排l 支持新增、删除、批量修改竞赛安排信息,并发布竞赛安排通知;l 可批量导入导出考生名单、评卷人名单;基本设置:l 支持整卷答题模式和逐题答题模式,对于逐题答题模式,可设置每道题目的答题时间;l 可限制竞赛的时长或者不限制竞赛时间;l 可限制允许参加竞赛的次数或者不限次数;l 可设置竞赛开始前多少分钟发布竞赛信息;l 可设置本次竞赛的系统积分值。l 闯关设置:l 可设定竞赛的总关数;l 可设定每关的出题方式,如:每关一题

66、、每关一大题;l 可设定每关的通过得分率。考场环境:l 支持考生账号与IP地址绑定的设置;l 支持生成试卷时打乱题目顺序及候选项顺序的设置;l 支持考试过程中启用考试监控功能;l 支持交卷时自动生成答案统计数据设置;l 可设置迟到多少分钟后禁止迟到考生参加考试;l 可设置答卷时间低于多少分钟禁止交卷;l 可设置自动保存答卷的间隔时间;l 可启用试卷预生成服务,最多生成的份数根据需要自行定义。考生权限:l 可设置是否允许考生查看成绩;l 可设置是否允许考生查看答卷;l 可设置是否允许考生查看标准答案;l 可设置是否允许考生查看他人成绩;l 可设置是否允许考生自己评卷;l 可设置考试的模式,如开卷

67、考试或闭卷考试。评卷策略:l 在逐题答卷模式下,可设置是否启用答错和未答试题扣分;l 支持多项选择题按完全正确得分、正确选项个数计分或者是错选倒扣分;l 可设置是否允许评卷人修改考生答案。成绩发布:l 可设置启用是否自动评定为及格;l 支持按得分率或者分数设定通过条件;l 可设定成绩发布规则:即时自动发布、定时自动发布。4.2.4.7 作业安排l 支持新增、删除、批量修改作业安排信息,并发布作业安排通知;l 可批量导入导出考生名单、评卷人名单;基本设置:l 支持整卷答题模式和逐题答题模式,对于逐题答题模式,可设置每道题目的答题时间;l 可限制作业的时长或者不限制时间;l 可限制允许参加作业的次

68、数或者不限次数;l 可设置作业开始前多少分钟发布作业信息;l 可设置本次作业的系统积分值。考场环境:l 支持考生账号与IP地址绑定的设置;l 支持生成试卷时打乱题目顺序及候选项顺序的设置;l 支持考试过程中启用考试监控功能;l 支持交卷时自动生成答案统计数据设置;l 可设置迟到多少分钟后禁止迟到考生参加考试;l 可设置答卷时间低于多少分钟禁止交卷;l 可设置自动保存答卷的间隔时间;l 可启用试卷预生成服务,最多生成的份数根据需要自行定义。考生权限:l 可设置是否允许考生查看成绩;l 可设置是否允许考生查看答卷;l 可设置是否允许考生查看标准答案;l 可设置是否允许考生查看他人成绩;l 可设置是

69、否允许考生自己评卷;l 可设置考试的模式,如开卷考试或闭卷考试。评卷策略:l 在逐题答卷模式下,可设置是否启用答错和未答试题扣分;l 支持多项选择题按完全正确得分、正确选项个数计分或者是错选倒扣分;l 可设置是否允许评卷人修改考生答案。成绩发布:l 可设置启用是否自动评定为及格;l 支持按得分率或者分数设定通过条件;l 可设定成绩发布规则:即时自动发布、定时自动发布。4.2.4.8 练习安排l 支持新增、删除、修改、预览练习安排信息;l 可批量导入导出考生名单;l 可设置该练习是否参与积分计算并且设置积分值;l 支持整卷模式和逐题答卷模式两种练习方式,试卷类型可选择固定试卷或者随机试卷。4.2

70、.4.9 抽题练习设置l 支持新增、删除、修改抽题练习安排信息;l 可为题库中各分类设置自主抽题练习安排,并设置有效时间段及人员的范围;4.2.4.10 考试监控l 可查看当前考试的实到人数和应到人数;l 强行提交发出提交命令,使系统自动保存试卷并结束考试;l 立即交卷不再保存答卷,立即提交答卷并结束考试;l 支持暂停考试和解除暂停考试;l 发送消息可向考生发送警告、提示信息;l 可延长考试时间;l 支持查看答卷和删除答卷功能;l 刷新控制台并设置刷新频率;l 可查看缺考考生名单并支持导出到excel表格中;l 支持临时增加考生名单。4.2.4.11 手工评卷l 支持客观题(选择题、判断题等)

71、自动评卷方式;l 支持主观题(填空题、操作题等)由指定评卷人手工评卷方式;l 支持匿名评卷,可设置手工评卷时是否显示考生姓名;l 支持根据评卷人在评卷结果中选择对、错、半对后系统自动核算得分,也可直接输入题目得分分数并编写评语;l 支持评卷页面中,可根据显示全部试题、仅显示答错试题、仅显示答对试题、仅显示未答试题几个查询条件缩小待评试卷题目的范围;l 支持保存当前评卷情况但不提交最后评分结果,可再次进入评卷;l 支持将评卷错误的试卷恢复到手工评卷前的答卷状态;l 支持提交评卷结果后,系统自动生成新的答案统计数据,可供学员在各自档案中查询最后评分结果;l 可查看所有待评卷的考生的答卷详细内容并支

72、持导出到word以备存档。4.2.4.12 考试成绩发布l 提供成绩发布者对已评试卷手动发布成绩的功能;l 可根据查询条件:考试分类、考试名称、是否显示所有考试三个条件查询所有待发布的考试列表;l 可根据查询条件:登录名、考生姓名、用户编号、组织域、考试成绩分数段、答卷状态、电子邮箱等条件查询某次考试中所有考生的考试档案列表;l 支持查看待发布的考生的答卷情况并导出到word文档中;l 支持批量发布考生成绩的操作。4.2.4.13 成绩管理l 提供成绩管理者修改考生成绩的功能;l 可根据查询条件:考试分类、名称、编号、有效时间段等条件查询系统内所有考试、竞赛、等的信息列表;l 可根据查询条件:

73、组织名称、用户编号、登录名、考生姓名、分数大于、分数小于、答卷状态等条件查询某次考试中所有考生的考试成绩列表;l 支持查看考生的答卷情况并导出到word文档中;l 支持批量修改考生成绩、设置为是否通过、加分、减分、修改作答时间等操作;l 提供系统外的教学活动等的成绩进度及成绩管理的平台,可导入导出成绩并作为存档用途。4.2.4.14 报告模板管理l 提供为测评类试卷定义测评模板的功能,可根据系统提供的“测评报告模板”进行编辑修改操作;l 支持新增、删除、编辑、导入测评模板的功能。4.2.5 积分管理4.2.5.1 积分规则管理l 支持自定义积分规则名称及分类,可新增、编辑、删除积分规则;l 支

74、持面授培训、在线学习、考试、论坛、讲师等不同来源积分;l 积分属性应包括:积分名称、积分来源、积分分组、积分系数、计算公式、公式说明等;l 积分计算公式涉及的参数包括:考试成绩、实到天数、课程内容、课程学时、课程类别、课程天数、学习结束等;l 提供公式测试功能,用于判断积分公式是否设置正确。4.2.5.2 积分目标管理l 支持按照员工职务或职级设定员工学习积分目标要求;l 支持批量修改积分目标;l 支持导入、导出目标积分设置;l 可根据查询条件:姓名、用户编号、性别、状态、目标积分类型、用户信息等条件组合查询出所有学员的目标积分值。4.2.5.3 积分明细台帐l 支持员工个人积分排名比较;l

75、支持导入、导出、删除用户积分明细记录;l 可根据查询条件:积分分组、积分类型、积分时间、积分来源、编号、姓名、组织等条件组合查询出所有学员的积分详细记录。4.2.5.4 积分消费管理4.2.5.4.1 兑换物品管理l 提供创建、编辑、删除、预览兑换物品功能;l 支持物品图片的上传显示;l 定义物品的信息有:物品名称、物品单位、兑换所需积分、物品数量、已兑换物品数量、物品描述等;l 可查询到各兑换物品已经兑换出的数量。4.2.5.4.2 兑换记录管理l 提供创建、删除、预览学员的兑换物品信息功能;l 定义物品的兑换基本信息有:用户名称、兑换物品、兑换所需积分、兑换备注等。4.2.6 查询统计4.

76、2.6.1 学习档案4.2.6.1.1 学习进度查询l 可根据查询条件:项目名称、开始时间、结束时间等查询所有学员在线学习项目的进度等信息的列表,主要信息内容包括:课程总数、学员总数、启动人数、人均时间、人均次数、在线人数等;l 可查看某项目中所有关联课程的课程学习进度信息,如:启动人数、人均时间、人均次数、考试通过的人数、课程积分等,并且可预览具体某门课程中所有学员的学习进度如:学习时长、学习次数、学成状态等;l 可打印学员的课程结业证书;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.2 人员进度查询l 可根据查询条件:项目名称、学员部门、学员、岗位名称、登录名

77、等查询所有学员在线学习的进度详情,主要信息内容包括:参加项目、参加课程、启动课程、学习总时长、完成课程、积分累计等;l 支持学员学习进度详情预览,具体信息如:已学时间、学习次数、考试成绩、所获积分、完成状态等;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.3 学员学习履历l 可根据查询条件:学员部门、学员、工作岗位、登录名、课程名称、时间段、学习状态等查询所有学员的课程学习履历,主要信息内容包括:课程名称、标准课时、学习时长、学习次数、费用等;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.4 课程统计分析l 可根据课程名称统计分析各课

78、程学习的详情,主要信息包括:项目费用、创建者、参加人数、点击次数、学习时长、评价等级等;l 支持统计部门中参加某课程学习的总人数;l 支持查看学员对课程的评价内容、评价等级等信息;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.5 学习记录明细l 可根据查询条件:学员部门、姓名、登录名、课程编号、课程名称、培训编号、培训名称、学习时间段、学习时长段等查询所有学员学习课程的详细记录;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.6 课程学习统计l 可根据查询条件:培训名称、组织名称、姓名、学成状态等查询出所有被安排在线学习的课程列表,具体

79、列表信息包括:学员、学习时长、学习次数、学成状态等;l 支持查看某学员学习某课程的详细学习记录;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.7 学员学习汇总l 可根据查询条件:学员部门、学员、工作岗位、登录名、课程名称、时间段、学习状态等查询所有学员的学习情况,具体信息包括:课程名称、标准课时、开始时间、结束时间、学习时长、学习次数、费用等;l 支持查看某学员学习某课程的多次详细学习记录;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.8 部门学习汇总l 可根据查询条件:学员部门、课程名称、时间段、组织级数等查询所有部门的学习总记录,

80、具体信息包括:应参与学习人数、学习总人数。人均学习时长、学习总时长等;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.1.9 课程建设统计l 可根据课程分类、课程名称、讲师等条件组合查询所有课程的被调用情况列表;l 可查看课程是否允许被选修、课程的时长、讲师、课程的学分以及课程所关联的以往考试试卷名称。4.2.6.2 考试档案4.2.6.2.1 考试成绩查询l 可根据查询条件:考试名称、考试分类、考试编号、考试类型等查询所有考试、作业、竞赛的成绩信息列表,主要信息内容包括:考试时间段、考试时长、安排人数、参考人数、通过人数、通过率、平均成绩等;l 支持考生成绩的导出和打

81、印功能;l 支持考生答卷详细情况的预览及分析操作,通过图示例的显示分析结果可清晰了解到考生对知识点的掌握程度;l 可查看某门考试中考生的排名情况、所获得的积分数、是否通过考试等信息,并支持打印操作;l 可查看某门考试的成绩分析报表情况,如试卷信息、考试信息、试题解答信息等。4.2.6.2.2 练习成绩查询l 可根据查询条件:考试分类、练习名称、练习编号等查询所有练习的成绩信息列表,主要信息内容包括:参与人数、平均正确率等;l 支持查询某门练习中所有学员的练习详细情况,详细信息主要包括:练习考试时间、练习结束时间、正确率、用时等;l 支持查看学员答卷功能。4.2.6.2.3 考生成绩查询l 可根

82、据查询条件:考试分类、考试名称、考试编号、考试类型、考试时间段、成绩取值、用户姓名、组织名称等查询所有考试的考生成绩信息列表,主要信息内容包括:考试名称、参加次数、最后参加时间、考试成绩、得分率等;l 支持查询某次考试中某一考生所总共参加的次数,并列出每次考试的详细信息,如:考试开始时间、考试结束时间、用时、成绩、得分率、状态、是否通过等;l 可对指定考生在某一考试中知识点掌握情况的查询分析。4.2.6.2.4 用户分组统计l 可根据不同统计方式统计出某门考试中,系统各分组的考生成绩对比情况,详细情况信息包括:参加人数、平均成绩、试卷总分、通过得分率、考试人次、平均分、及格率等,并提供及格率以

83、图例显示功能;l 支持将用户扩展信息(如:缺考考生、政治面貌、工作职务等)作为查询统计的方式,分组可统计到二级分类菜单;l 提供把统计结果导出到系统外及支持打印的功能。4.2.6.2.5 试题分组统计l 可根据不同统计方式统计出某门考试中试卷试题的详细情况,详细情况信息包括:参加人数、平均成绩、试卷总分、通过得分率、通过人数、答题人次、答题率等,并提供答题率以图例显示功能;l 支持将试题扩展信息(如:试题来源、试题分类等)作为查询统计的方式;l 提供把统计结果导出到系统外及支持打印的功能。4.2.6.2.6 试卷分析l 可根据考试名称、组织、性别、状态及扩展信息字段等;l 支持将试题扩展信息(

84、如:试题来源、试题分类等)作为查询统计的方式;l 提供把统计结果导出到系统外及支持打印的功能。4.2.6.2.7 练习试题分析l 可根据练习名称、统计方式分析某门练习试卷中试题的详细情况;l 支持将试题扩展信息(如:试题来源、试题分类等)作为查询统计的方式;l 提供把统计结果导出到系统外及支持打印的功能。4.2.6.2.8 考试统计分析l 可根据考试名称、统计方式(如试卷统计属性、考生群体统计属性、试题分类掌握情况统计)分析某门考试的详细情况;l 支持统计方式为考生群体统计时,可设置不同统计类别(用户信息中的扩展字段、组织、按年龄段、分数段等)查询同一门考试的信息字段如:考试人数、最高分、最低

85、分、平均分;l 提供把统计结果导出到系统外及支持打印的功能。4.2.6.2.9 综合评估l 可根据考试名称、时间段、组织名称、考生姓名、用户编号、统计方式(如平均值、最大值)等查询条件查询考生的综合成绩,详细统计字段如:已参加次数、考试个数、已参加平均分、应参加数、应参加平均分等;l 支持查看指定考生的所有考试成绩情况;l 支持预览指定考生所有考试答卷内容并提供试卷中试题的知识掌握情况分析;l 支持考生答卷情况批量导出为zip包、excel表格及提供在线打印功能。4.2.6.2.10 人员对比统计l 提供多维度的考生成绩对比统计功能;l 可根据考试名称、时间段、登录名、组织域、姓名、用户编号、

86、统计方式(最大值、最小值、平均值)等条件查询出考生的成绩对比信息,具体信息包括单个考生、缺考总人数、应考总人数的所有考试列表的分数、合计分数、平均成绩等;l 支持将查询结果导出到excel表格及提供在线打印功能。4.2.6.2.11 部门对比统计l 提供多维度的部门成绩对比统计功能;l 可根据考试名称、时间段、组织名称、部门级数、统计方式(最大值、最小值、平均值)等条件查询出部门的成绩对比信息,具体信息包括单个部门、缺考总人数、应考总人数的所有考试列表的分数、合计分数等;l 支持将查询结果导出到excel表格及提供在线打印功能。4.2.6.2.12 成绩分布统计l 提供多维度的考生成绩分布统计

87、功能;l 可根据考试名称、分数段、分数间隔、统计方式(最大值、最小值、平均值)、用户状态等条件查询出所有考生的成绩分布信息,如某门考试中占各分数段的考生总数各为多少位;l 支持将统计分析结果中的人员名单导出到excel表格及提供在线打印功能。4.2.6.2.13 试题使用统计l 提供多维度的试题使用统计功能;l 可根据试题分类、题型名称、状态、试题内容、考试类型、参加时间段、难度系数等条件查询出所有试题的详细使用情况,具体信息如:试题内容、答题次数、正确率、难度等级等;l 支持自动计算试题难度功能,可根据试题被答正确率等信息自动重新计算试题的难度系数;l 支持将查询结果导出到excel表格及提

88、供在线打印功能。4.2.6.2.14 部门考试汇总l 可根据查询条件:考试名称、时间段、组织名称、部门级数、统计方式(最大值、最小值、平均值)等查询所有考试项目中,各部门考试详细汇总信息;l 可查看某门考试中,各部门的应参加人数、实到人数、通过人数、通过率以及平均得分等信息;l 支持将所有查询汇总的结果导出到excel表格中和在线打印。4.2.6.2.15 题库建设统计l 可根据查询条件:试题分类、题型名称、分类级数等查询所有题库分类中,各分类下所存在的各题型的数目;l 支持将所有查询统计的结果导出到excel表格中和在线打印。4.2.6.3 积分档案4.2.6.3.1 积分明细查询l 可根据

89、查询条件:积分分组、积分类型、积分时间、积分来源、编号、姓名、组织等查询每个学员每项积分所得分数的详细情况;l 支持将所有查询统计记录导出到excel表格中。4.2.6.3.2 学员积分统计l 可根据查询条件:学员姓名、学员组织、是否达标、合计分数段等查询统计所有学员各积分来源所得积分分数的详细情况,积分来源包括:导师积分、讲师授课积分、考评积分、面授培训积分、实习积分、学历教育积分、在线学习积分等;l 支持将所有查询统计记录导出到excel表格中和在线打印,也可支持积分表的批量导出操作。4.2.6.3.3 部门积分统计l 可根据查询条件:积分时期、学员组织等查询统计各部门所得积分分数的详细情

90、况,统计所得内容应包括:部门名称、列入积分统计范围人数、培训人天数、证书认证积分、考评积分、讲师授课积分、面授培训积分、在线学习积分、实习积分、导师积分、积分合计、公司积分要求总量、培训资源到位率、培训资源超出量、员工积分达标率、人均证书认证积分、人均考评积分、人均讲师授课积分、人均面授培训积分、人均在线学习积分、人均实习积分、人均学历教育积分、人均个人总积分、人均积分要求、人均培训资源超出量等;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.3.4 分类积分统计l 可根据查询条件:积分时期、分类名称(如学员职级、工作职务等用户信息)等分类查询统计所有学员所得积分分数的

91、详细情况,统计所得内容应包括:分类名称、列入积分统计范围人数、证书认证积分、考评积分、讲师授课积分、面授培训积分、在线学习积分、实习积分、导师积分、积分合计、公司积分要求总量、培训资源超出量、人均证书认证积分、人均考评积分、人均讲师授课积分、人均面授培训积分、人均在线学习积分、人均实习积分、人均学历教育积分、人均个人总积分、人均积分要求、人均资源超出量、达标率等;l 支持将所有查询统计记录导出到excel表格中和在线打印。4.2.6.3.5 个人积分排名l 可根据查询条件:积分时期、积分类型、学员组织、姓名等查询所有学员所得积分排名的详细情况;l 支持将所有查询统计记录导出。4.2.6.3.6

92、 部门积分排名l 可根据查询条件:积分时期、积分类型、学员组织、显示部门级数等查询所有部门所得积分排名的详细情况;l 支持将所有查询统计记录导出。4.2.7 在线调查4.2.7.1 问卷管理l 可通过问卷标题、问卷状态、创建时间段、创建人等条件查询出系统中所有的问卷调查列表;l 可新增、删除、修改、发布、中止问卷调查;l 可查看问卷调查的进度情况,情况信息包括:已答用户列表、未达用户列表、用户是否为必答者等;l 可设置问卷调查的类型为匿名调查或实名调查,可设置问卷结果是否公开,可分别选择问卷调查的必答者、选答者和必阅者;l 可查看问卷调查的结果,可按部门显示调查的结果;l 可将答卷情况导出到e

93、xcel表格中或者传阅给其他用户。4.2.7.2 信息管理l 可根据多种查询条件查询具体信息内容,查询条件有:信息标题、信息内容、信息类别、发布者、发布时间、截止时间等;l 允许新增、删除、修改、预览信息内容;l 可设置是否强制弹出信息对话框及设置信息是否置顶的功能;l 支持有选择性的选择发送对象并选择发送方式(如待阅信息、邮件等);l 支持通知模板的选择;l 支持多样化的内容格式编辑,如插入超级链接、多媒体、表格、word、图片等,支持HTML编辑方式和调用类word编辑器。4.2.7.3 问卷调查l 提供新增、删除、修改、预览问卷功能;l 支持问卷打印功能;l 问卷调查内容中的题目类型支持

94、多样化,如单选、多选、填空、打分以及不限题型,可设置题目的必答性以否、是否要求打分等。4.2.8 系统管理4.2.8.1 用户管理l 机构分类:采用树形分类进行用户机构设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 支持新增、修改、删除和批量导入人员信息;l 支持虚拟组织目录的建立,统一管理辅助分类。4.2.8.2 岗位管理l 岗位分类:采用树形分类进行岗位设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 支持新增、修改、删除和批量导入岗位数据信息;l 具备对人员的离岗以及岗位删除操作,建立员工岗位体系。4.2.8.3 角色管理l 角色分类:采用树形分类进行角色设置,节点

95、不限层级,可对分类进行权限分配,防止越权操作;l 除了系统缺省的系统角色外,可自定义各种角色,将用户加入相关角色中,用户继承相应的权限;l 一个用户可赋予多个角色;l 对角色分类,细化权限操作。权限分配原则:l 所有权限均细化到具体的逻辑操作;l 在树状分类中,子类自动继承分配给父类的权限;l 在树状分类中,可以在父类权限之外为子类单独分配权限;l 在树状分类中,子类可以显式排除父类中分配的权限;l 人员继承其所有分类中分配的权限;l 操作员不能分配(授权给别人)自己拥有的权限以外的权限。权限相关数据:l 用户,不同部门或下属单位的用户一般可以由不同的管理员进行管理,减少系统管理的工作量,增强

96、管理的灵活性;l 课程、课件、题库、试卷、考试分类均可以由不同的管理员进行管理,减少内容管理的工作量,有利于分工协作和日积月累的知识体系建设;l 成绩,不同权限的操作人员只能查看相应范围内学员的成绩,操作包括各种查询分析、查卷、修改结果等;l 公共信息,不同学员可以看到不同的公共信息。4.2.8.4 审批流程4.2.8.4.1 审批环节管理l 支持自定义审批环节,可新增、删除审批环节;l 环节类型:部门领导审批、一级部门经理审批、二级部门经理审批、一级部门角色审批、二级部门角色审批、其他环节;l 审批通过模式:只一个人同意、全部人同意、不审批就通过;l 审批者:可选择多个审批人。4.2.8.4

97、.2 审批流程管理l 支持自定义审批流程,可新增、删除审批流程;l 系统默认审批流程类型:培训项目审批、试题审批、个人培训总结审批、培训项目归档审批、学历教育申请审批、学历教育毕业表审批、学习需求调查审批、岗位知识审批、讲师授课申请审批、共享资料审批、职业生涯规划审批、选修课程审批、论坛主题审核、论坛回复审批、培训需求申请汇总、培训计划审批、技能认证申请审批、实习任务审批、实习评价审批、学习经费审批、学习交流审批、实习总结审批、培训需求项目审批、课程免修申请审批;l 可根据不同部门创建不同的审批流程;l 可灵活设置是否启用某流程;l 支持添加多个审批环节,审批的先后顺序取决于环节顺序号,某审批

98、环节中有多个审批人时,允许用户自主选择审批者。4.2.8.5 模块设置4.2.8.5.1 学习论坛设置l 常规设置:提供对发帖排行部门统计级数的设置功能,如设置为1则在首页学习论坛管理中只统计到组织结构根节点下的第一级组织部门。4.2.8.5.2 积分选项设置l 常规设置:提供对积分管理的常规设置功能,具体包括是否启用目标积分目标与用户属性的关联、是否显示积分目标关联统计数据;l 下拉选项设置:提供对积分分组的下拉选项进行设置,可增加、删除、编辑下拉选项值;l 目标积分类型设置:支持设置关联目标积分的用户属性的积分目标值功能。4.2.8.5.3 岗位知识设置l 下拉选项设置:提供对岗位知识管理

99、中的项目类别进行下拉选项设置的功能;l 可根据企业的实际情况进行选项的新增、删除、编辑操作。4.2.8.5.4 岗位管理设置l 扩展字段设置:提供对岗位信息的扩展字段设置功能,目前允许最多设置10个扩展字段,字段取值类型有文本、日期、整数、小数、是否、大文本,对于取值类型为“文本”的扩展字段可定义其输入方式为手工输入或者是下拉选择,同时可定义扩展字段的输入内容是否允许为空;l 可自行检查扩展字段的输入内容是否符合正则表达式,并且可设置不符合时的提示信息;l 下拉选项设置:提供对启用了的并且输入方式为下拉选择的扩展字段进行下拉选项设置,可增加、删除、编辑下拉选项。4.2.8.5.5 用户管理设置

100、l 常规设置:提供对用户信息的常规设置功能,具体包括启用注册用户审核、允许用户修改组织架构、启用友情连接、允许用户登录错误次数、用户登录错误次数限定时间(分钟)、强制实施用户密码安全性要求;l 扩展字段设置:提供对用户信息的扩展字段设置功能,目前允许最多设置七个扩展字段,字段取值类型有文本、日期、整数、小数、是否、大文本,对于取值类型为“文本”的扩展字段可定义其输入方式为手工输入或者是下拉选择,同时可定义扩展字段的输入内容是否允许为空;l 管理表格设置:提供设置表格中的字段是否用于“用户管理”中作为查询的条件,默认的排序方式有系统默认、用户编号倒序、创建时间倒序;l 下拉选项设置:提供对启用了

101、的并且输入方式为下拉选择的扩展字段进行下拉选项设置,可增加、删除、编辑下拉选项。4.2.8.5.6 试题类型设置l 提供试题类型的新增、删除、修改功能;l 可自定义试题类型,具体的试题信息包括:试题类型名称、基本类型、默认分数、排序号等,可为不同的试题类型定义不同的默认分数。4.2.8.5.7 试题管理设置l 常规设置:提供对题库管理中试题的常规设置功能, 具体包括试题是否需要审批、试题是否需要发布、是否显示过期试题;l 扩展字段设置:提供对试题信息的扩展字段设置功能,目前允许最多设置七个扩展字段,字段取值类型有文本、日期、整数、小数、是否、大文本,对于取值类型为“文本”的扩展字段可定义其输入

102、方式为手工输入或者是下拉选择,同时可定义扩展字段的输入内容是否允许为空;l 管理表格设置:提供设置表格中的字段是否用于“题库管理”中作为查询的条件,可设置每个字段的显示宽度;l 下拉选项设置:提供对启用了的并且输入方式为下拉选择的扩展字段进行下拉选项设置,可增加、删除、编辑下拉选项;l 试题难度设置:提供对试题难度等级的设置,可通过定义试题的正确率百分比范围来指定相对应的试题难度等级。4.2.8.5.8 考评管理设置l 常规设置:提供对考评管理功能的常规设置, 具体包括是否启用补考功能、需要检测的作弊程序进程、是否在闭卷考试中使用加强型防作弊功能、是否允许考生下载试卷、手工评卷时是否显示考生姓

103、名、考试时是否显示考生图片、设置生成试卷时的提示信息等;l 扩展字段设置:提供对试题信息的扩展字段设置功能,目前允许最多设置五个扩展字段,字段取值类型有文本、日期、整数、小数、是否、大文本,对于取值类型为“文本”的扩展字段可定义其输入方式为手工输入或者是下拉选择,同时可定义扩展字段的输入内容是否允许为空;l 通知设置:提供考试通知模板的设置功能,可新增、删除、修改、导出考试通知模板,通知方式支持待阅信息及邮件方式;l 下拉选项设置:提供对启用了的并且输入方式为下拉选择的扩展字段进行下拉选项设置,可增加、删除、编辑下拉选项;l 查询统计项设置:提供设置考试成绩查询中相关统计项开启与否的功能,如:

104、是否统计参考人数、 是否统计平均成绩、是否统计通过人数、是否统计通过率。4.2.8.5.9 试卷管理设置l 常规设置:提供对试卷管理功能的常规设置, 具体包括是否显示过期试卷、是否在随机试卷中启用下拉选择试题分类;l 扩展字段设置:提供对试卷管理中测评试卷的扩展字段设置功能,目前允许最多设置五个扩展字段,字段取值类型有文本、日期、整数、小数、是否、大文本,对于取值类型为“文本”的扩展字段可定义其输入方式为手工输入或者是下拉选择,同时可定义扩展字段的输入内容是否允许为空;l 下拉选项设置:提供对启用了的并且输入方式为下拉选择的扩展字段进行下拉选项设置,可增加、删除、编辑下拉选项;4.2.8.5.

105、10 资源计划设置l 常规设置:提供对资源计划管理的常规设置功能, 具体包括是否显示课程编号、培训计划是否需要审批、培训需求调查是否需要审批、需求调查是否精确到课程;l 扩展字段设置:提供对能力特征库管理的扩展字段设置功能,目前允许最多设置八个扩展字段,字段取值类型有文本、日期、整数、小数、是否、大文本,对于取值类型为“文本”的扩展字段可定义其输入方式为手工输入或者是下拉选择,同时可定义扩展字段的输入内容是否允许为空;l 管理表格设置:提供设置表格中的字段是否被引用作为查询的条件,可设置每个字段的显示宽度;l 下拉选项设置:提供对启用了的并且输入方式为下拉选择的扩展字段进行下拉选项设置,可增加

106、、删除、编辑下拉选项;l 知能类型设置:提供对能力特征库管理中知能项的设置,系统默认七种类型如:通用素质、专业素质、通用技能、职位技能、通用知识、职位知识、动态信息,可自定义知能类型。4.2.8.5.11 在线学习设置l 常规设置:提供对学习管理的常规设置功能, 具体包括是否允许用户打印结业证书、是否启用在线学习验证、在线学习验证间隔时间设置、在线学习验证提示语;l 通知设置:提供学习通知模板的设置功能,可新增、删除、修改、导出学习安排通知模板,通知方式支持待阅信息及邮件方式;l 课程结业证书模板管理:提供课程结业证书模板编辑的功能,系统提供了与课程相关的字段名及数据字段;l 查询统计项设置:

107、提供设置考试监控中是否开启统计学员总数、课程统计分析查询中是否开启统计参加人数的功能。4.2.8.5.12 共享资料设置l 常规设置:提供对共享资料管理功能的常规设置, 具体包括资源是否需要审批、资源是否需要发布;l 扩展字段设置:提供对共享资料管理的扩展字段设置功能,目前允许最多设置六个扩展字段,字段取值类型有文本、日期、整数、小数、是否、大文本,对于取值类型为“文本”的扩展字段可定义其输入方式为手工输入或者是下拉选择,同时可定义扩展字段的输入内容是否允许为空;l 下拉选项设置:提供对启用了的并且输入方式为下拉选择的扩展字段进行下拉选项设置,可增加、删除、编辑下拉选项;4.2.8.5.13

108、职级管理l 职级分类:采用树形分类进行职级设置,节点不限层级,可对分类进行权限分配,防止越权操作;l 支持添加、移除用户到某职级下的操作;l 可根据多种查询条件查询职级所对应的用户信息,查询条件有:姓名、编号、组织、登录名、性别等;4.2.8.6 系统设置4.2.8.6.1 常规设置l 常规设置:支持设置系统整体信息及分布式部署等功能,如禁止上传的文件后缀名设置、是否允许同一用户名多处同时登录、限制同时在线人数、是否开启集团模式、设置系统刷新时间、是否允许用户修改个人信息、是否启用IP范围限制、分布式部署时文件服务器的类型及物理地址等的设置;l 系统常量设置:支持根据不同企业实际情况设置岗位、

109、组织域、胜任力模型等字段在系统中的显示名称;l 用户登陆限制设置:支持设置某时间段内同时在线的人数(超级用户除外),并且可设置某时间段内的过滤日期(可指定日期或是星期几),过滤掉的日期不受用户同时登陆数的限制。4.2.8.6.2 通知设置l 常规设置:支持通知发送方式相关信息的设置,如是否启用后台消息服务、是否启用通知发送到部门领导、是否启用系统内通知、是否启用邮件发送、是否启用短信发送、是否发送审批通知、是否发送到门户以及对邮件服务器的设置等;l 通知类型设置:支持设置通知信息的发送类型,如采用邮件、门户、系统内发送中的一种或多种发送类型同时发送的方式,支持开机自动弹出通知消息窗口的功能。4

110、.2.8.6.3 分类类型设置l 支持在开启了集团模式下对各模块的分类进行设置,如是否启用分类、是否引用其他分类等;l 支持分类权限与角色权限管理完美结合,以达到保证系统各分类权限的安全性有效控制。4.2.8.6.4 菜单设置l 允许用户自定义前后台菜单名称;l 支持系统内所有功能菜单显示与否的开关控制;l 允许调整菜单的显示顺序及位置。4.2.8.6.5 日志设置l 允许用户自定义选择所需要记录操作的系统功能模块;l 可设置记录到各功能模块的主菜单及子菜单下的详细操作记录,如新增、编辑及删除。4.2.8.6.6 服务管理l 支持系统内相关服务的设置,可新增、删除、修改服务类型。具体服务类型详

111、细信息如:服务类型编号、服务类型名称、组件名称、组件类名、运行优先级、时间间隔类型(每月、每周、每天、指定时间、仅一次)、具体的间隔值、不同批次之间的时间间隔、批次大小、是否有效等;l 可设置某服务的详细任务内容,如计划时间、开始时间、结束时间、任务规模、任务进度、当前状态(空闲、正在处理、暂停)、是否暂停、是否失败、任务提示、任务参数、错误原因、处理结果、保存的数据,4.2.8.6.7 排行榜设置l 支持修改考试排行榜、作业排行榜、积分排行榜的名称、序号,以及控制其是否显示在系统首页中。4.2.8.6.8 信息统计设置l 可自主设置统计与否系统内的相关今日信息,并在首页中显示统计的信息,统计

112、范围有:待参加考试统计、待参加练习统计、待学习课程统计、待参加问卷调查统计、待参加竞赛统计、待参加作业统计及过期图书统计等。4.2.8.7 操作日志l 可根据多种查询条件查询系统内所有操作日志内容,查询条件有:操作类型、相关对象名称、操作者、时间段等;l 支持按不同字段(如操作类型、相关对象名称、操作者、操作机器IP、备注、操作时间等)进行排序显示;l 允许删除日志操作,但是操作类型为“删除日志”的日志不允许删除4.2.8.8 通知日志4.2.8.8.1 内部通知日志l 可根据多种查询条件查询系统内所有通知日志内容,查询条件有:信息类型、内容、发送者、发送对象、发送日期段、阅读状态等;l 支持

113、按不同字段(如发送者、待阅信息类型、发送对象、标题、阅读时间、发送时间、阅读状态等)进行排序显示;l 支持逐个及批量删除内部通知日志的功能。4.2.8.8.2 邮件日志l 可根据多种查询条件查询系统内所有邮件日志内容,查询条件有:信息类型、内容、发送者、发送对象、发送日期段、是否已发送等;l 支持按不同字段(如发送者、待阅信息类型、发送对象、邮件地址、邮件标题、邮件内容、发送时间、是否已发送、是否发送成功等)进行排序显示;l 支持逐个及批量删除内部通知日志的功能;l 对发送成功状态为否的邮件提供重新发送的功能。4.2.8.8.3 短信日志l 可根据多种查询条件查询系统内所有短信日志内容,查询条

114、件有:信息类型、内容、发送者、发送对象、发送日期段、是否已发送等;l 支持逐个及批量删除短信日志的功能;l 对发送成功状态为否的短信提供重新发送的功能。4.2.8.8.4 门户通知日志l 可根据多种查询条件查询系统内所有门户通知日志内容,查询条件有:信息类型、内容、发送者、发送对象、发送日期段、是否已发送等;l 支持逐个及批量删除门户通知日志的功能;l 对发送成功状态为否的门户通知信息提供重新发送的功能。4.2.8.9 在线用户l 支持对当前在线用户人数的统计,可通过组织架构、部门级数的方式来进行统计;l 可根据多个查询条件查询当前在线用户的名单,查询条件有:组织域、姓名、登录名、用户编号、是

115、否在线;l 可查看每个部门下的的具体在线人员名单和登录时间,包括登录次数及最后刷新时间等信息。4.2.9 论坛社区4.2.9.1 学习论坛管理l 提供一个管理学习论坛分类管理设置的平台;l 学习论坛分类:采用树形分类进行学习论坛分类设置,节点不限层级,方便客户进行精细化的学习论坛建设,可按分类进行体系的权限分配,防止越权操作;l 支持新增、删除、编辑、预览讨论主题项目的操作;l 可设置是否允许匿名发帖并设置栏目的版主,版主可对帖子进行如下管理:锁定、取消锁定、置顶、取消置顶、精华、取消精华;l 支持资源项目状态的全程跟踪,如草稿、审核不通过、审核中、已审核、正常。4.2.9.2 学习论坛审批l

116、 提供对发表的学习论坛项目进行审核的功能;l 支持预览学习论坛项目的详细内容;l 支持学习论坛项目审批结果的查看,可查看到各审批环节的审批者、审批状态、审批时间及审批意见等信息。5 安全性解决方案5.1 安全架构 在线培训考试系统不仅应用在企事业单位局域网中,还可广泛应用于互联网中,因此对系统的安全要求很高。为保护客户信息系统安全,系统在设计中采用了多层次的安全防护措施, 使系统最大限度地不被黑客和有意破坏者攻击。系统的安全性设计包括如下图所示的六个方面:l 系统部署安全对操作系统、数据库服务器、文件系统的访问支持严格的最低权限分配,预防通过黑客手段获取操作系统及数据库的高级用户权限。l 网络

117、传输加密支持SSL加密传送,在高安全性要求的环境下可选用(可选项,牺牲部分系统性能)。l 机密数据保护关键数据采用MD5加密,关键组件采用混淆加密技术。确保如数据库连接字符串、密码、许可验证、Web Service接口等的关键参数在传输前后均为加密格式。l 应用权限安全采用基于角色的应用权限管理机制,支持三级访问权限控制,角色和用户权限的分配限细化到结点和操作,严格限制越权操作。l 反注入式攻击对SQL注入式攻击设计了统一的预防和过滤机制,确保攻击者无法通过该方法入侵应用系统。此外通过限制可执行文件的上传,防止服务器被植入木马程序。l 防源代码后门为保障客户利益,采用以下措施来保障本公司正式发

118、行的软件不含除产品许可证机制外的任何后门程序: 内部源代码审查,对阶段性变更或重要版本发布的代码进行审查,防止可能出现开发人员私下设置后门程序。 责任追溯机制,某某软件研发部门建立了严密安全管理机制和相应的软件系统,任何对源代码的查阅、变更和生成操作均会记入详细的活动日志。 法律和承诺,某某软件和研发部的员工签署了相应的法律文件,并进行了相应的培训教育;同时公司在与客户的合约中均承担自主制造后门程序所带来的法律责任。1.2 安全架构 随着软件和网络技术的快速发展,信息技术安全所面临的风险和挑战也越来越高。某某软件深刻认识到软件和网络的漏洞将永远存在,我们在不断强化和改进软件安全性的同时也非常重

119、视信息系统的安全审计工作。系统日志在安全审计中扮演非常重要的角色,通过对系统日志的分析,我们对较大的机会对系统的漏洞进行预防和修补,并对已发生的攻击行为进行追溯。系统安全审计所依赖的日志主要包括如下图所示的四个方面:l 应用操作日志所有关键数据的增删改操作均可以记录相应日志,并且可以通过配置开关进行灵活设置。l 系统异常日志在出现无法意料的错误时系统均可记录详细的日志信息,并且可以通过配置开关进行灵活设置。l 数据库日志在部署时要求数据库打开日志记录开关并对数据和日志进行可靠的备份,数据库日志有助于分析高级别的攻击行为。l 操作系统日志所部署的服务器要求保留不少于3个月的操作系统日志,操作系统

120、日志有助于分析高级别的攻击行为。1.3 课件安全 采用了最新研发的课件版权保护和主动反盗版侦测技术,为客户提供了前所未有的知识产权保护方案。支持所有流媒体文件的版权保护,学员可以通过系统观看相应课件内容,但无法直接通过URL另存或其它专门工具下载课件源文件,当启用AAA级的高强度保护级别时,对课件源文件的成功保护率达到99.5%以上。5.2 部分安全特性及测试方法5.2.1 配置文件加密配置文件里往往包含一些敏感信息如数据库连接的用户名和密码. 一旦这些信息被窃取, 黑客可以绕开系统直接进入数据库操作数据. 本系统可以对此类信息进行加密,从而有效地防止了此类攻击的发生。检验方法: Web目录下

121、经过加密后的数据库连接配置文件newv.data.dll.config经过我方提供的加密工具加密后,系统仍能正常使用,但打开该文件,可发现里面已对数据库连接信息加密。5.2.2 用户密码加密检验方法: 直接打开数据库,打开表nv_user,字段password的内容经是经过加密码, 即使是管理员也无法知道其他用户的密码。5.2.3 防SQL注入式攻击SQL注入是指通过Web系统的输入区域,插入SQL meta-characters(特殊字符代表一些数据)和指令,操纵执行后端的SQL查询的技术。本系统已对SQL注入攻击进行了防范, 系统采用统一的数据参数验证类、统一的URL请求拦截检验机制防止S

122、QL注入攻击。检验方法: 最简单的如在登陆中使用账号如 admin or 1=1, 系统无法登陆并正确提示用户 admin or 1=1 找不到。实际上客户可以使用其掌握的各种不同的注入攻击方式对系统进行测试。5.2.4 防泄露系统组件调用信息有些系统特别是.Net , 在发生意外的错误时,会直接报出错误跟踪信息, 从而给不法分子获取系统组件调用流程提供了方便. 本系统已对所有异常进行了相应的处理, 使报错时弹出的是自定义的错误页面, 只显错误信息,不显示错误跟踪信息。检验方法(要在非服务器本机测试): 进入数据库,把表exam_exam中的字段exam_name改名为exam_examexa

123、m, 然后点”个人事务”参加考试”, 将报出自定义的错误页面。5.2.5 防通过拷贝或制造Cookie来攻击系统通过特别设计,攻击者无法通过木马程序或手工拷贝登录用户的本机用户身份cookie的方式,将低级用户权限升级到高级用户。检验方法: 可通过木马程序或手工拷贝方式尝试。5.2.6 防止通过直接输入内部页面URL来进入系统本系统在未登陆前输入任何URL都将返回登陆页面(个别不需要验证的除外)检验方法:输入http:/系统域名/framework/desktop/mainframe.aspx, 将会返回登陆页面。5.2.7 防止通过系统上传攻击程序来攻击系统黑客经常通过正常系统渠道(如BBS

124、)上传攻击程序(通常是可执行文件)来攻击. 本系统所有上传已限制了可执行文件的上传(类型可配置)。检验方法:打开”互动空间”, 找到一个可发贴的栏目发表新贴, 在发贴时上传exe文件,结果提示该后缀被禁止。5.2.8 对进入系统的数据更改操作全面跟踪本系统已对所有管理者操作进行了日志记录,如果恶意破坏者删除或修改了数据,将可记录是哪个账号操作的.并且对删除日志操作也有记录,删除日志的日志不能被删除。检验方法:在后台管理中新增、修改、删除等操作后,在系统管理中的日志管理中将会有日志记录。5.2.9 对核心业务数据做到保存临时文件以便可以恢复数据在线考试是本系统最核心,并发最高,且最需要实时保存。

125、当考生参加考试时,考生答案将可设置成隔多久自动保存。如果考试过程中出现死机、断电、服务器中断等意外情况,将很可能会丢失考生答题信息。本系统采用了实时缓存到加密的临时文件的方案,当意外发生后,重新进入,答案仍将存在。如果考试时间已过,将还可以补交答卷。检验方法:参加考试中,将网线拨掉,提交答案将不成功。关机,接回网线,重新进入,考生答案可看到仍在。如果考试时间已过,可通过个人成绩查询中的补交答卷功能,可将答卷补交。5.2.10 课件安全性检测对于课件资料的保护,是培训管理工作中的重中之重,通过设置课件保护后,各种流媒体文件都不能被下载,包括迅雷。检验方法:进入课件预览页面,通过查看页面脚本源文件

126、,找到课件的链接地址后,在IE浏览器或者把链接地址拷贝到下载工具中,会提示课件被保护或资源找不到。6 系统接口6.1 总体概述要较好地实现在线学习、考试系统,除了要有较完备的基础系统以外,更需要很好地完成系统集成工作。本部分主要阐述系统集成中需要注意的集成方式与接口等一些问题。本系统可以和各类外部系统完成接口与数据交换,整个接口设计将遵循统一规划,统一管理,统一实现的原则。各系统的接口触发方式包括实时、定时和非实时等,数据交换方式包括数据包交换,文件交换,接口表交换以及Web Service、CORBA/IDL交换等。6.2 接口的设计原则不同系统之间的接口必须是标准和开放的,才可保证业务功能

127、实现的完整性和可靠性。接口的标准化体现在接口方式、接口格式、接口处理均符合普遍性的软件开发规范和标准,如接口方式采用API或传输中间件或FTP等;接口格式描述清晰、完整、准确,无二义性。接口处理实现过程规范等。接口的开放性体现在接口格式必须公开,支持更多的接口方式等。具体设计原则如下:l 远程培训系统内部及与其它系统的接口标准由项目领导小组统一控制;l 底层接口采用已有的工业标准;l 接口定义简单明了,便于数据的生成和传送以及对接口的操作;l 接口具有一定的可扩展性,方便以后可能的扩充;l 屏蔽接口细节,使所编制的接口具有普遍的适应性;l 接口数据能够方便地形成,并能被对方顺利地采集;l 在接

128、口数据的交互过程中,具有数据传送和接收后的标识以及确认过程;l 在满足要求的前提下,使接口数据量最少;l 接口数据传输控制策略可靠且完善,具有可靠的接口数据出错处理机制;l 采用事务性设计或传输加密确认机制,以保证传输数据的安全正确。6.3 接口系统的构成接口系统主要负责在线学习、考试系统与外围系统的数据交互,其中如系统连接的建立,加密解密等功能为所有接口共有,本接口在系统在设计中有部分公共组件,公共组件按接口类型分为两类实时接口公共服务类和文件接口公共服务类。接口公共服务的具体功能组件划分如下:一个系统是否最终能够很好地应用,和系统与企业原有系统的整合是否完善,接口是否合理等是分不开的。6.

129、4 部分接口的实现6.4.1 与目录服务的集成接口系统预留接口并支持通过LDAP协议访问AD或其它目录服务器,实现用户及组织架构数据的同步和用户权限的验证。6.4.2 与EAP/EIP的集成接口系统支持与EAP/EIP系统的集成,实现单点登录、组织架构及用户数据的同步,及待阅信息和待办工作的推送。6.4.3 与HR系统的集成接口系统支持与HR系统同步人员及岗位体系数据,同时提供标准化的接口允许HR系统从远程培训系统中同步考试成绩、考核积分等。6.4.4 与Domino系统的集成接口系统支持与Domino集成,实现单点登录和组织架构及用户数据同步。同时提供接口可将远程培训系统中的待阅信息和待办工

130、作推送到OA系统中。6.5 接口的故障处理及维护措施6.5.1 故障处理措施故障出现后,接口系统能采取的变通措施,包括:u 人工干预维护人员记录相关错误原因,并采用手工操作完成接口工作。u 再启动维护人员根据现场情况重新启动系统。6.5.2 系统维护设计接口系统可以根据各类错误的日志记录级别(系统错误信息、告警信息、调试信息),系统将记录工作进程的运行状态。实现独立的监测程序,进行自动监测工作进程的运行状态,并在该进程意外退出时,记录退出状态并予以自动重启动。7 系统配置方案7.1 用户需求l 支持不限注册用户数;l 至少支持5000个用户同时参加考试;l 至少支持3000个用户同时在线学习。

131、7.2 系统组件 核心系统由Web应用服务器、数据库服务器和课件服务器三部分组成。 各组件的功能及最低配置要求如下表所示:组件功能最低配置要求Web应用服务Web应用服务是系统核心模块,它建立在Microsoft .Net平台基础上,用于在线培训的访问与管理,实现学员学习、用户管理、课程管理、学员学习跟踪等。 Windows 2000或2003 Server Pentium 4 2.0GHz或以上之处理器 512M或以上内存 40GB或以上硬盘 Web Server Microsoft IIS 5.0或以上 Microsoft .NET Framework 2.0 应用系统数据库服务系统后台所

132、需要的一个关系型数据库系统,用来存储用户和课程信息,以及用户的学习跟踪信息等。 Windows 2000或2003 Server Pentium 4 2.0GHz或以上之处理器 512M或以上内存 40GB或以上硬盘(建议RAID5) Microsoft SQL Server 2000或2005课件服务供学生访问和下载的课程学习内容,其连接信息保存在数据库中,通过学生界面访问课程能够启动并且进行跟踪。 Windows Server / Linux Server Pentium 4 2.0GHz或以上之处理器 512M或以上内存 80GB或以上硬盘(建议采用RAID5) 流媒体服务器 (可选):

133、- Microsoft Media Server 4.0或以上版本- RealNetworks Helix Server- 其它支持MMS或RTSP访问协议的流媒体服务器 系统的逻辑组成可以安装在同一台物理服务器上。也可以安装在不同的物理服务器上。在实施过程中,可以采用一个或多个服务器配置,这样就可以方便地进行扩展。对于大量的用户访问,可以通过多个服务器来建立群集,利用负载平衡来支持大量用户访问。7.3 部署方案7.3.1 部署方案 系统支持灵活的部署方式,可以满足从小规模使用一直到大型应用的全面需求。经济部署方案(Scale In One) 经济部署方案允许客户将所有的服务都安装在一台服务器

134、上,这种形式称为Scale In(向内扩展)。该方案在一台服务器上实现多层结构的全部工作过程。方案优点方案缺点 硬件投资成本最小; 服务器内部通讯速度最快(系统内部总线的速度); 维护最简单。 服务器在物理上对客户不能提供符合高安全性的要求; 硬件负荷能力较小,新业务扩展的时候需要升级,以便应用其他的解决方案。标准部署方案(Scale Out) 当在线培训应用在一台服务器上不能满足性能要求时,可以考虑将数据库服务器、课件服务器与应用服务器分别部署在两台到三台不同的服务器上,这种形式称为Scale Out(向外扩展)。方案优点方案缺点 硬件投资成本最有效,可以针对服务、数据库服务、流媒体服务不同

135、的需求选择最适用的服务器硬件; 数据库与客户端分离,最大程度保护客户的数据安全; 支持较多的并发用户操作需求; 性能价格比最优的方案形式。 负荷能力高于单机方案,对业务的高强度处理无法达到高可用性的标准。高级部署方案(Network Loading Balance) 当客户需求在实施标准部署方案以后,服务器、数据库服务器及课件服务器依然无法达到性能负荷要求时,建议采用下列方式进行横向扩展。 服务器:采用网络负载平衡NLB; 数据库服务器:采用“主动到主动”群集应用模式、新增CPU、内存;方案优点方案缺点 数据库与客户端隔离,最大程度保护客户的数据安全; 数据库采用Fail-Over Clust

136、er,在单台数据库出现故障的时候不影响整体系统的允许; 多层结构下逻辑结构分布清晰,系统整体允许效率高; 在投资许可的条件下对业务压力的支持和并发用户操作的数量几乎没有限制; 成本费用高; 群集方案在项目后期需要专门的管理人员进行管理维护。集团部署方案(Multi-Site Distribution) 采用多级分布式架构体系(中心-分中心-.-节点),各中心、节点具有相对独立的硬件设施及业务逻辑,同时能够同上级中心的服务器保持同步。方案优点方案缺点 避免了网络带宽的限制,提高了骨干网的数据传输效率、平衡网络带宽压力; 使各个分中心/分节点能独立开展自己的培训考试任务,提高了用户的访问速度; 在

137、达到照顾个性化需求的同时,又能达到集中监控,集中发布的目的; 仅适用具有大型分支机型的企事业单位; 成本费用很高; 需要较多的系统规划和准备; 需要专门的管理人员进行维护,且需要有较严格的权限控制策略;7.3.2 选用合适的部署方案 在进行方案选择时,综合评估以下因素: 投资成本; 网络负荷; 支持在线量; 视频质量7.3.3 系统能力估算的前提(假定)条件 假定: A. 同时在线学习,以视频课件的学习为主。计算时假定全部用户同时在线学习视频课件。 B. 视频课件的码流为56K(56K的码流FF可以平滑显示320*240的视频课件)。C. 同时在线考试,以随机试卷FF为主,考题数量不少于100

138、道。D. 拥有足够的网络带宽(不估算网络带宽需求)。7.4 硬件配置建议7.4.1 应用服务器应用服务器采用三层体系结构设计:表示层、商业逻辑层(细分为应用层、核心层)、数据访问层。除了三个标准层,三层服务应用还定义所有层都可以使用的一组基础服务。这些服务分为三个基本类别:安全性:这些服务维护应用程序安全性。 运行管理:这些服务管理组件以及关联的资源,并满足可伸缩性和容错等运行要求。通信:这些是提供组件之间的通信的服务,如 .NET Remoting、SOAP 以及异步消息传递。 应用服务器是系统运行计算的核心。在应用服务器的选型上,应从以下角度出发来进行考虑: 计算性能优先原则。计算性能将影

139、响系统的反应速度和用户体验。应用服务器的计算性能,考虑的优先次序是:CPU、内存、存储。 性能冗余原则。性能应满足相当的冗余,应能满足忙时CPU占用率低于50%,内存占用率低于80%。7.4.1.1 数据库服务器 数据库服务器是系统数据存储的核心。在数据库服务器的选型上,应从以下角度出发来进行考虑: 计算性能优先原则:计算性能将影响系统的反应速度和用户体验。 性能冗余原则:性能应满足相当的冗余。由于在系统的升级过程中,无法通过增加服务器来满足性能需求,因此在数据库服务器初始配置时最好有足够的冗余。 存储安全原则:在可能的情况下,尽量采用RAID的存储方式, 系统的基本存储开销小于50M,按2万

140、用户估计,一年的流水日志小于10G。7.4.1.2 课件服务器 课件服务器供学员访问和下载的课程学习内容。在课件服务器的选型上,应重点考虑存储子系统的容量、性能和数据安全性要求。 以平均一个课件占用40M空间计算(一个课时的视频课件(56K码流)占用空间小于80M)。100,000个课件将用的空间为: 100,000 * 40M = 4,000G = 4T 建议初期按支持2000个课件进行配置,后期再扩展至磁盘阵列(一般采用NAS存储方案)。 2,000 * 40M = 80G7.4.1.3 出口带宽并发考试时,为保证访问速度,每用户至少必需保证20K的下行带宽,按5000用户并发计,则带宽估

141、算为:20K * 5000 = 100M并发培训时,一般情况下在课件库中,70%课件为普通网页型课件(含网页、Office文档、PDF、Flash),20%为音频流媒体课件,10%为视频流媒体课件。对于普通网页型课件每用户至少必需保证10K的下行带宽,对于音频流媒体课件每用户至少必需保证20K的下行带宽,对于视频流媒体课件每用户至少必需保证56K的下行带宽。按3000用户并发计算,则需要的带宽估算为:3000 * 0.7 * 10K +3000 * 0.2 * 20K + 3000 * 0.1 * 56K=21M + 12M + 16.8M=49.8M但假若课件全部为视频类课件,则3000人并

142、发所需带宽估算为:3000*56K=168M7.4.1.4 建议配置采用高级部署方案是,网络拓扑图如下: 针对目前的并发用户数,建议采用“高级部署方案”,应用服务器及课件服务器均采用负载均衡部署模式,数据库服务器独立一台,既可以保证相当的性能价格比,同时对系统的扩展和升级保留一定的余地,将来如果并发用户数规模扩大,可以采用更高级部署方案。类型参数数量(台)服务器配置(WEB)主要硬件参数如下: Intel 志强双核处理器2*3.0G 8.0G DDR SDRAM 内存 146G*2 10000转 SCSI 硬盘2服务器配置(Course)主要硬件参数如下: Intel志强双核处理器2*3.0G

143、 8.0G DDR SDRAM 内存 146G*2 10000转 SCSI 硬盘2服务器配置(DB)主要硬件参数如下: Intel志强双核处理器2*3.0G 8.0G DDR SDRAM 内存 146G*210000转 SCSI 硬盘1能力同时支持3000用户并发在线学习或5000用户并发在线考试(采用建议配置时,CPU占用率低于70%)。扩展在并发用户超过时,相应增加应用服务器。网络配置出口带宽5000人并发考试最高需要100M,3000人并发学习最低需要50M,全部视频学习需要168M,学习带宽与视频码流的相关性很高,具体并发数取决于课件类型。扩展在并发用户超过时,相应增加出口带宽。7.4

144、.1.5 将来的升级方法如果将来业务发展迅速,用户及并发访问数量大幅增长,可采用选择更高级部署方案进行升级。8 项目建设保障8.1 某某软件项目执行规范 8.1.1 项目进度控制 项目进度控制基于项目计划,由项目经理每周出具项目周报,对项目中每项任务的进度和完成情况做一个总结。周报内容包括: l l 任务号 l l 阶段 l l 任务描述 l l 子任务 l l 工作产品 l l 计划开始时间 l l 计划完成时间 l l 实际开始时间 l l 实际完成时间 l l 差异 l l 责任人 l l 必要的假设 依据上述内容,可以计算出项目的PV(计划)、EV(挣值)、CV(实际)等度量指标。如果

145、项目任务的完成时间超出计划,产生差异时,我方可以采用两种方式进行弥补: 1. 加班赶工 2. 增加项目组成员。 8.1.2 质量保证 为了保证项目的质量,质量保证工作主要从以下几方面入手: 1. 系统设计和文档类的质量保证主要是通过项目组和招标方共同评审或走审完成。评审和走审会发现文档中的缺陷,项目组将制定缺陷跟踪列表,将所有缺陷记录在案,跟踪缺陷的改进,直至缺陷的完毕。 2. 代码类的质量保证主要是通过代码审查、测试和试运行工作来完成。 对于重要功能的代码,开发组组长会对开发人员的代码进行代码审查。对于重要性一般程度的代码,开发组长会对开发人员的代码进行抽查。 测试工作分为单元测试,集成测试

146、、系统测试、验收用户测试。测试工作将会发现重大的或致命的BUG。测试中发现的BUG或需要优化的地方会被项目经理记录在BUG列表中,并进行跟踪,直至关闭。 试运行阶段将会发现少量的一般性的BUG和需要优化的地方。项目经理会记录在BUG列表中,并进行跟踪,直至关闭。 3. 另外,文档和代码都会严格遵守相关规范。文档要遵守模板的规范,代码要遵守代码规范。 4. 项目组QA人员会帮助项目经理: l 正确的使用和贯彻项目管理过程,并定期进行审计; l 客观审视项目过程的符合性; l 与 SEPG组共同分析执行过程所产生的结果,以支持过程改进。 l 提供执行过程的反馈意见; l 为项目人员掌握过程提供指导

147、。 8.1.3 范围控制 1. 需求变更的控制 项目的范围变化主要来源于用户的需求变更,所以控制好需求变更,就可以控制住项目的范围。用户对项目提出的变更首先要经过变更委员会进行审核,通过后,项目经理填写变更申请表,用户方签字确认后,方可进行修改。同时,要更新相关的文档。 接受变更 拒绝变更 取消变更申请 变更确认 变更验证 变更评审 变更申请 变更验证 实施变更 修订开发计划 需求、设计书变更 变更登记 2. 需求开发的手段 项目需求分析阶段是否能够完全挖掘出用户的需求,对项目需求变更也是很好的一种预防的方法。 我方开发需求主要是采用的原型法和面谈两种方式。 l 原型法制作系统原型可以让用户在

148、感官上对系统有个全面的了解,利于开发用户的思维,挖掘深层次的需求。 l 以系统原型作为基础,用户进行面谈,可以保证需求开发阶段的工作质量。 8.1.4 配置管理 项目的产品(包括文档、代码、发布的基线等)统一由配置库进行管理。产品进出配置库需要通过流程进行控制,由配置管理员进行配置库管理。 配置管理的主要工作包括: 1. 在计划阶段要建立配置管理计划 2. 识别配置项和基线,建立配置库 3. 配置库管理 l 变更控制 l 出入库操作 l 配置状态报告 l 配置审计 l 创建和发布基线 8.1.5 风险控制 1. 风险控制的主要活动包括: l 识别和分析风险 l 制定风险响应计划 l 跟踪风险

149、2. 项目风险控制在项目计划阶段就应该识别出,并借助风险评估表来进行风险控制。风险评估表包括以下内容: l 规模风险识别 l 需求风险识别 l 客户风险识别 l 人员风险识别 l 管理风险识别 l 技术风险识别 l 风险响应计划 l 风险管理表 3. 风险点 l 流程类: 合理性:流程是否合理,是否具有可执行性。延展性:能否进行适当的延展以适应实际业务发生的调整。 l 接口类 与其他系统和企业服务总线接口:新接口开发的及时性以及接口实施后的稳定性。 l 数据类 共享传递:系统内数据能否在制定规则内共享、内部数据采集是否存在瓶颈;能否与外部系统进行畅通的数据交互。 完整性:历史数据的封存,当前数

150、据完整性,确实数据恢复。 安全性:权限设置是否能有效地控制数据的共享、传递。 l 功能类 稳定性:常用功能是否能稳定支撑系统运行。 可扩展性:功能能否扩展以适应调整的需求。 l 推广类 分行:各分行是否能认可系统并熟练使用。 4. 控制策略 l 流程类: 调查分析研发本部业务现状,由业务骨干全程参与并结合业务实际细化流程,实现流程由粗到细;由高层审核流程并提供专业意见,对流程进行调整和优化使之更科学、合理。 l 接口类 在项目开展之前根据既定的流程设计好接口,包括接口功能、接口方式,确保接口与系统开发工作同步开展。在流程各环节设置测试点并反复测试接口功能,对于不合理的及时调整,不完善的逐步完善

151、。 l 数据类 根据业务实际设计符合业务实际的实体,有我方提供科学合理的解决方案搭建数据结构以确保数据的共享及流通无阻碍。设计科学的数据存储功能保证在系统运行时的数据不缺损,历史数据不丢失。设置完善的数据安全、备份、恢复机制,确保特定的数据在指定的范围内可使用,历史数据完整备份,意外损失的数据及时完整的恢复。 l 功能类 功能设计时充分考虑需求的调整,预留适当的接口,并由业务部门确认;功能开发时交叉迭代进行功能测试;功能完成后再进行三部曲:单元测试、集成测试、压力测试,以确保将来功能在投入后的能支撑系统稳定的运转。 8.1.6 人员控制 1. 项目成员需要调离项目组时必须要征得项目经理的同意。

152、 2. 项目经理需要调离项目组时必须要征得用户方的同意。 8.1.7 项目实施计划、方法与重点 项目分两个阶段进行实施。 1. 第一个阶段,将完成系统功能的建设。此阶段采用原型法和迭代的生命周期模型。 2. 第二个阶段,将完成与财务共享中心的数据交换,集中支付,与人力资源系统的数据交换。此阶段采用瀑布生命周期模型。 3. 第一阶段 重点:应用支撑组件如何与开发技术和工具做到无缝集成,需要提前与厂商沟通到位。 l 重点:应用支撑组件是否能够支持电子邮件发送或短信发送,或是需要另行开发,需要与厂商提前确认。 l 重点:所需硬件需要在开发之前安装部署到位,会造成到项目的拖期。 l 重点:需求中定义的

153、业务流程是否具有可执行性,否则业务流程的大幅度调整会造成到项目的拖期。 l 重点:用户方需派一到两名业务和项目管理人员,配合开发方项目组的工作。 l 难点:项目计划需要安排合理,否则会造成某某软件与研发本部的人力成本浪费。 4. 第二阶段 重点:因项目的第二阶段采用的是瀑布模型,所以需求获取与确认是整个项目范围控制的重点。 难点:与财务共享中心的数据交互,和与其他业务系统的集成,需要用户的协调和配合,这是二期项目的难点。 8.1.8 项目培训 8.1.8.1 培训总体方案 我方在项目实施过程中与研发本部共同制定培训计划。 我方负责提供培训教材。 我方提供的培训内容包括产品的安装、使用、维护、操

154、作、常见问题及解决办法等主要内容。 我方将按照培训计划现场执行12次现场集中培训。 8.1.8.2 培训方式 1、集中授课培训。 2、 现场培训。 8.1.9 文档 8.1.9.1 文档形成 我们可为用户提供以下项目文档,并可根据实际情况按用户的要求作适当调整。 1. 系统需求分析说明书 2. 系统整体设计方案3. 应用系统逻辑设计说明书 4. 应用系统数据结构规范 5. 应用系统数据接口规范 6. 应用系统各模块详细设计说明书 7. 数据库详细设计说明书 8. 应用系统界面详细设计说明书 9. 应用系统数据结构详细设计说明书 10. 应用系统设计风险评估 11. 应用系统可扩展性详细设计 1

155、2. 应用系统开发工作进度计划表 13. 现有数据资源分析报告 14. 数据资源规划文档 15. 数据架构设计文档 16. 数据库详细设计文档 17. 系统数据字典 18. 与本项目有关的业务数据标准(规范) 19. 程序开发片断记录 20. 需求变更记录手册 21. 软件编码规范 22. 软件版本管理手册 23. 质量保证计划 24. 配置管理计划 25. 度量计划 26. 工作周报 27. 系统安装程序和安装说明文档 28. 系统测试方案 29. 系统测试进度计划表 30. 单元测试计划 31. 单元测试用例 32. 单元缺陷报告 33. 集成测试计划 34. 集成测试用例 35. 集成测

156、试报告 36. 功能测试计划 37. 功能测试用例 38. 功能缺陷报告 39. 界面测试报告 40. 健壮性测试报告 41. 安全测试计划 42. 安全测试报告 43. 性能测试方案 44. 性能测试报告 45. 安装测试报告 46. 文档测试缺陷报告 47. 过渡方案请求书 48. 系统过渡运行计划 49. 系统过渡实施方案 50. 系统总集成方案 51. 系统安装调试方案 52. 系统安装手册 53. 系统维护手册 54. 项目各阶段验收文档 8.1.9.2 提交件文档要求 1. 我方由项目经理负责在项目执行的各个阶段,向用户方面接口人提交项目文档。 2. 我方提供文档严格按照项目开发规

157、范的要求进行编写,针对不同的阅读者,文档有不同的表达方法和不同的详细程度,并对今后的培训、运行、维护和管理具有较强的指导作用。 3. 在项目进行过程中,我方文档指导整个项目工作。 4. 我方提供的项目文档均为简体中文版本。 5. 我方提交的电子文档包括:WORD、EXCEL、POWERPOINT、VISIO、MS PRJECT等原始电子文档形式,对于关键性的电子文档,同时提交PDF文件。 8.2 售后服务 在系统上线验收后,我公司将指定专人提供长期的售后支持服务,主要包括:系统培训、系统使用支持、故障诊断及恢复、系统升级、需求变更等。服务方式主要分为主动式服务和响应式服务两种。 1. 主动式服务 主动式服务是由服务方发起,服务内容包括以下几种: l 系统健康检查服务 l 系统运行维护、系统建设的技术咨询 l 软件和硬件版本的升级咨询服务 l 备份、恢复策略咨询服务 l 主动地电话沟通服务 l 电子邮件服务 l 远程登录服务 l 客户电子档案 2. 响应时服务 l 系统灾难恢复 l 系统性能分析和优化服务 l 系统应用程序的安装、升级服务 l 疑难问题升级管理服务 l 电话支持服务 l 电子邮件服务 l 远程登录服务 l 数据迁移服务 l 数据集成开发服务 2 / 149

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号