仓库信息管理系统.docx
《仓库信息管理系统.docx》由会员分享,可在线阅读,更多相关《仓库信息管理系统.docx(53页珍藏版)》请在三一办公上搜索。
1、课 程 设 计课程名称:软件工程题目名称:仓库信息管理系统学生学院:数学与计算科学学院学生班级:10信计学生姓名:学生学号:指导老师: 目 录第一章,背景-3-第二章,分析与建模-4-1 ,问题分析-4-2 ,模块分析-4-3,功能分析-4-4,业务建模-5-第三章,图例-6-第四章,参与者说明-8-第五章,系统分析-9-第六章,程序运行-11-第七章,登陆界面设计-12-第八章,心得体会-13-附 件第一章, 背景 仓库管理也叫仓储管理,英文Warehouse Management,简称WM,指的是对仓储货物的收发、结存等活动的有效控制,其目的是为企业保证仓储货物的完好无损,确保生产经营活动
2、的正常进行,并在此基础上对各类货物的活动状况进行分类记录,以明确的图表方式表达仓储货物在数量、品质方面的状况,以及目前所在的地理位置、部门、订单归属和仓储分散程度等情况的综合管理形式。 由于仓库存放的物品种类繁多,存放方式以及处理过程也非常复杂,而且随着业务量的增加,旧的管理方式已经很难满足业务的需求。因此,我们需要更先进,科学的管理系统。在此,我们设计一个信息管理系统,目的在于监控整个仓库的运转情况;提供完善的任务计划功能,由指令中心来安排进出任务,确认任务的开始,进货管理和出货管理;系统能够实时监控所有在线运动的情况,实时提供库存变化的信息。 第二章, 分析与建模1, 问题分析购买的商品入
3、库: 如何保证购买到准确的商品,正确的数量,保质期,以及存放在正确的位置积压的商品退给供货商: 将挤压商品尽可能的退给供货商,以及供货商的接受销售部门将商品移送到仓库: 销售部门拿出商品销售以及将未售完商品归库管理盘点仓库: 如何准确而又快速的理解库存供货商提供各种货物: 及时提供各种所需商品,且价格公道用户查询销售部门的营销记录: 如何理解每个人的销售情况及月销售,年销售和总体销售,月销售,年销售;各销售业绩的变化情况。用户查询仓库中的所有变动记录:了解各商品的变化及波动,材料的库存。2, 模块分析1)仓库管理模块(1) 仓库进货(2) 仓库退货(3) 仓库领料(4) 仓库退料(5) 商品调
4、拨(6)仓库盘点2) 系统设置模块(1)供应商设置(2)仓库设置3)业务查询模块(1)库存查询(2)销售查询(3)仓库历史查询4) 用户登录模块(1)用户登录(2)用户注销(3)用户推出3,功能分析一个完善的仓库信息管理系统应有4个功能模块:用户登录模块,仓库管理模块,业务查询模块,系统设置模块。1)用户登录模块:由用户登录,注销,退出系统3个部分组成。用户可以用两种身份登录本系统;普通操作员和管理员。不同的身份登录被系统授予不同的权限。这样可以提高系统的安全性。2)仓库管理模块:仓库管理模块包括仓库进货,退货,领料,退料,商品调拨和仓库盘点6个子功能模块。仓库管理模块式整个仓库信息系统的核心
5、,所有数据的来源。仓库进货,领料,盘点组成了仓库管理的重要过程。3)业务查询:业务查询中,由库存查询,销售查询和仓库历史记录查询3个子功能模块组成。库存查询时提供库存变化的信息,随时根据客户要求查询的相关库存信息。销售查询提供了一个完整的出货查询平台。仓库历史记录查询功能对任意一条操作记录的查询。4)系统设置模块:系统设置模块包括供应商设置和仓库设置两部分。供应商是货物的提供者,在供应商设置中,用户可以输入详细的供应商信息,包括联系方式,供应商名称和主要经营项目等信息,方便企业管理查询和维护。而在仓库设置中,用户可以蒋整个虚拟为多个仓库,每个仓库存储不同类型的货物,这样方便仓库货物的分类管理,
6、也有利于提供仓库进货,出货效率。4.,业务建模 仓库信息总体模型第三章 ,用列视图与活动图(1) 业务包建模用例 (2)业务执行者用例(3)用户登陆用例(4)仓库管理用例第四章, 参与者说明商品领料人领取购买的货物将货物存按顺序存放在仓库中,并将待销售的货物送到销售部门。及从销售部门将商品移送到仓库。商品退料人将过期的积压的产品退给供应商。供应商提供各种货物,对退回的过期货物进行处理。管理人员操作退料人 领料人的工作,购买商品,盘店货物,以及登陆,注销仓库系统,管理人盘点仓库,决定货物的退,进,对供应商提供的信息以及仓库的消息进行维护,对业物进行分析,查询仓库的历史记录和库存记录。第五章,系统
7、分析1,仓库进货与存储实现2,仓库领料实现3,退货实现第六章,程序运行 第七章,登录界面设计 设计理念: 流光闪烁的天空中一架飞机飞行: 我们以最快的速度运输货物 天罗地网覆盖整个地球: 我们的货物可以到达地球上的每一个地方第八章,心得体会 这次的课程设计师我们所有人一起完成的,而且每个人都认真完成了自己的工作。不像以往,课程设计只有一个人在做,然后呢,做的那个人,累得半死,而其他人呢,却闲的无聊。这次,每个人都有自己的工作,XX是主力,完成了图例的画写和程序的运行与修改;XX则负责在网上收集资料,寻找相关案列;XX在图书馆负责查找专业术语与仓库内部的运作关系;XX云则负责实地考察,让我们了解
8、真正的仓库运作。这次充分体现的大家的合作的精神与力量,也让我们看到兄弟们一起努力的快乐。 当然,在做课程设计的时候也遇到过很多问题,比如调研的准确性与实用性,例图的合理性和系统分析的准确性,同时,还有对于整个课程设计的规划等问题,我们都会一起商量讨论,尽可能的做的更好。 详细信息,见附件仓库信息管理系统(附件)目录第一章,用户需求与功能需求2第二章,业务建模3第三章,用例图与活动图81,用例图82,活动图103,信息包内图13第四章,调研报告141 ,网上调研152 ,实物调研203 ,图书资料调研23第五章,源程序24第六章,运行结果34 程序调试心得40第一章, 用户需求与功能需求1,用户
9、需求由于仓库存放的物品种类繁多,存放方式以及处理过程也非常复杂,而且随着业务量的增加,旧的管理方式已经很难满足业务的需求。因此,我们需要更先进,科学的管理系统。在此,我们设计一个信息管理系统,目的在于监控整个仓库的运转情况;提供完善的任务计划功能,由指令中心来安排进出任务,确认任务的开始,进货管理和出货管理;系统能够实时监控所有在线运动的情况,实时提供库存变化的信息。 2,功能需求通过初步分析,“仓库管理系统”应该具备以下主要功能:(1) 仓库各种信息的输入,包括入库,出库,需求信息的输入等(2) 用户资料,权限,登陆,注销,退出等(3) 系统模块设置,供应商模块设置(4) 库存,销售,仓库历
10、史等查询功能第二章:业务建模总体建模详细仓库信息管理模型参与者系统内职能描述商品领料人负责检查生产资料是否充足,不足,则进料并领取商品退料人负责检查生产资料是否完好或过多,不符合要求,则提出退料并通知仓库领料供应商接收进货和退货信息,并负责进货与退货操作人员负责仓库盘点,进料,退料,商品的进货,退货和商品调拨 1) 进货模型首 先,查看销售记录然 后,查看库存若, 库存不足则, 通知销货员订货下一步,联系供应商下一步,列出所需货品清单下一步,接受货物最 后,更新数据库2) 商品调拨建模主要参与者:操作人员,供应商基本流程:1,进货:(1)操作人员向供应商提出进货请求 (2)供应商根据需求列出商
11、品清单 (3)打印进货商品报表 2,退货:(4)操作人员提出退货 (5)供应商根据操作人员要求列出退货清单 (6)打印退货商品报表 3,查询 (7)操作人员查询库存信息 (8)信息反馈给操作人员 4,结束3)仓库盘点建模用户登录模型业务查询模型第四章 ,用列视图与活动图1, 用例图(1)顶层用例 (2)业务包建模用例 (3)仓库信息管理系统用例参与者系统内职能描述商品领料人负责检查生产资料是否充足,不足,则进料并领取商品退料人负责检查生产资料是否完好或过多,不符合要求,则提出退料并通知仓库领料供应商接收进货和退货信息,并负责进货与退货操作人员负责仓库盘点,进料,退料,商品的进货,退货和商品调拨
12、 (4)业务执行者用例(5)用户操作用例,2,活动图(1) 进货活动图(2) 仓库盘点顺序图(3) 商品调拨顺序图主要参与者:操作人员,供应商基本流程:1,进货:(1)操作人员向供应商提出进货请求 (2)供应商根据需求列出商品清单 (3)打印进货商品报表 2,退货:(4)操作人员提出退货 (5)供应商根据操作人员要求列出退货清单 (6)打印退货商品报表 3,查询 (7)操作人员查询库存信息 (8)信息反馈给操作人员 4,结束(4) 业务查询图参与者: 管理员基本流程:(1)鉴定操作人员查询条件 (2)输入查询信息(3)反馈退货信息(4)输入查询信息(5)反馈商品调拨记录(6)输入信息(7)反馈
13、仓库盘点信息(8)输出查询结果3,信息包内图(1)人员信息包内的类图(2)接口信息包内的类图(3)系统事物信息包内的类图第四章,调研报告(1)网上调研XX 仓库管理系统网上调研报告前言仓库管理是与我们日常生活息息相关的问题,随着改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。以超级市场为例,走进超级市场,琳琅满目,各式各样的商品应有尽有,顾客大都满载而归,买到称心如意的商品。顾客得到极大方便的同时,商家在管理这些商品上却花费了大量的心血。在本系统的设计过程中,为了克服这
14、些困难,满足计算机管理工作的需要,我们采取了下面的一些原则统一各种原始单据的格式,统一报表的格式。删除不必要的管理冗余,实现管理规范化、科学化。程序代码标准化,软件统一化,确保软件的可维护性和实用性。界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。尽量做到物资分类和管理明确,使供应商、客户和用户之间往来更方便、快捷。在具体设计中,主要实现入库、出库、采购、销售、基本信息、单据几大功能。解决思路:利用便利的网络资源的办法解决各模块实现的具体功能分配等操作。出租仓库:主要针对客户的关系,实现预定仓库的基本操作。入库/出库:主要针对企业物资进出,实现采购和销售等操作。基本信息:介绍
15、产品、供应商及客户的相应资料。单据:实现业务上各种单据的对应操作。本系统主要步骤有功能需求分析,系统设计,数据库设计,程序实现等。一.系统范围系统开发的总体任务是实现企业物资管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。第一个版本的范围业务处理|- 出库登记|- 入库登记|- 其他库存变动|- 库存盘点|- 仓库调货 |- 货品拆分与组装基本资料|- 货品类别|- 货品资料|- 库存变动类型|- 领用人资料|- 供货单资料|- 仓库资料系统维护|- 系统设置|- 密码修改|- 操作员管理|- 数据备份与恢复|- 打印单修改|- 数据清理统计报表|- 当前库存报表|- 货物入库报
16、表|- 货物出库报表二.功能简介基础数据:商品信息,供应商,客户,商品分类,仓库,银行等基本信息的设置。 入库管理:进行货品采购入库,采购退货,生产入库,生产退料,进货单据和退货单据查询,供应商往来帐务,供应商付款。 出库管理:销售出货,客户退货,生产领料,销售单据和客户退货查询,客户往来帐务,客户付款。 库存管理:包括库存之间货品调拔,库存报损、报溢,库存盘点功能。 拆分组装:整进散出,或是整出散进等可以自由的拆分组合产品。 统计报表:完整的统计查询功能,每张单据每次业务金额都可以清楚的反映。 权限管理:可添加删除系统操作员帐号,强大的权限控制,可以设置某用户对某窗口某个按钮的权限。 打印设
17、计:可对系统内每个单据进行打印的格式设计,可以导出,导入,每个操作员可设计自己的打印格式。 界面设计:系统窗口界面名称可以自定义设计,表格的显示顺序,宽度,是否显示等,每个操作员可以设计自己的界面。 系统设置:可以灵活设置系统小数位数,可选0-6位,让帐务更精确,可对以往数据进行选择性的清除,以便系统初始化。三.数据识别1、人员基本情况数据说明1)系统管理员数据说明使用者:系统管理员 来源:系统管理员在本系统中注册 去向:保存在数据库中 数据属性:编号、姓名、性别、出生日期、固定电话、移动电话、其他2)仓库管理员数据说明使用者:仓库管理员来源:仓库管理员职工档案去向:保存在数据库的仓库管理员表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 信息管理 系统
链接地址:https://www.31ppt.com/p-1939463.html