查询指定条件的入库信息,单击"全部显示"按钮又可以显示所有入库商品的信息。
(2)窗体设计
在项目"简易通企业进销存管理系统"的zzk.zhuoyue.dinggouruku包中建立一个名为RukuChxunFrame的JFrame窗体,设置窗体布局为NULL,在窗体上放置1个滚动面板、1个表和1个面板,在面板上放置3个复选框、3个文本框、3个按钮和2个组合框。
(3)入库信息查询系统流程图如图4-5所示。
图4-5 入库信息查询系统流程图
4.2.4 用户管理模块设计
(1)功能描述
"用户设置窗体"模块用于添加新用户、设置权限、删除用户、查看用户和修改登录用户密码操作等操作,当登录用户是一般用户时,只能修改其密码不能进行其他操作;当登录用户是管理员时,除了可以修改密码,还可以查看用户信息;当登录用户是系统管理员时,可以进行所有操作。
(2)在项目"简易通企业进销存管理系统"的zzk.zhuoyue.userframe包中建立一个名称为EditUserInfoFrame的JFrame窗体,设置窗体布局为"边框式"
布局,在窗体中心放1个选项卡面板,在选项卡面板中放3个面板,在第一个面板上放置3个标签、1个文本框、2个密码框和2个按钮。在第2个面板上放置2个标签、2个组合框和2个按钮。在第3个面板上放置1个标签、1个组合框、4个按钮和1个滚动面板,在滚动面板上放1个表。
(3)用户管理模块的系统流程图如图4-6所示。
图4-6 用户管理系统流程图
4.2.5 经手人管理模块设计
(1)功能描述
"经手人管理"模块用于添加经手人、启用或禁用经手人以及删除经手人等操作。
(2)窗体设计
在项目"简易通企业进销存管理系统"的zzk.zhuoyue.jbxxframe包中建立一个名为JsrInfoFrame的JFrame窗体,设置窗体布局为"边框式"布局,在窗体中心放一个选项卡面板,在选项卡面板中放两个面板,在第一个上放置5个标签、3个文本框、2个组合框、3个按钮和1个滚动面板,在滚动面板上放1个表。在第二个面板上放置6个标签、6个文本框、3个按钮和1个滚动面版,在滚动面板上放1个表。
(3)经手人管理模块系统流程图如图4-7所示。
图4-7 经手人管理系统流程图
4.2.6 订购商品信息管理模块设计
(1) 功能描述
"订购商品信息"管理模块负责商品入库前的订单操作,只有订购了的商品才能入库,否则不能入库。单击"添加"按钮,可以初始化组件,添加新记录;单击"删除"按钮,可以删除表格中选择的记录;单击"订购"按钮,可以保存本次订购信息。
(2) 窗体设计
在项目中新建一个包zzk.zhuoyue.dinggouruku,然后在该包中建立一个名称为CaigouDingdanFrame的JFrame窗体,设置窗体布局为"边框式"布局,并在"边框式"布局的窗体中心放置一个NULL布局的面板,在面板上放置11个标签、8个文本框、4个按钮、4个组合框、1个滚动面板和1个表。
(3) 订购商品信息管理模块系统流程图如图4-8所示。
图4-8 订购商品信息系统流程图
4.2.7 采购入库管理模块设计
(1) 功能说明
"采购入库管理"模块负责商品订购信息的入库操作,以采购订单票号为依据进行入库,没有进行采购签单的商品不能入库。
(2) 窗体设计
在项目"简易通企业进销存管理系统"的包zzk.zhuoyue.dinggouruku中建立一个名称为CaigouRukuFrame的JFrame窗体,设置窗体布局为"边框式"布局,并在"边框式"布局的窗体中心放一个NULL布局的面板,在面板上放置8个标签、7个文本框、4个按钮、1个组合框、4个滚动面板、4个表和1个选项卡面板。
(3) 采购入库管理模块系统流程图如图4-9所示。
图4-9 采购入库系统流程图
4.2.8 库存调拨模块设计
(1) 功能说明
"库存调拨窗体"模块包含两个选项卡,"添加商品调拨信息"选