基于Odoo的物流库存管理系统的设计(Python)
基于Odoo的物流库存管理系统的设计(Python)(任务书,开题报告,论文13000字,参考代码)
摘 要
随着互联网时代的到来,我国中小企业信息化进程也在不断推进,要想在激烈的市场竞争中站稳脚跟,管理者必须学会利用现代化管理思想和工具来领导企业。由此,ERP应运而生。ERP是以现代企业的先进管理思想为基础,利用互联网和信息技术,帮助企业进行计划制定、流程监控、业务处理及数据统计分析的全方位、系统化的解决平台。
本文就物流管理系统中的一个分支:库存管理系统为着重点,借助开源ERP软件Odoo的库存管理模块进行研究。从系统分析开始,对系统实施的可行性、企业的业务需求、企业现有业务流程及数据流图进行了分析;随后进行系统设计,主要包括系统功能结构图、E-R图、数据表的设计,完成了系统蓝图;然后根据系统蓝图进行Odoo物流库存管理系统的系统实现;最后还采用黑盒测试法进行了系统测试。
本文主要设计了路线规则,实现了产品入库、出库的自动化管理,并对产品的位置进行从供应商到客户的全面追溯,有详细的库存统计报表。
关键词:Odoo;ERP;物流库存管理;PostgreSQL数据库
Abstract
With the advent of the Internet era, China's small and medium-sized enterprise information process is also advancing, in order to stand out in the fierce market competition, managers must learn to use modern management ideas and tools to lead the enterprise. As a result, ERP came into being. ERP is based on the advanced management of modern enterprises, based on the use of the Internet and information technology to help enterprises plan development, process monitoring, business processing and data analysis of a comprehensive, systematic solution platform.
[来源:http://Doc163.com]
In this paper, a branch of the logistics management system: inventory management system for the focus, with the open source ERP software Odoo inventory management module to study. From the system analysis, the feasibility of the system implementation, the business needs of the enterprise, the existing business process and the data flow chart are analyzed. Then the system design, including the system function chart, ER diagram, data table design, Completed the system blueprint; and then according to the system blueprint Odoo logistics inventory management system system implementation; Finally, the use of black box test method for system testing.
This article mainly designed the route rules, to achieve the product storage, the library of automated management, and product location from the supplier to the customer's comprehensive trace, a detailed inventory statistics report.
Key Words:Odoo;ERP;Logistics Inventory Management;PostgreSQL Databas
本文以开源ERP软件Odoo为基础,通过研究其库存管理模块,需完成以下工作: [资料来源:https://www.doc163.com]
(1)对Odoo进行系统了解,包括Odoo的各个模块、系统架构、数据库设计方式、后台编码方式等,针对其库存管理模块,研究它的基本操作方式,功能特点以及与其它模块的集成关系。
(2)库存管理主要包括原料采购入库、生产领料、成品生产入库、成品销售出库、产品库存计价、产品报废、产品库存量盘点等内容,通过本文的研究,希望能实现产品出入库的全自动化管理,能根据补货规则自动生成补货申请,能对产品全寿命周期的移动进行位置追溯,能对在库产品进行盘点并生成盘点报告。
(3)设计系统时,首先应结合企业实际业务,对流程进行优化;设计出的系统应满足企业的管理需求,符合中小企业实际的库存管理要求,让系统能真正投入使用,帮助企业提高经济效益[5]。
本课题基于开源ERP软件Odoo来进行研究,Odoo提供了一系列易用业务应用程序,已形成完整的一套工具,满足任何业务需求;采用Python语言作为开发语言,结构比较简单,开发过程中没有编译这个环节,而且能与Windows很好地兼容;采用PostgreSQL作为后台数据库,支持几乎所有的数据类型;
[版权所有:http://DOC163.com]
目录
第1章 绪论 1
1.1 课题研究背景 1
[资料来源:www.doc163.com]
1.2 课题研究的目的和意义 1
1.3 国内外研究现状 1
1.3.1 国外研究现状 1
1.3.2 国内研究现状 2
1.4 本文主要工作 2
第2章 相关技术简介 4
2.1 ERP简介 4
2.2 Odoo简介 4
2.3 Odoo库存管理模块 4
第3章 系统分析 6
3.1 可行性分析 6
3.2 业务需求分析 6
3.2.1 现状存在的问题 6
3.2.2 业务需求描述 7
3.3 业务流程分析 7
3.4 数据流图 9
第4章 系统设计 11
4.1 功能结构图 11
4.2 模块间交互关系 11
4.3 数据库设计 12
4.3.1 E-R图 12
4.3.2 数据库表 13
第5章 系统实现 16
5.1 用户登录与系统首页 16
5.2 系统路线规划 17
5.3 产品信息管理 20
5.4 产品出入库 23
5.5 成品生产入库 30
5.6 库存盘点 31
第6章 系统测试 36
第7章 结论 38
参考文献 39
致 谢 40
[资料来源:https://www.doc163.com]