如何通过打卡提升自律与实现目标:正式版体验二维码与项目介绍

2024-12-14
来源:网络整理

正式版体验二维码:

项目简介 1.1 开发背景

有人说,只有梦想与现实之间的斗争。设定目标很容易,但持续攀登却很难。如果我们紧紧抓住目标,“脚踏实地”,一步一个脚印地摘取胜利的果实,那将是令人欣慰的。恐怕每天都有目标,行动却迟迟不行动,或者三天打鱼两天晒网,理想止步于“三分钟热忱”。平时闲暇的时候,很多人都是吃饭、睡觉、看手机、看电视!有很多事情想做却因为“懒”字而没有去做。不知道从什么时候开始,“签到”悄然走进了我们的生活。 “打卡”的初衷是为了让自己更加自律、更加优秀。有人打卡记录成长的过程,有人打卡将好评化为力量,有人打卡督促彼此与伙伴一起前行。 。在“打卡”的过程中,我们可以用数据来记录我们的努力,并将其视为我们积累的成果。

因此,人们迫切需要一种能够方便快捷地记录打卡信息并提供自动统计数据的通用工具。通过定制每个时间段的打卡任务,人们可以为个人量身定制打卡计划,记录自己的成长过程或生活。留下足迹,养成良好的生活习惯。

1.2 项目介绍

生活智能打卡以“打卡”为出发点,通过定制每个时间段的打卡任务,为个人定制打卡计划,并在此基础上搭建基于应用的迷你打卡平台。 - 集成实用工具的程序。 ,旨在帮助用户追求更好的生活体验。

1.2.1 原型

该项目的前身是去年开发的签到小程序。以小程序的形式扩展了传统平台的签到功能,并提供了更好的界面设计和统计功能。通过使用我们的工具,方便、快捷地轻松创建签到、统计签到明细,小程序一经推出就赢得了广泛好评。

1.2.2 现状

考虑到用户的需求,我们在项目中添加了位置打卡、我的足迹、校园地图、备忘录、二维码生成器、番茄钟等功能。我们致力于打造一款一体化有趣实用的小程序,提高工作效率和规律性。还可以帮助学生快速了解学校,快速适应大学校园生活。

1.2.3 展望

现阶段,为了打造一体化平台,方案正在不断完善和优化。当时我们不断扩展功能,精益求精,成为这个功能领域的领导者,为用户带来更完美的体验。

1.3 市场分析 1.3.1 目标用户

该项目的实用性使其具有广阔的应用前景,并向所有微信用户开放,帮助用户追求更好的生活体验。

1.3.2 市场需求分析

为了更清楚地了解用户对我们提出的想法的实际需求,我们不仅随机采访了路人,还结合我们学校进行了初步的市场调查,设计了调查问卷,并对群成员的社交账号进行了采访。推送后,调查结果如图1-3-2所示。

图1-3 调查结果

结果与我们设想的需求基本一致,近50%的评论希望进行功能整合。

1.4 系统需求:定制每个时间段的签到任务,为个人量身定制签到计划,实现定位签到,随时随地查看签到记录。查看地图上的位置打卡记录,形成“我的足迹”,浏览校园内的各个建筑景点。了解校园并确定位置。您可以自定义标题、工作计时器和休息时间。在小程序中保存备忘录,附上时间、标题等内容。输入任意网址,即可生成二维码,扫描即可进入1.5大赛。产品分析

从目标用户出发,该项目的用户群体与一些“打卡”平台高度相似。它们都为用户提供了一个记录平台,用户可以通过该平台进行签到。这与传统签到平台中各种签到类型之间的松散联系不同。在这个平台上,用户可以自定义每个时间段的签到任务,并为个人量身定制签到计划。还有很多实用功能充分融合,打造一体化有趣实用的小程序,增加用户粘性。

从实际体验来看,传统的打卡平台是简单的数据记录,都是体育打卡或者景点打卡,缺乏实用性。但该平台支持定制签到方案,保留了传统签到方式的易用性。 ,并在此基础上优化签到表单。详细细致的规划可以给用户带来更好的体验,大大提高可操作性。不仅如此,传统的打卡平台只具备基本的打卡功能,缺乏可扩展性和趣味性。另一方面,这款产品集成了多种功能,比如“番茄钟”——工作与生活的平衡; “备忘录”——一点一滴写下一切; “地点签到”——无论走到哪里都可以签到; 《校园地图》——大学风光尽收眼底,体现了很强的实用性和趣味性。

2. 产品设计 2.1 产品功能 2.1.1 智能打卡

“智能打卡”页面提供打卡和签到功能。用户可以在此界面选择已添加的打卡方案进行打卡;用户还可以从此界面进入我的打卡计划,管理自己的打卡计划。如图2-1所示。

图2-1 生活智能打卡小程序智能打卡功能

2.1.2 发现

“发现”页面有六大功能。第一个是“位置签到”。用户进入该功能页面进行签到位置。第二个是《我的足迹》。根据用户的位置签到信息,生成并标记签到足迹。地图上会统计签到城市和签到时间。三是“校园地图”,清晰展示大学概况,帮助学生快速了解学校、快速适应大学校园生活。四是“备忘录”用户进入功能页面添加自己的笔记并管理自己的笔记。五是“二维码生成器”,生成相应的二维码来跳转到指定链接或显示指定内容。第六个是“番茄钟”。用户可以在此功能页面选择已有的任务进行自我监督,也可以自行命名任务并选择相应的时长。如图2-2所示。

图2-2 生活智能打卡小程序发现功能

2.1.2 我的

“我的”页面为用户中心,提供以下功能: 通过“打卡计划”查看个人打卡计划信息;通过“打开记录”查看个人打卡记录信息;通过“设置”设置小程序获得的权限; ”反馈”提供使用过程中遇到的问题的反馈。如图2-3所示。

图2-3 生活智能打卡小程序“我的”页面功能

2.2 交互设计 2.2.1 智能打卡流程

用户通过小程序在智能打卡功能页面添加个人打卡计划,设置任务名称、开始时间、截止时间,选择日期,添加备注,选择背景图片。完成这些操作后,个人打卡记录创建完成,并跳转回打卡页面。只需点击界面即可签入。

图2-4 签到流程

2.2.2 位置打卡流程

用户通过小程序在发现功能页面选择签到地点,进入地点签到界面。小程序自动获取当前位置。点击开始签到,会自动记录位置信息和签到时间。输入“我的足迹”以查看用户的所有签到位置。 ,并且会统计每个城市的签到次数。如图2-5所示。

图2-5 位置打卡流程

2.2.3 校园地图

用户通过小程序在发现功能页面选择校园地图,进入校园地图界面,选择学院卡,输入详情,点击地图按钮即可在地图上查看校园位置。

图2-6 校园地图

2.2.4 备注

用户通过小程序在发现功能页面选择备忘录,进入备忘录界面。单击添加按钮添加注释。内容由用户决定。单击右上角的小复选标记以保存注释。如图2-7所示。

图 2-7 备注

2.2.5 番茄钟

用户通过小程序在发现功能页面选择番茄钟,进入番茄钟界面,点击中间的时间进入任务编辑界面,选择对应的时长,点击任务结束即可开始任务计时。如图2-8所示。

图2-8 番茄钟

2.3 运营方案 2.3.1 交通分流策略

小程序上线之初,获取第一批用户是首要任务。为此,构建了如下的流量导流策略:

附近的小程序功能。通过该功能,小程序可以在校园内自动展示给校园5公里范围内的学生。通过在小程序中添加多个地理位置,小程序可以尽可能覆盖校园的一些重点区域,增加小程序的曝光机会,吸引用户使用我们的小程序。群聊分享。小程序以分享的形式在微信群中传播。校园里有各种群聊。他们有一定数量的用户,是比较熟悉的同学。它们具有很高的信任度,并且更容易通过用户独立的扩散来实现。促进作用。小程序搜索。根据用户的搜索习惯和产品特点注册小程序的名称,使用微信支持的关键词模糊匹配规则,使用自定义关键词,根据小程序的特点结合使用情况配置匹配度较高的关键词场景,这将提高小程序的排名。 ,更容易被用户发现。 2.3.2 保留策略

在吸引足够多的用户后,如何满足客户需求,构建以下留存策略,以便用户能够持续访问平台更多页面,增加在平台停留时间,并在未来再次使用:

优化交互设计,提升用户体验。通过构建友好的交互界面和更好的交互逻辑,为用户提供视觉享受的同时,使其尽可能简单,为用户提供更好的体检。及时优化系统。根据用户反馈和开发者调试,我们会及时修复和改进小程序中出现的问题,并根据用户建议开发更接近的功能。从而提高用户对小程序的满意度和粘性。 2.3.3 优化策略

小程序上线推广一段时间后,将对收集到的相关数据进行分析总结,并做出以下调整和优化方案:

优化推广渠道。基于促销渠道数据分析,对促销效果好的渠道加大宣传力度,对效果不佳的渠道减少投入或放弃。优化系统程序。随着用户数量的增加,可能会出现数据量过大导致加载时间过长等问题。根据收集到的数据,可以及时优化和构建有问题的功能。 3. 技术实施方案 3.1 云开发技术

云开发技术主要用于各种功能的数据操作、云函数调用以及云存储功能。

3.1.1 技术目的说明

①云存储:用于保存校园记录、备忘录、打卡背景图片

② 云数据库:用于保存用户的签到数据、签到计划、位置签到记录、校园地图相关信息、备忘录等。

③云函数:通过调用云函数处理打卡记录分页功能。

3.2 腾讯地图

腾讯地图主要用于位置打卡、我的足迹和校园地图。

3.2.1 技术目的说明

① 位置签到:用户进入位置签到界面,同意获取位置权限,并点击签到保存位置信息。

②我的足迹:主要用于显示用户的个人位置打卡记录。通过地图展示位置打卡信息,让用户使用起来更加方便、清晰。

③校园地图:主要用于导航到对应的学校或学校所在地。

3.3 引用说明(引用非团队成员的开发成果)

①二维码生成器:.js

②使用微信原生框架we-ui(主要使用)

③使用第三方前端框架(次)()

3.4 特别说明

该小程序注册时间为2020年8月之前。2020年8月之前,部分功能为智能签到、地点签到、签到计划、签到记录、签到时间。 2020年8月后,在优化上述功能的前提下,新增了我的足迹、校园地图、备忘录、二维码生成器、番茄钟等功能。

4 系统设计 4.1 总体设计 4.1.1 架构设计

本系统具体系统架构图如图4-1所示。

4-1 系统架构设计

4.1.2 数据库设计

本系统前期构建的ER图共有9个实体,分别是用户、打卡计划、打卡信息、位置打卡信息、背景图片、备忘录、通知、学校、认证信息。同时,模型还描述了这九个对象之间的关系。例如,用户和签到计划之间的关系是一对多的关系。一个用户可以没有签到计划,也可以创建多个签到计划,但一个签到计划只能由一个用户创建。

具体ER图如下所示。

图4-2 ER图

4.1.3 功能结构设计

为了保证系统的可扩展性,系统的功能结构设计应以模块划分的形式来实现。该产品的功能结构图如下:

正式版体验二维码:

如果您有更好的建议请在评论区留言,非常感谢您对贡献者名单的支持

草原土拨鼠

分享