基于4.6.2节的系统功能模块设计,本节我们详细介绍基于RFID的仓储管理系统的各个功能模块的具体实现。在这一节,我主要负责设备管理模块、出入库管理模块以及智能化管理模块的设计与实现。
(1)登录界面与主菜单
系统的登录界面如下图所示。在登录窗口中,用户需要选择输入选择自己的用户名,并输入正确的密码才能进入系统。对于不同分组的用户,拥有不同的权限。Admin用户拥有最高权限,可以访问系统中的所有模块,并为其他用户分配权限。Group_A用户可以访问设备管理以及出入库管理模块,并进行相应的配置。Group_B用户则可以访问库存管理和智能化管理模块,并进行相应的操作。登录界面与主界面如图4-8,4-9所示:
图4-8:登录界面
登录系统后,系统的主窗口如下图所示。用户可以根据自己所在分组的分组权限进行相应的操作。
图4-9:主界面
(2)设备管理模块
设备管理模块实现了设备检测与配置以及设备区域映射的功能。
设备检测与配置窗体如下图所示。窗体加载时,程序自动检测和发现网络中
的阅读器,并显示其IP地址。根据发现的阅读器,输入需要配置的阅读器的IP地址,单击连接登录按钮建立连接,然后即可在窗体右侧进行信息配置。
图4-10:设备检测与配置
设备区域映射窗体如下图所示。同样,在窗体加载时,程序自动检测和发现网络中的阅读器,并显示其MAC地址。在这个窗体中我们可以给新的阅读器建立映射,也可以修改原有阅读器的映射。
图4-11:设备区域映射
(4)出入库管理模块
在出入库管理模块中,我们既可以手动的编辑出库单和入库单,也可以进行出入库的自动检测,当有物品到达仓库的入口时,系统自动弹出入库单,然后由操作人员进行编辑,同理,当有物品到达仓库的出口时,系统会自动弹出出库单,并由相关操作人员进行编辑。具体的窗体如图4-12,4-13,4-14所示:
图4-12:出入库动态检测
图4-13:编辑入库单
图4-14:编辑出库单
(6)智能化模块
智能化模块主要完成库存报警以及产品过期报警的操作。库存报警用来实时监控库存货物的数量,并对库存过低或者过多的货物发出警示,具体的操作界面如图4-15所示:
图4-15:库存报警
产品过期报警主要用来实时监控仓库中的物品,并对已过保质期的物品发出警示以便及时的将过期物品下架,具体的操作界面如图4-16所示:
图4-16:产品过期报警
来源:我是码农,转载请保留出处和链接!
评论专区