LowCode低码时代LowCode低码时代
  • 首页
  • 低代码/零代码动态
    低代码/零代码动态
    厂商融资信息、行业新闻、招投标、技术研究等动态
    Show More
    Top News
    AIGC点燃低/零代码市场
    3年 ago
    万字长文 | 低代码vs.传统开发:一个全面的比较
    2年 ago
    西门子Mendix低代码高级架构师卢春霖,将出席“低代码开发推动制造业数字化变革”线上研讨会
    2年 ago
    Latest News
    重磅!OpenAI开源首个Agent SDK,反击Manus
    1年 ago
    云计算巨头AI战略分化:谁将定义企业级AI的未来规则?
    1年 ago
    DeepSeek创造历史!登顶全球AI应用第2名,豆包排名第10
    1年 ago
    2025“赋能开发者”高峰论坛即将启幕,诚邀您报名参加!
    1年 ago
  • 市场研究
    市场研究Show More
    《Market Insight:中国低代码/零代码市场发展洞察 ( 2023 )》报告正式发布 | LowCode低码时代
    3年 ago
    国产大模型顶流「讯飞星火」:图片生成、代码生成,支持插件等重磅上线
    3年 ago
    报告 | 金现代:效能提升+内质跃迁,重塑电力IT领导者
    3年 ago
    Gartner:低代码的颠覆性力量
    3年 ago
    Gartner:什么是超级应用程序?
    3年 ago
  • 人物观点
    人物观点Show More
    原力CEO赵锐:ToDesk是国内唯一适合高精远程办公需求的解决方案
    2年 ago
    央视财经对话汪源:低代码最核心的是降低对写代码的人的要求
    3年 ago
    干货文章 | 低代码真的有价值吗?
    3年 ago
    壹沓科技融资近2亿元之后:以通用大语言模型赋能,构建数字机器人超级大脑
    3年 ago
    专访中银金科:数字营销成为新的增长引擎,未来业务转化是关键
    3年 ago
  • 活动
    活动
    最新活动,包含线上研讨会、技术预测峰会、线下峰会、…
    Show More
    Top News
    ISIG中国产业智能大会品牌介绍
    4年 ago
    炎黄盈动金融行业高级顾问张自刚,受邀出席“2022金融科技超自动化论坛”
    3年 ago
    超自动化·智启高效运营|艺赛旗2023年春季产品发布会成功举办
    3年 ago
    Latest News
    2024第五届ISIG产业智能大会,四大科技峰会共掀数字化创新浪潮
    1年 ago
    参赛者必看 | 拯救者杯OPENAIGC开发者大赛最全攻略指南来啦~
    2年 ago
    2024第四届ISIG产业智能大会(RPA超级自动化、AIGC大模型、低代码/零代码、流程挖掘)
    2年 ago
    超自动化·智启高效运营|艺赛旗2023年春季产品发布会成功举办
    3年 ago
  • 关于低码时代
    • LowCode原创研究
Reading: 实操演示 | 如何用低代码快速搭建员工运动打卡应用
Share
Notification Show More
Latest News
30部佳作突围!2025 AI视听创作嘉年华晋级名单揭晓,总决赛11月25日启幕
未分类
《2025 AI 大模型开发生态白皮书》正式发布 | 算泥社区
未分类
“AI幻想·未来亦城”2025AI视听创作嘉年华作品征集来了!
未分类
120万奖池,寻找最具想象力的AI创意开发者!2025骁龙人工智能创新应用大赛正式启动!
未分类
2025-10-21
未分类
Aa
LowCode低码时代LowCode低码时代
Aa
  • 低代码/零代码动态
  • 最新市场研究
  • 活动
  • 人物观点
  • 首页
  • 低代码/零代码动态
  • 最新市场研究
  • 人物观点
  • 活动
  • 关于低码时代
Have an existing account? Sign In
  • LowCode低码时代
Copyright©2015-2022 北京企智未来科技有限公司 All Rights Reserved.
LowCode低码时代 > Blog > 低代码/零代码动态 > 实操演示 | 如何用低代码快速搭建员工运动打卡应用
低代码/零代码动态

实操演示 | 如何用低代码快速搭建员工运动打卡应用

LowCode低码时代
Last updated: 2023/08/14 at 7:21 下午
LowCode低码时代 3年 ago
Share
SHARE
大家好,我是Booker,目前是微搭低代码的一名高级前端开发工程师。今天的分享主题是《从0搭建员工运动打卡应用实操演示》,接下来我会完整地带大家看一下如何用微撘去搭建一款包含了打卡、兑换等功能的多端应用,同时包括管理后台的搭建。
在讲解之前,我先来带大家看看我们最终会搭建出来的运动打卡应用成果。


我们此次搭建的运动打卡应用包含首页、运动打卡页、积分兑换页(商品详情页)以及用户页等,足够支持员工完成运动打卡、获得相应积分、通过积分兑换相应礼品这三个基础操作,同时还有一些附加功能,比如点赞、查询商品详情等等。
那么首先我为大家简单介绍一下在微搭平台搭建一款应用的大概思路,我将整个过程划分为三个部分,分别是数据逻辑部分、页面搭建部分以及管理后台部分。
其中数据逻辑部分主要的工作就是创建数据源,我们在搭建一个应用时会需要用到很多数据库,数据源将这些数据库连接起来,在应用运行的过程中复用连接,从而提高我们访问数据库的效率。
而在页面搭建部分,微搭能够提供百款组件,网格布局组件、数据列表组件、下拉组件、轮播组件等等这些都能使我们展示给用户的前端页面更加丰富和个性化。
最后是管理后台部分,这一部分是最容易的,因为在微搭低代码,我们能够一键自动生成后台管理系统,而在后台管理系统,我们能够轻松便捷地管理海量数据,随时同步增删改查的操作。
大家在学习之前,可以通过下面这个三分钟视频来感受一下大致流程。

接下来,我们就从这三个部分进行更为细致的学习吧!


#01
「数据逻辑部分」

在任何一个应用当中,除了工具类应用会比较简单之外,我们会首先去考虑咱们这个应用的运行,他应该怎样去管理数据,是怎样的业务逻辑?所以在这一部分的话,我们就会看一下如何在微搭低代码当中去开发我们的后台逻辑。
那么具体包括哪些内容呢?大概包括如何去新建数据模型来当管理数据表;如何去存储用户的打卡记录、商品,以及用户的一些头像、昵称、兑换的一些记录等等;有了这些模型之后,我们应该怎么去实现这样的业务逻辑?这一块内容我们会介绍到微搭的ApIs 的功能。
建立数据模型
在正式开发之前,大家可以先规划一下,我的建议是我们首先把数据模型建立出来。这里我们用点赞记录表来举例。
新建数据模型之后,我们需要添加对应的字段,比如说我们开发的这个运动打卡应用,在点赞记录表的数据模型中,我希望每个用户的打卡记录都可以让其他用户去点赞,那么我这里就会添加一个“打卡记录”的字段,而这个字段需要关联我的另一个表,也就是另一个数据模型“打卡记录表”,像这样,每个用户就可以针对每一个打卡记录去点赞了。
同理,其他字段也可以这样去添加和修改。
建立数据模型的步骤都大同小异,在这里我简单地把搭建员工运动打卡应用需要的一些基本数据模型给大家罗列出来,供大家参考学习。
APIs
有同学可能会问到,如果有一些数据逻辑比较复杂,我希望自行去实现呢?这里可以用到微搭的apis能力,充分体现微搭具备足够的开放性和灵活性。
我们可以设想一下,这么简单的一个系统,它其实也有一些业务逻辑。我们想一个问题,就是这个打卡记录里面的能量币能不能让用户自己传过来?肯定是不能的,对吧?因为用户如果自己可以传,那我是不是可以把自己传成1万个能量币?那么这种事情本身就需要有一些业务逻辑来处理,这就是我们要去实现的一个API。
在今天我们要搭建的运动打卡应用中,我们实现了四个类似的小方法,在这里就不一一详细介绍了,我来给大家展示一下代码。
首先是「查询用户信息」,这里涉及到的自定义代码大致是这样:
然后是「更新用户信息」,这一部分涉及到的自定义代码如下:
在「打卡」部分,入参和出参的设置大致如下:
所以在后台逻辑部分,我们再总结一下,其实就两件事情。一件事情是我们把整个系统的数据模型、就像建 Excel 表格一样,快速地把它建出来;然后再思考你需要一些怎样的业务逻辑。比如说我们今天搭建的这个系统里面可能就需要四个,一个打卡、一个兑换、一个查询、一个更新,这些都搞定了,也就相当于我们后台的逻辑已经开发完成了。


#02
「页面搭建部分」

这一部分是我们的业务页面搭建,即用户直观看到的部分。我们怎样利用低代码的优势,快速地将这些页面通过拖拽式的开发来搭建出来。这是我们比较重点的部分,除了页面搭建之外,我还会介绍到如何利用微搭来实现页面的交互、页面的布局、页面的样式主题包括怎么样去配置组件,还有前端的一些代码逻辑如何去编写。
这里我们以运动打卡应用的首页搭建来举例。
首先我非常建议大家在做一个页面的时候,第一步考虑整体的布局——我们运动打卡应用的首页需要包含哪些板块?大体上可以划分为“趣运动”logo、运动打卡栏以及积分兑换栏,在设定这些板块时我们又要用到哪些组件?这些都是我们可以提前考虑的问题。
所以接下来我们去添加一个微搭的一个网格布局组件。网格布局是行列式的一个布局组件,它可以通过添加行列的方式来控制我们的整个页面。我们可以一次性添加很多行,之后再去删减。
然后我们在网格布局组件的基础上,依次添加需要的组件,包括用图片组件来展示我们的打卡应用logo、运动打卡配图,用文本组件来区分各个功能区,同时调整整个页面的布局,包括字体大小、行间距等等,使整体页面变得更加美观。
在积分兑换这一栏,我们需要展示我们的商品,那应该怎么显示我们的商品呢?这里我们用到这个数据列表的功能,它会通过列表的模式来展现我们的商品,这里我们需要选择一个数据模型,也就是我们在第一步新建的“趣运动-商品表”。
之后再继续调整布局,为商品增加图片、文本等等组件来丰富整个页面。


#03
「管理后台部分」

最后,如何去管理整个应用?比如说,我的商品如何去维护,我的打卡记录、包括我的用户等等这些信息我们是不是也能够快速地去管理?那么在这一部分,我会演示如何快速地构建出这样一个管理后台,通过微搭不需要开发工作就可以自动生成出来。

我们可以新建一个数据模型应用,然后选择我们需要管理的数据表,直接一下创建好。那这里我们立刻就有了一系列的这些页面去管理。

其实管理后台的功能基本上都大同小异,通过它我们那个处理一些增删改查的工作,在这个管理后台,我们可以很方便地进行编辑修改的工作,整个过程不需要写一行代码。

编辑完这些数据后,我们点一下发布,之后我就可以一键通过管理员身份,在我们腾讯微搭工作台里登录,这些商品信息、兑换记录等等就都可以直接去管理和编辑了。

按照以上步骤,一个完整的页面就搭建好了,如果同学们有需要,可以点击「阅读原文」查看完整教程。


文章信息来源:腾讯低代码,如有侵权,请联系删除。




– END –


 报告下载 





大佬观点


西门子低代码-王炯 | 西门子低代码-阮铭 | 微软-李威 | 微软-徐玉涛 | 葡萄城-李佳佳 | 葡萄城-宁伟 | SAP-陈泽平 | 华为-周明旺 | 华为云-董鑫武 | 钉钉宜搭-邵磊 | 轻流-严琦东 | 腾讯云微搭-骆勤 | 网易数帆-陈谔、严跃杰 | 百特搭-姜楠
用友-刘鑫 |  数睿数据-张超 |  奥哲-朱鹏喜 | 炎黄盈动-汤武 | 普元信息-孟庆余 | 得帆-李健达 | 瀚码技术-钟惟渊 | iVX-孟智平
Treelab-何浚炫 | 阿里-汪凤震 | 明道云-薛晨 | 上海斯歌-傅正斌




公众号后台回复【加群】
可受邀进入【无代码&低代码技术应用研讨群】
欢迎各位从业者/应用者/关注者加入


You Might Also Like

重磅!OpenAI开源首个Agent SDK,反击Manus

云计算巨头AI战略分化:谁将定义企业级AI的未来规则?

DeepSeek创造历史!登顶全球AI应用第2名,豆包排名第10

2025“赋能开发者”高峰论坛即将启幕,诚邀您报名参加!

LowCode低码时代 2023-08-14
Previous Article 网易数帆发布有数ChatBI,打造可信AIGC分析新范式
Next Article AI,低代码的神药?
Leave a comment

发表回复 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

about us

关注中国低代码(LowCode)无代码/零代码领域,包括行业研究、市场报告、技术选型和媒体报道,推进低代码的技术普及、生态建设发展和产业应用,重塑IT开发和自动化的未来。

  • 最新市场研究
  • 人物观点
  • 低代码/零代码动态
  • 活动
  • 联系我们
  • RPA中国
  • 数字金融网
  • 信创中国
  • Xverse元宇宙

最新专家访谈

原力CEO赵锐:ToDesk是国内唯一适合高精远程办公需求的解决方案
央视财经对话汪源:低代码最核心的是降低对写代码的人的要求
干货文章 | 低代码真的有价值吗?
壹沓科技融资近2亿元之后:以通用大语言模型赋能,构建数字机器人超级大脑
专访中银金科:数字营销成为新的增长引擎,未来业务转化是关键
实现技术普惠 网易数帆轻舟低代码的差异化竞争之道
LowCode低码时代LowCode低码时代

Copyright©2015-2022 北京企智未来科技有限公司 All Rights Reserved.
京ICP备19023145号-8

  • LowCode低码时代
订阅最新动态!

订阅最新低代码/零代码市场报告、研究咨询、分析师趋势以及市场活动

Zero spam,可随时取消订阅.

Removed from reading list

Undo
欢迎回来!

登录你的账号

Lost your password?