《仓库管理系统的分析与设计.docx》由会员分享,可在线阅读,更多相关《仓库管理系统的分析与设计.docx(34页珍藏版)》请在三一办公上搜索。
1、仓库管理系统项目计划书项目编号:1组项目内容:库存管理系统项目成员:刘凤霞,叶权慧,修鑫项目时间:14.06.24-14.07.071. 调研本课题所需的数据源数据的类别,数据的规模,数据之 间的关系,数据获取的方式分析a)数据类型有:short、int、long、char、float、doubleb)数据规模:数据规模不是很大,是一个小型实体公司。c)每个数据都不是单独存在的,都是息息相关。d)从以往纸质记录的手动输入,或输入货物的条形码,二维码2. 设计系统应具备的基本功能本系统一共分为七个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据 库的访问上是紧密相连的,各个模块访问的有两
2、个数据库,所访问的表也有很大不同。每个模 块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统中模块分别为:基本信息、入库/出库管理、采购/销售管理、 查询统计、往来管理、附项管理、系统设置。各功能模块的具体功能如下:(1)基本信息:对货物信息、公司信息、仓库信息、盘存信息、商品信息进行设置、 报损报溢。(2)入库/出库管理:针对入库和出库信息进行添加、修改、删除操作。(3)采购/销售管理:进行进货、进货退货、销售、销售退货的添加操作。(4)查询统计:包括商品进货、进货退货、商品销售、销售退货、商品库存、商品销售 排行、入库年度统计、出库年度统计、库存信息汇总的查询。(5
3、)往来管理:主要是做商品结账相应操作,包括商品进货、进货退货、商品销售、销 售退货。(6)附项管理:针对供货单位、收货单位、经办人、货物的添加操作。(7)系统设置:包括添加用户、修改用户密码、重新登录及帮助。系统功能结构图如图2-1所示。中小型企业仓库管理系系统设置基本信息入库由库管理采购销售管理附项管理盎存信IM管理 添加盘在信息 添加仓库信德 商品信息管理 么邑信息管理 添加商曲信扃 添加公司/ 库 隹 息 登入 库 隹 息 管 理比库信息出 库 信管 理记进 货 退 货 查 询销 售 退 货 查 询商 品 库 有 查 询商保 售 排 行库 年 度 统 计出 库 年 度 统 计库 有 信
4、息 汇 总商 品 进 货 查 询商 品 销 售 查 询添加销售退货 添加销隹信国 wrnramra货 添加进货gw添加货.品管彳 经办人添加管理 收度单位添加管理 供货单位添加管理 销隹退货结账 ra品mM 谴货遗货结账 商品进货结账添 加 用 户用户管理退 出 登帮助图2-1系统功能结构图3. 具备的数据分析,数据挖掘功能,本系统的特色亮点1)、本系统具有客户管理和供应商管理,能根据数据分析出客户及供应商的主次顺序, 和可替换性。例如:一种产品或材料必须有两家以上的供应商,当一个供应货物出 问题或不足时,系统自动显示可替换供应商及产品。2)、客户所在地的树形查询功能,以便更好的对客户进行区域
5、的划分与查找。3)还可以在线盘存。4)根据库存物品的流动情况(包括数量,出库入库的时间及其间隔),自动确定物品 的存放仓库、位置、所需要的空间以及剩余可库存量。5)根据库存的位置及库存的数量自动生出从哪个仓库出库入库。例如:A客户要100 件甲产品,有1、2两个仓库。1仓库距离A客户1 km库存有10件,2仓库距离A客户 20km库存有1000件,系统会自动生成直接从2号库出库的单子。6)可以使用RFID对商品的信息进行录入和追踪等。7)上下限设定、库存上下限报警。8)具有报表、单据打印功能.9)对库存的利用率有进行统计的功能。对仓库的的建设或租用有着决定性作用。10)有距离最近调货功能。根据
6、地点距离仓库的距离,系统自动根据货物量选择最近 仓库。对第10条功能的实现设计。以京东为例:1. 京东现有六大仓库,分别是华北区的北京仓(101号)、华东区上 海仓(102号)、华南区广州仓(103号)、西南区成都仓(104 号)、华中区武汉仓(105号)、东北区沈阳仓(106号)。2. 将各个省距离每个仓库的距离按123等数字的方式进行排序,数字 从小到大说明距离的从小到大,将其整理成表。即下表4-1.3. 要实现这个功能,在编代码里要获得要到达的省份以及距离各个仓 库的距离,并且将各个距离进行比较,将仓库名按距离的大小从小 到大排列出来,并按顺序根据仓库名以及所需货物对仓库进行查询, 数量
7、大于等于 订单数量的仓库名提取出来并进行填写出库单。21宁夏4551352245512523青海56513&24新疆51614725瑚阳_23744Q2623144027吉林_34855128459652ML枷ML舰IUL物灿ML4. 项目实施计划,项目人员分工,进度控制。可行性分析:经济可行性(包括可能使用的开发工具软件的成本,采集数据的成本,开发人员的劳动成本),技术可行性_,项目实施计划时间设计内容6.23-6.29设计系统的功能编写可行性研究报告项 目开发计划书6.30-7.6对系统进行设计7.6-7.11对系统进行测试,进行软件测试。总结整理 答 辩编写报告项目人员分工姓名项目组分工
8、刘凤霞萌萌哒对项目开发计划进行全部的构 想,设计,开发,并编写项 目开发计划书以及可行性 研究报告叶权慧萌萌哒对系统进行开发并编写程序修鑫萌萌哒数据库设计日期工作任务06.22成立项目组,为每个组员分配任务。并完成项目基 本配置。06.27完成项目开发计划书06.28设计数据库,分析业务。06.29完成主框架,并测试06.30完成库存查询功能和商品转库功能07.01完成商品入库,出库功能07.02完成库存盘点功能07.03完成上下限设定,报警商品功能日期工作任务07.04历史查询07.05优化界面、业务,并测试,且完成项目。07.06成品测试I I系统可行性研究.4.4.1. 技术可行性根据客
9、户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需 的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软 件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功 能目标。同时考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。本系统基于JavaEE架构,采用了较为成熟的开发模式。前端用Struts1.2,业务逻辑采用 EJB3.0的无状态会话Bean,持久映像层采用hibernate 1.3模式,应用服务器使用了使用最广 泛的 BEA Weblogic Server。4.4.2. 经济可行性估算新系统
10、的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维 护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分 析系统开发是否会对其它产品或利润带来一定影响。(1)支出:基础投资:硬件设备:PC机 10000软件设备:Windows 7旗舰版1420Micsoft SQLServer 2008 中文版 31500Myeclipse10.1 专业版的 413其它一次性支出:软件设计和开发费用采集数据成本是2000员工劳动成本 15000成本共计 127000(2)效益:系统的效益可以从经济效益和社会效益两方面考虑。对于仓库管理系统则应着重分析其社 会效益
11、。例如,系统投入运行后可以使仓库管理实现科学化、规范化。曾强了工作人员对仓库 管理能力、提高了工作效率。4.4.3. 运行可行性新系统的研制和开发是充分得考虑工作人员对仓库的易于管理,管理者方便查询设备信息 效率。从而能完全满足使用者的要求。4.4.4. 法律可行性新系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律。5. 用例分析创建用例仓库信息系统根据业务流程可以分为以下的几个用例(Use Cases):仓库进货 仓库退货仓库领料仓库退料商品调拨仓库盘点 库存查询业务分析仓库历史记录查询供应商信息维护仓库信息维护用户登录用户注销退出系统用例关系图仓库领料仓库退货仓库
12、进货仓库盘点(from Us e Cas es)Us e Cas -.es)?rom Us, e Cases?romUs e Cases)历史记录 查(from Us e Cas AL询es操作员(from Actors .商品供应商(from Actors)管理员(from Actors .库存查询(from Us e Cas es)一_商品领料人(from Actors)c商品调拨Us e Cas应商信息维护m Us e Cas es )仓库退料(fromUs. e Cases)用户(from Us登录e Cas es)(from户Us注销e Cas仓库信息维护(from Us e Cas
13、 es )商 品 退料(from Actors退出系统(from Us e Cas es)业务分析(from Us e Cas es)6. 过程建模、数据流图、数据建模葺_过程建模仓库管理系统业务流程如图6-1所示。图6-1仓库管理系统业务流程图心re -r+t -kHrn. 数据建模6.2.1.数据库结构设计表对于信息管理系统,数据基本上都是使用数据库进行管理。数据库设计是对保存管理系统数 据的数据库结构进行设计,对整个系统的开发具有非常重要的作用。本系统的数据库命名为:db_Sell1和kc_db1两个数据库,前者是用来存储有关商品销售 的所有数据信息,后者是用来存储库存管理的数据信息。D
14、b_Sell1数据库中共分5张信息表如表6-1至6-5所示。商品信息表主要用于对商品的基本信息进行存储管理。如表6-1所示。表6-1 tb_Commodity (商品信息表)序号英文名中文名类型长度(字符)1Id编号Int42CommodityName商品名称varchar(100)1-1003ShortName商品简称varchar(50)1-504ProducePlace产地varchar(100)1-1005Unit单位varchar(20)1-206Specs规格varchar(50)1-507PassNumber批号varchar(50)1-508PassList批准文号varcha
15、r(50)1-509CompanyId供应商Int410Remark备注varchar(500)1-50011Username操作用户varchar(50)1-5012AddTime修改日期varchar(50)1-5013Total标记Int4公司信息表主要是对公司的基本信息进行存储管理。如表6-2所示。表6-2 tb_Company (公司信息表)序号英文名中文名类型长度(字符)1Id编号Int42CompanyName公司名称varchar(50)1-503CompanyType类型varchar(50)1-504CompanyShort公司简称varchar(50)1-505Compa
16、nyAddress地址varchar(50)1-506Postalcode邮政编码varchar(50)1-507Tel联系电话varchar(50)1-508Fax传真varchar(50)1-509Linkman联系人varchar(50)1-5010Email电子邮箱varchar(50)1-5011Bank开户银行varchar(50)1-5012BandAccounts银行账号varchar(50)1-5013Username操作用户varchar(50)1-5014AddTime修改日期varchar(50)1-50账目信息表主要是对商品入库,出库的账目操作进行存储管理。如表-3所
17、示。表6-3 tb_Reckoning (账目信息表)序号英文名中文名类型长度(字符)1Id编号Int42CommodityId商品编号Int43Settlement结算Int44ManageMan经手人varchar(50)1-505Datetime结算日期Datetime86Username操作用户varchar(50)1-507Addtime修改日期varchar(50)1-50货物操作表主要对货物的种类信息进行管理。如表5-4所示。表6-4 tb_Stock (货物操作表)序号英文名中文名类型长度(字符)1Id编号Int42CommodityId商品编号Int43CompanyId公司
18、编号Int44Number数量Int45Pirce单价Int46StockDate进/退货物日期Datetime87SettlementType结算方式varchar(50)1-508Payment应付金额Int49FactPayment实付金额Int410NotPayment未付金额Int411ManageMan经手人varchar(20)1-2012Username操作用户varchar(50)1-5013AddTime添加日期varchar(20)1-2014ClientId单据编号Int415Type信息类型varchar(10)1-10用户密码表主要是对用户密码操作的管理。如表5-5
19、所示。表6-5 tb_User (用户密码表)序号英文名中文名类型长度(字符)1Id编号Int42Username用户名varchar(50)1-503Userpwd用户密码varchar(50)1-504AddTime添加日期Datetime8kc_db1数据库中共分8张信息表如表6-6至6-13所示。 仓库信息表主要是对所有仓库进行管理。如表6-6所示。表6-6 cangku (仓库信息表)序号英文名中文名类型长度(字符)1ckID编号Int42Ckbm仓库编码Int43Name仓库名称char(10)1-104Beizhu备注char(10)1-10出库信息表主要是对货物出库操作进行管理
20、。如表5-7所示。表6-7 chuku (出库信息表)序号英文名中文名类型长度(字符)1rukuID入库编号Int42rukuDate入库时间Datetime83rukuBianma入库编码Int44huoName货物名称char(10)1-105Shuliang数量Int46Jinjia进货价格decimal(19, 4)1-197Zhonge总金额decimal(19, 4)1-198Ghdw供货单位char(10)1-109Jingbanren经办人char(10)1-1010Beizhu备注char(10)1-1011Huokuan货款decimal(18, 0)1-18供货单位表主要
21、是对货物的供货单位进行管理。如表)-8所示。表6-8 ghdw (供货单位表)序号英文名中文名类型长度(字符)1gongID供货编号Int42Bianma供货编码Int43Name单位名称char(10)1-104Address单位地址varchar(50)1-505Person联系人varchar(50)1-506Tel联系人电话varchar(50)1-50货物信息表主要是对货物的基本信息进行存储管理。如表6-9所示。表6-9 huopin (货物信息表)序号英文名中文名类型长度(字符)1huolD编号Int42huoName货物名称char(10)1-103huoDanwei货物单位ch
22、ar(10)1-104Cfck存放仓库char(10)1-105Rkdw入库单价decimal(18, 6)1-186Ckdw出库单价decimal(18, 6)1-187Yskc原始库存decimal(18, 0)1-188Dixian库存底线Int49Gaoxian库存高线Int410Bianma货物编码Int411Pancun盘存数Int4盘存信息表主要是对货物在库中的盘存数进行管理。如表6-10所示。表6-10 pancun (盘存信息表)序号英文名中文名类型长度(字符)1huoID编号Int42huoName货物名称char(10)1-103huoDanwei货物单位char(10)
23、1-104Cfck存放仓库char(10)1-105Bianma货物编码Int46Pancun盘存数Int4用户信息表主要是对经手的基本信息进行管理。如表)-11所示。表6-11 people (用户信息表)入库信息表主要是对货物入库的基本信息进行管理。如表6-12所示。表6-12 ruku(入库信息表)序号英文名中文名类型长度(字符)1rukuID入库编号Int42rukuDate入库时间Datetime83rukuBianma入库编码Int44huoName货物名称char(10)1-105Shuliang数量Int46Jinjia进货价格decimal(19, 4)1-197Zhonge
24、总金额decimal(19, 4)1-198Ghdw供货单位char(10)1-10续表6-129Jingbanren经办人char(10)1-1010Beizhu备注char(10)1-10收货单位表主要是对货物的收货单位进行管理。如表)-13所示。表6-13 shdw (收货单位表)序号英文名中文名类型长度(字符)1shouhuoID收货编号Int42Bianma供货编码Int43Name单位名称varchar(50)1-504Address单位地址varchar(50)1-505Tel联系人电话varchar(50)1-506Person联系人varchar(50)1-506.2.2.
25、E-R 图登录密姓工ID货仓管员库物货存备物出客户库入库出库出入出库入库物批准货购货品物入货物货类别详细物货移物货物所属注货移物库移原货库物库联系电库存图6-2 E-R图63系统数据流分析数据流图描述:仓库管理系统的数据流图是根据物资信息的数据流程进行的分析,对现有 的资料进行处理,系统数据流图如图3-3所示。管理员:针对整个系统的各项信息,处理等进行管理操作。基本信息:主要包括货物,仓库,用户,入库,出库,公司,账目盘存的基本信息管理, 以方便管理进行各项处理操作。各种用表:主要包括货物,仓库,用户,入库,出库,公司,账目,盘存的信息用表,主 要为方便管理对各项信息进行管理操作。管理员货物数
26、据仓库数据货物信息管理用户基本信息,入库信息管理仓库货物信息表用户基本数据用户基本仓库信息信息管理货物信息、入库数据仓库信息表用户基本信息表入库信息表入库信息出库信息出库信息出库信息表出库数据公司信息酎公司信息管理公司信息表公司数据理财务数据信息管理财务信息 Z 、盘存信息 财务信息账目信息表盘存信息表盘存数据图6-3系统数据流图7. 架构设计(例如B/S, C/S,服务器端和客户端各自的作用, 各种架构的对比)C/S模式是一种两层结构的系统,第一层在客户机上安装了客户机应用程序,第二层在服务 器上安装服务器管理程序.在C/S模式的工作过程中,客户机程序发出请求,服务器程序接收并且 处理客户机
27、程序提出的请求,然后返回结果.C/S模式有以下特点:1. C/S模式将应用与服务分离,系统具有稳定性和灵活性2. C/S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性3. 由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快4. 在C/S模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机 都要安装客户机程序,系统升级和维护较为复杂B/S模式,即浏览器/服务器模式,是一种从传统的两层C/S模式发展起来的新的网络结 构模式,其本质是三层结构的C/S模式。在用户的计算机上安装浏览器软件,在服务器上存放 数据并且安装服务应用程序,服务器有WWW服务器和文
28、件服务器等。用户通过浏览器访问服 务器,进行信息浏览、文件传输和电子邮件等服务。B/S模式有以下特点:1. 系统开发、维护、升级方便每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏 览器软件不需要修改,系统开发和升级维护方便2. B/S模式具有很强的开放性在B/S模式下,用户通过通用的浏览器进行访问,系统开放性好3. B/S模式的结构易于扩展由于Web的平台无关性,B/S模式的结构可以任意扩展,可以从包含一台服务器和几个用 户的小型系统扩展成为拥有成千上万个用户的大型系统4. 用户使用方便B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对
29、于无用户 交换功能的页面。用户接触的界面都是一致的,用户使用方便c/s是需要有特定客户端的;b/s只要浏览器就可以了。所有网站都是b/s结构,而QQ则是c/s结构。如果你需要在用户机器上安装特定客户端,那软件就是c/s结构。8. 用户界面设计9. 程序设计:土 1.实施步骤,分配编程任务06.27设计数据库,分析业务。06.28完成主框架,并测试06.29完成库存查询功能06.30完成商品转库功能07.01完成商品入库,出库功能07.02完成库存盘点功能07.03完成上下限设定,报警商品功能07.04历史查询07.05优化界面、业务,并测试,且完成项目。07.06成品测试土七系统结构图程序规格
30、(采用的开发语言,开发平台,工具,程序,数据库表命名规则,函数类接口规范等等)本程序采用的java语言,my eclipse开发平台,开发工具有tomcat、JDK、SQL Server 等,本文中使用的组件技术主要有三种类型:JSP、servlet和Enterprise JavaBean。数据库表根 据其所包含的信息以及其用途来命名。土 1流程图退出系统10. 详细设计步骤的_ 子模块设计10.1.1.登录模块1. 功能:登陆界面主要用于系统的登录。2. 性能:要求输入的密码、用户名不能为空,否则系统给出提示信息,若错误,则页面不3. 输入项:用户名及密码。4. 输出项:系统弹出另一个系统界
31、面。5. 算法:通过输入的用户名在数据库中定位用户信息,锁定密码并且进行匹配。10.1.2.3.2功能模块10.1 .M 库存查询6. 功能:主要用于商品各库存的查询。7. 输入项:选择商品名称,若不选择,默认查询默认选中的。8. 输出项:系统弹出另一个系统界面,包含该商品在各仓库中的数量。9. 算法:通过选中的商品名在数据库中定位商品信息,进行商品显示。盲幡上刊瞰ms,wela10.1.? 商品转库10. 功能:主要用于商品在各库间的调转。11. 性能:要求输入的出库单、入库单号,且不能为空、必须是数字,否则系统给出提示信 息,若错误,则有页面提示,该单不存在。12. 输入项:出库单及入库单
32、号。13. 输出项:系统弹出另一个系统界面,显示出库单、入库单详细信息,然后点击下一步, 跳转到转库记录填写单。算法:通过输入的单号在数据库中定位单信息,进行匹配显示单信息,点击下一步,填写转 库记录单,转库理由不能为空,否则有对话框提示,若出库单上匹配信息不一致,则跳转到失 败页面。商品转犀1.蹒屈上网畦msJE蛔z.T=.i克二:1.育制才已1 二1J1二 |二 I炸W:W: 口育解1 二1J1二 15二 IMW;7步10,1.2.:商品出库14. 功能:主要用于商品的出库。15. 性能:要求输入的出库单号,且不能为空、必须是数字,否则系统给出提示信息,若错 误,则有页面提示,该单不存在。
33、16. 输入项:出库单号。17. 输出项:系统弹出另一个系统界面,显示出库单详细信息,然后点击下一步,跳转到出 库记录填写单。算法:通过输入的单号在数据库中定位单信息,进行匹配显示单信息,点击下一步,显示填 写出库记录单,直接提交即可,然后生成相应的出库记录。商谯土就拦二I:-I二.17上楝靛II】,3.4 商品入库18. 功能:主要用于商品的出库。19. 性能:要求输入的出库单号,且不能为空、必须是数字,否则系统给出提示信息,若错 误,则有页面提示,该单不存在。20. 输入项:出库单号。21. 输出项:系统弹出另一个系统界面,显示出库单详细信息,然后点击下一步,跳转到出 库记录填写单。算法:
34、通过输入的单号在数据库中定位单信息,进行匹配显示单信息,点击下一步,显示填 写出库记录单,直接提交即可,然后生成相应的出库记录。商品入库响心 际怦05 上 TFRiSX皿石品,no ID- .ID|-7 - 71QOD11. -4Z.0LC| 下一#|fflpID: IODQ职户古:E详3髭tTFttift 鬲期M 稀契丘商品入摩和日j5 上下RJ祺H 1RVffi 沔厘遮询|治同单号:1000自品IS1001盅宜库:1fflASK:商品豉价:皿。隆办人;顷y 1和110.1.库存盘点22. 功能:主要用于每天的商品盘点。23. 性能:填写人工实际盘点数,且不能为空、必须是大于等于0的数字,否
35、则系统给出提 示信息。24. 输入项:要求选择所要盘点商品的仓库名、商品名,填写人工实际盘点数。输出项:系统弹出另一个系统界面,显示商品的详细信息:商品ID、仓库ID、商品名、原 库存、现库存、调入数、调出数、人工盘点数、盈亏情况,其中原库存取自上一条盘点记录的现存数加上此商品在上一天的盘点中生成的损溢记录数,若无损溢,则就是存取自上一条盘点 记录的现存数,现库存取自商品仓库关系表中的商品数量,调入数从商品入库记录中根据仓库 ID、商品ID与时间在当天营业时间内这些条件取得,盈亏情况由人工盘点数-现库存。算法:通过选择所要盘点商品的仓库名、商品名,填写人工实际盘点数,进行匹配显示商品 信息,若
36、有盈亏,必须填写亏损记录单,直接提交即可,然后生成相应的盈亏记录。注意:厄T色个推巾辱一个编 J.只能盘山役“所配通MR上啊貌559商品ID N荀品否P ?: :; gAza-it检亏情湿坷与损m记录10011羊果2芸1301Q1&?IE-11Ssr隹点.S.&亏情携不为(L请风写籀昔记录;尊曲目|】,|.扑上下限设定25. 功能:主要用于设定商品的上下限。26. 性能:填写商品的上下限,不能为空、必须是大于等于0的数字,并且设定的上限不能 小于商品的现库存、设定的下限不能大于上限,否则系统给出提示信息。27. 输入项:要求选择所要设定商品的仓库名、商品名,填写上限、下限。输出项:系统弹出另一
37、个系统界面,显示是否操作成功。算法:通过选择所要设定商品的仓库名、商品名,填写上限、下限,进行匹配商品信息,若 设定的上限不能小于商品的现库存,则操作不成功,反之则OK。报警商品28. 功能:主要用于显示超出库存上下限的商品。29. 性能:显示超出库存下限的商品,因不存在超出上限的商品。30. 输入项:点击左侧的报警商品功能。输出项:系统弹出另一个系统界面,显示超出库存上下限的商品的详细信息:记录号、商品 号、仓库号、数量、上限、下限、最佳存量。算法:通过点击左侧的报警商品功能,直接显示超出库存上下限的商品的详细信息。3=2:,一二.1:.二 II:.-5ft*诲有10,1.誓历史查询i),i
38、r,j盘点记录查询31. 功能:主要用于显示商品的盘点记录。32. 性能:显示商品的盘点记录。输出项:系统弹出另一个系统界面,显示商品的盘点记录,包括记录号、商品号、仓库号、 商品名、原库存、进库数、出库数、日期、人工盘点数、损溢数量。算法:通过点击左侧的盘点查询功能,直接显示商品的盘点记录。注意:每个商品有一条最 原始记录,原库存等于现库存等于人工盘点数,输入输出是0。 转库记录查询33. 功能:主要用于显示商品的转库记录。34. 性能:显示商品的转库记录。输出项:系统弹出另一个系统界面,显示商品的转库记录,包括记录号、原仓库号、新仓库 号、商品单价、数量、总价格、日期、责任人、原因。算法:
39、通过点击左侧的转库记录查询功能,直接显示商品的转库记录。同幅点.上下阳设击品E史鱼T.点咨圈3出岸记杲置调*库记超m注,甘rEl,工3612ICOL况01河l.D2D13-07HCJ3 IS;卵皿100111137121COLQZ. 0301Z60. 02013-07-03 15!1700iaoi2ZSgis 蛭 曜101,1损溢记录查询35. 功能:主要用于显示商品的损溢记录。36. 性能:显示商品的损溢记录。输出项:系统弹出另一个系统界面,显示商品的损溢记录,包括记录号、商品号、仓库号、 商品单价、损溢数量、总价格、日期、制单人、责任人。算法:通过点击左侧的损溢记录查询功能,直接显示商品的损溢记录。详.州商品挣庠有E上网醍册史登目担溢记 录号丁:U单冷总价日期制单人n- E1:111542.02L0.0