硕士论文网第2020-11-10期,本期硕士论文写作指导老师为大家分享一篇
计算机论文文章《基于Odoo的计算机生产与测试过程管理系统》,供大家在写论文时进行参考。
本篇论文是一篇计算机硕士论文范文,基于 Odoo 的检测管理系统的总体架构,并对其架构中的各个模块及其数据库进行了较为详细的设计与论述,同时在现有龙芯计算机系统基础上,给出了一种基于龙芯计算机,嵌入式 Linux 操作系统和 Python 语言的计算机接口检测系统的详细设计方案,设计出了由 Python 语言编写的接口检测系统。
1.绪论
1.1 课题研究背景
现如今生产企业的生产环节多、协作关系复杂、生产连续性强、情况不稳定性高。当某部分产生障碍,或某些措施无法按期落实,往往会关涉整个生产系统的运行。尤其是在人工把持调控的情况下时,生产过程的过程数据无法有效的记录,各个环节的纸质单据也容易出错,最重要的是当一个公司需要数据检索的时候更是繁琐。在这种形势下,利用计算机完成数据收集存储并进行相应分析检测的管理系统应运而生,在这个背景下,企业生产与检测过程的管理系统得到实现,成为了一个值得深入开发与研究的新技术。产品和服务质量不稳定、成本高、交期慢等,大都是因为生产管理问题所致。 企业的生产活动过程中,涉及人、财、物、信息等要素,要受环境影响,生产管理工作很复杂,其中可能涉及了很多繁琐的过程。因此,在生产活动中导致问题的原因多,将会遇到各方面的很多问题。本文要进行的就是一套完整的生产管理系统的软件开发,对生产管理作一个统筹的约束,或流程的梳理。目前多数的企业是拥有基本的办公软件,缺少支撑企业日常运营的一套业务系统,企业所有的信息都散落在公司的各个员工计算机和电话里,公司和职工很依赖微信、钉钉等社交软件。大多业务流程还是分离的,数据没有统一存储和管理。Odoo 首先是一个开源框架,源代码可完全掌握,可多平台适配,针对 ERP 的需求发展而来,适合定制出符合客户各种需求的 ERP 系统。近年来,全球各国在都在动用国际资本、依靠国际力量收集自己在网络空间中的威慑和防护能力。美国国防部创建网络司令部,对分散的网络战指挥机构进行整合,为全方位实现信息霸权作准备,俄军规定军事信息系统只能使用本国研制的关键基础软硬件产品,印军则明确提出关键技术、关键部件和关键系统必须国产化建设要求。2013 年“棱镜门”事故的产生,使我们清晰的认识到了域外的软硬件产品很大概率存在易于被攻击的破绽。而我国信息系统核心部件几乎全部采用国外产品,特别是缺乏自主可控终端、服务器、CPU、操作系统等产品及其核心技术的广泛应用。因为,安全可控已经成为现在部队战斗力的重要体现,队伍对信息的安全自主化的应用提出了急切的需求。为了更好的提升产业效率,加快发展,节约生产成本,该企业急切的需要拥有一套适合的生产与检测管理系统。本文就是以×××××公司的实际需求为背景来展开设计的。电子产品的生产过程是一个连续性的过程,先是将机器元件、组件、零部件组建,再把半成品组建成完整的机器,其主导工作就是将元器件装配成具有一定性能的电路产品。在电路板组建中,可以分成为机械自动装配和手动装配两种。机械在生产中的工作主要是指自动插件、自动安装和自动焊接,手动装配只指人工插件、人工补焊、修复和检测等。生产准备是将要投入生产的原材料、零部件进行调整,经装贴有表面封装元器件的电路板,机器将可插的原材料零件插到电路板上的对应位置,经机器弯角简单固定便可转接到人工插接线上去了,人工将不适合机插的元器件插好,经检测送到波峰焊机或浸焊炉中里进行焊接,然后进行 ICT静态测试,功能性的检测和调试,外观检测等检测工序,完成以上工序的主板即可进入整机装配了。电子行业基本上都是技术以及劳动密集型的行业,所以生产电子产品,通常都是采用流水作业的组织形式,生产线是最合适的工艺装备。生产线的设计、生产的效率,都将带来直接影响产品的质量及企业的经济效益,其生产车间如图1-1 所示。
1.2 课题研究意义
电脑中的软件经过了数十年的快速成长,如同高速列车一般,已然变成了一个非常复杂的代码世界。目前来说,全球大部分的软件代码都掌握在美国的手里,无论是最基本的固件还是操作系统,从软件的开发环境、到数据库、再到浏览器到无论是各大行业的操作系统还是服务器的控制系统,各行各业所有类别的知识产权、产品专利都被美国所独有。正如我们看到的一样,在自主可控这方面美国的软件体系就是一个最典型的代表。面对一家独大的美国,世界上的其他国家对此反应也是不尽相同。基本都接受了这一既定的事实,并没特别在意,也不在乎相关软件行业的独立自主性。但对于中国,这个正在走向世界,即将引领世界的国家而言,这种情况还是难以接受的,因为这关乎国家的经济、政治、国防和安全。目前我国只是在做 CPU 的国产化,但是在整个生产过程中可能还是在用相应的国外的设备,而目前国内现成能用的,还没有专门的厂家去研发相应的管理系统。所以我们现在想基于国产的、国有的软硬件平台去适配,研发一套自主可控的计算机生产与检测过程管理系统,从而可以去管理国产电子产品的生产。Odoo 是一个通过Python 语言开发,可以跨平台式实施的非常成熟的 ERP 开源框架,这也就为我们可以将其移植到国产平台奠定了基础。同时 Odoo 是开源的,对底层代码可以进行自主可控,其本身也可以进行模块化的设计开发,而这个生产与检测过程的管理系统也要基于平台生成。要在平台实现相关软件的自主研发、生产、升级、维护的全程可控,目前来讲不多。所以,这项工作应该是具有一定开创性的。综上,基于 Odoo 的计算机生产与检测系统的设计和开发是具有一定实际意义的。
2.生产与检测过程管理系统需求分析
2.1 系统的建设目标
该系统开发的目的是为了满足生产人员对企业生产与检测管理系统的功能要求,因此在系统编写的前期,生产人员所提出的管理系统的需求往往是不完善的,需要不断进行系统的改进和更新,系统的开发者要及时充分的与企业的相关人员进行沟通,对企业管理系统的需求进行深入研究分析,搞清楚管理软件的需求,才算是确定了系统开发的第一步。企业的生产与检测管理系统是为了提高生产效率和及时的信息反馈而开发的。通过建立及时有效的生产与检测的管理系统,企业中各部门的工作人员可以及时发现生产过程中产生的各种问题,一方面可以做到及时反应,另一方面可以进行相应的调控,提高产品生产效率,降低其物料成本,提升产品质量,提高企业的有效竞争力。企业系统建设的预期目标如下:(1)满足每个用户的需求,企业的生产与检测管理系统系统能够录入相关原材料、成品数据以及物料、BOM、工艺路线、生产订单、物料库存和成品入库等资料的获取。实时的查询各种数据,对整个生产部门的产品进行统计及管理,以一种直观、有效的方式呈现。同时系统具备完整的流通性,各个部门之间可以做到互通有无,以及做到数据库备份。(2)自动进行生产统计分析,采集数据,按工单上线计划编制,分解到机台/工位。(3)有效、稳定的采取基础数据,以及将数据在本地数据库进行存储,能够对数据进行统计管理,满足企业对数据管理的要求。(4)生产中所产生的的数据,可以对产品的质量进行把控同时也可对质量溯源起到积极的效果。
2.2 基于生产与检测管理系统的需求分析
如图 2-1 所示,这是该企业生产部门的工艺流程图,详细介绍了从原材料投入到成品产出,顺序加工的全过程。随着其公司生产部门在产品生产过程中管理人员对产品质量要求的提高,企业的产品生产周期也在不断加快,同时人力资源成本的要求也会不断增加。在充分了解用户需求之后,对生产过程中需要解决的主要问题加以总结提炼,我们的生产与检测管理系统需要满足的功能如下:(1)用户管理,首先对系统中用户的类型进行定义,类型与权限相互关联,再之后由后台系统赋予用户维度的访问权限,对用户做到查看、添加、修改、删除的功能,同时用户可以凭借独一无二的用户名及其密码在客户端实现登录,同时用户可以通过批量的导入实现其注册审核的过程。最后还要设置好系统的组织架构,不同等级的用户归属于不同的组织架构节点。也就具有着不同的管理权限。(2)计划管理,通俗来讲就是调度管理,首先要考虑物料是否准备齐全,对生产进度进行有效跟踪与控制,生产指令的下达仔细准确,确保责任到人,同时生产车间要管理好质量情况以及品质把控,排期要合理,考虑无聊的采购周期以及用料情况,合理的调配,保证物料的供给。所以我们有必要对其进行整理,产品的种类,以及每个产品的 BOM。(3)生产过程管理,设计一整套完整流程,从领料出库建立批次号,生产过程中数据的采集,上岗工时的管理,检测以及返工返修的管理,做到生产过程中每一步都可严格把控。通过人力资源的配置,利用设备台账,设备履历以及设备故障维修确定并维护相应的软硬件设备的管理。(4)仓储管理,从配送需求,到原材料、成品的出入库,我们既要通过公司提供的数据也要根据实际情况对其进行相应的设计。(5)质量管理,从过程检验,检测系统数据采集,质量追溯,不良品管理等建立完善的品质控制系统,从生产的体系上保证产品和服务的品质。(6)成品检测,设计一个独立的程序,对成品的相关功能进行检测。
3.生产与检测过程管理系统总体设计
3.1 设计的原则
3.2 系统的架构设计
3.3 系统功能设计
3.4 检测管理软件的设计
3.5 系统数据库设计
3.6 本章小结
4.生产与检测过程管理系统实现
4.1 理论与技术基础
4.2 系统的实现环境
4.3 系统功能实现
4.4 检测软件与 Odoo 系统的数据交互
4.5 Odoo 系统的移植
4.6 本章小结
5.系统测试与分析
5.1 用户管理测试
5.2 计划管理测试
5.3 生产管理测试
5.4 仓储管理测试
5.5 检测管理测试
5.6 质量管理测试
6. 总结与前景展望
生产企业的管理系统,大多是是基于 ISO/TS 体系管理要求展开设计和开发的质量管理系统。其核心价值为实现企业质量管理的持续改进机制的固化。实现在现有科技高速发展背景下的质量管理模式的跨越发展。旨在提升企业产品质量保证能力的一套管理系统。针对我国目前趋势,要着力掌握关键核心技术,完善产业链条,形成自主发展能力,加快推进国产自主可控替代计划,构建安全可控的信息技术体系。本系统以该企业信息技术有限公司的生产部门运行流程为基础,在运用到实际的生产过程中也遇到了不少困难,如工作流的整理,权限的规划,以及通过代码实现定时任务的批量更新等等,但经过大量的翻阅资料和设计,不断的调试代码,这些问题都已经基本解决。开发这套基于 Odoo 的计算机生产与检测过程的管理系统是以制造企业中的生产过程为基础的。通过对其生产管理的特点进行了深入研究,实际调研该公司整机产品的生产流程以及对生产过程中各个工序的分析,并在此基础上结合了 Odoo 比较强大的数据结构,把生产过程中的数据信息合理的规范化的设计成一套完整的系统。对此本文主要完成了以下几方面的工作:(1)详细调研并分析了该企业生产流程,并划分了功能模块。(2)从软件角度出发,确定了以 python 语言为基础并结合 Odoo 框架完成了对整个生产与检测管理系统技术架构的设计。(3)完成了 Odoo10.0 在某国产操作系统的移植准备工作。(4)完成了基础服务模块的各个子模块的详细设计与实现,同时结合算法对仓储部分的物料变化进行动态管理。(5)设计并实现了计算机接口检测客户端软件。(6)对生产与检测管理系统进行了实际测试,并对测试结果进行了分析。最终该系统实现了数据信息流贯彻整个生产过程,使生产过程的控制和质量控制规范化、科学化、统一化,有助于工作效率和质量水平的提高,有助于提高生产效率,降低劳动成本,本文通过建立产品质量数据库,实现了生产过程中的信息共享,有利于产品质量管理人员及时发现问题,并作出快速响应,极大地提高了企业生产的产品质量管理水平。本系统是基于在相关生产企业一年多实践管理的基础上设计研发的,具有很强的实践指导意义,对于生产部门的切实需求进行了深入研究分析,但受到个人专业水平、课题时限、外界研究现状等主客观因素的制约,不足之处在所难免。下一步主要研究的内容有: (1)提升该生产与检测系统中自动化检测的功能,以减少人工参与,继续提高生产效率。(2)将对系统进行更加全面的研发。增加除生产以外其他模块的设计,采购环节、市场销售环节、以及薪酬方面的设计,发掘本系统的广度以及深度,提高本系统的效率。 在平台完善后,不仅能够提升企业的管理水平,还能引入过程管理的概念,做到与企业更加深入的融合,从而进一步提升企业的核心竞争力。
该论文为收费论文,请扫描二维码添加客服人员购买全文。
以上论文内容是由
硕士论文网为您提供的关于《基于Odoo的计算机生产与测试过程管理系统》的内容,如需查看更多硕士毕业论文范文,查找硕士论文、博士论文、研究生论文参考资料,欢迎访问硕士论文网计算机论文栏目。