仓库管理系统实验报告_2.docx

上传人:安*** 文档编号:18913498 上传时间:2022-06-03 格式:DOCX 页数:8 大小:16.62KB
返回 下载 相关 举报
仓库管理系统实验报告_2.docx_第1页
第1页 / 共8页
仓库管理系统实验报告_2.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《仓库管理系统实验报告_2.docx》由会员分享,可在线阅读,更多相关《仓库管理系统实验报告_2.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、仓库管理系统实验报告食品仓库管理系统姓名:姜雪第一章需求分析1.1项目概述由于食品仓库中货品种类庞大,数量诸多,但是靠手写这种方式来记录仓库中食品的情况显然是远远不够的,因而就需要一个自动便捷的仓库管理系统。介于实际情况,仓库入库和出库以及库存这三种之间有着密切关系,因而能够考虑使用触发器来实现。另外由于实际生活中的情况,货品经常需要大量的进行入库和出库操作,因而很有必要实现批量的入库出库操作,这就很符合游标的特点:完成批量作业,所以在入库和出库表中定义游标来进行对库存表的批量修改就很有意义。而本系统选择用WPF也是基于如今的趋势,WPF相比windows的界面美观简洁很符合用户的需求。并且也

2、是比拟新的应用程序,符合群众审美。1.2功能模块仓库管理系统需要实现操作员、产品管理、产品入库管理、产品出库管理、供给商管理、库房管理、操作员查询、出货部门管理模块的功能,详细功能如下列图所示:3.3创立存储经过3.3.1带参数的存储经过描绘:根据产品编号返回对应的产品信息usejiangxue_storageIFEXISTS(SELECTnameFROMsysobjectsWHEREname=jiangxue_someStorageANDtype=P)DROPPROCEDUREjiangxue_someStoragegocreateprocedurejiangxue_someStoragei

3、dvarchar(10)asselect*fromjiangxue_storagewheresto_id=id3.3.2带output参数的存储经过描绘:返回某产品最近入库的总数量IFEXISTS(SELECTnameFROMsysobjectsWHEREname=jiangxue_countInStorageANDtype=P)DROPPROCEDUREjiangxue_countInStoragegocreateprocedurejiangxue_countInStorageidvarchar(10),namevarchar(20)out,unitvarchar(5)out,totalin

4、tOUTPUTasselecttotal=SUM(in_stonumber),name=jiangxue_storage.sto_name,unit=jiangxue_storage.sto_unitfromjiangxue_inStorage,jiangxue_storagewherein_stoId=idandjiangxue_storage.sto_id=jiangxue_inStorage.in_stoIdgroupbyjiangxue_inStorage.in_stoId,jiangxue_storage.sto_name,jiangxue_storage.sto_unit执行:de

5、clarenamevarchar(20),unitvarchar(5),totalintexecjiangxue_countInStorage1,nameout,unitout,totaloutputprintname+的最近入库总数量:+rtrim(total)+unit3.3.3描绘:增加一条产品记录createproceduredbo.jiangxue_insertStorageidvarchar(10),namevarchar(20),numberint,unitvarchar(5),wpricefloat,typeidvarchar(10),houseidvarchar(10),pr

6、otimedate,lifevarchar(10),weightvarchar(10)asinsertintojiangxue_storagevalues(id,name,number,unit,wprice,typeid,houseid,protime,life,weight)3.3.4描绘:更新商品信息createproceduredbo.jiangxue_updateStorageidvarchar(10),namevarchar(20),numberint,unitvarchar(5),wpricefloat,typeidvarchar(10),houseidvarchar(10)as

7、updatejiangxue_storagesetsto_name=name,sto_number=number,sto_unit=unit,sto_wprice=wprice,sto_typeId=typeid,sto_houseId=houseidwheresto_id=id3.4触发器设计3.4.1insert触发器描绘:当增加出库记录后,库存表jiangxue_storage中对应的产品库存数量sto_number便减去其出库数量out_stonumbercreatetriggerupdateOutStorageonjiangxue_outStorageafterinsertasupdatejiangxue_storagesetsto_number=sto_number-inserted.out_stonumberfromjiangxue_storage,insertedwherejiangxue_storage.sto_id=inserted.out_stoId描绘:当增参加库记录后,库存表jiangxue_storage中对应的产品库存数量

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁