仓库货物管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:
应用。 综合考虑以上的因素,本系统最终决定采用 C/S 模式开发,充分发挥客户 端的处理能力。 C程序设计语言 C是运行于 .NET Framework 之上的一种面向对象的高级程序设计语言。 C是一种 安全、稳定、简单的 ,由 C 和 C++衍生出来的 一种 面向对象 的编程语言。 它 去除了 C 和 C++的复杂性,同时又 继承 了 C 和 C++的 强大功能。 C综合了 C++的 高效率以及 VB 的可视化操作。 如果利用 C开发 C/S 模式的系统,首先从界面原型阶段就可以轻松快速的进行设计,小型的仓库管理系统就可以利用 C的高效、简便的进行快速开发。 SQL Server 2020 SQL 是 英文 Structured Query Language 的缩写, 就是人们所说的 结构化查询语言。 SQL 语句可以用来执行各种各样的操作,例如更新 数据 库中的数据,从数据库中提取数据等 [6]。 SQL 语言 的主要功能就是同各种 数据 库建立联系,进行沟通。 虽然许多数据库在 SQL 的基础上进行了改进和升级 ,但是包括 增、删、改、查等 标准的 SQL 命令仍然可以用来完成几乎所有的数据库操作。 这 个平台 是可信任、高效、智能的,使得企业的仓库货物管理系统使用他时可以有很高的安全性、可靠性,并且可以降低开发管理数据基础设施的成本。 5 3 系统需求分析 业务流程分析 仓库货物管理系统主要业务流程如下: ( 1)销售商提出订单,仓库业务员进行审核,确认订单无误、货物数量足够出库,则通过审核,向销售商发货,修改数据库数据后完成出库流程。 出库流程图如图 31 所示。 出 库 管 理填 写 出 库 信 息出 库 信 息 是 否完 整 性是否货 物 数 量 是 否足 够是打 印 报 表否更 新 数 据 库修 改 在 库 信 息审 核通 过未 通 过 图 31 出库流程图 6 ( 2)仓库业务员向供货商发出订单,供货商根据订单向仓库发货, 形成发货单,经仓库管理员审核,修改数据库数据后完成入库流程。 入库流程图如图 32 所示。 入 库 管 理填 写 入 库 信 息入 库 信 息 是 否完 整 性是否生 成 入 库 基 本 信 息审 核通 过打 印 报 表未 通 过更 新 数 据 库修 改 在 库 信 息 图 32 入库流程图 ( 3)仓库管理员对仓库中的货物进行盘点,生成盘点详单,经由审核人员审核通过后完成盘点工作。 7 功能需求分析 需求分析是通过对功能的描述,说明项目系统或设计中要实现的各功能模块。 不论是系统或设计的介绍,功能描述都是不可缺少的。 同时对要解决的问题进行分析, 弄清楚问题的要求,包括需要输入什么数据,得到什么结果,最后 应该 输出什么 [9]。 仓库 货物管理系统主要针对于日常库存信息的管理,它针对仓库日常发生的业务,主要模块为货物管理、出入库管理、仓库管理,用户通过相应的模块,对仓库里的物品的基本情况进行操作,对库存数量进行查询,用户通过简单的操作即可轻松的管理仓库。 本次设计所要实现的功能主要分为 出入库管理 、 基本资料管理、仓区管理、系统管理等功能模块来实现仓库的综合管理。 本系统可以方便快捷地实现库管理中的出库入库、库存管理等操作,使企业的仓库管理井井有条,更实时准确地管理仓库。 出入库管理中包含出库管理、入库管理、库存管理、盘点管理。 1)出库管理: 出库管理是对系统中货物的出库管理,可以对仓库中的货物出库情况进行查看,并可以添加新的出库信息。 2)入库管理: 入库管理是对系统中货物的入库管理,可以对仓库中的货物入库情况进行查看,并可以添加新的入库信息。 3)库存管理:在库管理是对系统中库存信息的管理,可以对仓库中的库存信息进行查看,并可以添加新的库存信息。 4)盘点管理:盘点管理包含基本的盘点管理和盘点明细管理,可以对货物盘点信息进行查看和添加。 基本资料管理中包含客户管理、货物管理、货物分类管理、业务员管理。 1)客户管理: 客户管理是对系统中客户信息的 管理,可以对仓库货物的供应商和销售商进行查看,并可以添加新的客户信息。 2)货物管理: 货物管理是对系统中货物信息的管理,可以对仓库中的货物信息进行查看,并可以添加新的货物信息。 3)业务员管理: 业务员管理是对系统中业务员信息的管理,可以对仓库中的业务员信息进行查看,并可以添加新的业务员信息。 仓区管理中包含仓库管理、仓区管理。 1)仓库管理: 仓库管理是对系统中仓库信息的管理,可以对仓库中的仓库信息进行查看,并可以添加新的仓库信息。 8 2)仓区管理: 仓区管理是对系统中仓区信息的管理,可以对仓库中的仓区信息进行查 看,并可以添加新的仓区信息。 系统管理中包含用户管理、权限管理。 1)用户管理: 用户管理是对系统中用户的管理,可以对系统中的用户进行增删改查。 2)权限管理: 盘点明细是对系统中盘点明细的管理,可以对仓库中的盘点明细进行查看,并可以添加新的盘点明细。 数据流分析 数据编码 为了 数据流图更加易懂以及数据项、数据流便于使用, 要对 数据 进行编码,用一个编码符合代表一条信息或一串数据 [10]。 对数据进行编码可以方便地进行 分类操作。 以下是系统分析过程中常用的数据编码: 表 31 大类编码 E 外部项( 实体) F 数据流 D 数据存储 P 数据处理 T 数据项 表 32 外部项编码 E001 供货商 E002 销售商 E003 仓库货物管理系统 E004 仓库 E005 仓库管理员 表 33 数据流编码 F101 订单 F102 发货单 F103 客户信息 F104 货物信息 F105 出库信息 F106 入库信息 F107 货物价格 F108 货物数量 F109 盘点信息 F110 报表信息 9 表 34 数据存储编码 D201 库存编号 D202 盘点单编号 D203 出库编号 D204 入库编号 D204 报表编号 D205 货物编号 表 33 数据处理编码 P301 出库管理 P302 入库管理 P303 在库管理 P304 货物管理 P305 盘点管理 P306 审核 数据字典 数据字典是 数据库 的重要组成部分。 它存放有 数据库 所用的有关信息,对用户来说是一组只读的表 [11]。 下面是对数据流图中出现的部分数据流和数据项的描述,方便读者快速了解数据流组成和数据项内容。 ( 1)数据流名称:入库信息 说明:即将加入仓库的货物的信息 数据流来源:入库信息表 数据流流向:仓库管理员 数据流组成:入库编号 +货物编号 +数量 +单价 +总金额 +入库时间 +经办人 +保管人 +入库仓库 +备注 ( 2)数据流名称:出库信息 数据流来源:出库信息表 数据流流向:仓库管理员 数据流组成:出库编号 +货物编 号 +数量 +单价 +总金额 +出库时间 +经办人 +保管人 +出库仓库 +备注 ( 3)数据流名称:货物信息 说明:对仓库中的所有货物的信息的统计 数据流来源:货物信息表 10 数据流流向:仓库管理员 数据流组成:货物编号 +货物名称 +货物型号 +类型 +单位 +仓库编号 ( 4)数据流名称:客户信息 说明:所有客户及供应商的信息。 数据流来源:客户信息表 数据流流向:仓库管理员 数据流组成:客户编号 +客户名称 +客户地址 +客户电话 +客户类型 ( 5)数据流名称:仓库信息 数据流来源:仓库信息表 数据流流向:仓库管理员 数据流组成:仓库编号 +仓库名称 +仓库状态 +仓库管理员 ( 6)数据流名称:库存信息 数据流来源:库存表 数据流流向:仓库管理员 数据流组成:库存编号 +仓库编号 +货物编号 +在库数量 +预警标志位 +最大在库量 +最小在库量 ( 1)数据项名称:货物编号 数据项别名:货号 说明:仓库中的货物的唯一标识 类型:字符型 长度: 16 ( 2)数据项名称:入库编号 数据项别名:无 说明:货物的入库流水号 类型:字符型 长度: 16 ( 3)数据项名称:仓库编号 数据项别名:无 说明:仓库的编号 11 类型:字符型 长度: 16 ( 4)数据项名称:盘点单 编号 数据项别名:无 说明:仓库盘点单的流水 类型:字符型 长度: 16 数据流图 数据流图, 它主要的解决问题的角度是从数据传递、加工出发 , 用图形的方式表现系统的数据流向。 并可以清晰的表达数据在系统中的流向和变换过程,可以表达系统的逻辑功能。 它 从数据的角度来描述一个系统,适合宏观地分析一个组织业务 的 概况。 数据流图的主要作用是 : ( 1) 便于表达功能需求和数据需求及其联系; ( 2) 清晰表达数据流的情况; ( 3) 有利于系统建模。 仓库货物管理系统的部分数据流图如下: F 1 0 3 客 户 信 息F 1 0 4 货 物 信 息F 1 0 5 出 库 信 息F 1 0 6 入 库 信 息F 1 0 4 货 物 编 号 F 1 0 3 客 户 编 号E 0 0 1 供 货 商F 1 0 1 订 单F 1 0 2 发 货 单E 0 0 2 销 售 商F 1 0 1 订 单F 1 0 2 发 货 单E 0 0 3 仓 库 货 物管 理 系 统E 0 0 4 仓 库F 1 0 7 货 物 价 格F 1 0 8 货 物 数 量 图 31系统顶层数据流图 12 顶层图的作用在于表明被开发系统的范围以及它和周围环境的数据交换关系 ,如图31 所示。 F 0 0 2 发 货 单F 1 0 4 货 物 信 息3P 3 0 3 在 库 管 理F 1 0 4 货 物 信 息1P 3 0 1 出 库 管 理2P 3 0 2 入 库 管 理F 1 0 5 出 库 信 息E 0 0 2 销 售 商F 0 0 1 订 单F 1 0 6 入 库 信 息E 0 0 1 供 货 商F 0 0 2 发 货 单F 0 0 1 订 单D 2 0 1 库 存 编 号 . . .D 2 0 2 盘 点 单 编 号 . . .4P 3 0 5 盘 点 管 理F 1 0 9 盘 点 信 息F 1 0 5 出 库 信 息D 2 0 3 出 库 编 号 . . .D 2 0 4 入 库 编 号 . . .F 1 0 6 入 库 信 息5P 3 0 6 报 表 管 理D 2 0 4 报 表 编 号 . . .F 1 1 0 报 表 信 息 图 32第一层数据流图 分解顶层流图的系统为若干子系统,决定每个子系统间的数据接口和活动关系 ,如图 32 所示。 对第一层数据流图进行进一步分解,得到每个子系统的数据流图如图 33,图 34所示。 13 2 . 1P 3 0 2 入 库 管 理F 1 0 6 入 库 信 息 ( 合 格 )F 1 0 6 入 库 信 息D 2 0 1 库 存 编 号2 . 2P 3 0 6 审 核E 0 0 5 仓 库 管理 员F 1 0 6 入 库 信 息F 1 0 6 入 库 信 息 ( 不 合 格 )E 0 0 1 供 货 商F 0 0 2 发 货 单 F 0 0 1 订 单 图 33入库管理数据流图 1 . 1P 3 0 1 出 库 管 理F 1 0 5 出 库 信 息 ( 合 格 )F 1 0 5 出 库 信 息D 2 0 1 库 存 编 号1 . 2P 3 0 6 审 核E 0 0 5 仓 库 管理 员F 1 0 5 出 库 信 息F 1 0 5 出 库 信 息 ( 不 合 格 )E 0 0 2 销 售 商F 0 0 1 订 单 F 0 0 2 发 货 单 图 34出库管理数据流图 非功能性需求 性能需求 仓库货物管理系统的响应速度必须在 1s 以内,拥有良好的用户体验。 14 业务规则 系统应当具备重要操作审核功能,出入库信息修改、添加时提交审核,通过后才可修改数据库。 安全性需求 系统中权限较低的用户无法越权修改系统中的数据,保证数据的安全性。 15 4 系统设计 仓库货物管理系统主要是针对于仓库的日常库存信息的管理、查询,它根据仓库日常发生的业务,分为了两个大类,即入库和出库,用户可以通过相应的模块,对仓库里的货物的进行基本 的操作,对库存数量进行查询,用户可以通过简单的操作轻松的管理仓库。 系统整体设计 在数据库的分析与设计基础上,将系统的整体功能模块构造出来,利用模块层次图来绘制出软件的结构。 本系统的概要设计是采用模块层次结构图的方式来表达的,如图 41 所示,系统管理、出入库管理、基本资料管理、仓区管理等主功能模块。 仓 库 货。仓库货物管理系统的设计与实现毕业论文(编辑修改稿)
相关推荐
来统计查询货物的出入库,借出等信息,应具有如下功能。 1. 能够初始库存设置,设置库存的初始值,库存的上下警戒线。 2. 可以进行盘库,反映每月,年的库存情况。 3. 可以查询产品入 库情况,出库情况,借出情况,当前库存情况,可以按出库单,如库单,产品,时间进行查询。 4. 可以打印货物清单。 根据上述分析,可以得出系统的入库信息管理模块、出库信息管理模块、借出信息管理模块
应对 ?这不仅 关系到代建制项目的成败,而且也关系到代建制这种管理模式能否更好在 我国的房地产项 目中得到推广。 本文运用理论联系实际的方法通过调研、访谈对现阶段代建制项目的风险 因素进行建立数字模型分析,并产生应对措施进行了归纳总结,最后通过案例分析法对国 内典型的代建制模式下房地产代建项目中存在的风险进行了识别,并结合项目情况制订了 相应的应对措施。 研究框架 研究框架如图。 图 研究框架
630m3/a。 沼气指标见表 53 所示。 表 53 沼气成分表 指标 CH4(%) C02(%) H2S(%) 低位发热值( KJ /Nm3) 沼气 5570 2844 22020 净化后的沼气含尘浓度 ≤20mg/m3, H2S 含量 ≤50mg/m3,在仅考虑沼气中 CH4燃烧的情况下,其燃烧后的体积约为燃烧前体积的 倍,有此可知: ① SO2排放量计算: SO2产生量: 34 64
门用来显示字母、数字、符号等的点阵型液晶显示模块,在电极图形设计上是由若干个 5 8 或 5 11点阵组成,每一个点阵显示一个字符。 LCD1602 是一种 5 7 点阵图形来显示字符的液晶显示器,可以显示 2 行 16 个字,足够显示温度值和湿度值。 现代的报警有很多种方式,但多数都采用声音报警系统和发光报警这两种,在此方案中采用扬声器报警系统,当温度、湿度分别超标或都超标时
屋面设避雷带,利用建筑结构柱不少于 2根钢筋作下线,并利用建筑物混凝土基础钢筋作自然接地体,同时设计算机系统外引接地极和重复接地,其接地电阻小于 1欧姆。 接地采用 TNCS 系统,防雷接地,电气安全接地以及其它接地的设备,均共用接地装置。 供电照明 供 电 电源由 厂区 外 变电所供 应 ,可以满足该项目所需负荷要求,不需增容。 新建建筑物内导线选择及敷设方式,导线采用 BV500 型铜芯电线
为零担物流业的佼佼者。 图 竞争 点 比重 图表 从图 ,绝大多数物流企业之间的竞争还是停留在价格之间的恶性初级竞争阶段,小部分物流企业在时效和安全方面竞争,只有极少数物流企业靠提升服务和形象来竞争。 德邦物流很早就摆脱价格竞争的初级阶段, 定位高端市场, 以安全时效和优质的服务 成为业内的标杆。 三、 精准卡航业务流程及特色 德邦物流 在 2020 年推出 “卡车航班”业务,