文档首页/ Astro轻应用 AstroZero/ 快速入门/ 使用AstroZero零代码预置模板创建培训报名应用
更新时间:2024-07-29 GMT+08:00
分享

使用AstroZero零代码预置模板创建培训报名应用

场景描述

“培训报名”用于各类培训信息的收集和统计,例如收集员工个人信息、培训方式以及希望了解的内容、遇到的内容等,便于培训组织者能够了解员工的背景、水平和兴趣等,从而制定出合适的培训方案。

AstroZero零代码模板中心为您预置了“培训报名”模板,通过该模板您可以快速创建一个培训报名应用。“培训报名”模板提供了如下功能:

  • 外部用户即匿名用户微信扫码,填报活动报名信息,支持查看自己填写的报名信息。
  • 内部用户可在手机端微信扫码或者WeLink扫码填报信息,支持在PC端新窗口打开或使用链接在浏览器访问填报页,支持查看自己填写的报名信息。
  • 培训活动管理员基于用户的填报信息,获取培训报名人员信息,以及用户希望了解的培训内容。

操作流程

使用AstroZero提供的零代码能力,开发一个培训报名应用,主要包括如下几个步骤:

  1. 步骤一:申请AstroZero免费试用

    注册华为账号,开通华为云。使用已注册的华为账号申请免费试用AstroZero。

  2. 步骤二:使用模板快速创建培训报名应用

    使用AstroZero零代码模板中预置的模板,快速创建培训报名应用。

  3. 步骤三:创建内部用户并分配权限

    培训报名问卷分享给内部用户使用时,需要先创建内部用户并分配权限,该用户才能登录应用提交问卷。

步骤一:申请AstroZero免费试用

  1. 注册华为账号并实名认证。

    使用AstroZero前,需要先注册一个华为账号并进行实名认证。如果您已有一个华为账号,可直接执行2

    1. 进入华为云官网,单击页面右上角的“注册”。
    2. 参考注册华为账号并开通华为云中操作,完成注册。
    3. 注册后参考个人账号如何完成实名认证企业账号如何完成实名认证中操作,完成个人或企业账号实名认证。

  2. 申请AstroZero免费试用。

    1. 使用1中的账号,登录华为云官网,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
    2. 在左侧导航栏上方,单击,选择服务实例所在的区域项目(当前仅支持华北-北京四)。
    3. 单击,在查找框中搜索“Astro轻应用”,单击查找到的结果,进入AstroZero服务控制台。
    4. 在AstroZero服务控制台,单击页面右上角的“免费试用”。
      图1 免费试用
    5. 在弹出的页面,单击“免费开通”,即可免费开通AstroZero实例。

      成功后,在主页中,可查看到已开通的AstroZero免费版实例。

      图2 查看已开通的免费版实例

步骤二:使用模板快速创建培训报名应用

  1. 进入零代码应用开发平台。

    1. 在AstroZero服务控制台的主页中,单击“进入首页”,进入AstroZero应用开发页面。
    2. 在主菜单中,选择“工作台”,进入零代码应用开发工作台。

  2. 通过模板创建应用。

    1. 在“全部应用”区域,单击“开始创建”,选择“使用模板创建”。
      图3 选择“使用模板创建”
    2. 根据需求选择预置的模板,本入门选择“培训报名”,即单击培训报名模板。
      图4 单击培训报名
    3. 在培训报名模板中,单击“安装模板”,安装完成后即可进入应用编辑页面。
      图5 安装模板
      图6 应用编辑页面

      培训报名应用由“报名信息记录页”、“效果预览”和“使用说明”三个页面组成。

      • 报名信息记录页:管理员和填报用户使用的是“报名信息记录页”,该页面有“全部信息”和“我的报名”两个视图。
        • “全部信息”视图可查看到所有填报用户填报的信息,管理员可通过该视图了解所有报名信息。
        • “我的报名”视图仅显示当前用户的报名填报信息,填报用户可通过该视图查看自己的填报信息。
      • 效果预览:用于预览培训报名应用效果。
      • 使用说明:培训报名模板的使用说明。

  3. 在报名信息记录页,单击“分享问卷”后,单击分享填报页给用户填报。

    • 对内部用户分享:分享该页面给内部用户进行访问。分享后,内部用户输入用户名和密码登录后,可填报数据。分享给内部用户使用时,需要参考步骤三:创建内部用户并分配权限中操作,创建内部用户并分配权限。
      • 打开:在新窗口打开填报。
      • 复制:复制链接分享给用户填报。
      • :普通二维码扫码填报(支持WeLink扫码、微信扫码和企业微信扫码)。
      图7 对内部用户分享
    • 对外公开分享:分享给外部用户进行访问。支持匿名用户访问,匿名用户无需登录,即可访问并填报表单页。
      图8 对外分享表单
      • 打开:在新窗口打开填报。
      • 复制:复制链接分享给匿名用户填报。
      • :普通二维码扫码填报(支持WeLink扫码、微信扫码和企业微信扫码)。

      微信或企业微信可直接扫码绑定AstroZero,将微信或企业微信用户绑定为AstroZero内部用户。

  4. 用户反馈问卷后,问卷管理员在零代码应用“报名信息记录页”中,可获取培训报名人员信息,以及用户希望了解的培训内容。

    图9 导出填报数据

  5. 创建统计页面,用于查看、分析填报数据。

    1. 在报名信息记录页的编辑页面,单击“查看统计”。
      图10 查看统计
    2. 之前没有创建过统计页面,会显示如图11所示,单击“点击创建”。
      图11 创建统计报表入口
    3. 从左侧选择合适的组件类型拖入到中间区域,并设置组件属性。
      默认已拖入饼图组件,参考图12在“属性面板”中配置相关属性。例如,根据填报者想了解的培训内容进行统计。

      鼠标悬浮在组件上,出现复制组件图标,当页面组件数大于一个时,还会出现删除组件图标。

      图12 设置组件属性
    4. 单击右侧“数据范围”,可设置统计数据的范围。
    5. 单击页面上方的“保存”,保存设置。
    6. 单击页面左上角的“< 数据统计1”,返回应用开发页面。
    7. 单击“查看统计”,可查看统计数据。

步骤三:创建内部用户并分配权限

如果需要将步骤二:使用模板快速创建培训报名应用中的填报页分享给内部用户进行填报,请执行如下操作创建内部用户并分配权限。

  1. 在AstroZero服务控制台的主页中,单击“进入首页”,进入AstroZero应用开发页面。
  2. 在主菜单中,选择“工作台”,进入零代码开发的工作台。
  3. 单击页面左上角的,选择“环境管理 > 业务配置中心”,进入业务配置中心。

    图13 进入业务配置中心

  4. 在“组织用户”页签下,选择“用户管理”,单击“创建用户”。
  5. 填写用户信息,在“角色”区域中从左侧勾选角色再单击“>”,赋予业务用户相关权限。

    本示例选择“企业成员”,该权限不可编辑和删除应用,可填写表单数据提交表单。如果需要了解权限的更多信息,请参见应用角色分类

    图14 设置业务用户信息
    图15 为业务用户添加角色权限
    表1 创建用户参数说明

    参数

    说明

    示例

    用户名

    请输入待创建业务用户的用户名。用户名是该业务用户在系统中的唯一标识,创建后不支持修改。

    命名要求如下:

    • 长度范围为1~100个字符。
    • 由英文字母、数字或下划线组成。

    zhangsan

    名称

    请输入待创建业务用户的名称,用于在页面展示,创建后可修改。

    张三

    邮件

    请输入待创建业务用户的邮箱地址。

    zhangsan@test.com

    密码

    输入业务用户登录应用的密码。

    -

    再次输入密码

    再次输入业务用户登录应用的密码。

    -

    语言

    在下拉框中选择业务用户的语言属性,此处设置的语言需要和待访问应用的语言保持一致。例如,应用为中文则此处设置为中文,如应用为英文则此处设置为英文。

    中文

    角色

    为业务用户添加角色权限,有如下角色可供选择。

    • 开发者:可以编辑和删除应用,管理应用下的所有功能权限和数据。
    • 数据管理员:不可编辑和删除应用,可管理应用内全部数据。
    • 企业成员:不可编辑和删除应用,可填写表单数据提交表单。

    企业成员

  6. 业务用户创建后,打开3中获取的“对内部用户分享”地址,即可登录培训报名应用,提交问卷。

    图16 应用登录页

相关信息

  • 零代码应用创建后,可以为应用创建自动化任务,实现智能化操作。自动化是高效管理应用的小助手,当表单数据新增或修改,且满足一定触发条件后,自动化小助手会同步修改或新增另一张表单的数据,从而达到自动更新数据、发起流程等智能化操作。自动化一般用于处理常见重复问题,帮助大家提升工作效率。如何结合某个场景,创建自动化任务,请参见结合典型场景设置自动化
  • 在出差审批申请、工单派发流程等场景的零代码应用中,需要多个角色人员按流程分步骤互相协作,这时可使用创建流程来实现。如何创建流程,请参见创建流程表单

相关文档