基于Docker在线绘制光纤切面图的方法及系统与流程

文档序号:33907086发布日期:2023-04-21 11:48阅读:23来源:国知局
基于Docker在线绘制光纤切面图的方法及系统与流程

本发明涉及光纤绘制,尤其涉及基于docker在线绘制光纤切面图的方法及系统。


背景技术:

1、在光纤生产流程中,光纤切面图是串联整个生产流程的核心资料,承担着不可或缺的使命。用户可以通过光纤切面图直观的感受到光纤产品的内部结构,既给用户带来了视觉冲击感,又节省了光纤公司的销售成本,同时又增加了光纤生产流程的便捷性。而由于光纤切面图绘制繁琐,还没有适当的解决方案,仍然是以传统的人工操作为主。

2、现有光纤切面图的绘制方案,主要通过excel、photoshop等软件手工绘制而成。绘制流程:由设计工程师整理光纤设计文档;然后绘制人员根据技术文档绘制光纤切面图;最后由网络工程师将光纤切面图整理入库。现有的绘制流程存在的缺点:现有光纤切面图的绘制方案中,虽然能够完成光纤切面图的绘制,但是由于方案中采用多岗位协同操作,因此绘制结果受人工影响较大;并且在图形绘制过程中,同一类型的光纤,由于结构参数的不同,需要绘制多次,效率较低。


技术实现思路

1、为了解决上述技术问题,本发明提出基于docker在线绘制光纤切面图的方法及系统。在所述方法及系统中,能够有效提高光缆切面图的绘制效率且操作简单。

2、为了达到上述目的,本发明的技术方案如下:

3、基于docker在线绘制光纤切面图的方法,包括如下步骤:

4、接收web界面上传的技术规范书模板和录入光纤数据,所述光纤数据包括若干光纤分类以及每类对应的属性;

5、将技术规范书模板存入minio文件系统,并利用poi技术解析技术规范书模板,并将解析后的数据和光纤数据存入关系型数据库中;

6、接收用户创建的光纤对象,根据光纤对象在关系型数据库查找对应的光纤分类和属性,基于对应的光纤分类和属性在线生成光纤切面图;

7、将光纤切面图插入对应的技术规范书模板中指定位置,生成技术规范书,并将技术规范书在web界面中完成渲染和呈现。

8、优选地,采用了jsonb类型存储光纤数据。

9、优选地,所述基于对应的光纤分类和属性在线生成光纤切面图,包括如下步骤:

10、提取光纤对象中每一层结构的属性,基于每一层结构的属性绘制出光纤对象的层次图像;

11、按由外至内的顺序依次将所述层次图像进行叠加,获取光纤切面图。

12、优选地,在所述web界面中配置操作控件。

13、优选地,所述操作控件包括另存为、下载和预览中一个或多个。

14、优选地,所述录入光纤数据,包括如下步骤:

15、获取excel格式的光纤数据;

16、采用poi技术解析excel格式的光纤数据,通过解析excel格式的光纤数据中的sheet页,获得若干光纤分类以及每类对应的属性信息。

17、基于上述内容,本发明还公开了基于docker在线绘制光纤切面图的系统,基于docker容器构建可视化平台框架,包括:数据录入模块,数据存储模块,数据处理模块,数据展示模块,其中,

18、所述数据录入模块,用于接收web界面上传的技术规范书模板和录入光纤数据,所述光纤数据包括若干光纤分类以及每类对应的属性;

19、所述数据存储模块,用于将技术规范书模板存入minio文件系统,并利用poi技术解析技术规范书模板,并将解析后的数据和光纤数据存入关系型数据库中;

20、所述数据处理模块,用于接收用户创建的光纤对象,根据光纤对象在关系型数据库查找对应的光纤分类和属性,基于对应的光纤分类和属性在线生成光纤切面图;

21、所述数据展示模块,用于将光纤切面图插入对应的技术规范书模板中指定位置,生成技术规范书,并将技术规范书在web界面中完成渲染和呈现。

22、基于上述技术方案,本发明的有益效果是:本发明通过接收web界面上传的技术规范书模板和录入光纤数据,所述光纤数据包括若干光纤分类以及每类对应的属性;将技术规范书模板存入minio文件系统,并利用poi技术解析技术规范书模板,并将解析后的数据和光纤数据存入关系型数据库中;接收用户创建的光纤对象,根据光纤对象在关系型数据库查找对应的光纤分类和属性,基于对应的光纤分类和属性在线生成光纤切面图;将光纤切面图插入对应的技术规范书模板中指定位置,生成技术规范书,并将技术规范书在web界面中完成渲染和呈现,有效提高光缆切面图的绘制效率且操作简单。



技术特征:

1.基于docker在线绘制光纤切面图的方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于docker在线绘制光纤切面图的方法,其特征在于,采用了jsonb类型存储光纤数据。

3.根据权利要求1所述的基于docker在线绘制光纤切面图的方法,其特征在于,所述基于对应的光纤分类和属性在线生成光纤切面图,包括如下步骤:

4.根据权利要求1所述的基于docker在线绘制光纤切面图的方法,其特征在于,在所述web界面中配置操作控件。

5.根据权利要求4所述的基于docker在线绘制光纤切面图的方法,其特征在于,所述操作控件包括另存为、下载和预览中一个或多个。

6.根据权利要求1所述的基于docker在线绘制光纤切面图的方法,其特征在于,所述录入光纤数据,包括如下步骤:

7.基于docker在线绘制光纤切面图的系统,其特征在于,基于docker容器构建可视化平台框架,包括:数据录入模块,数据存储模块,数据处理模块,数据展示模块,其中,


技术总结
本发明公开基于Docker在线绘制光纤切面图的方法及系统。该方法包括如下步骤:接收Web界面上传的技术规范书模板和录入光纤数据,所述光纤数据包括若干光纤分类以及每类对应的属性;将技术规范书模板存入Minio文件系统,并利用POI技术解析技术规范书模板,并将解析后的数据和光纤数据存入关系型数据库中;接收用户创建的光纤对象,根据光纤对象在关系型数据库查找对应的光纤分类和属性,基于对应的光纤分类和属性在线生成光纤切面图;将光纤切面图插入对应的技术规范书模板中指定位置,生成技术规范书,并将技术规范书在Web界面中完成渲染和呈现。本发明有效提高光缆切面图的在线绘制效率且操作简单。

技术研发人员:王永帅
受保护的技术使用者:苏州方正璞华信息技术有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1