# 平台简介 测评服务系统 TAI Online Testing System (TAI在线考试系统) # **2020-01-12:内置功能** ## 版本更新内容 1. 导出评测用户答题记录 2. 申请下载第二份测试报告 3. 导出(基础)报告 部分功能(依赖泰国团队) 4. 导出(详细)报告 部分功能(依赖泰国团队) 5. 企业报告授权 审批流程 6. 报告同步 答题状态 7. 报告界面增加查询条件:用户编码,下载权限,答题状态 8. 增加报告命名规则逻辑 9. MQA人格测试、智力测试用户端点击选项自动下一题。 10. 智力题用户端图片展示 11. 产品包按问卷类型查询添加下拉框。 12. JAQ工作问卷题目批量导入功能。 13. 用户端打开自动定位到未做题目。 BUG修复: 1. 人格测试报告下载申请 已经实现 在测试包中选择测试包 查看测试报告,已经申请第二次报告 2. 批量导出测试报告 转移到 测试包->评测报告 基础报告和详细报告下载 3. 申请下载第二份测试报告 已经修复 转移到 测试包->评测报告 4. 导出测试包数据 已经修复 转移到 测试包->评测报告 5. 创建二级分销商 已经授权 6. 修改二级分销商信息 已经授权 7. 创建企业用户 已经授权 8. 增加使用人次 已经授权 9. 问卷名称支持模糊查询。 10. 批量导入工作问卷题目已经完成 11. 岗位不是需求需要的,所以不需要维护 12. 题目总分:解决输入文本抛出异常。 13. 题干:解决文本过长报错。 # **2020-01-09:内置功能** 1. 只有企业用户或者存在企业信息可以访问企业信息! 2. 菜单部分功能国际化 3. 工作分析问卷的相关信息 JAQ问卷类型 4. 企业用户使用次数计算组件服务 5. 参考用户: * 一级分销商:test_dis/testtest * 二级分销商:test_dis2/testtest * 企业用户:test_manager/testtest * 提供参考数据: * 测试包:JAQ工作分析问卷 * 产品包:JAQ工作分析产品 ## **更新内容** * 用户端:用户支持接收短信或者邮件链接参与评测 * 报告生成(需要按三种试卷类型模板继续改造) * 问卷提交,支持下次继续作答。 * 导出报告并压缩成zip * 批量导入文件(需要按三种试卷类型模板继续改造) * 答完不能再答的逻辑 * 题目维度,按照三种试卷类型改造 * 问卷类型,按照3种问卷类型改造 * 题目类型,按照3种问卷类型进行改造 * 产品包类型,按照3种问卷类型进行改造 * 图片上传优化。 * 多语言 * 前端框架改造,支持3种问卷类型题目 * 用户,分销商,企业用户基础信息调整优化 * 测试包二次下载逻辑(未完善) * 删除敏感信息 独立程序 * 回收人次(回收密码) * 到期后需要回收次数的独立程序 * 企业用户次数消耗计算组件逻辑 * 一些BUG修改 * 菜单部分国际化 * 修复答题完成状态同步,答题中状态同步 # **2019-12-28:内置功能** 1. 用户端:用户支持接收短信或者邮件链接参与评测 2. 用户端:产品包人口学信息收集,产品包内容评测答题,并提交评测 3. 分销商用户、企业用户管理完善、支持合同等信息的操作 4. 题库管理:产品包列表增加题目关系、支持分段设置题目、增加问卷类型 5. 题库管理:题目增加预览功能,支持题目图片上传 6. 测试包列表增加区域、语种、测试人数、已测人数、未测人数功能 7. 测试包支持发送邮件、发送短信、查看发送报告 8. 人口学变量支持多语言设置 # **2019-12-12:内置功能** 1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。可创建系统用户、分配一级分销商角色。一级分销商可创建二级分销商,分销商创建企业用户。(用户管理包含管理员列表、分销商列表、企业用户列表) 2. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 3. 字典管理:对系统中经常使用的一些较为固定的数据进行维护,主要服务于系统的参数翻译。 4. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 5. 登录日志:系统登录日志记录查询包含登录异常。 6. 在线用户:当前系统中活跃用户状态监控。 7. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 8. 题库管理:产品包管理,题目维度,题目列表 9. 测试包管理:测试包列表,批量导入测试人员名单 10. 参数设置:企业信息维护和人口学变量定义 # 需求实现情况&操作说明 ---------- ## 操作说明: 1. 分销商或者系统用户创建产品包,并导入问卷题目 2. 企业用户创建测试包,管理评测人员,并发送评测邮件或者短信 3. 用户通过邮件或者短信分配的评测地址,进行测评操作 4. 答题完平台记录答题记录,后续发送泰国团队计算 ### **统分为5类用户:(平台管理员、一级分销商、二级分销商、企业用户、测评用户)** 1. 平台用户:可以分配权限,拥有平台管理权限,可创建一级分销商,管理产品包和题目 2. 一级分销商:能够创建二级分销商,并能查看二级分销商下的企业用户信息 3. 二级分销商:可以创建企业用户,并管理企业用户的使用次数,报告下载审批 4. 企业用户:可以创建测试包,选择产品包,并管理评测用户 5. 评测用户:通过接收邮件或者短信完成问卷测评 ## 《用户端》 完成测评服务系统的用户端应用,H5方式支持在浏览器(平板、手机或PC)中打开,完成调查问卷的填写。 1. 平台下发邀请测评邮件或者测评短信给目标用户 ![发送邮件][1] ![发送短信][2] 2. 点击评测连接 完成人口学信息填写,展示问卷指导语 用户通过URL进入《填写调查基本资料界面》->《展示答题提示信息界面》-> 开始答题、展示《题目界面》 3. 完成评测,结果在平台测记录。评测报告会通过邮件发送给评测人员。 ---------- ## 《企业端》 ### 企业后台管理 企业信息配置 #### 一、企业用户登录 - 用户名、密码、验证码登录模式 - 记录登录日志信息 #### 二、参数设置 - 企业信息设置(基本信息变更)企业名称、可用测试人次数 ![此处输入图片的描述][3] - 基本设置(企业用户信息):HR邮箱,测试者是否收报告,可自定义邮件内容;报告类型,语言版本。 ![此处输入图片的描述][4] - 人口学信息设置 ![此处输入图片的描述][5] #### 三、测试包 - 测试包配置及管理,测试人员导入管理,测试包列表,批量导出测试报告,发送测试邀请,查看测试人员信息,申请下载第二份测试报告,创建测试包,批量导入测试人员名单,手动添加测试人员名单,修改测试报告通知配置,控制测试包状态,回收人次(回收密码) ![此处输入图片的描述][6] - 评测人员列表 ![此处输入图片的描述][7] - 邀请邮件 ![此处输入图片的描述][8] - 邀请短信 ![此处输入图片的描述][9] - 邀请报告 ![此处输入图片的描述][10] #### 四、数据分析 - 导出测试包数据(TPI会提供模板) ![此处输入图片的描述][11] #### 五、安全策略 - 独立程序方式定时删除过期用户敏感信息 #### 六、搜索 - 搜索功能 ## **《分销商》** - 分销商管理:可以创建二级分销商,查看归属企业信息列表 ![此处输入图片的描述][12] - 分销商信息:增加使用人次,企业报告下载授权,更变企业信息,分销商可以创建企业用户 ![此处输入图片的描述][13] ## **《平台管理端》** ### 一、用户登录模块 1、支持通过URL的方式推送给目标用户(邮件和短信方式),用户点击链接登录,分配给用户的链接地址只能有一个在线,且有有效期控制。重复访问则以最新的访问生效,其他Session做下线处理。 2、登录日志记录。 #### 管理员列表:平台用户 ![管理员列表][14] ### 二、题库管理 #### 界面逻辑流程描述: - 1、产品包列表 - 2、题目维度 ![题目维度][15] - 3、问卷类型 ![问卷类型][16] - 4、题目列表 ![题目列表][17] - 5、系统管理 角色管理,权限分配,多语言配置 ![角色权限][18] - 暂无 # 平台体验用户 > test/testtest # 演示地址:参考部署说明 文档地址:http://139.199.11.114/docs # **部署说明** **1、依赖环境要求** jdk1.8 mysql 5.7以上,建议mysql8.0 node.js环境 nginx ### 数据库脚本 ``` 请访问远程服务器获取:http://139.199.11.114/images/ots-sand.sql ``` ### 部署程序说明 ``` 请访问远程服务器获取程序包:http://139.199.11.114/images/ots-bin.zip 用户端程序包: ``` ``` 1、解压程序包,修改conf目录下配置文件连接数据库 在配置文件application-druid.yml中配置数据库连接地址: url: jdbc:mysql://ip:port/ots-sand?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: 用户名 password: 密码 2、执行bin目录下ess.sh 启动项目 3、后台访问地址:http://localhost:8090 ``` # 演示图
![]() |
![]() |