仓储管理系统的设计.doc
约47页DOC格式手机打开展开
仓储管理系统的设计,页数47字数 18768摘要仓储管理系统 (warehouse management system,简称为wms) 是仓储管理信息化的具体形式,在现代的企业管理中占据着核心的地位。仓储管理出现在企业管理各环节的接合部,例如采购与生产之间,生产的初加工与精加工之间,生产与销售之间,批发与零售之间,不同运...
内容介绍
此文档由会员 天缘 发布
仓储管理系统的设计
页数 47 字数 18768
摘要
仓储管理系统 (Warehouse Management System,简称为WMS) 是仓储管理信息化的具体形式,在现代的企业管理中占据着核心的地位。仓储管理出现在企业管理各环节的接合部,例如采购与生产之间,生产的初加工与精加工之间,生产与销售之间,批发与零售之间,不同运输方式转换之间等等。
本文针对管业企业的实际需求,研究、设计和实现了一套智能仓储管理系统。围绕着入库、库存和出库这一核心的操作流程,系统主要包括:货品信息、仓库信息、入库信息、出库信息、库存信息、供应商信息、收货商信息、管材智能调拨这八个管理模块。系统可以实现对这些模块信息的浏览、查询 (包括精确查询、模糊查询和复合查询)、添加、删除、修改、打印报表等功能。系统还可以通过对数据库的备份和恢复操作来保证仓储数据的安全性和一致性。
为了减少调拨开销,提高调拨效率,系统设计开发了管材智能调拨功能模块。该模块能够对具体的调拨请求进行分析,提供一套合理的调拨方案,使得管材切割产生的废料尽量少,减少了人工调拨所造成的管材切割的浪费
系统采用Delphi 7.0开发工具通过ADO控件(ActiveX Data Objects)与Microsoft SQL 2000数据库建立连接来进行数据库应用程序的开发,并使用平面设计控件—FlatStyle来进行界面设计。
关键词: Delphi, SQL,仓储管理,智能调拨
目 录
第一章 绪论 1
1.1 开发的背景 1
1.2 开发的目标 2
1.3 开发环境的选取 2
1.4 论文的组织结构 3
第二章 Delphi数据库开发技术 4
2.1 数据库系统 4
2.1.1 数据库的发展 4
2.1.2 Microsoft SQL Server 2000 介绍 5
2.2 Delphi数据库开发 6
2.2.1 Delphi介绍 6
2.2.2 Delphi数据库应用程序开发 10
第三章 仓储管理系统的分析 11
3.1 系统可行性分析 11
3.1.1 技术可行性 11
3.1.2 经济可行性 12
3.1.3 操作可行性 12
3.1.4 调度可行性 12
3.2 系统需求分析 12
3.2.1 理解需求 12
3.2.2 分析需求 13
3.2.3 UML建模 16
3.2.4 数据库分析 20
第四章 仓储管理系统的设计 21
4.1 系统功能模块 21
4.2 用户界面设计 22
4.3 数据库设计 23
第五章 仓储管理系统的实现 28
5.1 复合查询 28
5.2 智能管材调拨 29
5.2.1 问题的理解 29
5.2.2 智能调拨流程 31
5.2.3 编码实现 31
5.3 数据的备份与恢复 33
5.3.1 数据的备份 33
5.3.2 数据的恢复 34
第六章 系统测试与配置 36
6.1 系统测试 36
6.2 系统安装与配置 38
结论 41
参考文献 42
致谢 43
参考文献
[1] 刘军,左生龙. 基于构件开发仓储作业管理信息系统. 中国流通经济[J]. 2004, (10):15~21.
[2] Plautl, Pnina O. Warehousing and the efficiency of the transportation system. Traffic and Transportation Studies Proceedings of ICTTS 2002[J], 2002, 334~341.
[3] 赵晓军,叶红. 计算机辅助物资供应及仓储管理信息系统——用料管理子系统. 电子系统工程[J]. 2001.5, 17(3):31~35.
[4] 岳国英,田玉珍,王樱,等. SQL Server 2000数据库技术实用教程[M]. 北京:中国电力出版社,2005.2, 192~210.
[5] Julian Bucknall. Implementing an ADO Server with Delphi Using the OLE DB Simple Provider. Official Board Markets [J], v 79, n 48, Nov 29, 2003, p 10.
页数 47 字数 18768
摘要
仓储管理系统 (Warehouse Management System,简称为WMS) 是仓储管理信息化的具体形式,在现代的企业管理中占据着核心的地位。仓储管理出现在企业管理各环节的接合部,例如采购与生产之间,生产的初加工与精加工之间,生产与销售之间,批发与零售之间,不同运输方式转换之间等等。
本文针对管业企业的实际需求,研究、设计和实现了一套智能仓储管理系统。围绕着入库、库存和出库这一核心的操作流程,系统主要包括:货品信息、仓库信息、入库信息、出库信息、库存信息、供应商信息、收货商信息、管材智能调拨这八个管理模块。系统可以实现对这些模块信息的浏览、查询 (包括精确查询、模糊查询和复合查询)、添加、删除、修改、打印报表等功能。系统还可以通过对数据库的备份和恢复操作来保证仓储数据的安全性和一致性。
为了减少调拨开销,提高调拨效率,系统设计开发了管材智能调拨功能模块。该模块能够对具体的调拨请求进行分析,提供一套合理的调拨方案,使得管材切割产生的废料尽量少,减少了人工调拨所造成的管材切割的浪费
系统采用Delphi 7.0开发工具通过ADO控件(ActiveX Data Objects)与Microsoft SQL 2000数据库建立连接来进行数据库应用程序的开发,并使用平面设计控件—FlatStyle来进行界面设计。
关键词: Delphi, SQL,仓储管理,智能调拨
目 录
第一章 绪论 1
1.1 开发的背景 1
1.2 开发的目标 2
1.3 开发环境的选取 2
1.4 论文的组织结构 3
第二章 Delphi数据库开发技术 4
2.1 数据库系统 4
2.1.1 数据库的发展 4
2.1.2 Microsoft SQL Server 2000 介绍 5
2.2 Delphi数据库开发 6
2.2.1 Delphi介绍 6
2.2.2 Delphi数据库应用程序开发 10
第三章 仓储管理系统的分析 11
3.1 系统可行性分析 11
3.1.1 技术可行性 11
3.1.2 经济可行性 12
3.1.3 操作可行性 12
3.1.4 调度可行性 12
3.2 系统需求分析 12
3.2.1 理解需求 12
3.2.2 分析需求 13
3.2.3 UML建模 16
3.2.4 数据库分析 20
第四章 仓储管理系统的设计 21
4.1 系统功能模块 21
4.2 用户界面设计 22
4.3 数据库设计 23
第五章 仓储管理系统的实现 28
5.1 复合查询 28
5.2 智能管材调拨 29
5.2.1 问题的理解 29
5.2.2 智能调拨流程 31
5.2.3 编码实现 31
5.3 数据的备份与恢复 33
5.3.1 数据的备份 33
5.3.2 数据的恢复 34
第六章 系统测试与配置 36
6.1 系统测试 36
6.2 系统安装与配置 38
结论 41
参考文献 42
致谢 43
参考文献
[1] 刘军,左生龙. 基于构件开发仓储作业管理信息系统. 中国流通经济[J]. 2004, (10):15~21.
[2] Plautl, Pnina O. Warehousing and the efficiency of the transportation system. Traffic and Transportation Studies Proceedings of ICTTS 2002[J], 2002, 334~341.
[3] 赵晓军,叶红. 计算机辅助物资供应及仓储管理信息系统——用料管理子系统. 电子系统工程[J]. 2001.5, 17(3):31~35.
[4] 岳国英,田玉珍,王樱,等. SQL Server 2000数据库技术实用教程[M]. 北京:中国电力出版社,2005.2, 192~210.
[5] Julian Bucknall. Implementing an ADO Server with Delphi Using the OLE DB Simple Provider. Official Board Markets [J], v 79, n 48, Nov 29, 2003, p 10.