机场服务后台-登机牌订单处理需求优化

页面导航:首页 > 网络编程 > ASP.NET > 机场服务后台-登机牌订单处理需求优化

机场服务后台-登机牌订单处理需求优化

来源:互联网 作者:脚本宝典 时间:2015-09-17 12:39 【

今天早上产品接到运营反映,说机场服务后台,登机牌人工派单时,点击没反应。 刚到公司,产品就告诉我这个消息,经核实,发现点击后弹出系统错误消息: 由于手头项目较多,加

今天早上产品接到运营反映,说机场服务后台,登机牌人工派单时,点击没反应。

刚到公司,产品就告诉我这个消息,经核实,发现点击后弹出系统错误消息:

 

由于手头项目较多,加上这个项目的代码逻辑有两周没接触了,单凭这样的提示消息,一时间实在不知道是什么原因。

接下来,想通过分析日志来排查,靠,发现竟然没有记录日志。只好打开程序,看逻辑。先给记日志,然后看日志,发现是“起飞前45分钟不受理{"FlightTime":"2015-09-17T11:14:00","now":"2015-09-17T10:46:44.1730772+08:00"}”于是告诉产品。 

这个小项目呢,产品经理人员变动,新的产品每天忙于其他各种需求,不太清楚具体细节,也无心关注细节,每次接到业务方反映的问题,像个传话筒一样,直接反映给我。我也不专注这个小项目, 所以出现了问题,也无法尽快定位原因。 如果这样的问题经常发生,势必会浪费很多的时间和精力。

于是,开始优化。

首先,刚才提到了,记录完整的日志,以便排障。

其次,最重要的,"处理异常,刷新页面重试!" 这样的提示非常空洞,通过修改程序,改为提示明确的原因。

第三,现在待处理的订单列表里,每一行都有“派单”按钮, 而派单是必须在“已提交/待处理”状态下才可以操作,于是,加上这个限定。

最后,用户体验方面,合并“操作”和“是否结束”这2列,改为一列,谓之“操作”。整改后的UI和交互如下图:

 

结束。

没错,这是一个后台管理系统。

有人会说,既然是一个后台管理系统,想怎么改就怎么改。但,其实,这里是有学问的,对于那些对外的官网或商场,也是可以做类似优化的。 我是技术人员,产品的东西不敢多说。


Tags:

相关文章

    文章评论

    最 近 更 新
    热 点 排 行
    Js与CSS工具
    代码转换工具
    
    <