登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 信息工程 > 正文

智能仓库管理平台设计及实现毕业论文

 2021-10-24 15:48:42  

摘 要

在当今信息化和数字化建设不断加快的情况下,各行各业都在思考如何通过现有的信息技术来提升自身的核心竞争力。自古以来就在社会经济中扮演着重要角色的仓库管理最早被社会各界关注。仓库管理系统是仓库管理信息化过程中的一项重要成果。我国仓库管理系统的发展已经有近30年的历史,国内市场也不断的出现了许多相关产品。其中既有适合大中型企业使用的大型管理系统,也存在满足中小型企业需求的小型仓库管理系统。在这漫长的发展过程中,用户对仓库管理系统的要求逐渐增多并趋向智能化。

本文以传统仓库管理系统的核心业务为基础,使用基于Python语言的新兴web框架Django来实现用户操作界面、业务逻辑处理以及后台数据管理。系统整体采用B/S结构,通过网页端来管理MySQL数据库中的各项数据,并且以前后端数据交互的方式实现仓库管理中的各项工作。论文中首先介绍了智能化仓库管理系统的实际意义以及发展现状,然后介绍了系统的技术选型以及这些技术各自的优势和对系统的影响。在需求和业务分析阶段,以传统仓库管理的实际业务需求为核心,将系统的主要功能确定,其中包括用户账号密码以及权限检验、商品信息的查看、供应商信息的添加或修改、员工的角色和权限修改、出入库相关单据创建、工单的创建和审批等。在此基础上为了实现更加智能化的系统平台,本文中加入了智能报警功能以及仓库3D可视化管理模块。在系统设计以及实现阶段,遵守软件设计规范以及Django开发规范,降低各模块之间的耦合性,提高系统可靠性的同时降低其维护复杂度;底层数据库的设计则是通过对各项业务的合理拆解划分,获取所有实体间的联系,以此确保数据库的查询性能。

综上所述,本文在传统仓库管理系统的基础上,通过采用新兴web框架Django以及B/S系统结构,实现了一个具有基本仓库管理功能并且具有智能报警管理、仓库可视化管理的智能化仓库管理系统平台。通过使用此系统,企业仓库管理的基本业务流程都实现了向无纸化的转变,也为企业购入和出售商品,商品库存管理等提供更便捷、更智能的处理方式,达到了提高企业运转效率的目标。

关键词仓库管理;智能化;B/S结构;Django框架;

ABSTRACT

In today's information and digital construction is accelerating, all walks of life are thinking about how to improve their core competitiveness through the existing information technology. Since ancient times, warehouse management, which has played an crucial role in the social economy, was first paid attention to by all walks of life. Warehouse management system is an crucial achievement in the process of warehouse management informatization. The development of my country's warehouse management system has been nearly thirty years old, and many related products have continuously appeared in the domestic market. There are not only large management systems suitable for large and medium-sized enterprises, but also small warehouse management systems that meet the needs of small and medium-sized enterprises. During this long development process, users' demand for warehouse management systems have gradually increased and become more intelligent.

Based on the core business of the traditional warehouse management system, this paper uses the emerging web framework Django based on Python language to implement user operation interface, business logic processing and background data management. The whole system adopts B/S structure, manages all kinds of data in MySQL database through the webpage end, and realizes all kinds of work in warehouse management by the way of data interaction between the front and back ends. Firstly, the paper introduces the practical significance and progress of intelligent WMS, and then introduces the technical selection of the system, as well as their respective advantages and influences on the system. In the demand and business analysis stage, the actual business demand of traditional warehouse management is taken as the core, and the main functions of the system are determined, including user account number password and permission inspection, commodity information viewing, supplier information addition or modification, employee role and permission modification, receipt/issue related document creation, work order creation and approval, etc. On this basis, in order to realize a more intelligent system platform, intelligent alarm function and warehouse 3D visualization management module are added in this paper. During the system design and implementation phase, abide by the software design specifications and Django development specifications, reduce the coupling between modules, improve the system reliability and reduce its maintenance complexity. The design of the underlying database is to obtain the connection between all entities through reasonable disassembly and division of various businesses, so as to ensure the query performance of the database.

In summary, on the basis of the traditional warehouse management system, this article realizes an intelligent warehouse management system platform with warehouse management functions, alarm management and warehouse visual management by adopting the emerging web framework Django and B / S system structure.Through the use of this system, the basic business process of enterprise warehouse management has been changed to paperless. It also provides more convenient and intelligent processing methods for enterprises to purchase and sell commodities and commodity inventory management, thus achieving the goal of improving enterprise operation efficiency.

Key Words:Warehouse management;Intelligence;B / S structure;Django framework;

目录

第 1 章 绪论 1

1.1 背景及意义 1

1.2 国内外发展现状 2

1.3 研究内容 3

1.4 论文结构 3

第 2 章 系统技术选型 5

2.1 服务器端技术 5

2.1.1 系统结构 5

2.1.2 开发语言 5

2.1.3 开发框架 6

2.1.4 数据库技术 7

2.2 前端技术 7

2.2.1 HTML/CSS 8

2.2.2 JavaScript/Jquery 8

第 3 章 仓库管理平台系统分析与设计 9

3.1 系统分析 9

3.1.1 需求分析 9

3.1.2 业务分析 10

3.1.3 可行性分析 10

3.2 系统设计 11

3.2.1 系统设计目标 11

3.2.2 系统结构设计 12

3.2.3 系统功能设计 13

3.3 数据库设计 16

3.3.1 关系模型 17

3.3.2 数据表设计 17

第 4 章 仓库管理平台系统实现 23

4.1 系统实现准备 23

4.2 系统功能实现 23

4.2.1 登录模块 23

4.2.2 商品管理 25

4.2.3 客户和供应商管理 27

4.2.4 工单管理 28

4.2.5 员工管理 31

4.2.6 报警管理 33

4.2.7 仓库显示和可视化 34

4.3 系统部署 36

第 5 章 系统测试 38

5.1 测试目的 38

5.2 测试准备 39

5.2.1测试方法 39

5.2.2测试环境 39

5.3 功能测试 39

5.4 性能测试 43

5.5 测试结果分析 44

第 6 章 总结与展望 45

6.1 总结 45

6.2 展望 45

参考文献 47

致 谢 49

第 1 章 绪论

背景及意义

自21世纪以来,计算机技术发展迅速,“互联网 ”深入人心,生活的各方面都受其影响,电商和物流行业是其中的代表。有报告指出,2018到2019年国家的电商总成交金额达到近三十二万亿元,整个网上的零售金额也达到九万亿元,并且对比之前几年来看国家电商市场的规模保持快速上升的趋势[1]。中国电商快速发展的受益者不仅仅是电商产业自身,它也极大的推动了我国制造业的发展。

在电商和制造业相关产业快速发展的大环境下,国内企业在迎来发展的同时也面临着各种挑战。对各大企业而言,随着商品种类和数量的增加以及订单数量的剧增,仓库的周转率早已超出人工和传统仓库管理可以接受的上限,这对企业发展有很大的限制[2]。而解决此问题的关键就是对仓库管理流程进行优化,使其适应现代企业的发展。目前很多企业致力于发展优良的仓储管理系统,希望实现扩大生产、简化流程、降低成本,最终达到效益最大化。在相关企业的迫切需求下,在各种软硬件技术的加持下,仓库管理现代化、智能化成为仓库管理系统发展的必然趋势[3]

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图