● 基于 Electron 实现的一个传秤工具,一个帮助用户管理商品信息的应用,兼容 win7 及以上操作系统。 ● 我的主要工作是负责客户商品资料数据的上传功能,支持文件上传和数据库上传,其中,文件支持 .exe .csv .txt 格式,数据库支持 sqlite、MySQL、oracle、sqlserver 。通过用户选择的本地文件或者用户提供的数据库信息(账号、密码、SQL 语句等必要信息)到数据源中捞数据,并按照用户配置的规则解析,最终写入到本地的数据库中。 ● 数据导入分为自动和手动,其中难点在于处理多个数据源同时导入商品资料数据,在确保性能的基础上保证导入的数据不冲突。...
● 基于 Electron 实现的一个桌面端服务应用程序,兼容 win7 及以上操作系统。 ● 通过视频流和识别算法,为客户收银机提供防损(商品的错扫和漏扫)服务,以降低门店交易中的人工成本。 ● 其中,视频流和识别由 cpp 的 dll 提供,其余部分皆由我负责,主要是将 dll 通过 nodejs 集成到工程中,并实现与用户交互的一系列逻辑,包括:用户的注册与解绑、服务版本更新、本地数据库的读写(商品学习记录)、配置检测和识别区域、判断商品识别的合适时机,每一次交易记录(视频)的上传,服务接口的设计与实现,部分 UI 界面的设计与实现,等等。目前已投入使用,并成功迭代了两个...
标签管理系统是一套基于烟草业务数据的数据分析系统。 其数据来源主要包括: 产品、零售商、订单、退款、新零售等数据。 其目标是对高价值客户和农网客户,完成客户画像。 为了方便统计分析和查询,数据需要经过清洗和转化,最终组织成星表结构的数据仓库结构。 基于实现难度和性能的考虑,雪花状的数据仓库模型,进行了扁平化处理,变为星表结构。 例如,将客户和产品上的属性直接放到了事实表上,为简化标签计算时的数据关联。 有了适用于分析模型的数据仓库结构,标签管理和计算才有了数据基础。 在标签管理的基础上,基于一定的条件对用户进行分群,结合特定的算法,就能实现客户画像。 系统分为数据暂存库,数据...