,NET仓储管理基本信息处理子模块的设计与开发(7)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

,NET仓储管理基本信息处理子模块的设计与开发(7)


表 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)