您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 纺织服装 > 服装进销存管理系统数据库设计
服装进销存管理系统1.功能要求:1)对服装进货入库管理,系统自动生成入库时间及入库票号;自动核算入库金额;删除、修改入库信息。2)对服装进行销售管理。自动生成销售日期及销售票号;自动核算销售金额。3)统计查询指定日期或月份的服装库存情况和销售情况和利润。数据库要求①必须建立三个以上的表,设置约束。若表之间有关系,还须有关系图②必须建立一个以上的视图和存储过程(并能调用)1.客户信息表:(Client)列名数据类型是否为空说明Idint否主键,客户IdGradeVarchar(10)客户等级,默认普通客户NameVarchar(10)否客户姓名TeleVarchar(20)客户电话EmailVarchar(20)客户邮箱AddressVarchar(50)客户家庭住址RemarksText备注2.供货商信息表:(Provider)列名数据类型是否为空说明Idint否主键,供货商IdGradeVarchar(10)供货商等级,默认普通供货商CompanynameVarchar(20)公司名称NameVarchar(10)否联系人姓名CompanyphoneVarchar(20)公司联系电话TeleVarchar(20)联系人电话EmailVarchar(20)邮箱AddressVarchar(50)公司地址RemarksText备注3.产品信息表:(Product)列名数据类型是否为空说明IdInt否主键,产品IdUnitPriceMoney单价DefaultPriceMoney预设售价ProviderIdInt否外键,供应商IdClothingsizeVarchar(10)服装规格ProductimageImage产品图片,添加之后图库存在productpresentationText产品介绍4.订单信息表:(DressOrder)列名数据类型是否为空说明IdVarchar(16)否主键,订单IdTypeVarchar(20)单据类型,进货、销售、库存调拨…OrderdateDatatime否订购日期,默认当前日期DeliverydateDatatime否发货日期ArrivaldateDatatime否到货日期ProviderIDInt否外键,运货商IdFreightMoney否运费,选择运货商后出现AddressVarchar(50)否目标地址,选择运货商后出现5.采购进货信息表:(Stock)列名数据类型是否为空说明IdInt否主键,进货IdOrderIdInt否外键,订单IdProviderIdInt否外键,供货商IdStorageIdInt否外键,进货仓库IdOperatorIdInt否外键,操作人IdHandlingpersonIdInt否外键,经办人IdRemarksText备注6.销售信息表:(SellInfo)列名数据类型是否为空说明SellIdInt否主键,销售IdOrderIdInt否外键,订单IdClientIdInt否外键,客户IdStorageIdInt否外键,出货仓库IdOperatorIdInt否外键,操作人IdHandlingpersonIdInt否外键,经办人IdRemarksText备注7.顾客退货信息表:(SellRe)列名数据类型是否为空说明IdInt否主键,退货IdSellreIdInt否外键,退货单号IdClientIdInt否客户Id,根据客户得到其供货产品StorageIdInt否外键,库存IdHandlingpersonIdInt否外键,经办人IdSellredateDatetime否退货日期,默认当前日期PriceMoney否退货单价,默认销售时产品单价NumberInt否退货数量,大于0OperatorIdInt否外键,操作员IdReasonText退货原因8.仓库信息表:(Storageinfo)列名数据类型是否为空说明IdInt否主键,仓库IdNameVarchar(10)否仓库名称,指:进货仓库、主仓库、销售仓库等HeadIdInt否外键,负责人IdAddressVarchar(50)仓库地址Remarkstext备注9.雇员(经办人、负责人、操作员)信息表:(Employee)列名数据类型是否为空说明IdInt否主键,雇员IdNameVarchar(10)否雇员名字TelVarchar(20)联系电话AddressVarchar(50)联系地址Remarkstext备注
本文标题:服装进销存管理系统数据库设计
链接地址:https://www.777doc.com/doc-6280839 .html