WMS复盘:零星退库功能重写与求优化.pdfVIP

  • 2
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-06-12 发布于北京
  • 举报

WMS复盘:零星退库功能重写与求优化.pdf

本次版本我主要的任务是修改零星退库,主要是为备件归还支持。由于此次的需求变得

较大,而之前的代码结构复杂,不易,而且在性能和易用性方面做的也不是很好,

所以将整个功能的代码几乎全部重写。这也使这个版本的时间略显紧张。

在开发过程中,发现的几个问题:

1。在无刷新的实现过程中,系统主要采用方式是:

客户端通过向服务的发送异步请求,然后服务端重新新建页面来单独接收该请求,处理

完成后将处理结果直接输出到页面供客户端使用。这就造成一个业务流程的代码分散在多处,

不方便;另一方面,单独用来处理异步请求的页面也散落在多处,不方便管理。

所以我们讨论出了一个解决方案:在页面内嵌一个自己页面的,并将异步的处理放到自

己页面的,通过参数来区分页面的常规请求和异步请求。这样同一业务流程下的代码相

对集中。

另一方面,就是将常用的异步请求,如异步获取国家、仓库等,将这类请求统一用一个新的

空白页面来处理,这样也方便其它页面使用。

2。由于项目早期开发的功能在性能和易用性方面考虑都不是很所以我建议以后单个

版本的开发周期,尽可能的安排长一些,对于碰到以前的功能,尽量将代码重构优化一下。

文档评论(0)

1亿VIP精品文档

相关文档