案例25-AR,第三方服务,用户超级稳定耦合

简介: 案例25-AR,第三方服务,用户超级稳定耦合

一:背景介绍

AR助教机器人,研发目的是让用户的学习看得见,抓得住,帮得上。

AR与第三方服务是合作关系,教师在第三方平台上做课,同步到助教机器人上,学生通过登陆助教机器人上课。

1.第三方服务的登陆因为部分教师和学生的信息在第三方服务上;

2.会用到在第三方服务上制作的课程,并且需要同步到ar助教机器人上。

上图可知,ar助教机器人依赖第三方服务,用户也需要依赖第三方服务。如果第三方服务终止合作以及停止服务,那么对于我们ar助教机器人来说是毁灭性的。

二:思路&方案

解开强耦合,将数据同步到自己的库里。

自己作课,将数据的信息同步到库里边,方便管理。

三:过程

目前我们主要分为两个阶段,第一个阶段(过渡阶段)一定的时间内将用户的数据保存在我们ar助教机器人库中;第二节阶段:将第三方服务上的所有课程保存在我们ar助教机器人中,同时开发我们自己的做课系统。

第一个阶段

将用户数据同步过来,如果第三方服务不再支持,AR机器人照样能运行,但是没有办法制作新课程。

第二个阶段

开发自己的做课系统

自己的注册登陆系统

四:总结

1、高内聚,低耦合是我们设计软件的基本原则,在现实生活中也是如此。

2、减少不可控的因素,凡事都是如此。减少人的因素,增加机器的因素。

相关文章
|
10月前
|
机器人 vr&ar
案例25-用户、第三方和AR系统的耦合性
用户、第三方和AR系统的耦合性
|
10月前
|
机器人 vr&ar 数据安全/隐私保护
项目实战典型案例25——ar、第三方服务、用户三角形超级稳定耦合
项目实战典型案例25——ar、第三方服务、用户三角形超级稳定耦合
70 0
|
10月前
|
vr&ar 数据库 数据安全/隐私保护
28个案例问题分析---25---用户、第三方、AR系统的耦合性--模块耦合
28个案例问题分析---25---用户、第三方、AR系统的耦合性--模块耦合
58 0
|
7月前
|
设计模式 测试技术 vr&ar
提升你的Android开发技能:从AR/VR沉浸到UI设计和故障排除(三)
提升你的Android开发技能:从AR/VR沉浸到UI设计和故障排除
|
7月前
|
人工智能 机器人 区块链
提升你的Android开发技能:从AR/VR沉浸到UI设计和故障排除(二)
提升你的Android开发技能:从AR/VR沉浸到UI设计和故障排除
|
28天前
|
定位技术 vr&ar Android开发
AR与VR在安卓开发中的应用案例
【4月更文挑战第14天】AR和VR技术在安卓开发中日益普及,改变生活和工作方式。AR应用于导航、教育、零售,如AR导航、解剖学教学工具和虚拟家居预览。VR则创造虚拟环境,用于游戏、旅游和健身,如VR游戏“Beat Saber”、虚拟旅游和VR健身应用。这些技术在医疗、房地产等领域也展现潜力,未来将有更多创新应用出现,开发者应关注并探索其可能性。
|
3月前
|
数据可视化 安全 vr&ar
VR vs AR到底谁更有潜力改变未来?
VR vs AR到底谁更有潜力改变未来?
31 0
|
4月前
|
人工智能 物联网 vr&ar
AR与VR技术的融合:开启全新的现实体验
在当今快速发展的科技领域中,混合现实(AR)和增强现实(VR)技术成为引人注目的热门话题。本文将探讨AR与VR技术的融合应用,以及它们给我们带来的全新现实体验。通过结合虚拟和真实世界的元素,AR与VR技术正逐渐改变着我们对于交互、娱乐、教育和工作的理解。
|
4月前
|
vr&ar 开发者 Python
探索未来的现实世界:混合现实(AR)与增强现实(VR)技术的应用Python异步编程:解放性能的重要利器——异步IO库深入解析
在当今科技飞速发展的时代,混合现实(AR)和增强现实(VR)技术正迅速改变着我们对现实世界的认知和体验。本文将介绍这两种技术的基本原理以及它们在不同领域的广泛应用,包括教育、医疗、旅游、娱乐等。混合现实和增强现实技术为我们带来了全新的沉浸式体验,将人与数字世界融合在一起,为未来的现实世界带来无限可能。 在当今信息爆炸的时代,高效的编程方式成为开发者追求的目标。Python异步编程与其强大的异步IO库(例如asyncio)成为了解放性能的重要利器。本文将深入解析Python异步编程以及异步IO库的原理和使用方法,帮助读者进一步掌握这一技术,提升开发效率。
|
1月前
|
编解码 数据可视化 vr&ar
干货! 2023 VR/AR行业全貌深度剖析!
干货! 2023 VR/AR行业全貌深度剖析!

热门文章

最新文章