童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

防疫物资预约的后台逻辑

11月15日 观潮阁投稿
  目前,各地陆续上线了防疫物资预约产品,用来同意调度防疫物资。本文按照时间维度,结合业务流程,对防疫物资预约的后台逻辑、数据处理进行说明。
  当前,新型肺炎疫情严重,防疫物资紧缺。各地陆续上线防疫物资预约的产品,统一调配防疫物资,如广州的穗康小程序等。
  本人有幸参与某地市的预约防疫物资产品的项目。因为项目时间紧、任务重、压力大,所以该产品以简单可行为主,主要功能是预约防疫物资和查询预约结果(原型设计部分相对简单,没什么可说的)。
  整个预约业务可分为三部分,分别为主办方创建活动、用户预约及查询、药店发放物资。本文按照时间维度,结合业务流程,对防疫物资预约的后台逻辑、数据处理进行说明。
  1。第1天
  1。1主办方填写活动创建表,系统导入该表
  活动创建表的信息包括:活动名称、主办单位、领取时间、领取点、物资名称、总物资数量、每人领取的数量。
  为方便药店管理,同一时间同一个领取点只派发一种或者一组物资(例如2个口罩1瓶酒精)。同时,同一时间同一个领取点只有一个活动,暂不考虑多个活动(涉及同一时间段药店对多个活动物资的管理问题)。
  1。2系统生成剩余物资表
  剩余物资表的信息包括:领取时间、领取地点、物资名称、剩余数量。
  把活动创建表的总物资数量均分到每个时间段。如果均分到每个时间段的数量不为整,则向下取整,最后一个时间段加上各时间段的小数部分,使得所以时间段的物资数之和等于总物资数。
  举个例子,对于以下这条记录的生成的剩余物资表,应该是下图。
  所以,活动开始前的总剩余物资表为:
  第2天可预约的物资为:
  需要注意的是,可能存在前一天没预约满,还有剩余物资可用的情况。所以,需先把前一天剩余的物资导入当天的物资中(下文2。2节有详细说明)。
  1。38:0011:00,开放预约,用户预约防疫物资
  当前防疫物资紧缺,所以一个活动一个用户只能领取一次。因此,用户选择第2天预约物资后,系统先查询用户以前是否预约成功过,没有才缓存用户预约记录。
  缓存的信息包括:姓名、身份证号、手机号、预约物资、预约数量、预约时间、预约地点。
  按时间排序如下:
  如果需要查看实时的剩余物资情况,则系统还需要实时更新剩余物资表。同时,当剩余物资数量每人领取的数量时,举个例子,剩余1个口罩,而每人领取两个口罩,此时需要关闭预约渠道。
  1。411:00以后,关闭预约,系统筛选预约成功的用户
  常见的筛选机制有三种:
  一是摇号,给每条记录配一个随机数字,所有的随机数字都不相同,按随机数字的升序或者降序排列,排在前面的用户预约成功,排在后面的用户预约失败,预约成功的用户数量需等于可预约人数。对于这种方法,用户需要等待一段时间,才能看到预约结果。不足之处是,逻辑可能较复杂。
  二是按“先来后到”的规则筛选,先预约的用户预约成功,到可预约的物资用完时,后面的用户预约失败。这种方法可以马上出结果,但用户可能“挤爆”服务器。
  三是第二种方法的变形,规则一样,但是预约结果不是马上公布,让用户产生“预约成功与否跟预约的先后顺序无关”的错觉,可防止服务器挤爆的现象。
  本文选用第三种方法,筛选出预约成功用户,保存新预约记录表(增加预约号)。此时,李四的预约是失败的。
  第二天剩余的物资为:
  1。5系统导出预约成功的用户信息给药店
  药店拿到用户预约信息后,准备第2天所需的防疫物资。
  1。612:00以后,开放查询,用户查询预约结果
  用户查询预约结果,结果包括两种:预约成功、无记录或者预约失败。预约成功的用户第二天到药店领取防疫物资。
  2。第2天
  2。1用户到药店领取防疫物资
  药店核对用户身份证发放防疫物资,如果用户没来,药店人员电话联系用户,询问情况,协商处理。
  暂不考虑现场凭身份证领取物资的情况。
  2。2重复1。21。6流程
  同时,预约失败或者第一天未预约的用户可以再次发起预约,流程与第一天相同(1。2节1。6节)。
  第二天,总的剩余物资表为:
  可以看到,A县药店在第2天下午派发的口罩有剩余,剩余2个。所以把剩余物资数量加入到第三天上午派发,即A县药店在第3天上午派发的口罩为224个。
  所以,第3天分配的物资为:
  当天预约成功的用户有:
  剩余的物资为:
  3。第3天
  预约成功的用户领取防疫物资,流程与第2天相同(2。1节)。
  3。1系统导出剩余物资给主办方
  A县活动结束,剩余的物资为:
  把最终A县活动的物资剩余情况汇报给主办方。
  总结
  以上就是本人对预约物资的后台逻辑以及数据处理的分析。
投诉 评论 转载

B端项目丨项目演示应该注意什么?台上一分钟台下十年功,一次成功的演示背后可能是自己十次的预演。本文是作者经过演示后的几点总结,分享给大家,希望能对你有所帮助。B端的产品经理不仅要熟悉用户的业务、工作场景……案例研究:电子商务平台设计的5个阶段在本文中,将带您了解在设计思维过程的5个阶段中,我们所采用的不同技术从情用户到测试我们的原型以及我们的发现。我们在Ironhack阿姆斯特丹UXUI设计训练营的第一个项目……阿里设计:如何优化人机对话对引导,促成用户满意度增长?上半年,客服机器人首轮对话引导,进行了设计优化,结果显著增长。而在这个设计过程中,也收获了一次全面成长。本文希望通过文章沉淀分享,互相学习成长。客服小蜜是阿里巴巴旗下,淘……倒推产品需求文档:饿了么(外卖主逻辑)本PRD文档粗略地分析了在线餐饮订购的市场现状及外卖APP“饿了么”的产品定位和目标用户,并根据分析出的功能和信息结构图,对外卖订购的简要主逻辑绘制了原型图。最后根据基于个人体……B端设计:导航菜单的设计5步法导航菜单对于用户的使用来说尤为重要,本文是我从实际工作出发,结合自身产品和过去经验对于导航进行的一次全面总结在任意一个B端后台系统中,导航菜单都是不可或缺的一部分,每个导……需求文档:没有标准、只有沟通虽然标准的文档在一定程度上能够在这些内容表述清楚,通过原型具现出来。但是切记,这些还是需要根据当前公司文化来,按需输出。一味追求所谓标准的需求文档,不去思考为什么这样写,写这些……防疫物资预约的后台逻辑目前,各地陆续上线了防疫物资预约产品,用来同意调度防疫物资。本文按照时间维度,结合业务流程,对防疫物资预约的后台逻辑、数据处理进行说明。当前,新型肺炎疫情严重,防疫物资紧……数据可视化大屏案例分析很多UI设计师突然会接到公司数据可视化设计的需求,如果不了解数据可视化设计,肯定是一头雾水,不知从何入手。我尝试简要的把我近期做过的案例进行记录分享,不足之处欢迎大家随时交流。……2B产品设计套路三:详情页设计回顾一下上一篇中讲到的:“我们可以通过数据统计、表格、详情页配合筛选、搜索实现查和显的操作,达到从不同维度向用户输出的目的。从数据的概括抽象程度角度看:数据统计表格……六大场景,看懂声纹识别技术怎样“抗疫防疫”在新冠肺炎疫情发生后,为实现更好的管控防治效果,人工智能等诸多技术手段正在助力抗击疫情,彰显着科技硬实力的力量。在这场全民参与,全科技保卫的防控之战中,声纹识别技术将在哪些场景……用户体验设计之路(二):需求到界面的距离嗨,你现在还在被别人认为是“作图仔”么?上一篇文章我们沟通了,如果不想被打上“作图仔”的标签,那我们就需要从头到尾参与并且亲手进行需求分析了,只有这样,我们才能拿回产品的主导权……跨境支付(三):基本术语在上两篇文章中跟大家介绍了什么是跨境电商,以及跨境支付的一个行业综述,本文主要来跟科普一下关于跨境支付的一些基本术语。(1)第三方支付指具备一定实力和信誉保障且取得……
积分体系设计分析网站用户等级体系设计网站意见反馈功能设计分享关于百科产品的五条建议设计一款好的移动App的基础原则Foodspotting创始人谈移动应用的体验设计企业社交网络的中国尴尬:橘生淮南则为橘蕴涵中国版Instagram潜质图钉7。0评测游戏任务系统设计思路16种提升网页转化率的UI秘诀让界面扁平不如让信息层级扁平你的团队够透明吗?看微部落是怎么用“透明”和“信息流动”帮助
如何查找与论文课题相关的参考文献13罚全中拿34分4封盖!臂展2米44,还会后仰跳投!不愧是白萝卜尽量少和这4种食物搭配,或许是癌症帮凶,望你了解走过金城项羽是贵族后代,刘邦是平民百姓为何项羽还输了淘宝店铺租赁(店铺怎么开通淘宝租赁)经典电影求婚台词30个新职业薪酬出炉,程序员霸屏锁精环的使用原则方法和方法!让你坚挺又持久主旋律影视的觉醒年代为什么生活更好了,人们反而不愿多生孩子?经济学家给出了答案关于气温和气温分布教案反思

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界