在线考试系统建设方案1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
建设方案
项目背景
中国检验认证集团(CCIC)是中国第一家从事商品检验鉴定和认证业务的独立第三方机构,在全球拥有约300家机构、200家合作实验室,员工逾16,000人,运营网络覆盖20余个国家和地区。中国检验认证集团广东有限公司是其下核心子公司。作为以“检验、鉴定、认证、测试”为主业的独立第三方检验认证机构,可以在“质量、安全、健康、环保”领域,为全球客户提供“一站式”综合解决方案。
中检咨询有限公司是中国检验认证集团广东公司全资子公司,主要为各类企业提供基于ISO9000、ISO14000、ISO2200、OHSMS、HACCP等体系内的培训及管理咨询、认证服务。随着业务的发展,电子商务、移动互联网应用普及,公司迫切需要一个统一的综合门户平台,将公司业务所涉及到的产品信息、营销推广、用户管理、培训课程、考试认证、数据统计等纳入其中,在全面提升企业品牌服务形象的同时为用户提供更好的交互式服务与体验,同时对业务纵深拓展提供全面的战略支撑。
需求分析
根据规划本平台主要服务对象分为两类:
一、针对中国检验认证内部,包括管理人员、销售人员、服务人员,能够提供全面完善的信息发布、推送,数据统计,权限审核,资源管理,课程、课件、题库的制作管理等方面的功能。
二是针对外部的客户,外部用户又分为企业用户和个人用户,平台能够为上述人员提供在线的用户注册、积分购买、充值,课程培训、考试、咨询、讨论、查询统计、
其中重点需求分析如下:
1.用户注册:平台能够提供用户在线注册功能,所有外部用户需注册方可浏览网站部分信息免费课程、课件、资料。注册信息包括用户名、联系方式、邮箱、(企业用户还需包括企业名称,地址,联系人职务等信息),个人用户
注册无需审核即可激活,企业用户注册需经过后台管理员审核信息真实性后方可激活。(用户注册信息字段届时需根据“中检咨询”实际情况进行设计);外部用户可通过系统维护个人信息及密码,提供注册邮箱密码找回功能。企业用户可以创建其下属二级用户,并将购买的积分分配给二级用户。
2.积分管理:提供积分充值功能,并支持电子积分卡和实物积分卡两种。用户购买积分为四种通道,1企业用户付款到公司账户,客服人员确认后给客户充值,2在系统中链接淘宝网店,通过支付宝支付,客服人员确认后给客户充值,3在系统中提供一个银行账户,让用户自行汇款。客服人员确认到账后人工充值。4客户购买实物积分卡后自行充值。无论企业用户(含下属二级用户)还是个人用户,通过在线时长累积可以奖励积分,
3.信息发布与推送:平台能够有丰富的培训、咨询产品信息的发布及推送功能,可以将各类最新的培训信息发布到用户端(网页、手机、邮件);
4.信息交流与互动:平台能够提供灵活的信息沟通交互功能,便于用户间进行沟通和交流(论坛);
5.在线学习:平台能够提供在线课程学习;收费课程需要用户消费积分才能学习,课程管理中可以设置本课程所需积分以及学习时限,如本课程需要100积分,时限是3个月。用户确认学习本课程后,扣除本用户积分100
积分,并开始计时,3个月后即无学习权限。收费课程中的课件可设置播放次数(如某课程中包含2个课件,并设置播放次数为10,则在用户学习时限内,每个课件只允许播放10次)。用户再次购买同课程,系统自动给予优惠折扣(具体折扣待定),可设置课程到期提醒,提醒方式可支持短信、邮件、站内信。
6.在线考试:平台要有独立的在线考试模块;
7.数据统计:能够对平台涉及到的各种数据进行统计分析,便于管理层分析决策;
8.后台管理:提供完善的后台管理功能,对用户、考试、题库、课程、课件、学习计划、讲师、数据、等进行在线管理。
9.图书馆:图书馆资料可设置为免费、收费,收费资料需要消费积分,点击浏览或下载收费资料,自动扣除积分。并支持在线浏览(转PDF格式),支持图书资料的检索功能(检索标题即可)
10.增加一个线下课程介绍模块,并提供线下课程报名申请、统计
11.考试发证管理:针对通过课程考试的用户发放合格证书(一个电子格式的证书)
12.在系统中增加一些专业性计算工具,如房贷计算器之类的,(具体需要哪些工具未定,系统需要能够支持扩展这种小工具,放到二期实现,本期先不考虑,)
13.支持给用户群发短信,站内信,邮件、
14.移动应用:支持Android、IOS系统的移动终端访问本系统进行积分充值、课程消费、学习等功能。(二期实现,本期先不考虑)
方案设计
经过与用户方的初步沟通,我们了解到本平台建设对于产品信息的发布、推送,门户栏目的规划、布局,前端展现及交互的方式均有着个性化的要求,基于标准化的培训系统产品不能够完全满足。因此本培训系统方案,建议基于产品(云博在线培训平台)+定制(前端页面)的方式来实施。
系统概述
系统简介
云博在线培训平台是广州市云博信息科技有限公司推出的新一代纯B/S网络学习平台(用户只需使用浏览器通过互联网即可登录平台进行网络学习),其在承接传统教育的基础之上,充分实现了现代网络教育的设计理念,为现代学习型组织提供了卓有成效的学习与培训方案。
平台涵盖了用户注册、学习、考试、评估、交流等多个模块的功能,能够全面跟踪用户的学习记录,同时具备灵活的信息发布交流功能,平台可以协助培训管理者完成从课程规划、用户报名处理、课程开设及审批、测验、学习效果评估直至成绩汇总的整个培训管理过程,是一套全功能、多语种企业级的学习培训平台。
系统架构
网络结构
平台部署需要一个Web Server环境,在Web Server上安装PHP软件和MySQL 数据库。硬件需要一台独立的服务器或者多台服务器组成集群。如果前期用户不是很多的情况下,可以采用一台独立的服务器,将Web Server、MySQL都放到一台服务器上。如果是大型企业,可以考虑将Web Server放在一台服务器上,MySQL 数据库单独放在另外一台服务器上。如果人数大于5万,可以考虑做集群。WebServer通常是Apache2.x,也可以是IIS、Nginx、Lighttpd等。PHP的版本需要大于等于5.1.x版本。MySQL的版本需要大于等于5.0.x。我们建议使用Linux或者Unix之类的操作系统安装Apache、PHP、MySQL。
图:网络拓扑结构
•Web 服务器
Web服务器由多台多CPU的高性能Windows服务器组成,运行IIS 7.0;他们一方面接受用户的服务请求,为使用者提供静态的HTML等服务,同时他们和后端的应用服务器相连,完成动态页面的生成和复杂功能的实现;随着用户量的增加,我们可以简单的通过增加Web服务器的数量来提高系统的容量,满足用户的需求。具有非常好的可扩展性。
•数据库服务器
数据库服务器由多台多CPU的高性能的Windows服务器组成应用服务器集群,运行Sqlserver、mysql数据库系统。
系统特色
平台能够为“中检咨询”提供强大的在线培训管理功能,包括多层分级权限、培训过程管理、考试系统管理、资源管理、培训信息管理及操作流程管理。
平台特性: