平台操作测试后的建议

三、平台操作测试后的建议

(一)信息存储、服务器等方面

目前信息存储及操作基于非官方服务器,比赛过程中所有的操作都依赖网络、服务器,其稳定性难以保障,一旦出现网络故障、服务器故障等情况,比赛将无法继续。

对此建议:①开发平台客户端,客户端应具备如下能力:每阶段的工作从服务器导出工作数据,在本地计算机打开、保存该阶段的工作,将数据上传到服务器。这样做的目的,是保证网络不通畅、服务器出故障时也能顺利工作;②在省体育局服务器上部署该平台。

(二)比赛开始前

工作数据需要技术人员协助导入,增加了对网站技术人员的依赖性。主要原因是运动员报名、积分计算等不在同一平台上进行。

对此建议:在省报名系统与平台之间建立数据交换接口,自动将报名数据推送给平台,同时平台对比赛结果进行处理,自动排名、计算积分,并将相关数据推送给省报名系统。

(三)分组编排

(1)第一阶段分组时对同组同协会的人不能自动调整,增加了人工干预的工作量。主要原因是调整策略没有进一步的细化。

对此建议:进一步细化、固化调整策略。

(2)第一阶段编排时,时间、台号设定的功能比较呆板,增加了编排工作量;如果组数量与球台数量不一致,需要逐组分别编排,并要考虑时间长度等因素;生成的循环赛分组表存在连场问题。主要原因是平台在开发过程中始终贯彻利用平台逐一打印临场计分单的工作思路,平台要自动计算并分配球台和时间,在选择分组策略后机械地按照“顺时针”或“逆时针”轮转进行定位,而没有采用改良的算法。

对此建议:增加模糊编排的概念,即如果10个组8张台子比赛,那么第1~8组分别分配到1~8号台,而第9组机动到1~4号台,第10组机动到5~8台。采用对时间、台号不敏感的策略,系统对输入的时间、台号信息不做检查,只机械地填入相应位置即可。

(3)平台不具备一次操作就导出第一阶段所有需要表格的能力,使得操作时需要逐组进行,也不利于分发。主要原因是自动生成并导出PDF格式的循环赛分组表、EXCEL格式的循环赛计分表、空白成绩表等在存盘时统一使用相同的默认文件名。

对此建议:能根据比赛的年龄组别,由操作员分批选择,一次操作能自动导出多个或全部表格。

(四)循环赛成绩输入、名次计算阶段

(1)第一阶段成绩输入时没有向用户提供数据表单保存方式的选择,只提供了输入一场成绩,平台自动提交保存一场的方式,使得网络流量增加,数据输入效率降低。

对此建议:采用客户端方式解决。

(2)对于弃权场次的比分没有用3∶W-0、W-0∶3等显示,而是用3∶0、0∶3等显示,容易让人产生混淆。

对此建议:弃权方用W-0∶3显示,胜方用3∶W-0显示。

(3)同一组中有2个或2个以上弃权的,小组名次不能正确生成。原因一是第一阶段弃权的人需要排到第二阶段的对阵中,二是对于同组有多人弃权的情况,适用怎样的规则来排名(按积分高低排名次)没有明确。

对此建议:对第一阶段弃权人员是否参加第二阶段比赛(参加的话以何种排名参加)、是否给名次(给的话给何种名次)等进行明确。

(五)淘汰赛编排阶段

(1)第二阶段的淘汰赛编排时不能对同组多名次决赛、不同组多名次决赛等情况进行自由设定,导致参赛人数较少的组别在第二阶段的编排前需要技术人员手工调整每组决名次人数。主要原因是每个年龄组别每次比赛的情况都不确定。

对此建议:参赛人数的设定应该能自由定义,即在第二阶段淘汰赛设定中,各组决名次的前面再加选择框,可以把相邻的几个决名次段按照每次场次统计表的指引合并成一个决名次段。

(2)在第二阶段编排过程中不能在淘汰赛编排界面初始化该年龄组的第二阶段淘汰赛对阵表,而是需要转到编排页面去一步步地退回到重新生成淘汰赛对阵表的页面去实现,导致每次都需要从平台另外入口进入去初始化,然后再回到第二阶段编排界面,费时费力,也容易出现差错。

对此建议:在平台开发时考虑用户需求,在该界面设置“第二阶段淘汰赛初始化”功能按钮。

(3)第二阶段淘汰赛编排中不能处理同一协会的人在第一轮相碰的问题,也没有用醒目的颜色提示,增加了人工干预的工作量。

对此建议:增加醒目的颜色提示,进一步细化调整策略。

(4)当淘汰赛人数不是位置总数时,没有提供让用户选择是使用抢号方式还是轮空方式的手段。

对此建议:增加一项抢号或轮空方式的选择项。

(5)第二阶段编排结果不能按EXCEL格式导出,只能导出PDF格式。由于第二阶段的成绩输入、计分单打印等能力不够强大,导致第二阶段的编排结果只能做参考。

对此建议:尽快解决第二阶段编排后将第一轮的位置号、单位姓名等导出到EXCEL表的问题。

(六)淘汰赛成绩输入、计分单打印阶段

第二阶段淘汰赛的成绩输入不方便、效率低下;第二阶段计分单打印出错;第二阶段的成绩输入界面、显示输出方式、各轮次对阵的计分单打印不够灵活多样。

对此建议:显示输出界面采用传统的表式,成绩输入既可以以传统表式进行,也可以通过输入场次号等方式来完成。

(七)公共部分

(1)无论是循环赛编排还是淘汰赛编排的日期、时间段设定中,对于同一操作界面有多个相同时间段要设定的情况,不能自动获取前一个时间段数据,而是需要逐个设置,这些工作需要花费至少50%的编排时间。

对此建议:平台开发时要自动计算并分配球台和时间。

(2)系统的一些固定提示信息、数据处理后的弹出框提示信息不明显、操作按钮名称技术化,导致操作者对平台提示不敏感、对按钮下一步的去向不明白。

对此建议:设计人员在设计时要从用户体验的角度去考虑,不要追求技术路线。对平台使用的所有提示语、操作按钮进行检查,使其更符合操作要求,将所有操作成功后的提示都用弹出框显示。

(3)平台没有提供成绩输入自动校验功能,即同一成绩由2人分别输入,平台对输入的2份成绩进行自动校验,如有不一致的,即弹出提醒,并作修改确认操作。

对此建议:增加自动校验功能。