V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Carlcx
V2EX  ›  前端开发

非标准库存,销售数据(Excel)提取工具

  •  
  •   Carlcx · 2022-04-20 18:59:33 +08:00 · 980 次点击
    这是一个创建于 967 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求描述: 在渠道数据管理中,从品牌方,代理、经销商导出的销售、库存数据( Excel 表)的格式差异大, 数据表中包含的内容格式及内容范围(销量、库存、在途库存,包含一部分或全部包含)都不一样; 此背景下,我们需要开发一款软件,能够将这些格式及内容不一报表中的销量、库存、在途库存数据提取出来,并转换成标准格式进行存储。 功能点: 1 、用户原始报表上传操作 UI ;用户上传的原始的报表,同时提供选项给用户,由用户选择原始数据包含的数据内容,销量、库存、销量+库存等; 2 、选取原始报表提取数据的转换字典;转换字典为用于解析原始报表的表头信息,操作流程表述为:用户上传数据->数据库中查找可用的转换字典 a 、找到;继续下一步,使用该字典提取数据; b 、未找到;将原始报表表头通过 UI 展现,并引导用户进行选择,根据用户选择结果,形成字典,并存入数据库中; 3 、提取数据;根据步骤 2 选取到的字典,对原始报表数据进行提取; 4 、存储数据;将步骤 3 中提取到的数据进行存储,存储时按销量、库存、在途库存分开存到不同文件中。 注: 1 核心功能是从非标准的 excel 中,提取数据,制作模板的算法已经有,目前需要做到代码实现,我们判断主要难点在前端,需要掌握 luckysheet ,spreadjs 等表格操作插件。

    功能点 1.文件导入(上传功能),在表格中展示文件内的所有数据信息; 2.文件转换模板选取功能,系统根据用户选择的模板,即时展示预期导出字段数据的区域; -注 1:系统在展示模板过程中,提供一些筛选和查询,包括客户名称,文件类型,文件来源等。 3.模板的生成及存储,提供生成模板的 UI ,模板的 UI 操作参考<<前端操作需求.pdf>>,能够根据 UI 操作及用户选取信息,生成对应模板并进行保存; -注 2:模板生成过程,提供 UI ,用户以此配置模板基本信息,包括客户名称,文件来源国家,文件类型(销量、库存、在途库存)、文件来源(品牌方、代理、经销商)。 -注 3: 系统在模板生成过程中,根据用户的操作,在 UI 界面即时反馈用户操作,比如选中数据的区域。 4.系统通过模板,完成对于现有的所有文件的数据提取; -注 4:对于部分结构复杂的数据,接受单独制作模板,导入系统后,实现兼容。 5.系统提供数据提取后的预览,根据用户的反馈,无误则导出数据,有误,则提供模板的修改。 6.用户通过系统,能将无法采集的数据回传给我们。

    1 条回复    2022-04-22 15:31:47 +08:00
    hzichan2019
        1
    hzichan2019  
       2022-04-22 15:31:47 +08:00
    私聊,这个需求我可以完成 w~x ~: wxid_pilmst64xa1322
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   903 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:55 · PVG 04:55 · LAX 12:55 · JFK 15:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.