DrivetoAPasS!使用明道云管理F1赛事
文/冯宏伟 文静
编辑/麦壁瑜 老赛事和新产品的碰撞
F1,全称Formula1,中文全称世界一级方程式锦标赛。它的规则是各支车队在技术标准,也就是"方程式"的许可范围之内,追求最快的驾驶速度。作为全世界关注度最高的运动赛事之一,F1已经有了70余年的历史,在国内也有着非常大的车迷群体。今年的新赛季由于第一位来自中国的正式车手周冠宇的加入,F1的关注度已经在国内得到进一步的提升。
图1.F1赛事
APasS是Application Platform as a Service的缩写。应用平台即服务是最近的新兴概念,旨在为各种企业提供低门槛的开发平台。通过现有组件的拼装组合,让业务人员参与到企业应用的开发当中,快速高效构建企业应用,解放程序人员的生产力,从而提高企业效益。
我们不难看出,无论是APasS还是Formula1,都对速度和精准度有着很高追求。那么今天我们使用明道云做F1的赛事管理,一起在规则的桎梏下起舞。 系统架构
展示层使用数据屏幕,集成专业的BI分析工具进行赛事数据分析,并嵌入赛事转播实时画面。应用层主要是明道云搭建的服务模块,根据不同的角色及场景划分;服务层实现不同系统的对接;数据层主要展现明道云本身基于mongodb的底层数据存放和流程引擎处理能力。
图2.赛事管理系统架构赛程管理
F1作为每年有着20余场大奖赛的赛事,将来主办方甚至希望加到30场,因此管理赛程是非常重要的工作。使用明道云的不同字段,我们可以将所有赛道信息整合到表单当中,更直观地查看和编辑赛程数据。
图3.赛事数据一览表
此外,明道云的 画廊视图 可以显示以赛道图为主的界面。在这种视图下, 各个赛道的特点展示得非常直观。 用 日历视图 显示需要进行比赛的比赛周,让 观众更方便查看赛事日期。
图4.赛道图一览
图5.赛事排期一览车队管理
车队作为赛事的参加者,基础数据管理也是非常重要的环节。车队的各种信息可以通过表单的信息留档,包括领队、总部、使用的动力单元供应商、历史成绩等数据。留档能更方便赛事爱好者和研究人员进行数据查询汇总,做赛前预测和赛后复盘。同时,各车队的赛车数据也会保存到赛车信息表之中,并且关联到各车队的主数据上。
图6.车队信息管理
图7.赛车车辆信息管理车手及积分管理
作为参加比赛的直接人员,车手们需要一张单独的表单来存放信息,包括国籍、车号、历史数据以及关联到的车队等。
F1的积分规则为每场比赛正赛前十名分数依次递减,同时在正赛中圈速最快的选手有1分的最快圈积分,车队积分为本车队的所有车手积分之和。在这里,我们可以使用关联记录,整合所有车手的积分记录,在车队表上使用汇总字段,即可实现 自动积分计算 。
图8.车手管理
而车手每场的积分则通过工作流进行 自动核算 。FIA的比赛数据通过明道云的接口传入到表单当中,包括圈速、进站用时以及罚时等信息。随后利用明道云的工作流,将不同名次的积分写入到表单当中进行核算。
图9.利用工作流进行场次积分结算赛事进程管理
前面说了那么多,最激动人心的还是比赛本身的进程。我们通过API的方式,从各个计时段的计时器里获取车手的本段速度,再写入到赛事表下关联的计时表当中。
图10.对接使用的接口文档
然后继续使用工作流,每更新一条圈速表时,获取圈速表当中是否有比这一圈快的圈速。如果不存在比这一圈快的就将这一条圈速记录设定为最快圈,直到比赛结束最后一条记录的写入。赛后自动确定本场的最快圈归属哪位车手,并在他的本场积分明细中自动新增最快圈的1分。
此外,赛事进行过程当中随时都会有各种事故。通过工作流的通知节点可以及时地将赛道信息(例如红旗、黄旗、安全车等)同步到各车队的领队以及车手。
更加智能的选择是将车身上的碰撞传感器对接到webhook节点,检测到碰撞时触发工作流通知赛事干事和车队。待赛事干事处理后再次发送处理通知,避免发生更加严重的赛道事故,提高F1的安全性。 结语
作为全世界最烧钱的运动之一,F1体现的是人类对于速度和创新的极致追求; 作为目前最省钱的应用开发方式,明道云同样能满足各位极客对于开发速度的极致追求。 本次文章主要描写了从FIA角度出发的赛事管理,之后可能还会做基于车队角度的车队信息化管理系统。
英雄联盟中一个好的心态在对局中有作用吗?非常的有作用。独立游戏没有任何挑战,不会影响你的精神状态。然后是殴打当你比赛时你必须相信无论是比赛还是资格赛,你的球员和对手基本上都和你处于相同的水平,只有很小的可能性过高或过低。
月经期间能不能喝咖啡呢,喜欢咖啡的你一定要看哦今天来月经,但是又想喝咖啡了。然后就想起来一个问题,就是月经期间喝咖啡对我们的身体有没有什么影响呢。我就上网查了一下。网上说的,有说不能喝,有说可以喝。我总结了一下,就是少量咖啡对
秋冬双面羊绒大衣外套裁剪图,喜欢做一件吧今天我们和大家分享的秋冬双面羊绒大衣外套裁剪图,喜欢这类风格的同学可以做起来了,此款裁剪图已加放了缝头不需要加放缝头了,裁剪图还是以平时的市寸的单位和CM单位来画的图,在裁剪图中黑
科学家用特殊的镜子囚禁光线以促进光合作用科学家们看到了操纵或模仿自然光合作用过程的巨大潜力,这可能带来新形式的清洁燃料,吸收二氧化碳的方法或帮助药物发现。瑞典隆德大学的一个团队展示了如何利用精心布置的镜子来捕获光线,并为
朝鲜观察,朝鲜人喜欢玩什么电子游戏?现在我国百姓的娱乐生活很多,不少人喜欢玩游戏,手游端游非常丰富。在朝鲜旅行的时候,我发现朝鲜人也在使用智能手机。朝鲜人的手机系统,和我们的安卓差不多,据说是基于安卓定制的系统。朝鲜
如果宝宝到了这个年龄,建议尽早窝沟封闭我们一生中有两副牙齿,乳牙一共20颗,一般在2。5岁左右全部萌出,6岁左右开始乳恒牙替换,直到1213岁左右全部替换完成,但是这个过程并没有那么顺利,儿童时期,防龋是一项艰巨而持久
肉鸽独游电器今晚不上班新武器集合Hello老板们周末好呀飞吻!初次见面,我们是一款肉鸽弹幕独立游戏电器今晚不上班,目前正处于紧张的开发中,在不久的将来会进行一次免费试玩,欢迎大家关注参与惊喜游戏背包的预览图在最近
地球可随时间推移自我调节温度冰河时代太阳辐射变化强烈的火山活动地球的气候经历了如此多的外部剧烈变化,为什么生命能一直存活下来?近日发表在科学进展杂志上的一项研究表明,即使经历了气候的戏剧性变化之后,地球也能够
朝鲜是个怎样的国家?10000元去朝鲜能生活多久?答案颠覆你的认知导读去过朝鲜的人,对朝鲜是有一种莫名的亲切感,对于没有去过朝鲜的人,可能对朝鲜这个国家相对比较陌生,到底朝鲜是有什么样子的魅力,能让中国人能有这样的一种感受呢?其实朝鲜这个国家,离
看烟台关于时间的故事看一眼,心情舒畅烟台的滨海广场。滨,水边的意思海,即是黄海。这是一个以钟表为主题的博物馆位于滨海广场的烟台钟表文化博物馆。这座建筑除了博物馆,还有另外一个身份生明电灯股份有限公司旧
晨起喝牛奶易吸收?最佳的喝牛奶时间,别再搞错了冬日生活打卡季晨起一杯牛奶,开启元气满满的一天,这是很多人早餐必不可少的食物睡前喝一杯牛奶,有安神助眠的作用。不知何时起,一天两杯牛奶,成了很多人的必修课,总觉得多喝牛奶对身体好。