记录对定时任务调度器的小小改进 - API调度计划

 

 

 

 

之前记录过一篇 【开源一个定时任务调度器 webscheduler】,这是一个看似简单的小工具,昨天部署到服务器上开始试用下,听听反馈。

项目经理看过后,立马反馈说这个使用 Cron表达式 的计划太难理解,建议改成  一分钟,五分钟,十分钟等等组成的列表,简单选择下就好。

之前我也考虑这个问题,Cron表达式对于使用者来说是非常难以理解,所以在菜单上挂接了两个外链:Cron表达式生成,Cron表达式解析。

 

Cron表达式生成

 

Cron表达式解析

      

在开发者的角度而言,我的任务已经完成了,你看 1、表达式的生成有了,2、表达式的解析也有了,3、调度计划也可以录入。

 但如果站在使用者的角度而言,我要完成一个目标,但需要涉及到三个页面,还需要搞清楚这三个页面的关系,确实有些复杂了。一般的桌面程序采用向导来处理这种复杂的事情,一步步引导用户完成目标。这里我不搞的这么复杂,简单就好。

那设想下直接采用新手用户的建议: 

这样简单是简单了,但是与当初的功能设计是有出入的: 定点、定时设置计划。 不能定点设置,不能自由设置定时。虽然满足了新手需求,但是不能提供更加高级的功能。

    

 

 

 

 

 

 

 

 

 

 

 

考虑到实现高级功能,我做了改进,如果是初级用户,可以在【常用表达式】中简单选择一个,然后点击【选择】,这样就会生成一个新的 Cron表达式。如果想自行修改表达式,直接修改(3)处的输入框就好。

可是这样的设计仍然有问题,(3)处的输入框中的表达式到底是什么意思,看是看不出来的,还需要一个解析描述。

    

 

 

 

 

 

 

 

 

 

好了,这是我最后的修改方案了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值