设备数字化运维工业APP的开发与应用 课件 项目二 设备运维平台的工作表创建_第1页
设备数字化运维工业APP的开发与应用 课件 项目二 设备运维平台的工作表创建_第2页
设备数字化运维工业APP的开发与应用 课件 项目二 设备运维平台的工作表创建_第3页
设备数字化运维工业APP的开发与应用 课件 项目二 设备运维平台的工作表创建_第4页
设备数字化运维工业APP的开发与应用 课件 项目二 设备运维平台的工作表创建_第5页
已阅读5页,还剩93页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目二设备运维平台的工作表创建2.1业务工作表创建设备数字化运维工业APP开发与应用【学习目标】※知识目标※掌握工作表的创建和维护。能为表中的字段设计合理的属性。※技能目标※具备用根云积木平台进行工作表设计的能力。具备为工作表进行字段合理性设计的能力。※素养目标※培养学生积极思考的素养目标。培养学生专注认真的素养目标。【学习导图】本项目将以设备运维平台为例,讲解根云积木平台中工作表的创建与操作。目录012.1.1任务说明022.1.2知识准备032.1.3任务实施042.1.4练习巩固任务说明小明通过采用RPIC需求分析方法,完成了W公司设备运维平台的需求分析,并规划了平台的数据模型ER图,描述了设备故障维修的业务流程。任务要求:1.根据小明对W公司故障维修需求分析结果,完成W公司设备维修表结构的设计。2.完成W公司故障维修应用系统的创建。3.根据完成的W公司设备维修表结构,创建相关工作表。目录012.1.1任务说明022.1.2知识准备032.1.3任务实施042.1.4练习巩固知识准备根云积木平台介绍一般而言,企业想使用专业的业务管理系统通常有两种选择:按需定制开发和租用SaaS(SoftwareasaService,软件即服务)系统。相较于传统的定制开发和SaaS系统的租用,APaaS(ApplicationPlatformasaServices,应用程序平台服务)作为一种新兴的解决方案,以更高的灵活性和更低的开发门槛为企业提供了更优选择。知识准备根云积木平台介绍APaaS是通过零代码或者少量代码快速生成应用程序的工具,它将一个应用所需要的用户界面、数据模型、业务逻辑和业务流程进行抽象处理并封装为可配置的组件,企业无需投入大量的IT成本,也无需具备编程经验,只需要通过点击拖拽的可视化配置方式,就可以快速搭建出满足企业个性化需求的CRM(CustomerRelationshipManagement,客户关系管理)、ERP(EnterpriseResourcePlanning)、项目管理工具等应用。同时,APaaS平台能够实现不同应用间的数据互通,解决信息孤岛问题。用户界面数据模型业务流程业务逻辑知识准备根云积木平台介绍APaaS并不意味着完全不需要代码,而是开发者已将常用的代码封装成了组件,用户只需按需进行组件配置,就能实现个性化的需求。例如,当企业需要在CRM系统中创建一个表单,用于录入联系人的姓名、手机号、邮箱等信息,并对数据进行格式验证时,只需在APaaS平台上选择适合的控件,如文本控件,将控件的名称设置为“姓名”或“住址”即可。控件本身已集成了多种数据验证功能,用户可以在几分钟内完成表单的“开发”工作,无需编写代码。这种开发模式大大缩短了开发周期,降低了技术门槛。知识准备根云积木平台介绍企业级应用可以简单的理解为三个构成部分:前端界面、后端服务、数据库。存储数据的仓库后端服务用户前端界面数据库用户访问点击查看编辑数据各类业务逻辑根云积木就是一款典型的APaaS平台,可以通过零代码或少量代码的方式,帮助企业轻松构建应用。通过根云积木平台,以上三个部分(前端界面、后端服务、数据库)都可以自动生成,无需额外编程。知识准备根云积木平台介绍本教材将以根云积木(V10.7版本)为零代码应用平台进行介绍,该平台的零代码方案主要通过表单可视化构建数据模型,在模型上建立针对不同角色的数据视图,通过触发器+动作模式的工作流实现自定义数据动作和自动化流程,同时内置了数据可视化能力。从整体上,根云积木主要由以下6大板块构成。知识准备根云积木平台介绍通过表单可视化建立数据表模型(DataModel),控件直接对应字段类型,并通过关联表、公式、关联表字段和汇总实现必要的关系型数据结构。1工作表知识准备根云积木平台介绍通过不同类型的视图来定义呈现数据的形式,包括表格、看板和层级等。每个视图均可定义灵活的数据筛选条件、字段显隐规则和排序逻辑。2视图表格视图表格视图看板视图看板视图层级视图层级视图知识准备根云积木平台介绍在工作表上直接定义统计图表,支持常见的条形图、折线图、饼图和指标值等。制作统计图表可以为个人所用,也可以发布为应用共享的图表。3统计知识准备根云积木平台介绍允许应用自定义角色,并通过简洁或完整的方式来定义每个角色的应用数据访问、编辑、删除和新增的权限。这个权限定义可以精细到字段级。通过在角色上增加用户或部门实现灵活的应用分发,完全可视化地实现RBAC(Role-basedaccesscontrol,基于角色的访问控制)。4用户、角色和权限知识准备根云积木平台介绍一个工作流由触发器和若干个动作节点组成,触发器是流程启动的开关,通过多种类型的动作节点来完成各种任务,以此实现流程自动化。可以将工作流类比为在企业应用中的IFTTT(Ifthis,thenthat,如果这样,就那样)。工作流的触发方式包括数据变更、静态和动态时间触发,以及外部Webhook调用。在动作节点中,可以实现数据查询、定位,更新,新增,删除动作;也可以执行审批、填写等人工控制流程;还可以发送个性化通知,以及推送数据到外部API。此外,工作流的动作序列也可以通过依附于特定视图的自定义按钮手工触发。5工作流知识准备根云积木平台介绍用于将统计分析、按钮等功能组件集中放置的特定页面,可分发给特定的角色使用。自定义页面还可以嵌入外部网页和富文本内容。6自定义页面知识准备认识工作表工作表是工业APP应用中最基础、也是最核心的模块,它是应用系统中存储数据的基本单位,每一种应用系统可包含若干个工作表。工业APP开发中,学会工作表的基本操作,是实现轻松管理数据的基础。工作表的基本操作主要包括工作表的创建、修改和删除等。类别控件常用控件文本、数值、金额、邮箱、日期、时间、电话、地区、单选、多选、成员、部门、组织角色、附件高级控件公式、检查项、等级、文本组合、自动编号、富文本、证件、定位、签名、文本识别、API查询、条码、大写金额、嵌入关联控件关联记录、查询记录、子表、级联选择、他表字段、汇总布局控件分段、标签页、备注知识准备认识工作表工作表相当于是一个在线Excel,用来存储和管理企业活动中的各种业务对象,其字段则记录了这些对象的各种属性。只要可以用Excel或纸张管理的数据,都可以通过创建对应的工作表来实现数字化管理。例如:人员表、档案表、客户表、订单表、产品表、工单表等等。工作表中的列叫做字段,为工作表添加字段时,需要根据字段的类型选择合适的控件,比如“设备名称”字段,可以选择文本控件。一个字段对应一个控件,每种控件都有相应的数据格式验证和属性特征,根据字段的数据类型选择合适的控件非常重要,这对数据的收集、引用和分析都有着重要的影响。根云积木目前提供了38种类型的控件,基本能够满足各种业务数据的多样性。1工作表知识准备认识工作表打开工作表的表单设计窗口,其中包含控件选择区、控件放置区域和属性设置区域等三大区域。拖动左边控件区的控件来创建表的字段,并且在右边的编辑区定义字段的基础属性。设计好工作表后,在设计表窗口的右上角点击【保存】即可。2认识表单设计界面知识准备认识工作表工作表常用操作包括创建工作表、修改表名、复制工作表、删除工作表等操作。(1) 创建工作表应用支持【从空白创建】和【从Excel创建】两种方式创建工作表。如果选择【从Excel创建】,导入Excel工作表后,系统生成的工作表可能无法精准使用与字段的数据类型相对应的控件类型,比如Excel中有一列是手机号,导入后,系统可能会采用数值控件存储手机号,这时需要再检查和调整不准确的字段控件。3工作表基本操作知识准备认识工作表(2)修改表名和图标应用系统通过表名来区分不同的表。可以通过点击【修改名称和图标】按钮来对工作表的名称和图标进行修改。【例2.1】将设备运维平台中的部门表更名为部门职能表。操作步骤如下:单击进入设备运维平台应用中,点击部门表右边的【…】,在表格操作菜单中,选择【修改名称和图标】,在弹出的窗口输入【部门职能表】,单击输入窗口以外的地方即可修改成功。知识准备认识工作表(3)复制工作表复制工作表指的是复制表的结构,表中记录的数据不会被复制,同时“关联他表”和“他表字段”这两种控件不会被复制。如果表中存在这些控件,系统会自动将其替换为本文框控件,但控件名称不变。【例2.2】复制部门职能表,并将新的表命名为部门表。具体操作如下:1)点击部门表的下拉菜单,单击【复制】按钮。知识准备认识工作表2)点击部门表的下拉菜单,单击【修改名称和图标】,将名称改为部门表。知识准备认识工作表复制工作表只可在同一应用下操作,如要将工作表复制到其他应用中,可使用移动按钮。【例2.3】将部门职能表从设备运维平台中移动到设备巡检应用中。具体操作如下:点击部门职能表的下拉菜单,单击【移动到】—【其他应用】,在弹出来的窗口的应用下拉菜单中,选中【设备巡检(Demo)】应用,点击确定即可。【★学习提示】所有被移动的工作表,一旦移动成功,将从原应用中移除,不再存在于原应用中。知识准备认识工作表(4)删除工作表如要删除工作表,可直接从工作表的下拉菜单中点击【删除工作表】,进行删除。删除后,工作表下所有配置和数据将被永久删除,不可恢复。知识准备认识工作表字段的常用操作包括添加字段、删除/恢复字段、删除/恢复字段等。(1)添加字段添加字段时,需在工作表设计窗口的左侧控件区选择合适的控件类型,点击【+】或拖拽控件到表中,然后在右边的字段编辑区完成对字段的定义。【例2.4】在部门职能表中增加字段【部门编码】和【成立时间】。4字段的基本操作知识准备认识工作表操作步骤如下:1)单击部门职能表下拉菜单中的【编辑表单】,进入工作表设计窗口。在左边控件区的常用控件中拖动【自动编号】控件到表中,输入字段名称为【部门编号】,编号方式为【指定位数编号】,位数为【3】,在规则编号栏目点击【添加规则】,并选择固定字符,在固定字符输入框里输入【DPT】,并移动栏目到自动编号上面。知识准备认识工作表2)在左侧常用控件区中拖动【日期】控件到表中,在右边的字段编辑区中,输入字段名称为【成立时间】,单击空白处即可保存。知识准备认识工作表(2)修改字段排序可直接通过拖动字段到任意位置来修改字段在表中的排序位置。(3)删除/恢复字段如要需要删除字段,将鼠标停在目标字段上,系统会显示删除按钮,点击即可删除该字段。如果需要彻底删除该字段,可前往回收站进行彻底删除。如果需要恢复已删除的字段,也在回收站对字段进行恢复。【例2.5】在部门职能表单编辑页面中删除【描述】和【附件】两个控件。只留下【部门名称】控件。知识准备标题字段标题字段通常需要选择具有明显标识性和唯一性的字段这个字段代表了这一行记录,通过标题字段的内容,可以快速确认所需的目标记录,如果未设置标题字段,表单将无法保存。例如部门表中一般选择具有标识性的“部门名称”作为标题字段,而人员表中则可以选择具有唯一性的“工号”作为标题字段。在表单设计过程中,可以通过点击字段右上方的【T】按钮来设置标题字段。知识准备标题字段文本类控件:文本、电话、邮箱、文本组合、自动编号、他表字段、证件、富文本。数值类控件:数值、金额、公式、等级。选择类控件:成员、部门、单选、多选、日期、地区、定位、级联选择。可以设置为标题的控件附件、汇总、关联记录、检查框、签名、自由连接、分段、备注、子表。不支持设置为标题的控件目录012.1.1任务说明022.1.2知识准备032.1.3任务实施042.1.4练习巩固任务实施表结构设计根据任务1.1.3所完成的W公司设备运维平台数据模型ER图,设计完成与设备维修相关的四个表(部门表、人员表、设备表、维修单表)的表结构。(1)部门表序号字段名控件类型必填备注1部门编号自动编号是固定字符+4位编号,如:DPT00012部门名称文本是标题字段任务实施表结构设计(2)人员表序号字段名控件类型必填备注1姓名文本是标题字段2工号文本是

3手机号码手机是

4电子邮箱邮箱是

5所属部门关联记录是关联部门表任务实施表结构设计(3)设备表序号字段名控件类型必填备注1设备编号自动编号是固定字段+4位编号,如:WSB00012设备名称文本是标题字段3设备状态单选是运行、停用4设备位置单选是总装车间、涂装车间焊装车间、冲压车间5产地文本是

6品牌文本是

7进场日期日期是

8设备照片附件

序号字段名控件类型必填备注1工单编号自动编号是标题字段;固定字符+创建时间+3位编号,如:GZ202207250012故障现象文本是

3设备台账关联记录是关联设备表;卡片;显示3列,设备编号、设备位置、进场日期4故障照片附件是

5维修记录文本

新增时隐藏6故障类型单选

加电不工作、机械故障、其他;新增时隐藏;7维修照片附件

新增时隐藏;8工单状态单选是只读;新增时隐藏;待分配、待接收、待维修、已维修、已确认;9报修时间日期

只读;默认系统当前时间;新增时隐藏;10报修人员成员

新增时隐藏;11维修派单时间日期

只读;新增时隐藏12派单人员成员

只读;新增时隐藏13维修工程师成员

新增时隐藏14派单接收时间日期

只读;新增时隐藏15派单接收人员成员

只读;新增时隐藏16报工时间成员

只读;新增时隐藏17维修确认时间日期

只读;新增时隐藏18维修确认人员成员

只读;新增时隐藏19维修结果单选

已修好、未修好;新增时隐藏任务实施表结构设计(4)维修单表(WXDB)任务实施创建并进入应用系统(1)打开浏览器,在地址栏中输入网址“/”,进入根云积木登录界面,输入账号和密码,点击【登录】,如下图所示。【★★★注意】访问根云平台/,可以申请免费试用账号。任务实施创建并进入应用系统(2)登录根云积木后,点击左侧导航栏中的【应用】,然后点击【新建应用】,选择【从空白创建】,如下图所示。任务实施创建并进入应用系统(3)将应用命名为【设备运维平台】,并为此应用选择合适的图标和主题色,如下图所示。任务实施创建并进入应用系统(4)创建完成后,点击该应用图标进入应用系统内部,即可开始创建工作表,构建自定义应用,如下图所示。任务实施创建部门工作表(1)在新的页面中选择【从空白创建】工作表,输入要创建的工作表名称:【部门表】,点击【创建】按钮进行创建工作表,如下图所示。任务实施创建部门工作表(2)在自动创建的表单编辑页面中删除【描述】和【附件】两个控件。只留下【名称】控件,如下图所示。任务实施创建部门工作表(3)修改【名称】控件内容为【部门名称】,如下图所示。任务实施创建部门工作表(4)新增一个【自动编号】控件,命名为【部门编号】,并点击编号右侧位置(标号4),如下图所示。任务实施创建部门工作表(5)修改编号方式为【指定位数编号】,位数为【4】,并点击【确定】按钮,如下图所示。任务实施创建部门工作表(6)在规则编号栏目点击【添加规则】,并选择固定字符,在固定字符输入框里输入【DPT】,并移动栏目到自动编号上面,最后形成如下图所示界面,先点击【保存】,以保证表单完成创建,再点击【关闭】按钮,结束部门表创建,如下图所示。任务实施创建人员工作表(1)在应用系统中点击【+新建】,在弹出按钮中选择【从空白创建】,如下图所示。任务实施创建人员工作表(2)在弹出的新界面中输入工作表名称为【人员表】,并点击【创建】按钮,如下图所示。任务实施创建人员工作表(3)给人员表增加【姓名】、【工号】两个文本控件,增加【电话号码】电话控件,增加【电子邮箱】邮箱控件,并均设为【必填】,并将姓名字段设为【标题】字段,如下图所示。任务实施创建人员工作表(4)下面为人员表添加关联记录,并在关联表中选择【设备运维平台(本应用)】中的【部门表】,如下图所示。任务实施创建人员工作表(5)配置完毕后修改关联记录名称为【部门表】,并点击【保存】按钮,人员表创建完成,如下图所示。任务实施创建设备工作表(1)参考部门表、人员表的创建步骤,创建一个名称为【设备表】的工作表,并添加相关控件,最终设备表设计界面所需控件如下图所示。任务实施创建设备工作表(2)设备表【设备编号】、【设备名称】控件参数配置明细如图所示。任务实施创建设备工作表(3)设备表【设备状态】、【设备位置】控件参数配置明细如下图所示。任务实施创建设备工作表(4)设备表【产地】、【品牌】控件参数配置明细如下图所示。任务实施创建设备工作表(5)设备表【进场日期】、【设备照片】控件参数配置明细如下图所示。任务实施创建分组(1)通过创建分组来分类管理工作表。点击顶部导航的【..】,单击【添加分组】按钮,为部门表、人员表和设备表所在分组添加名称,输入分组名称:【配置管理】,如下图所示。任务实施创建分组(2)点击配置管理名称右侧的倒三角按钮,单击【+在此后添加分组】按钮,创建新的分组,输入分组名称:【工单管理】,然后,将工单管理分组拖动到配置管理分组之前,如下图所示。任务实施创建维修单表(1)维修单表是指设备发生故障后,生产工人在系统提交的报修工作表。维修单表是在部门工作表、人员工作表和设备工作表的基础上创建的一张工作表,与前面三张表都相关联,维修单表在【工单管理】分组下创建,创建方法和前面三个工作表相同,如下图所示。【★学习提示】维修单表与其他三个工作表的关联性是通过“关联记录”控件来实现的。任务实施创建维修单表(2)维修单表工单编号、故障现象控件参数配置明细,如下图所示。任务实施创建维修单表(3)维修单表设备台账、故障照片控件参数配置明细,如下图所示。任务实施创建维修单表(4)维修单表维修记录、故障类型、维修照片控件参数配置明细,如下图所示。任务实施创建维修单表(5)维修单表工单状态、报修时间控件参数配置明细,如下图所示。任务实施创建维修单表(6)维修单表报修人员、维修派单时间控件参数配置明细,如下图所示。任务实施创建维修单表(7)维修单表派单人员、维修工程师控件参数配置明细,如下图所示。任务实施创建维修单表(8)维修单表派单接收时间、派单接收人员控件参数配置明细,如下图所示。任务实施创建维修单表(9)维修单表报工时间、维修确认时间控件参数配置明细,如下图所示。任务实施创建维修单表(10)维修单表维修确认人员、维修结果控件参数配置明细,如图所示。目录012.1.1任务说明022.1.2知识准备032.1.3任务实施042.1.4练习巩固任务实施创建维修单表练习一:根据下面两个表结构,完成资产表和设备巡检表的创建。序号字段名控件类型必填备注1资产编号自动编号是固定字段+4位编号,如:ZCB00012资产名称文本是标题字段3资产状态单选是运行、停用4进场日期日期是

5资产照片附件

序号字段名控件类型必填备注1巡检编号自动编号是固定字段+4位编号,如:XJB00012巡检人员成员是

3巡检时间日期是

4资产编号关联记录是资产表5资产名称关联记录是资产表6巡检内容文本是

7巡检结果文本是

任务实施创建维修单表练习二:根据下表设备保养单表表结构,完成设备保养单工作表创建。序号字段名控件类型必填备注1保养编号自动编号是固定字段+4位编号,如:BYB00012保养人员成员是

3保养时间日期是

4资产编号关联记录是资产表5资产名称关联记录是

6保养内容文本是

7保养结果文本是

8保养照片附件是

感谢观看!项目二设备运维平台的工作表创建2.2业务工作表数据操作设备数字化运维工业APP开发与应用目录012.2.1任务说明022.2.2知识准备032.2.3任务实施042.2.4练习巩固任务说明工作表是存放应用系统数据的仓库,实现对工作表中数据的添加、修改和删除是工业APP应用中最基本的操作。在实际的应用中,几乎所有的业务都涉及到对系统数据进行更新。比如在生产工厂的设备维修系统中,设备会新增、设备负责人会变更,设备可能会出现故障需要保修等,这都需要相应地去更新系统中的数据。任务要求:1.掌握根云积木平台数据增删改基本操作。2.为W公司设备运维平台中相应的工作表添加基础数据。目录012.2.1任务说明022.2.2知识准备032.2.3任务实施042.2.4练习巩固知识准备插入数据通过点击右上角的【+记录】按钮,即可填写一条新记录。1在应用内新增记录【例2.8】为部门表添加名称为【生产部】的部门。操作步骤如下:选中部门表,点击右上角的【+记录】,在【创建记录】弹框中输入部门名称为【生产部】,点击提交即可,如下图所示:【★学习提示】如果界面没有添加按钮,则表示管理员没为您配置添加新记录的权限,如果需要,请联系应用管理员。知识准备插入数据还可通过分享二维码和链接来添加数据如下图所示:2扫码新增记录【★学习提示】仅应用成员可扫码使用,会鉴别用户,如果通过链接,登录后可直接新增数据。对于频繁新增记录的工作表,通过这个方法,内部成员不需要进入应用一步一步操作,直接打开收藏链接就能快速进入新增一条记录的页面。对于外部用户,可以通过启用公开表单的方式,将表单公开发布给应用外部的用户填写,外部用户不需要登录就可以直接新增记录。知识准备修改数据打开记录详情页面,点击激活要修改的字段,完成修改并保存即可。【例2.9】修改部门表中部门名称为【人事部】的成立时间改为2016年6月16日。操作步骤如下:选中【人事部】,在打开的字段编辑窗口中,将成立时间修改为【2016年6月16日】,点击保存,如下图所示:知识准备删除数据删除数据是指删除表中不再需要的记录。点击表中一行记录,会打开此记录的表格窗口,选择删除即可。【例2.10】删除部门表中部门名称为人事部的数据记录。操作步骤如下:选中部门表中的【人事部】,点击删除,如下图所示:【★学习提示】如果需要删除工作表中的全部数据,只需选中部门名称,然后点击删除即可。知识准备导出和导入数据在实际应用场景中,如果要输入系统的数据过多,可以从Excel中直接批量导入数据。1从Excel导入数据【例2.11】往人员表中导入员工数据表.xlsx中的数据,如下表所示:姓名工号手机邮箱所属部门赵某某T0011788888888810000@163.com生产部钱某某T0021888888888820000@163.com人事部知识准备导出和导入数据第一步:点击人员表的【…】更多选项,单击【从Excel导入数据】按钮,如下图所示:知识准备导出和导入数据第二步:【选择文件】,将文件上传。或者直接将Excel文件拖入蓝色区域。点击【下一步】,导入数据,如下图所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论