|
前言 最近在做一个原始成绩统计的功能,用户通过前台设置相关参数,后台实时统计并返回数据。相对来说统计功能点还是比较多的,这里大体罗列一下。 - 个人排名
- 本次测试的优良线、及格线、低分线
- 各个班级的排名人数(1-25、26-50 类比等等)
- 各个班级的前X名人数统计(前10、前20 类比等等)
- 各个班级的分数段学生人数统计(150-140、139-130 类比等等)9 c; Q- e: T$ ?, T# B! G
最好的用户体验,就是每一个操作都可以实时的展示数据,3秒之内应该是用户的忍受范围之内的了,所以做一款产品不仅要考虑用户交互设计,后端的优化也是比不可少的。 大家可以简单的看下以上这5项统计数据,总体来说,统计量还是不少的。最主要的还是要实时、实时、实时(重要的事情说三遍),显然定时任务是不现实的。 z- P+ P3 X! E+ q$ C
$ d/ u! @* p0 p8 g& Z% Y+ ]5 u
|