一种3d打印后台管理数据操作可视化方案的软件实现制造技术

技术编号:21184583 阅读:28 留言:0更新日期:2019-05-22 15:11
本发明专利技术公开了一种3d打印后台管理数据操作可视化方案的软件实现,包括以下步骤:识别操作指令,建立程序与远程/本地目标数据库的连接,选择Excel数据库表文件,并在程序中建立数据模型(数据模型匹配数据库),选择数据模型中的目标数据,将数据模型写成存储过程并移至MongoDB数据库,将数据模型转化成Excel表格数据导出到操作系统。本发明专利技术所述的一种3d打印后台管理数据操作可视化方案的软件实现,通过将3d打印后台管理数据操作数据可视化,便于业务统计、更改及展示,且方法简单,开发和使用成本较低,只需要操作大部分人都会使用的Excel即可完成复杂的数据库操作,同时技术易于迁移及更改,主要使用的是Python语言,较为容易地做平台兼容跟与其他代码集成。

Software Implementation of a Visualization Scheme for 3D Printing Background Management Data Operation

The invention discloses a software implementation of a visualization scheme for 3D printing background management data operation, which includes the following steps: identifying operation instructions, establishing the connection between program and remote/local target database, selecting Excel database table files, establishing data model (data model matching database) in program, selecting target data in data model, and writing data model into storage. The process is moved to the MongoDB database, and the data model is transformed into Excel table data and exported to the operating system. The software implementation of a visualization scheme for 3D printing background management data operation described in the present invention is convenient for business statistics, change and display by visualizing 3D printing background management data operation data. The method is simple and the cost of development and use is low. Complex database operation can be accomplished only by operating Excel that most people will use, and the technology is easy to migrate. Change, mainly using Python language, makes it easier to do platform compatibility and integration with other code.

【技术实现步骤摘要】
一种3d打印后台管理数据操作可视化方案的软件实现
本专利技术涉及软件实现方法领域,特别涉及一种3d打印后台管理数据操作可视化方案的软件实现。
技术介绍
软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件,软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分,简单的说软件就是程序加文档的集合体,软件具有以下特点,无形的,没有物理形态,只能通过运行状况来了解功能、特性、和质量;软件渗透了大量的脑力劳动,人的逻辑思维、智能活动和技术水平是软件产品的关键;软件不会像硬件一样老化磨损,但存在缺陷维护和技术更新;软件的开发和运行必须依赖于特定的计算机系统环境,对于硬件有依赖性,为了减少依赖,开发中提出了软件的可移植性;软件具有可复用性,软件开发出来很容易被复制,从而形成多个副本;3d打印后台管理数据操作可视化方案的软件实现是一种用于3d打印后台管理数据操作的可视化软件,目前3d打印后台管理数据操作为不可视,操作的时候需要专业人员进行操作,且数据的提取、更改步骤繁琐,不便于业务统计、更改和展示。
技术实现思路
本专利技术的主要目的在于提供一种3d打印后台管理数据操作可视化方案的软件实现,可以有效解决
技术介绍
中的问题。为实现上述目的,本专利技术采取的技术方案为:一种3d打印后台管理数据操作可视化方案的软件实现,包括以下步骤:(1)、识别操作指令;(2.1)、建立程序与远程/本地目标数据库的连接;(2.2)、选择Excel数据库表文件,并在程序中建立数据模型(数据模型匹配数据库);(2.3)、选择数据模型中的目标数据;(2.4)、将数据模型写成存储过程并移至MongoDB数据库;(2.5)、将数据模型转化成Excel表格数据导出到操作系统。优选的,所述步骤(1)中识别操作指令包括初始化MongoDB指令、读取Excel数据指令、选择Excel数据指令、保存为数据库表指令、导出Excel指令。优选的,所述步骤(1)中识别操作指令为初始化MongoDB指令时执行步骤(2.1),所述步骤(1)中识别操作指令为读取Excel数据指令时执行步骤(2.2),所述步骤(1)中识别操作指令为选择Excel数据指令时执行步骤(2.3),所述步骤(1)中识别操作指令为保存为数据库表指令时执行步骤(2.4),所述步骤(1)中识别操作指令为导出Excel指令时执行步骤(2.5)。优选的,所述步骤(1)中识别操作指令的软件为Python程序语言识别软件。优选的,所述步骤(2.4)数据模型写成存储过程并移至MongoDB数据库,包括新增、更新和删除三种储存过程。与现有技术相比,本专利技术具有如下有益效果:1、本专利技术中,使用及开发成本较低,只需要操作大部分人都会使用的Excel即可完成复杂的数据库操作。2、本专利技术中,实现数据3d打印后台管理数据可视化,便于业务统计、更改及展示。3、本专利技术中,主要使用的是Python语言,较为容易地做平台兼容跟与其他代码集成,技术易于迁移及更改。附图说明图1为本专利技术一种3d打印后台管理数据操作可视化方案的软件实现制作整体结构流程图。具体实施方式为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本专利技术。如图1所示,包括以下步骤:(1)、识别操作指令;(2.1)、建立程序与远程/本地目标数据库的连接;(2.2)、选择Excel数据库表文件,并在程序中建立数据模型(数据模型匹配数据库);(2.3)、选择数据模型中的目标数据;(2.4)、将数据模型写成存储过程并移至MongoDB数据库;(2.5)、将数据模型转化成Excel表格数据导出到操作系统。所述步骤(1)中识别操作指令包括初始化MongoDB指令、读取Excel数据指令、选择Excel数据指令、保存为数据库表指令、导出Excel指令。所述步骤(1)中识别操作指令为初始化MongoDB指令时执行步骤(2.1),所述步骤(1)中识别操作指令为读取Excel数据指令时执行步骤(2.2),所述步骤(1)中识别操作指令为选择Excel数据指令时执行步骤(2.3),所述步骤(1)中识别操作指令为保存为数据库表指令时执行步骤(2.4),所述步骤(1)中识别操作指令为导出Excel指令时执行步骤(2.5)。所述步骤(1)中识别操作指令的软件为Python程序语言识别软件。所述步骤(2.4)数据模型写成存储过程并移至MongoDB数据库,包括新增、更新和删除三种储存过程。本软件中还包括xlwt库的Windows操作系统,用于配合Excel软件的数据读取和数据转换。本专利技术中通过实施例1中的方法将存储整理后的数据显示在Excel软件,达到3d打印后台管理数据操作数据可视化,便于业务统计、更改及展示,且方法简单,开发和使用成本较低,只需要操作大部分人都会使用的Excel即可完成复杂的数据库操作,同时技术易于迁移及更改,主要使用的是Python语言,较为容易地做平台兼容跟与其他代码集成。以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本专利技术要求保护范围由所附的权利要求书及其等效物界定。本文档来自技高网...

【技术保护点】
1.一种3d打印后台管理数据操作可视化方案的软件实现,包括以下步骤:(1)、识别操作指令;(2.1)、建立程序与远程/本地目标数据库的连接;(2.2)、选择Excel数据库表文件,并在程序中建立数据模型(数据模型匹配数据库);(2.3)、选择数据模型中的目标数据;(2.4)、将数据模型写成存储过程并移至MongoDB数据库;(2.5)、将数据模型转化成Excel表格数据导出到操作系统。

【技术特征摘要】
1.一种3d打印后台管理数据操作可视化方案的软件实现,包括以下步骤:(1)、识别操作指令;(2.1)、建立程序与远程/本地目标数据库的连接;(2.2)、选择Excel数据库表文件,并在程序中建立数据模型(数据模型匹配数据库);(2.3)、选择数据模型中的目标数据;(2.4)、将数据模型写成存储过程并移至MongoDB数据库;(2.5)、将数据模型转化成Excel表格数据导出到操作系统。2.根据权利要求1所述的一种3d打印后台管理数据操作可视化方案的软件实现,其特征在于:所述步骤(1)中识别操作指令包括初始化MongoDB指令、读取Excel数据指令、选择Excel数据指令、保存为数据库表指令、导出Excel指令。3.根据权利要求2所述的一种3d打印后台管理数据操作可视化方案的软件实现,其特征在于...

【专利技术属性】
技术研发人员:刘冉
申请(专利权)人:深圳市捷泰技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1