动态时间规划用户自适应GDT软件
计算机学院(国家示范性软件学院)
Giant in action
项目主要实现可以进行动态时间规划,和用户自适应制定计划的GTD软件。用户可以采取文本和语音两种形式输入任务。并将任务分为三类:碎片化的短期任务、规律的周期性长期任务、无规律但是截止日期明确的长期任务。通过用户导入的如课表等固定时间安排,以及分析用户可以集中精力投入工作的时限,分出时间片,然后在相应的时间片填充相应的任务,提供一个参考性的时间安排。但是仅仅提供参考,不强制安排具体时间,采用更加人性化的设计,对于短期任务以截止日期为标准,对于长期任务以阶段性时间为标准——在对应阶段用户应该完成相应的进度,如果用户拖延没有在规定的阶段完成,或者超额完成都可以动态的进行调整,如果是拖延未完成,提示用户再之后的时段需要完成多大的工作量,避免造成任务过度堆积的后果。
采用创新性的UI设计,将任务据截止日期的远近可视化,通过任务块的膨胀以及颜色加深体现任务临近期限。通过任务爆炸、消解体现任务超时和完成。在任务完成后,进行评估,建立成就系统,在这里引入概念设计,例如古希腊神话中西西弗斯推石头的故事。白天可以推动石头向上,晚上石头掉落。所以由此启发,将任务看作石头,用户比作西西弗斯,当用户按计划执行的时候,来到白天成就的多少会导致推上去的高度以及小人与石头之间的大小比例,如果用户拖延落后进度,那么逐渐到达晚上,如果任务超时那么来到全黑模式,用户无法预估石头的掉落程度。
当然尽管概念设计创意满满,GDT软件还需要满足有些用户的简洁的要求,所以软件设定可以在简洁,以及创意两种模式切换,满足更广泛的用户的需求。