一种基于Flutter的跨平台工业生产运维系统技术方案

技术编号:34920541 阅读:28 留言:0更新日期:2022-09-15 07:12
本发明专利技术涉及一种基于Flutter的跨平台工业生产运维系统,属于工业生产运维领域,所述系统包括:报修模块,用于上传报修信息;工单模块,用于工单搜索;发现模块,用于关键词快捷搜索、联系线上客服查看最近发布的推文列表;掌控模块,用于切换不同的企业厂区并展示当前厂区的生产相关信息;个人中心模块,用于查看月度工单统计、个人信息、企业信息、服务商、企业员工、联系客服以及邀请注册;消息中心模块,用于显示所有消息列表。本发明专利技术中的上述系统能够避免运维信息先抄录后录入平台数据库二次录入,还兼具跨移动终端显示效果可媲美原生系统界面显示效果及性能的能力。界面显示效果及性能的能力。界面显示效果及性能的能力。

【技术实现步骤摘要】
一种基于Flutter的跨平台工业生产运维系统


[0001]本专利技术涉及工业生产运维领域,特别是涉及一种基于Flutter的跨平台工业生产运维系统。

技术介绍

[0002]目前部分工业生产运维企业还存在一线运维人员使用各种实物的运维清单表格进行运维工作信息先抄录,再由信息录入人员统一录入平台系统数据库,这种方式无法保证数据存储的实时性和准确性,还有运维工作信息在录入部分时因种种原因造成数据未完全录入而中断录入操作而造成的运维工作信息需重新录入。急需一种避免二次录入,实时上传生产运维相关信息数据到平台系统数据库的便携途径,达到生产运维数据存入数据库的准确性、实时性的效果;同时还存在跨Android系统和IOS系统移动终端无法达到媲美原生系统界面级别显示效果和性能的问题。尽管也存在相应的跨平台解决方案,上述方案中使用的跨平台开发框架为Cordova框架,但还是存在性能问题,具体地原因为:Cordova框架本质上属于H5+原生地混合开发实现方式,实现的主要方式为部分业务组件UI(UserInterface,用户交互界面)通过HTML5(负责实现组件结构)、CSS3(负责实现组件样式)、JavaScript(负责实现用户交互行为逻辑),然后配合原生地网页加载控件WebView(Android系统)或WKWebView(IOS系统)来加载组件进行渲染,渲染时用户执行交互行为时,JavaScript需要和原生系统(Android系统或IOS系统)进行通信,在某些场景(如拖动)会因为通信频繁而导致性能问题造成卡顿。
[0003]综上所述,如何避免生产运维现场工人运维信息通过笔纸方式先抄录后录入平台数据库、数据录入中断后需重新录入造成工作量大,不同移动终端(Android系统和IOS系统)显示差异及性能等问题,是目前本领域技术人员急需解决的问题。

技术实现思路

[0004]本专利技术的目的是提供一种基于Flutter的跨平台工业生产运维系统,避免运维信息先抄录后录入平台数据库二次录入,还兼具跨移动终端(Android系统和IOS系统)显示效果可媲美原生系统界面显示效果及性能的能力。
[0005]为实现上述目的,本专利技术提供了如下方案:
[0006]一种基于Flutter的跨平台工业生产运维系统,所述系统包括:
[0007]报修模块,用于上传报修信息;
[0008]工单模块,用于工单搜索;
[0009]发现模块,用于关键词快捷搜索、联系线上客服查看最近发布的推文列表;
[0010]掌控模块,用于切换不同的企业厂区并展示当前厂区的生产相关信息;
[0011]个人中心模块,用于查看月度工单统计、个人信息、企业信息、服务商、企业员工、联系客服以及邀请注册;
[0012]消息中心模块,用于显示所有消息列表。
[0013]可选的,所述系统还包括:登录模块,用于用户登录所述生产运维系统。
[0014]可选的,所述工单模块中工单列表的类型包括:
[0015]代办工单、厂内进行工单、外协进行工单、厂内完成工单以及外协完成工单;
[0016]所述厂内进行工单、外协进行工单、厂内完成工单以及外协完成工单可根据创建时间、创建时长、发单时长进行工单项的筛选;
[0017]所述待办工单及厂内进行工单的列表项卡片上的显示信息包括:工单编号、新建日期、厂区、问题描述、工单状态以及新建时间距离当前时间的时长;
[0018]所述外协进行工单和外协完成工单的列表项卡片上显示信息包括:工单编号、新建日期、厂区、问题描述、工单状态、新建时间距离当前时间的时长、服务商以及工单类型。
[0019]可选的,所述发现模块中关键词快捷搜索包含三种搜索类型,分别为:问题类、工单类以及服务商类。
[0020]可选的,所述生产相关信息包括:设备统计、生产监视、故障信息、设备查询以及云安防。
[0021]可选的,所述报修模块的输入信息为:所在厂区、问题描述、上传问题照片、报修工单的类型及运维商。
[0022]可选的,所述报修工单的类型包含内部发单和外部发单。
[0023]可选的,所述消息列表中的消息包括:工单、系统、公告、任务以及用户;所述消息状态包括:已读和未读。
[0024]根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:
[0025]本专利技术中的上述系统可便捷快速录入运维工作数据,能够避免数据二次录入,减少不必要的工作量;运维工作数据存储的准确性高和实时性好;满足跨Android系统及IOS系统的生产实际需求,并且保证了系统界面达到原生界面系统级别的效果和性能。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本专利技术实施例基于Flutter的跨平台工业生产运维系统用户交互示意图;
[0028]图2是本专利技术实施例基于Flutter的跨平台工业生产运维系统功能结构模块图;
[0029]图3是本专利技术实施例厂内工单业务处理流程图;
[0030]图4是本专利技术实施例外协工单业务处理流程图;
[0031]图5是本专利技术实施例工单列表相关界面示意图;
[0032]图6是本专利技术实施例工单任务处理相关界面示意图;
[0033]图7是本专利技术实施例工单详情界面示意图图;
[0034]图8是本专利技术实施例过程记录界面示意图;
[0035]图9是本专利技术发现模块相关界面示意图;
[0036]图10是本专利技术实施例掌控模块相关界面示意图;
[0037]图11是本专利技术实施例报修界面示意图;
[0038]图12是本专利技术基于Flutter的跨平台工业生产运维系统界面相关示意图;
[0039]图13是本专利技术实施例消息中心模块相关界面示意图。
具体实施方式
[0040]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0041]本专利技术的目的是提供一种基于Flutter的跨平台工业生产运维系统,避免运维信息先抄录后录入平台数据库二次录入,还兼具跨移动终端(Android系统和IOS系统)显示效果可媲美原生系统界面显示效果及性能的能力。
[0042]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。
[0043]请参阅图1,图1为本专利技术提供的一种基于Flutter的跨平台工业生产运维系统的一个实施例的用户交互示意图。首先,在工业生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Flutter的跨平台工业生产运维系统,其特征在于,所述系统包括:报修模块,用于上传报修信息;工单模块,用于工单搜索;发现模块,用于关键词快捷搜索、联系线上客服查看最近发布的推文列表;掌控模块,用于切换不同的企业厂区并展示当前厂区的生产相关信息;个人中心模块,用于查看月度工单统计、个人信息、企业信息、服务商、企业员工、联系客服以及邀请注册;消息中心模块,用于显示所有消息列表。2.根据权利要求1所述的基于Flutter的跨平台工业生产运维系统,其特征在于,所述系统还包括:登录模块,用于用户登录所述生产运维系统。3.根据权利要求1所述的基于Flutter的跨平台工业生产运维系统,其特征在于,所述工单模块中工单列表的类型包括:代办工单、厂内进行工单、外协进行工单、厂内完成工单以及外协完成工单;所述厂内进行工单、外协进行工单、厂内完成工单以及外协完成工单可根据创建时间、创建时长、发单时长进行工单项的筛选;所述待办工单及厂内进行工单的列表项卡片上的显示信息包括:工单编号、新建日期、厂区、问题描述、工单状态以及新建时间距离当前时...

【专利技术属性】
技术研发人员:彭龙江王贤平吕黎明钱刚沈彦
申请(专利权)人:上海西派埃智能化系统有限公司
类型:发明
国别省市:

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

1