,NET仓储管理基本信息处理子模块的设计与开发(7)
时间:2017-04-27 12:26 来源:毕业论文 作者:毕业论文 点击:次
表 4 1 Account_Department表的设计 列名 数据类型 允许Null值 备注 DepartmentID int Unchecked DepartName varchar(50) Unchecked ParentDepartID int Unchecked Description varchar(255) Checked 4.1.2 仓库字典 在“仓库字典”中保存的信息主要是仓库的名称、层次关系以及可能有的单位,本系统采用与“部门班组”相同的方法,即通过ParentID来递归追溯从属关系。 WareHouses表的设计如表 4 2所示。若ParentWareHouseID为0,则表示第一层。其中WareHouseID为自增标识列,而WareHouseCode则是为了方便用户在操作时用简拼或者数字来提高输入效率。其他字段可以根据图 5 6所示界面找到对应的含义。 表 4 2 WareHouses表的设计 列名 数据类型 允许Null值 备注 WareHouseID int Unchecked WareHouseCode nvarchar(50) Unchecked Description nvarchar(50) Unchecked ParentWareHouseID int Unchecked IsActive bit Unchecked UserName nvarchar(30) Checked IsExceptionAllowed bit Unchecked Quota money Checked 另外,仓库中能存放的物资种类信息则需要另外两个表来完成:一个记录所有物资种类ItemCategories表,另一个记录仓库与物资种类的对应关系WareHouseItemCatogries表。其中ItemCategories表的设计如表 4 3所示,WareHouseItemCategories表的设计如表 4 4所示。 表 4 3 ItemCategories表的设计 列名 数据类型 允许Null值 备注 ItemCategoryID varchar(20) Unchecked Description nvarchar(255) Checked ParentID varchar(20) Checked 表 4 4 WareHouseItemCategories表的设计 列名 数据类型 允许Null值 备注 WareHouseID int Unchecked ItemCategoryID varchar(20) Unchecked 4.1.3 物资字典 Item表的设计如表 4 5所示。ItemID即物资编码,用户应按照企业规定编制此编码,这里假设此编码为标准固定的10位。默认地,WMS自动截取ItemID的前4位作为物资种类ItemCategoryID,其他字段可以根据图 5 7所示界面找到对应的含义。 表 4 5 Item表的设计 列名 数据类型 允许Null值 备注 ItemID varchar(20) Unchecked ItemCategoryID varchar(20) Checked Name nvarchar(50) Unchecked EconomicBatch decimal(10, 2) Checked Specification nvarchar(50) Checked (责任编辑:qin) |