首页 仓库管理系统培训课程(DOC 61页)

仓库管理系统培训课程(DOC 61页)

举报
开通vip

仓库管理系统培训课程(DOC 61页)仓库管理系统引言:数据库技术是计算机科学中的一个非常重要的部分,数据库技术以数据库的应用也正以日新月异的速度发展。仓库管理在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓库管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。使用仓库管理系统,对仓库各环节实施全过程控制管理,并可对货物进行货位、批...

仓库管理系统培训课程(DOC 61页)
仓库管理系统引言:数据库技术是计算机科学中的一个非常重要的部分,数据库技术以数据库的应用也正以日新月异的速度发展。仓库管理在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓库管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。使用仓库管理系统,对仓库各环节实施全过程控制管理,并可对货物进行货位、批次、保质期、配送等实现系统列号管理,对整个收货、发货、补货、集货、送货等各个环节的MATCH_ word word文档格式规范word作业纸小票打印word模板word简历模板免费word简历 _1714290681442_0化作业,还可以根据客户的需求制作多种合理的统计报表。仓库管理系统能帮助企业合理有效地利用仓库空间,以快速、准确、低成本的方式为客户提供最好的服务。关键字:SQL,Delphi,仓库管理,系统1.仓库管理系统系统功能的基本要求:1)产品入库管理,可以填写入库单,确认产品入库;2)产品出库管理,可以填写出库单,确认出库;3)借出管理,凭借条借出,然后能够还库;4)初始库存设置,设置库存的初始值,库存的上下警戒限;5)可以进行盘库,反映每月、年的库存情况;6)可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;2.需求分析基本 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 管理:供货单位管理:设置并管理供货商档案,档案信息包括客户编号、客户名称、地址、联系人、联系电话和备注信息。1.收货单位管理:设置并管理收货单位档案,档案信息包括客户编号、客户名称、地址、联系人、联系电话和备注信息。2.货品档案管理:档案信息包括货品名称、编号、货品描述、计量单位、备注说明。3.库管人员设置:设置并管理仓库管理人员。仓库货物进出管理:1.货品入仓管理:可以自动生成入库单号,货品及客户选择方便快捷,不限制每笔入库单货物笔数。2.货品出仓管理:可以自动生成出库单号,货品及客户选择方便快捷,不限制每笔出货单货物笔数。3.货品盘点管理:可以自动生成盘点单号,货品选择方便快捷。库存查询及统计:1.库存查询:可以随时查询各种货品库存,货品自动分类汇总统计。2.单据查询:可以随时查询入库、出库、盘点等各种货物单据。3.综合查询:可以随时查询不同时间段、凭证号、客户、货品等查询条件查询入、出、盘等数据,并能对查询数据进行统计汇总。库存分析报警:1.库存上下限设置:可以设定仓库库存中各项货品的库存上下限。库3.概念结构设计1)库存实体E-R图:2)入库实体E-R图:3)出库实体E-R图:4)部门需求实体E-R图:5)还库实体E-R图:6)计划采购实体E-R图:7)实体和实体之间的关系图如图所示:8)仓库管理E-R图如图所示4.逻辑结构设计关系模型设计1)仓库表STORE_INFONO.字段名代码类型约束1仓库号stoIDChar(3)主键2已用库存Used_volumeSmallint非空,默认0,unsigned,<=All_volume3库存总量All_volumeSmallint非空,默认10000,unsigned4负责人principalVarchar(20)非空5电话号码stoTELVarchar(15)2)零件表PRO_INFONO.字段名代码类型约束1零件号PRO_CODEChar(7)主键2名称PRO_NAMEVarchar(20)非空3规格PRO_SIZEChar(10)4单价priceDecimal(6,2)非空,默认0,unsigned5计量单位mensurationChar(4)非空,默认“元”6描述descriptionText3)供应商SUPPLIER_INFONO.字段名代码类型约束1编号SUPPLIER_CODEvarchar(5)主键2供应商SUPPLIER_NAMEVarchar(25)非空3电话号码LINK_PHONEVarchar(15)非空4地址addressText4)使用者USER_TABLENO.字段名代码类型约束1用户名DUSER_NAMEVARCHAR(30)主键2密码USER_PWDVarchar(20)非空3用户级别USER_LEVELVarchar(15)5)入库LIST_INFONO.字段名代码类型约束0入库编号LIST_CODEvarchar(5)主键1时间LIST_DATEdatetime2物品数量PRO_NUMint3物品单位UNITvarchar(4)4物品号PRO_CODESmallint非空5库位代码PLACE_CODEVarchar(20)非空6操作员号OPERATOR_IDVarchar(20)非空6)操作员OPERATOR_INFONO.字段名代码类型约束0操作员号OPERATOR_IDVARCHAR(5)主键1姓名DNAMEChar(3)非空2性别SEXChar(3)非空3等级LEVEL1Char(7)4电话PHONESmallint非空5地点ADDRESSVarchar(20)非空7)库位表PLACE_INFONO.字段名代码类型约束0库位号PLACE_CODEsmallint主键1区域名AREA_NAMEChar(3)2物品编号PRO_CODEChar(7)主键,3货架号SHELF_NUMSmallint非空4层号FLOOR_NUMVarchar(20)非空5列号LINE_NUMVarchar(20)非空6高度HEIGHTVarchar(20)非空7长度LENGTHTimestamp非空8宽度WIDTH5.系统流图6.设计存储过程库存盘点存储过程设计思路:1、判断是否期初盘点,期初盘点则根据已有的入仓数据和出仓数据,计算现库存数量,如果没有入仓数据和出仓数据,则数量计为0,把结果数据插入盘点信息表,返回成功标志,程序结束;2、非期初盘点,则根据当前时间点找到最近一期的盘点数据,再根据从该期盘点时间到当前时间点所有的入仓数据和出仓数据,计算现库存数量,把结果数据插入盘点信息表,返回成功标志,程序结束;3、考虑到货品信息表会不定时更新,盘点表也要以最新的货品信息表进行盘点。实时库存情况存储过程实时库存情况存储过程与库存盘点存储过程设计思路类似,但计算结果不需写到数据表,直接以数据集形式返回。设计思路:1、判断是否已存在盘点数据,如否则根据已有的入仓数据和出仓数据,计算现库存数量,如果没有入仓数据和出仓数据,则数量计为0,返回结果数据集,程序结束;2、如已存在盘点数据,则根据当前时间点找到最近一期的盘点数据,再根据从该期盘点时间到当前时间点所有的入仓数据和出仓数据,计算现库存数量,返回结果数据集,程序结束;3、考虑到货品信息表会不定时更新,盘点表也要以最新的货品信息表进行盘点。查询库存异常情况存储过程查询库存异常情况存储过程是以设置库存上下限数据,对实时库存情况进行计算,返回低于库存下限或高于上限的货品数据设计思路:1、根据库存上下限的数据,限定计算实时库存的货品范围;2、判断是否已存在盘点数据,如否则根据已有的入仓数据和出仓数据,计算现库存数量,返回低于库存下限或高于上限的货品数据集,程序结束;3、如已存在盘点数据,则根据当前时间点找到最近一期的盘点数据,再根据从该期盘点时间到当前时间点所有的入仓数据和出仓数据,计算现库存数量,返回低于库存下限或高于上限的货品数据集,程序结束。7.Delphi前台演示1、登录2主界面3供应商信息管理4操作员信息管理5物品信息管理、6库位信息管理7入库信息管理8.出库信息管理9物资借出管理10物资归还管理11.库存信息初始化12库位信息查询13库盘点操作管理14.某时间段库存信息查询15.按时间盘点库存信息操作16入库信息查询17.出库信息查询18当前库存信息查询19.用户账号管理20.账号密码修改8.数据库的实施和维护----------------------------------------------------------创建数据库名为Material_DB的数据库----------------------------------------------------------------------------------CREATEDATABASEMaterial_DBONPRIMARY(NAME='Material_DB1',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\DATA\Material_DB1.mdf',SIZE=10MB,MAXSIZE=500MB,FILEGROWTH=20MB),(NAME='Material_DB2',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\DATA\Material_DB2.mdf',SIZE=1MB,MAXSIZE=100MB,FILEGROWTH=10MB)LOGON(NAME='Material_DB_Log',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\DATA\Material_DB_Log.ldf',SIZE=10MB,MAXSIZE=100MB,FILEGROWTH=10%);GO------------------------------------------------------------创建各实体与联系的关系表-----------------------------------------------------------------------------------------供应商管理SQL语句createprocedureFindAllSupplierasselectsupplier_code供应商代码,supplier_name供应商名称,link_man联系人,link_phone联系电话,supplier_address供应商地址,remark备注fromsupplier_infocreateprocInsertSupplier@SUPPLIER_CODEEDvarchar(5),@SUPPLIER_NAMEEDvarchar(25),@LINK_MANEDvarchar(8),@LINK_PHONEEDvarchar(15),@SUPPLIER_ADDRESSEDvarchar(50),@REMARKEDvarchar(255)asinsertintosupplier_info(supplier_code,supplier_name,link_man,link_phone,supplier_address,remark)values(@supplier_codeed,@supplier_nameed,@link_maned,@link_phoneed,@supplier_addressed,@remarked)createprocModifySupplier@SUPPLIER_CODEEDvarchar(5),@SUPPLIER_NAMEEDvarchar(25),@LINK_MANEDvarchar(8),@LINK_PHONEEDvarchar(15),@SUPPLIER_ADDRESSEDvarchar(50),@REMARKEDvarchar(255)asupdatesupplier_infosetsupplier_code=@supplier_codeed,supplier_name=@supplier_nameed,link_man=@link_maned,link_phone=@link_phoneed,supplier_address=@supplier_addressed,remark=@remarkedwheresupplier_code=@supplier_codeedcreateprocDeleteSupplier@Supplier_codeedvarchar(5)asdeletefromsupplier_infowheresupplier_code=@supplier_codeed--物品管理SQL语句createprocedureFindAllProasselectpro_code物品编码,pro_name物品名称,unit计量单位,pro_type物品类型,pro_size物品规格,pro_price单位价格,supplier_code供应商代码,order_num订货批量,order_time订货提前期frompro_infocreateprocInsertPro@pro_codeedvarchar(5),@pro_nameedvarchar(15),@pro_typeedvarchar(5),@supplier_codeedvarchar(5),@unitedvarchar(4),@pro_sizeedvarchar(15),@order_numedint,@pro_priceedint,@order_timeedintasinsertintopro_info(pro_code,pro_name,pro_type,supplier_code,unit,pro_size,order_num,pro_price,order_time)values(@pro_codeed,@pro_nameed,@pro_typeed,@supplier_codeed,@united,@pro_sizeed,@order_numed,@pro_priceed,@order_timeed)createprocModifyPro@pro_codeedvarchar(5),@pro_nameedvarchar(15),@pro_typeedvarchar(5),@supplier_codeedvarchar(5),@unitedvarchar(4),@pro_sizeedvarchar(15),@order_numedint,@pro_priceedint,@order_timeedintasupdatepro_infosetpro_code=@pro_codeed,pro_name=@pro_nameed,pro_type=@pro_typeed,supplier_code=@supplier_codeed,unit=@united,pro_size=@pro_sizeed,order_num=@order_numed,pro_price=@pro_priceed,order_time=@order_timeedwherepro_code=@pro_codeedcreateprocDeletePro@pro_codeedvarchar(5)asdeletefrompro_infowherepro_code=@pro_codeed--库位管理SQL语句createprocInsertPlace@PLACE_CODEEDVARCHAR(5),@AREA_NAMEEDVARCHAR(10),@PRO_CODEEDVARCHAR(5),@SHELF_NUMEDINT,@FLOOR_NUMEDINT,@LINE_NUMEDINT,@HEIGHTEDINT,@LENGTHEDINT,@WIDTHEDINTasinsertintoplace_info(place_code,area_name,pro_code,shelf_num,floor_num,line_num,height,length,width)values(@PLACE_CODEED,@AREA_NAMEED,@PRO_CODEED,@SHELF_NUMED,@FLOOR_NUMED,@LINE_NUMED,@HEIGHTED,@LENGTHED,@WIDTHED)createprocModifyPlace@PLACE_CODEEDVARCHAR(5),@AREA_NAMEEDVARCHAR(10),@PRO_CODEEDVARCHAR(5),@SHELF_NUMEDINT,@FLOOR_NUMEDINT,@LINE_NUMEDINT,@HEIGHTEDINT,@LENGTHEDINT,@WIDTHEDINTasupdateplace_infosetplace_code=@place_codeed,area_name=@area_nameed,pro_code=@pro_codeed,shelf_num=@shelf_numed,floor_num=@floor_numed,line_num=@line_numed,height=@heighted,length=@lengthed,width=@widthedwhereplace_code=@place_codeedcreateprocDeletePlace@place_codeedvarchar(5)asdeletefromplace_infowhereplace_code=@place_codeedcreateprocedureFindAllPlaceasselectplace_code库位号,area_name区域名,pro_code物品编号,shelf_num货架号码,floor_num层号,line_num列号,height货格高度,length货格长度,width货格宽度fromplace_info--操作员信息管理SQL语句createprocInsertOperator@OPERATOR_IDEDVARCHAR(5),@NAMEEDVARCHAR(8),@SEXEDVARCHAR(2),@LEVEL1EDVARCHAR(10),@PHONEEDVARCHAR(15),@ADDRESSEDVARCHAR(30)asinsertintooperator_info(OPERATOR_ID,DNAME,SEX,LEVEL1,PHONE,ADDRESS)values(@OPERATOR_IDED,@NAMEED,@SEXED,@LEVEL1ED,@PHONEED,@ADDRESSED)createprocModifyOperator@OPERATOR_IDEDVARCHAR(5),@NAMEEDVARCHAR(8),@SEXEDVARCHAR(2),@LEVEL1EDVARCHAR(10),@PHONEEDVARCHAR(15),@ADDRESSEDVARCHAR(30)asupdateoperator_infosetOPERATOR_ID=@OPERATOR_IDED,DNAME=@NAMEED,SEX=@SEXED,LEVEL1=@LEVEL1ED,PHONE=@PHONEED,ADDRESS=@ADDRESSEDwhereoperator_id=@OPERATOR_IDEDcreateprocDeleteOperator@operator_idedvarchar(5)asdeletefromoperator_infowhereoperator_id=@operator_idedcreateprocedureFindAllOperatorasselectOPERATOR_ID操作员ID,DNAME姓名,LEVEL1级别,SEX性别,PHONE联系电话,ADDRESS住址fromoperator_info--入库信息管理SQL语句createprocedureFindAllListasselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infocreateprocedureFindAllList_1asselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'1%'createprocInsertList@LIST_CODEEDvarchar(5),@LIST_DATEEDdatetime,@PRO_NUMEDint,@UNITEDvarchar(4),@PRO_CODEEDvarchar(5),@PLACE_CODEEDVARCHAR(5),@OPERATOR_IDEDVARCHAR(5)asinsertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values(@LIST_CODEED,@LIST_DATEED,@PRO_NUMED,@UNITED,@PRO_CODEED,@PLACE_CODEED,@OPERATOR_IDED)createprocModifyList@LIST_CODEEDvarchar(5),@LIST_DATEEDdatetime,@PRO_NUMEDint,@UNITEDvarchar(4),@PRO_CODEEDvarchar(5),@PLACE_CODEEDVARCHAR(5),@OPERATOR_IDEDVARCHAR(5)asupdatelist_infosetLIST_CODE=@list_codeed,LIST_DATE=@list_dateed,PRO_NUM=@pro_numed,UNIT=@united,PRO_CODE=@pro_codeed,PLACE_CODE=@place_codeed,OPERATOR_ID=@operator_idedwherelist_code=@list_codeedcreateprocDeleteList@List_codeedvarchar(5)asdeletefromlist_infowherelist_code=@list_codeed--出库信息管理SQL语句createprocedureFindAllList_0asselectLIST_CODE出库单编号,OPERATOR_ID操作员代号,LIST_DATE出库时间,PRO_CODE出库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'0%'createprocFindStore_Pro_Place@PRO_CODEEDVARCHAR(5),@PLACE_CODEEDVARCHAR(5)asselect*fromstore_infowherepro_code=@pro_codeedandplace_code=@place_codeed--借出信息管理SQL语句createprocedureFindAllList_oasselectLIST_CODE借出单编号,OPERATOR_ID操作员代号,LIST_DATE借出时间,PRO_CODE借出物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'o%'--归还信息管理SQL语句createprocedureFindAllList_iasselectLIST_CODE归还单编号,OPERATOR_ID操作员代号,LIST_DATE归还时间,PRO_CODE归还物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'i%'--库存信息管理SQL语句createprocedureFindAllStoreasselectPRO_CODE入库物品编码,STORE_PRO_NUM库存数量,STORE_UP_NUM库存上限,STORE_DOWN_NUM库存下限,UNIT物品单位,PLACE_CODE库位代号fromstore_infocreateprocInsertStore@PRO_CODEEDVARCHAR(5),@STORE_PRO_NUMEDINT,@STORE_UP_NUMEDINT,@STORE_DOWN_NUMEDINT,@UNITEDVARCHAR(4),@PLACE_CODEEDVARCHAR(5)asinsertintostore_info(PRO_CODE,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)values(@PRO_CODEED,@STORE_PRO_NUMED,@STORE_UP_NUMED,@STORE_DOWN_NUMED,@UNITED,@PLACE_CODEED)createprocModifyStore@PRO_CODEEDVARCHAR(5),@STORE_PRO_NUMEDINT,@STORE_UP_NUMEDINT,@STORE_DOWN_NUMEDINT,@UNITEDVARCHAR(4),@PLACE_CODEEDVARCHAR(5)asupdatestore_infosetPRO_CODE=@PRO_CODEED,STORE_PRO_NUM=@STORE_PRO_NUMED,STORE_UP_NUM=@STORE_UP_NUMED,STORE_DOWN_NUM=@STORE_DOWN_NUMED,UNIT=@UNITED,PLACE_CODE=@PLACE_CODEEDwherepro_code=@pro_codeedandplace_code=@place_codeedcreateprocInsertStore_List@PRO_CODEEDVARCHAR(5),@STORE_PRO_NUMEDINT,@UNITEDVARCHAR(4),@PLACE_CODEEDVARCHAR(5)asinsertintostore_info(PRO_CODE,STORE_PRO_NUM,UNIT,PLACE_CODE)values(@PRO_CODEED,@STORE_PRO_NUMED,@UNITED,@PLACE_CODEED)createprocModifyStore_List@PRO_CODEEDVARCHAR(5),@STORE_PRO_NUMEDINT,@UNITEDVARCHAR(4),@PLACE_CODEEDVARCHAR(5)asupdatestore_infosetPRO_CODE=@PRO_CODEED,STORE_PRO_NUM=@STORE_PRO_NUMED,UNIT=@UNITED,PLACE_CODE=@PLACE_CODEEDwherepro_code=@pro_codeedandplace_code=@place_codeedcreateprocDeleteStore@PRO_CODEEDVARCHAR(5),@PLACE_CODEEDVARCHAR(5)asdeletefromstore_infowherepro_code=@pro_codeedandplace_code=@place_codeed--库盘点作业管理SQL语句createprocModifyStore_ProNum@PRO_CODEEDVARCHAR(5),@PLACE_CODEEDVARCHAR(5),@STORE_PRO_NUMEDINTasupdatestore_infosetSTORE_PRO_NUM=@STORE_PRO_NUMEDwherepro_code=@pro_codeedandplace_code=@place_codeedcreateprocFindStore_Pro@PRO_CODEEDVARCHAR(5)asselect*fromstore_infowherepro_code=@pro_codeedcreateprocFindAllStore_OperateasselectPRO_CODE入库物品编码,STORE_PRO_NUM库存数量,STORE_UP_NUM库存上限,STORE_DOWN_NUM库存下限,UNIT物品单位,PLACE_CODE库位代号fromstore_info--入库信息查询createprocFindAllList_1_time@LIST_DATEED1datetime,@LIST_DATEED2datetimeasselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'1%'andlist_datebetween@list_dateed1and@list_dateed2createprocFindAllList_1_Pro_code@PRO_CODEEDvarchar(5)asselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'1%'andpro_code=@pro_codeedcreateprocFindAllList_1_Ope_id@OPERATOR_IDEDVARCHAR(5)asselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'1%'andoperator_id=@operator_idedcreateprocFindList_1_ListCode@LIST_CODEEDVARCHAR(5)asselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_code=@list_codeed--出库信息查询createprocFindAllList_0_time@LIST_DATEED1datetime,@LIST_DATEED2datetimeasselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'0%'andlist_datebetween@list_dateed1and@list_dateed2createprocFindAllList_0_Pro_code@PRO_CODEEDvarchar(5)asselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'0%'andpro_code=@pro_codeedcreateprocFindAllList_0_Ope_id@OPERATOR_IDEDVARCHAR(5)asselectLIST_CODE入库单编号,OPERATOR_ID操作员代号,LIST_DATE入库时间,PRO_CODE入库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_codelike'0%'andoperator_id=@operator_idedcreateprocFindList_0_ListCode@LIST_CODEEDVARCHAR(5)asselectLIST_CODE出库单编号,OPERATOR_ID操作员代号,LIST_DATE出库时间,PRO_CODE出库物品编码,PRO_NUM物品数量,UNIT物品单位,PLACE_CODE库位代号fromlist_infowherelist_code=@list_codeed--用户信息表管理SQL语句createprocInsertUser@DUSER_NAMEEDVARCHAR(30),@USER_PWDEDVARCHAR(30),@USER_LEVELEDVARCHAR(10)asinsertintouser_table(DUSER_NAME,USER_PWD,USER_LEVEL)values(@DUSER_NAMEED,@USER_PWDED,@USER_LEVELED)createprocUpdateUser@DUSER_NAMEEDVARCHAR(30),@USER_PWDEDVARCHAR(30),@USER_LEVELEDVARCHAR(10)asupdateuser_tablesetDUSER_NAME=@DUSER_NAMEED,USER_PWD=@USER_PWDED,USER_LEVEL=@USER_LEVELEDwhereDUSER_NAME=@DUSER_NAMEEDcreateprocDeleteUser@DUSER_NAMEEDVARCHAR(30)asdeletefromuser_tablewhereDUSER_NAME=@DUSER_NAMEEDcreateprocFindAllUserasselectDUSER_NAME用户名,USER_PWD用户密码,USER_LEVEL用户级别fromuser_tablecreateprocUpdateUser_Psw@DUSER_NAMEEDVARCHAR(30),@USER_PWDEDVARCHAR(30)asupdateuser_tablesetDUSER_NAME=@DUSER_NAMEED,USER_PWD=@USER_PWDEDwhereDUSER_NAME=@DUSER_NAMEED----------------------------------------------------------------------------输入各表数据---------------------------------------------------------------------------------------输入供应商信息insertintosupplier_info(supplier_code,supplier_name,link_man,link_phone,supplier_address,remark)values('sup00','冠捷电子','刘熔林','15005059312','莆田','小念')insertintosupplier_info(supplier_code,supplier_name,link_man,link_phone,supplier_address,remark)values('sup01','三明石化','育才','15806028560','三明','奔跑的春风')insertintosupplier_info(supplier_code,supplier_name,link_man,link_phone,supplier_address,remark)values('sup02','才子','永乐','15806028344','莆田','雨下的林')insertintosupplier_info(supplier_code,supplier_name,link_man,link_phone,supplier_address,remark)values('sup03','华为','朝奇','15806037710','西安','黑鬼')insertintosupplier_info(supplier_code,supplier_name,link_man,link_phone,supplier_address,remark)values('sup04','思科','良海','15806027267','泉州','V.I.C')--输入物品信息insertintopro_info(pro_code,pro_name,supplier_code,unit)values('pro00','军事百科全书','sup00','本')insertintopro_info(pro_code,pro_name,supplier_code,unit)values('pro01','地理百科全书','sup01','本')insertintopro_info(pro_code,pro_name,supplier_code,unit)values('pro02','中国百科全书','sup02','本')insertintopro_info(pro_code,pro_name,supplier_code,unit)values('pro03','国家地理','sup03','本')insertintopro_info(pro_code,pro_name,supplier_code,unit)values('pro04','圣经','sup04','本')--输入库位信息insertintoplace_info(place_code,area_name,pro_code)values('pla00','104','pro00')insertintoplace_info(place_code,area_name,pro_code)values('pla01','104','pro00')insertintoplace_info(place_code,area_name,pro_code)values('pla02','104','pro01')insertintoplace_info(place_code,area_name,pro_code)values('pla03','104','pro02')insertintoplace_info(place_code,area_name,pro_code)values('pla04','104','pro03')--输入员工信息insertintooperator_info(OPERATOR_ID,DNAME,SEX,LEVEL1,PHONE,ADDRESS)values('ope00','刘熔林','男','仓管员','15806028685','E1_104')insertintooperator_info(OPERATOR_ID,DNAME,SEX,LEVEL1,PHONE,ADDRESS)values('ope01','朱江','男','经理','15005059312','E1_104')insertintooperator_info(OPERATOR_ID,DNAME,SEX,LEVEL1,PHONE,ADDRESS)values('ope02','育才','男','仓管主管','15806027267','E1_104')insertintooperator_info(OPERATOR_ID,DNAME,SEX,LEVEL1,PHONE,ADDRESS)values('ope03','永乐','男','仓管员','15806028344','E1_104')insertintooperator_info(OPERATOR_ID,DNAME,SEX,LEVEL1,PHONE,ADDRESS)values('ope04','朝奇','男','仓管员','15806037710','E1_104')insertintooperator_info(OPERATOR_ID,DNAME,SEX,LEVEL1,PHONE,ADDRESS)values('ope05','良海','男','仓管员','15806028560','E1_104')--数据单信息--入库单信息insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('11111','2010-01-09',10,'本','pro00','pla00','ope00')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('11112','2010-06-1',10,'本','pro00','pla01','ope00')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('11113','2010-04-29',10,'本','pro00','pla01','ope01')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('11114','2010-01-31',10,'本','pro01','pla02','ope00')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('11115','2010-03-02',10,'本','pro02','pla03','ope00')--出库单信息insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('01111','2010-01-09',1,'本','pro00','pla00','ope00')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('01112','2010-01-21',2,'本','pro00','pla01','ope00')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('01113','2010-05-29',3,'本','pro00','pla01','ope01')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('01114','2010-01-31',4,'本','pro01','pla02','ope00')insertintolist_info(LIST_CODE,LIST_DATE,PRO_NUM,UNIT,PRO_CODE,PLACE_CODE,OPERATOR_ID)values('01115','2010-04-02',5,'本','pro02','pla03','ope00')--用户信息insertintouser_table(DUSER_NAME,USER_PWD,USER_LEVEL)values('张学友','110','系统管理员')insertintouser_table(DUSER_NAME,USER_PWD,USER_LEVEL)values('刘德华','110','系统管理员')insertintouser_table(DUSER_NAME,USER_PWD,USER_LEVEL)values('郭富城','110','普通用户')insertintouser_table(DUSER_NAME,USER_PWD,USER_LEVEL)values('黎明','110','系统管理员')--库存信息insertintostore_info(PRO_CODE,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)values('pro00',0,1000,10,'本','pla00')insertintostore_info(PRO_CODE,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)values('pro00',0,1000,10,'本','pla01')insertintostore_info(PRO_CODE,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)values('pro00',0,1000,10,'本','pla02')insertintostore_info(PRO_CODE,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)values('pro01',0,1000,10,'本','pla01')insertintostore_info(PRO_CODE,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)values('pro02',0,1000,10,'本','pla02')insertintostore_info(PRO_CODE,STORE_PRO_NUM,STORE_UP_NUM,STORE_DOWN_NUM,UNIT,PLACE_CODE)values('pro03',0,1000,10,'本','pla03')------------------------------------------------------------------按时间查询库存信息-------------------------------------------------------------------------------------------------------------------------------------------入库库存信息查询---------------------------------------------------------------------------------------查询库存某段时间总入库数createprocget_suminstorenum_from_list@LIST_DATEED1datetime,@LIST_DATEED2datetime,@sum_pro_numedintoutputasselect@sum_pro_numed=sum(pro_num)fromlist_infowherelist_codelike'1%'andlist_datebetween@list_dateed1and@list_dateed2--查询某段时间某物品总入库数createproc
本文档为【仓库管理系统培训课程(DOC 61页)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥14.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
千与千寻
十年从业经验,高级工程师
格式:doc
大小:1MB
软件:Word
页数:0
分类:企业经营
上传时间:2021-01-27
浏览量:3