# warehouse **Repository Path**: nieyue/warehouse ## Basic Information - **Project Name**: warehouse - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1.用户登录注册:注册时需要填仓库id、密码、二次输入密码确认以及设置密保问题答案, 在百度地图上选择位置并且记录在系统内,不同用户的位置也会被记录在系统内方便运输时选取。 还有找回密码选项,根据id回答相应的密码问题可以重新设置密码。 登录进入系统时三个功能选项基础信息管理、库存管理、智能服务 2.基础信息管理(功能就是设置一些信息): (1)货物信息(每个仓库都可以自己设置一些用来发货的货物): 设置货物信息,如货物编号(主键)、名称、标签、数量、单位占地面积、货物描述 (2)仓储信息:设置仓库信息,如储位编号、储位面积 (3)货车信息:设置货车信息,车牌号 3.库存管理(功能就是收发货后存储或者运出货物并更新库存信息): (1)收发货管理:发货时需要自定义发货单号(不能与收货单号一样), 选择库存的货物以及发往的仓库后更新本仓库的库存信息,发货后任务转到路径优化功能下; 收货时收货单号就是发货方的发货单号,收货之后需要选择储存位置并更新库存信息 (2)库存管理:根据货物编号查看该类货物信息如货物总数量,储存的储位以及该储位的数量。 也可以查看储位剩余面积 4.智能服务 (1)路径优化:在收发货管理中发货的任务在本功能中可以看到, 根据任务将本地仓库作为出发点选择其他仓库的位置用迪杰斯特拉算法路径优化, 选择发货车牌号最后点击发货 (2)推荐算法:根据本地仓库收货数量较多的货物推荐类似的货物进行基于内容的推荐