功能更新
优化用户身份的显示与切换
为方便用户认知当前身份,以及多角色用户切换身份时更加便捷。在右上角用户姓名左侧增加当前用户身份显示区域,多角色用户可点击直接切换身份。
优化管理员首页快捷菜单区域
为了更好地给用户引导,管理员首页快捷菜单区域默认显示“登录背景”、“用户管理”、“签到规则”三个菜单。快捷菜单选择弹窗进行优化,便于菜单扩展和竖向排序。
单行显示列表字段
为了更好的自适应和页面视觉效果,优化了列表字段的单行显示,显示不全的时候鼠标移入单元格可以浮窗显示。
优化页面自适应
为了更好的用户体验,优化页面最小适应分辨率为1366*768,保证在此最小分辨率情况下,平台所有页面不会出现横向滚动。所有页面调整为全屏滚动,取消局部竖向滚动。
优化登陆页面背景设置
为了更好的用户体验,登录背景页面进行优化。默认只提供一张背景图片,用户可自主新增删除和修改剩余三个背景图位。预览取消全屏预览,改为弹窗预览。
优化校历设置页面
校历设置页面中,校历显示月份去掉年份,避免分行拉宽列表。
增加交互优化
签到规则菜单中,为了更好的给用户引导和交互效果,对新增签到规则弹窗进行优化。
选择“计入考勤”时,下方选项出现;选择“不计入考勤”时,下方选项收起,直接选择人员。
选择“下课必须刷卡”才会出现允许早退时间的设置,反之不需要。
优化显示教师首页课表
教师首页课表显示区域进行优化,更加直观地展示教师一周的课程和课程签到情况。
优化教师左侧菜单
教师角色,左侧菜单新增“上课点名”为了让用户更加方便使用。“上课点名”界面增加二维码点名功能,点击后可投屏二维码,学生扫码进行签到。
性能优化
压测方案共使用四台服务器
TPS
【最佳TPS】331.82(次/秒)
【平均TPS】98(次/秒)
响应时间
【最佳响应时间】0.066(秒)
【平均响应时间】0.49(秒)
网络流量
【测试过程出现的最大值】11920/15030(in/out,KB)
并发用户数
注:在不影响使用体验下(平均响应时间不超过1秒):
【低配环境(2core4G)】
可承受120个用户毫秒级并发事务。支持同时在线人数5000以上。
【高配环境(8core16g)】
可承受300个用户毫秒级并发事务。支持同时在线人数30000以上。
并发稳定性
在高并发&混合参数测试过程中,事务错误率为:0%
服务器负载
【UIP 服务端服务器】
此服务器未呈现出高压状态,服务器较为空闲,大并发情况可横向部署扩展。
【UIP 数据库服务器】
压力测试过程中服务器呈现出高压状态,此服务器的配置为当前性能瓶颈。
注:建议增大CPU、内存、磁盘I/O,性能将进一步提升。