毕业设计论文库存信息管理系统设计与实现

上传人:cn****1 文档编号:564362115 上传时间:2023-04-29 格式:DOC 页数:61 大小:822KB
返回 下载 相关 举报
毕业设计论文库存信息管理系统设计与实现_第1页
第1页 / 共61页
毕业设计论文库存信息管理系统设计与实现_第2页
第2页 / 共61页
毕业设计论文库存信息管理系统设计与实现_第3页
第3页 / 共61页
毕业设计论文库存信息管理系统设计与实现_第4页
第4页 / 共61页
毕业设计论文库存信息管理系统设计与实现_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《毕业设计论文库存信息管理系统设计与实现》由会员分享,可在线阅读,更多相关《毕业设计论文库存信息管理系统设计与实现(61页珍藏版)》请在金锄头文库上搜索。

1、原创性声明本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律结果由本人承担。论文作者签名: 日期: 年 月 日摘要库存信息管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以库存信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数

2、据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高库存管理的效率,也是企业的科学化、正规化管理的重要条件;在竞争激烈的市场环境下,企业更需要精确了解库存情况,尽可能的降低经营成本。本文以一个小型企业库存管理为例,用面向对象设计方法,讲述库存信息管理系统的设计与实现过程。关键词:计算机、管理、信息管

3、理、库存信息管理、面向对象目录第1章 系统概述51.1 库存信息管理系统的现状51.2 库存信息管理系统的基本内容51.3 库存信息管理系统的前景展望51.4 本系统基本需求6第2章 业务分析72.1 入库过程72.2 出库过程72.3 盘点过程82.4 系统基本功能描述82.5 系统扩展功能描述9第3章 需求用例分析103.1 基本功能需求用例103.1.1 确定用例角色103.1.2 确定顶层用例103.1.3 入库管理功能需求用例113.1.3.1 收货单管理用例描述113.1.3.2 入库单管理用例描述153.1.4 出库管理功能需求用例193.1.4.1 发货单管理用例描述193.1

4、.4.2 出库单管理用例描述223.1.5 库存管理功能需求用例263.1.5.1 盘点管理用例描述273.1.5.2 采购管理用例描述303.2 扩展功能需求用例333.2.1 查询管理333.2.2 基本资料管理333.2.3 仓库管理343.2.4 权限管理343.2.5 系统管理343.3 系统整理功能描述34第4章 系统设计364.1 数据库设计364.1.1 操作员信息表364.1.2 物品信息表364.1.3 物品类别表374.1.4 供应商信息表384.1.5 仓库信息表394.1.6 库位信息表394.1.7 单据信息表404.1.8 单据明细表414.1.9 盘点明细表42

5、4.1.10 功能表424.1.11 角色表434.1.12 角色功能表434.1.13 操作员权限表444.1.14 关系图444.2 系统基本对象与类定义474.2.1 入库管理类图474.2.2 出库管理类图474.2.3 库存管理类图484.3 系统架构设计48第5章 系统的实现与配置515.1 系统实现的工具与技术515.1.1 MyEclipse515.1.2 Rational Rose515.1.3 Sqlserver525.1.4 Tomcat525.1.5 PowerDesign535.1.6 Visio535.2 系统实现方式图535.2.1 系统组件图535.2.2 系统

6、部署图545.3 系统界面545.3.1 操作员登录545.3.2 添加操作员555.3.3 操作员列表57第6章 总结59参考文献60致 谢61第1章 系统概述1.1 库存信息管理系统的现状库存信息管理系统是用来管理采购、出库、入库、库存等的软件实施工具。其主要作用是管理和控制仓库所有人出库动态,统计分析库存数据,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加速资金周转,从而保证企业生产中畅通的物流。同时最大限度地降低库存占用,及时补救管理中的漏洞,使库存管理系统实时地反映企业库存的现时情况,为各类管理人员从不同侧面提供所需信息,以便协调企业经营收到更大效益。如今,库存

7、信息管理系统已经在世界各发达国家广泛应用了,而且应用范围越来越广功能越来越全面,操作越来越简便,成本越来越低廉。主要应用于大中小型企业,工厂,物流公司,超市以及一些科研单位。1.2 库存信息管理系统的基本内容库存信息管理系统是随着现代计算机技术的发展而产生的,它充分利用计算机程序制定生产系统优化运行方案,可及时调整企业生产过程内外的各种关系。库存信息管理系统其核心就是通过提供科学的进销方式和库存管理来取得高经济效益。一般需求包括:以材料销售为中心,全面支持仓库的产、供、销、存的管理,实现全公司信息资源的共享;计算机自动完成进、销、存情况的分析处理,并自动产生相关执行计划,仓库各部门之间信息的相

8、互传递与处理,实现仓库经营财务的计算机管理一完成材料销售情况数据的集中管理及处理,实现仓库物品信息管理的计算机化,支持材料的经济核算。1.3 库存信息管理系统的前景展望使用库存信息管理系统会在下列几个方面给仓库带来切实的效果:l 为仓库作业全过程提供自动化和全面纪录的途径,l 改变传统上的固定货位,实现全库随机储存。从而最大限度利用仓库l 提高发货的质量和正确性,减少断档和退货,从而提高顾客的满意程度;l 为仓库的所有活动、资源和库存水平提供即时的正确信息。l 仓库空间利用率提高,数据输入误差减少,库存和短缺损耗减少,劳动、设备、消耗等费用降低。这些最终将为仓库带来巨大的经济效益。1.4 本系

9、统基本需求在本系统中,我们要对库存管理整个过程进行计算机管理。我们现在设计的是一个小型企业的库存管理系统,涉及的操作员包括系统管理员、入库管理员、出库管理员、仓库管理员,各个操作员在本系统中可以拥有不同的操作权限,且系统应该实现如下功能:1. 本系统是一个基于Web的计算机应用系统;2. 操作员登录进入系统后可以进行相应的操作;3. 入库管理员可以收货、入库、入库审核、生成入库帐;4. 出库管理员可以发货、出库审核、出库、生成出库帐;5. 仓库管理员可以进行库存盘点、采购库存不足的物品;6. 系统管理员可以查询入库信息、查询出库信息、查询采购信息、查询库存信息;7. 系统管理员可以维护操作员信

10、息、物品信息、仓库信息、供应商信息;8. 系统管理员可以为操作员分配权限;9. 可以自动进行库存预警,并对库存不足的物品自动生成采购单。第2章 业务分析2.1 入库过程1. 货物到达后,入库管理员清点品种、数量,编写收货单;2. 供货商的货物明细单到达后,入库管理员填写入库单,核对收货单、入库单,如出现差错,返供货商货物异常报告。如图2.1所示:图2.1 入库过程图2.2 出库过程1. 出库管理员接收到发货申请,填写发货单后、审核库存,如出现库存不足,对不足的物品,生成采购单,库存满足后,组织发货并填写出库单;2. 出库管理员审核出库单后,生成出库帐单。如图2.2所示图2.2 出库过程图2.3

11、 盘点过程1. 仓库管理员根据需要盘点的货物生成盘点表;2. 仓库管理员进行实地盘点,记录盘点数量;3. 仓库管理员录入实地盘点的数量。如图2.3所示:图2.3 盘点过程图2.4 系统基本功能描述从业务分析内容可知系统的基本功能有入库管理、出库管理、库存管理三大模块,基本功能如图2.4所示:图2.4 基本功能2.5 系统扩展功能描述本系统的扩展功能有查询管理、统计管理、操作员管理、供应商管理、物品信息管理、仓库管理,扩展功能如图2.5所示:图2.5 扩展功能第3章 需求用例分析3.1 基本功能需求用例3.1.1 确定用例角色入库、出库和库存管理是本系统的基本的基本功能,因此我们重点对系统基本功

12、能需求进行分析;根据以上的分析可知,本系统涉及的业务角色有:入库管理员、出库管理员、仓库管理员、供货商、仓库、货物、系统管理员。3.1.2 确定顶层用例根据以上分析可知l 入库管理员在本系统中可以进行入库管理,其中包括收货单管理、入库单管理、入库异常处理l 出库管理员在本系统中可以进行出库管理,其中包括发货单管理、出库异常处理、出库单管理l 仓库管理员在本系统中可以进行库存管理,其中包括盘点管理、预警及采购管理l 系统管理员在本系统中可以进行基本信息管理(其中包括操作员信息管理、仓库信息管理、供应商信息管理)、查询管理、权限管理、系统管理系统的顶层用例图如图3.1所示:图3.1 顶层用例图3.

13、1.3 入库管理功能需求用例根据业务描述可知入库管理模块应该实现如下功能:1. 入库管理员收到货物后可以登记收货单、修改收货单、作废收货单;2. 入库管理员根据供货商提供的货物明细单,可以登记入库单、修改入库单、作废入库单;3. 入库管理员审核收货单、入库单(系统对比收货单各项物品和入库单各项物品的数量,看是否一致),如果不一致返回货物异常报告。入库管理由收货单管理和入库单管理组成,入库管理的分层用例图如图3.2所示:图3.2 入库管理分层用例图3.1.3.1 收货单管理用例描述收货单管理的目的是为了记录到站货物的基本信息;货物达到后,入库管理员清点货物品种、数量等信息;收货单可作为入库单的原

14、始单据;收货单管理用例包括登记收货单、修改收货单、作废收货单三个用例;收货单管理执行步骤如下:1. 用例开始于入库管理员根据货物情况进行收货单管理2. 入库管理员登录到本系统,并输入进入系统的帐号和密码3. 系统确认帐号与密码,并提示登录成功进入系统4. 入库管理员进入系统首页,选择收货单管理5. 进入到收货单管理界面6. 入库管理员可以选择登记收货单,登记收货单的步骤如下:1) 入库管理员选择登记收货单2) 系统返回新收货单界面3) 入库管理员输入收货单的基本信息4) 入库管理员确认收货单基本信息5) 系统保存收货单6) 系统提示保存成功登记收货单的顺序图如图3.3所示:图3.3 登记收货单顺序图7. 入库管理员可以选择修改收货单,修改收货单的步骤如下:1) 入库管理人员选择需要修改的收货单2) 系统查询收货单单列表3) 系统返回收货单列表4) 显示收货单列表5) 入库管理员选择需要修改的收货单6) 系统查询该收货单详细信息7) 系统返回收货单详细信息8) 显示该收货单详细信息9) 入库管理员修改收货单信息10) 确认修改11) 系统保存收货单12) 系统提示修改完成修改收货单的顺序图如图3.4所示:图3.4修改收货单顺序图8. 入库管理员可以选择作废收货单,作废收货单的步骤如下:1) 入库管理员进入作废收货单页面2) 系统

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

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号