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

发表于:2015-9-21 13:30

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:buguge    来源:51Testing软件测试网采编

  今天早上产品接到运营反映,说机场服务后台,登机牌人工派单时,点击没反应。
  刚到公司,产品就告诉我这个消息,经核实,发现点击后弹出系统错误消息:
  由于手头项目较多,加上这个项目的代码逻辑有两周没接触了,单凭这样的提示消息,一时间实在不知道是什么原因。
  接下来,想通过分析日志来排查,靠,发现竟然没有记录日志。只好打开程序,看逻辑。先给记日志,然后看日志,发现是“起飞前45分钟不受理{"FlightTime":"2015-09-17T11:14:00","now":"2015-09-17T10:46:44.1730772+08:00"}”于是告诉产品。
  这个小项目呢,产品经理人员变动,新的产品每天忙于其他各种需求,不太清楚具体细节,也无心关注细节,每次接到业务方反映的问题,像个传话筒一样,直接反映给我。我也不专注这个小项目, 所以出现了问题,也无法尽快定位原因。 如果这样的问题经常发生,势必会浪费很多的时间和精力。
  于是,开始优化。
  首先,刚才提到了,记录完整的日志,以便排障。
  其次,最重要的,"处理异常,刷新页面重试!" 这样的提示非常空洞,通过修改程序,改为提示明确的原因。
  第三,现在待处理的订单列表里,每一行都有“派单”按钮, 而派单是必须在“已提交/待处理”状态下才可以操作,于是,加上这个限定。
  最后,用户体验方面,合并“操作”和“是否结束”这2列,改为一列,谓之“操作”。整改后的UI和交互如下图:
  结束。
  没错,这是一个后台管理系统。
  有人会说,既然是一个后台管理系统,想怎么改就怎么改。但,其实,这里是有学问的,对于那些对外的官网或商场,也是可以做类似优化的。 我是技术人员,产品的东西不敢多说。
《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号