数字化运营管理平台(Digital operation platform)搭建

我要开发同款
小云悠悠zZ2022年10月17日
348阅读

作品详情

项目旨在基于对用户数据的挖掘、追踪和分析,在所有由时间、地点、用户和关系构成的特定场景下,连接用户线上和线下行为,理解并判断用户情感、态度和需求,为用户提供实时、定向、创意的信息和内容等服务;通过与用户的场景互动沟通,树立品牌形象、提升转化率,实现精准营销立足行业标杆方案,解决企业个性问题。在行业标杆的规范基础上,针对企业自身特点,建立数字化、透明化、协同化运营管理体系,满足企业快速发展的需求。项目具体部署方式如下:安灯模块搭建_基于DOP平台1登录dop平台:打开浏览器 输入http://8.142.1.120/注意:需要管理员创建账号使用用户名密码登录当前的系统,会弹出两个选项:系统配置:字典 组织、人员 Hong:页面等 内容的搭建2Hong模块简介进入Hong模块之后,主要使用到的菜单有三个:资源信息:设置对应表的对象(把数据字典表具象化)页面管理:1、快速的搭建页面/表单 2、能够匹配相应资源 做接口处理应用管理:用来发布当前制作好的功能(管理应用名称,及内部菜单)模块关系:应用管理 ---绑定---> 页面管理 ----绑定---> 资源信息 1.2.3.资源信息进入资源信息功能后,可以看到两个按钮:新增资源:绑定一个已经存在的表新增数据表:根据需求和数据字典,在当前平台上创建该需求的资源(创建一张新表,并绑定到系统中,形成资源)1.2.3.1安灯模块的资源创建此处以安灯等级(问题等级)为模型来搭建相关资源:涉及到的材料:《安灯字典.docx》开始资源的创建:1.点击【新增数据表】按钮在新打开的页面中 填写如下信息:1) 当前资源的名称:后期再平台中展示/查询的名称,此处填写【问题等级】2) 选择数据源:匹配对应的数据库,此处选择【中德生产实训】3) 填写数据库表名称:设置当前表的名字,此处填写【andon_issue_grade】4)在下放列表中 按照数据字典的内容填写相关信息注意:每个资源默认携带的id列不要删除或修改最终配置效果如下图:设置后列表后,点击【确定】进行保存,之后能在资源信息列表中看到已经创建好的资源内容3.2安灯模块的页面开发在DOP平台中将页面分为两种类型,一种叫做页面,一种叫做表单。页面:主要用来负责进行数据的展示表单:主要用来负责进行数据的新增和修改1.进行表单的搭建点击【新建】按钮会提示要创建的页面类型,如图:此处创建的是表单,所以选择【表单页面】,打开页面后如图:页面布局简介:页面最终会分为三个模块,左侧是所有当前页面配置时可能会用到的控件或组件或布局,中间是展示效果,右侧是针对于某个控件做的属性设置。开始配置:按照上图位置,需要给新建的表单进行资源绑定:1.绑定一个已存在的资源(上述创建的问题等级资源)2.给当前页面起名,一般用[资源名称]-[页面类型]命名方式来创建,此处 使用 【问题等级-表单】3. 此步骤是可选项,用于快速生成目标资源的表单页面。配置完成后可以通过【新增预览】来查看当前配置可以通过右侧的属性设置来自定义控件样式,如图:通过1处的值的修改,改变2处控件的页面布局配置完成后要进行页面保存,通过页面右上角的【保存】按钮可以实现最终保存。建议:如果页面布局较为复杂,经常点击【保存】按钮,能够减少网络/系统异常导致的布局失败且配置丢失问题。保存成功后,能够在【页面管理】中查看到新增的页面信息。开始配置页面:表单配置完成后,可以去配置相关的列表页面,点击【新建】按钮,选择【自定义页面】选项,之后点击【创建】此时会打开创建页面的窗口:1.在当前窗口左侧找到【表格】控件2.将当前控件拖拽至展示空间3.选中当前展示空间的元素,之后在右侧【资源绑定】处进行列表的资源绑定(用来设置当前表格要展示的表的信息),此处选择【问题等级】表格配置完成后,需要在当前页面配置按钮功能:选中当期表格元素,之后在右侧属性设置中找到【列表按钮管理】按键,点击之后打开窗口如图:在当前页面对【新建】按钮进行功能设置,选中【新建】按钮,在右侧进行表单页面的绑定,此处配置的是上个步骤配置的表单页面【问题等级-表单】,最后点击【保存】按钮完成配置可以通过右上角【预览】按钮来查看配置情况。3.3安灯模块-应用配置当系统中已经将资源和对应的页面都配置完成之后,需要将内容进行发布,此处需要设置【应用管理】:应用列表:当前通过哪个应用能够进入当前配置的功能应用菜单:配置具体的菜单,以及对应菜单的功能。1.先创建一个应用当做程序入口:先点击【创建应用】在弹出的窗口中 进行相关信息配置;1、应用名称:用户登录系统时,可以看到的应用模块名称2、应用图片3、应用分组(可选):可以将一些有依赖性的应用放在同一个组中创建完成后当前应用是未上线状态,如果需要用户能够使用,必须设置为上线状态通过点击模块右下角的 … 按钮选择【应用上线】之后需要给该应用配置菜单。按照上图顺序,依次配置菜单列表注意:如果进入当前页面无法看到自定义应用,需要登出账户重新登录。登出账户,在页面右上角找到对应的按钮,选择【退出登录】即可3.4车间产线管理配置1.按照数据字典去创建资源2.开始配置表单3.根据实际需求修改个性化内容隐藏配置一个输入框需要隐藏是,只需在右侧属性设置中 打开【隐藏】开关修改控件类型一种方式:手动打开资源进行修改二种方式:表单配置中 直接通过【资源信息】按钮,打开对应的资源进行配置,如下图静态字典配置配置静态字典有两种方式:1.配置临时字典:仅为当前资源提供服务(资源页面)2.配置全局字典:整个应用都可以使用的字典(系统配置)此处使用临时字典进行配置:先选择指定配置字典的列,并点击【配置】按钮在弹出的页面中进行静态字典配置:键(K): 表示数据库存储值值(V): 表示页面展示值设置完成后点击【确定】按钮 保存临时字典设置默认值给指定控件设置默认值:,1.需要在右侧将“默认值类型”设置为 “固定值”2.修改“默认值生效范围”一般来说设置为“新增”3.查看默认值对应的真实值 是否正确必填项设置修改必填写控件的属性,将必填开关打开配树形表格组件此处以产检产线管理页面为例:1.拖拽一个【表格】控件2.在右侧设置当前空间的绑定目标(需要绑定的资源)3.如果表格名称不合适 需要修改4.打开【是否开启树形表格】开关5.设置主键为id 此处一般不需要修改6.设置节点字段,表示当前列表中那个列用来承载树形结构7.设置父节点字段,表示当前树结构通过哪个列来进行关联特殊配置:在树形表格中可以设置“保留展开状态”,每次对树中结构做完修改,会保持树的原始状态,否则每次修改树结构都会自动合并。配置属性表格的【新建】功能,在右侧找到【列表按钮管理】,点击并在弹出窗口进行配置。选中【新建】按钮,在右侧配置关联页面,并设置页面打开样式列表展示字段设置在表格中点击【显示字段】,在弹出的页面中所有勾选的字段都会展示,不勾选的不会展示,根据需求自己定义根据需求要取消操作列中的一些操作,例如上升、下降在【列表按钮管理】弹出的页面中,找到对应配置点:在“操作列管理”中,选中要设置的内容,之后将【是否禁用】和【是否隐藏】的开关打开。编辑树形表格的【新增】列功能:在【列表按钮管理】的页面中,找到【新增】按钮并进行页面关联,以及样式设置,如下图:由于此处新增内容需要进行父级关联,所以需要设置关联字段参数传递点击【参数配置】按钮在弹出的页面中,点击【新增】按钮,来创建关联参数接收方参数名:表示最终数据由那个字段来接收参数值:表示当前传输哪个列的值根据需求,当内容为“工位”类型时,不允许再新增内容,需要将【新增】按钮设置 操作列功能动态禁用选中需要设置的功能按钮,在右侧在【操作列按钮禁用】中选择【动态】选项点击【禁用规则配置】按钮1.在打开页面中 先点击【新增】按钮2.选择要操作的列表(当前只有一个)3.给选定的列表设置新的禁用规则,点击列表中的【新增】按钮4.设置具体的配置规则34报警路径1.根据数据字典进行资源配置2.搭建表单页面 此处会涉及到数据回填问题组织/用户(此处不需要配置)当前做的是安灯系统,只是整个生产系统的一个功能,该功能会涉及到整个工厂的内部的组织架构和人员信息以及权限管理。理解:组织:一个单位中的组织架构,可以想象成部门用户:存在于某个组织下的人员,可以想象成员工DOP平台提供了设置组织和部门的地方,在【系统配置】进入系统配置后,先创建组织架构:整个组织架构搭建完毕后,需要在组织中创建相关的人员信息。此时使用到功能。用户设置完成后,要添加权限管理,可以针对组织,也可以针对个人来进行权限设置。此处内容无需设置,只需要后期配置调用即可。用户调用在资源页面中,找到对应的列,设置其【编辑模式】,并将其修改为【用户】在页面中,将对应的控件属性,设置返回值 仅为 “用户ID”组织调用在页面资源中,找到对应的列,此处是“所属组织机构”,将【编辑模式】设置为【组织】。配置动态字典流程(不需要大家配置)在页面上经常会出现如下图所示,只能展示数据库中的id 而无法显示希望看到的信息 ,此时需要定义全集的动态字典,来进行展示时翻译。配置动态字典需要进入【系统配置】模块。如果是第一次使用当前的系统,则可能需要去配置子级的“数据源”字典中配置数据源(无需配置)在【动态数据字典】菜单中,选择【新建数据源】按钮,并在打开的页面中进行数据源配置配置完数据源后,才能在该数据源下配置动态字典(无需配置)点击【新建字典】,在打开页面中进行相关操作1.给当前的字典起一个名字,用来在DOP平台中进行查看选择2.配置数据库,需要生成哪个库中的字典,就选择哪个数据源(数据源必须存在,如不存在请参考“字典中配置数据源”)3.选择该数据源下的表名,及需要翻译的字段来自于哪张表4. 数据库对应字段(k):带翻译的资源,现在页面上显示的字段5. 数据库对应字段(v): 期望最终翻译的目标字段此处以“用户为例”,按照下图内容进行配置,即可得到关于用户的动态字典动态字典映射配置在对应的“资源页面”,对相应的列做【配置】操作:选择【数据字典】,并在选择框中选择自己配置的字典,此处配置【用户】5问题类型 ·1.首先配置资源(参考安灯字典)。注意: 所有字段名称含有 “id”的类型要设置为 【ID】 其中车间字段较为特殊 虽含有id 但后期要匹配多个值 所以 需要设置为 【字符串类型】2. 配置表单 2.1 配置 问题类型的表单注意项:责任人 – 用户责任部门 – 组织类型 – 静态字典、快速选择车间 – 快速选择(数据过滤)快速选择—数据过滤此处以问题类型中的车间字段的快速选择为例:需要配置数据过滤 则先配置完 1、2步骤后 点击3步骤的开关,之后点击显示的过滤条件【填充】按钮此处快速选择原始会出现 车间、产线和工位的所有信息,此处通过数据过滤,让快速选择只展示“车间”信息设置快速选择—多选模式此处以问题类型中的车间字段为例:每个问题类型可以匹配 多个车间,所以需要关闭【是否单选】开关3.配置 问题类型 页面当前页面是左右结构,左侧为树,右侧为表格,且左右控件有关联互动。即选择左侧树信息,右侧展示相应的内容。3.1 拖拽控件左侧拖拽【树】控件,右侧拖拽【表格】控件之后按照常用样式 将【树】和【表格】的 【表格栅格】分别设置为 “5”,“19”,如下图:3.2 配置树型控件选中要编辑的属性控件,并在右侧进行设置:1.选择当前树要展示的资源,此处选择【问题类型】2.当前树中的主键,一般为【id】3.设置显示字段,最终在树结构中展示的列信息,此处选择【类型名称】4.选择父级字段,用来匹配树结构中的层级关联关系,此处选择【父级id】5.选择点击当前树中的信息时,右侧展示的表格内容,匹配右侧表格中的资源信息,此处选择【问题类型】6.配置【筛选字段】,用来在表格中等待匹配的字段,此处选择【父级id】7.配置【筛选取值字段】,用来配置树中关联字段,此处选择【id】此处的树结构可以进行编辑(增删改)操作,所以还需要打开编辑模式打开树结构的编辑模式打开树结构右侧的【开启增删改】开关,即可进行树结构编辑设置树结构中的新增按钮点击上图按钮,在弹出页面中进行如下配置:树结构的数据筛选此处以 【问题类型-页面】的树结构为例:左侧树只展示“问题类型”的内容,所以要对数据筛选:在打开的页面中进行数据配置:3.3 配置右侧表格数据3.3.1 配置表格资源3.3.2 设置表格过滤条件,此处希望表格只展示【问题描述】的信息3.3.3 配置表格的功能按钮,即给【新建】按钮绑定表单,此处绑定【问题类型-描述-表单】新增表单—关联树结构信息需要在页面中添加一个【文本框】,用来临时存储树结构的【父级id】,最终需要隐藏。说明:建议将隐藏的单行文本框 样式设置沾满一行,保持后续组件的一个样式稳定针对于当前文本框的数据 需要做树结构的数据回填将树结构中的id,回填至页面的临时文本框中,方便右侧表格进行数据关联。设置表格【新建】按钮的参数传递点击【列表按钮管理】的设置按钮在弹出的页面中,进行按钮参数配置:选中需要配置参数的按钮,此处选择【新建】,其次配置右侧的【参数配置】内容上述配置内容为,将【临时父级id】的值当做参数,传递给目标对象的【父级id】字段在页面中时常能看到展示信息是纯id 的内容,此时需要进行数据翻译以及动态字典创建。具体配置 方式 可参考上文中【配置动态字典】以及【动态字典映射配置】相关内容。6异常申报处理1.根据《安灯字典》来配置资源信息2.修改资源中的特殊列配置:操作类型 – 配置下拉框 –配置静态字典车间/产线/问题类型/问题描述—快速选择回填数据:问题等级、责任部门、责任人上述三个数据要做回填展示,需要配置响应的编辑模式和动态字典解释问题等级/责任部门/责任人—下拉框—配置对应的字典3.配置异常申报-上报-表单关联【异常申报记录】资源,之后对特殊字段进行设置,其中涉及到【问题类型】\【问题描述】时,涉及到数据回填功能配置快速选择—数据回填此处以【异常申报-上报-表单】页面中的【问题类型】字段为例,需要通过【问题类型】,将【问题类型】、【问题等级】、【责任人】、【责任部门】的数据一次性带出(这些数据都在问题类型/描述表中进行了维护)如下图,进行配置当执行完第6步弹出回填页面后,需要设置回填内容。一般要将所有的返回值都依次回填到页面对应的组件中。设置时间类型的默认值选中时间类型组件,此处以【上报时间】为例:1.需要手动设置【默认值类型】:系统变量2.【默认值来源】配置【当前日期时间】3.【默认生效范围】配置【新增】注意:一般【默认生效范围】大多都配置为【新增】,具体还要结合真实需求4.异常申报-页面配置4.1 关联相关资源4.2 字段显示设置:将”报警数量(备用)”列取消展示4.3 配置新增按钮对应的表单页面5.页面优化5.1 对车间\产线 进行数据过滤5.2两个控件之间做数据级联操作数据级联操作此处以【异常申报-上报-表单】中的【车间】和【产线】控件为例,要求选择车间之后,产线要展示出当前选中车间的下属产线。选择要级联的组件,之后在右侧找到【数据联动过滤设置】,并进行配置。产线的父级id要匹配车间的id值 ,进行两个控件的级联5.3此处还需要将 问题类型/问题描述 分别和车间进行级联操作5.4 需要对 【问题类型】以及【问题描述】做数据过滤5.5 需要在页面上配置控件规则,通过开关或选择来控制页面上展示的控件内容选择性组件展示--表单属性首先要在页面上有个一触发组件切换的开关,这个开关可以是一个开关列,也可以是单选、下拉框选项的列。最终该列要对应目标资源中的某个一列值。此处以【异常申报-上报-表单】中的【问题类型】和【问题描述】为例,此处需要通过选择来展示【问题类型】或【问题描述】中的一个控件创建扩展列在目标资源中可以通过扩展列的形式来临时提供一些存储型或功能型的列,该列不录入数据库表,只在系统中使用,可以理解为缓存列。此处以【异常申报记录】资源为例:点击【+扩展列】,之后在新增的列中去编辑扩展列名称以及编辑模式,可以按照需求来自定义当前扩展列的其他信息。最终页面效果表单属性设置对表单中的某些空间做动态设置,在此处设置的控件,其普通的配置效果如果产生冲突时,以当前配置为主。1.选择右侧【表单属性】2.选择【表单规则定义】在弹出的页面中,1 点击【新增】按钮2 点击【条件设置】按钮在弹出的界面配置规则模式1 选择触发的控件2 选择触发条件的运算符3 配置目标运算值触发条件设置完毕后,可以设置满足该条件的情况下,需要做哪些控件的设置:1 点击规则条件的【新增】2 在选择该条件下想要控制的组件【问题类型】3 配置该空间的自身规则配置完【问题类型】的设置内容后,同理设置【问题描述】的规则配置6 根据需求创建【异常申报-异常处理-表单】和【异常申报-验收-表单】在上述表单中都需要设置时间默认值,以及操作类型默认值7 修改【异常申报-页面】中的操作列选项,一旦告警产生不允许进行修改删除修改操作列中的内容通过【列表按钮管理】进入页面按钮的设计页面将【查看】【编辑】【删除】按钮全部设置为 【禁用】且【隐藏】设置自定义操作按钮【到达处理】【验收】按如下步骤配置:此处还要根据需求配置自定义按钮的禁用规则需求描述:当前信息处于“上报”状态 只能点击 【到达处理】按钮,当信息处于“处理完成”时,只能点击【验收】按钮,当信息处于“验收完毕”时,不能点击【到达处理】和【验收】按钮7异常记录(上升)当前功能主要用来在上级负责人的App中查看到满足如下条件的信息:1 报警信息处于上报状态(操作类型=0)2 报警时间超过了当前问题对应的问题等级中描述的上升时间3 报警信息的负责人 是当前用户的下级负责人(上下及负责人关系 在问题路径中配置)由于最终展示的记录信息 可以从当前所有的基础资源(表)中直接或间接的获取,所以此模块无序创建实体资源(实体表),而是将一个SQL查询语句的结果当前一个资源来进行展示。说明:此种情况下创建的资源无法进行修改操作,只能查看。在平台中一般用来做汇总展示时,经常创建此类资源SQL资源创建1.进入【资源信息】页面,点击【新增资源】按钮。在弹出的页面中录入创建的资源名称,如图: 2. 修改创建好的新资源,此处为【异常记录(上升)_liqk】。在弹出页面,选择SQL要执行的数据源,之后选择右侧的SQL页签3.将编写好的SQL语句录入到当前的空白处说明:SQL语句必须要映射自己的表 4. 点击【结果预览】按钮此时系统会自动执行当前的SQL语句,如果成功执行 则会返回第一条数据5 预览成功后,会生成对应的资源,此处要注意。生成的SQL查询结果中,必须要喊主键列,并对应的资源中进行标识。如图:6 设置对应的显示列名 为相应的 中文名7 页面关联对应资源展示8外协平台的介绍及使用外协平台地址:http://test-edu.qingdao.internal.zzydop.com/账户名 /密码:姓名的小写英文全拼/123456外协平台的功能:主要用来接收发布的一些任务任务模块结构,如图点击【查看认领】按钮 可以查看当前的任务描述,如果想接任务则直接点击任务描述最下方的【任务认领】【我的任务】模块:任务完成后如何进行任务测试提交:一个任务在接收时状态处于【待处理】,如果根据需求完成了该任务,则可以通过【任务详情】按钮 打开当前任务的说明,并最终将【任务处理状态】修改为【待测试】,之后点击保存。表示该任务已开发完成提交测试检测。提交测试的任务,可以在【待结算任务】中找到,并可以通过【任务发布状态】来查看当前任务处于哪个流程,如果处于【待结算】状态,则说明任务通过测试,等待结款。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论