28个案例问题分析---25---用户、第三方、AR系统的耦合性--模块耦合

简介: 28个案例问题分析---25---用户、第三方、AR系统的耦合性--模块耦合

背景

我们的项目依赖了一个第三方系统。项目开展初期,用户的登陆。用户学习的课程,都依赖与这个第三方的系统。我们的用户、第三方系统、我们的系统,形成了一个独特的三角形耦合,异常问题。第三方一旦出现问题,我们的项目将会无法使用。

我们对第三方的依赖主要体现在以下两个个方面:


1.课程制作

需要对第三方软件上的信息进行爬取。讲这些资源落到我们数据库,然后进行推送。

2.登陆校验

登陆的时候,需要调用第三方软件的登陆接口。

思路&方案

课程制作问题解决

开发新的做课系统

通过开发一个新的做课系统,让我们的用户在我们这个新的系统上进行做课,做完课程之后,将课程信息同步到现有的上课系统中。

兼容原有课程信息

将原有的课程信息落到我们做课系统当中,并且支持修改。不影响之前的用户使用。


登陆问题解决

开发注册模块

通过开发注册模块,支持用户可以自由的在我们系统上进行注册,不必依赖第三方进行注册。

原有用户处理

原有用户,只要登陆成功一次,我们就将用户的账户,密码。落到我们的数据库中,以后登陆先走我们自己的登陆,如果不成功,在调用第三方进行登陆。


总结

在设计的时候,就要考虑到依赖第三方会给我们带来什么问题,并且要考虑以后移除对第三方依赖的成本。

目录
相关文章
|
5月前
|
数据可视化 前端开发 大数据
商场智能导视系统深度解析,AR与大数据融合创新商业运营模式
**商场智能导视系统提升购物体验:** 通过三维电子地图、AR导航、AR营销、VR全景导购及可视化数据,解决顾客寻路困扰,增强店铺曝光,简化招商流程,优化商场管理,借助科技创新驱动顾客满意度、品牌曝光度及运营效率的全面提升。
138 0
商场智能导视系统深度解析,AR与大数据融合创新商业运营模式
|
5月前
|
前端开发 Linux Shell
技术心得:基于AR9331(MIPS架构)分析系统启动过程(uboot)
技术心得:基于AR9331(MIPS架构)分析系统启动过程(uboot)
97 0
|
7月前
|
定位技术 vr&ar Android开发
AR与VR在安卓开发中的应用案例
【4月更文挑战第14天】AR和VR技术在安卓开发中日益普及,改变生活和工作方式。AR应用于导航、教育、零售,如AR导航、解剖学教学工具和虚拟家居预览。VR则创造虚拟环境,用于游戏、旅游和健身,如VR游戏“Beat Saber”、虚拟旅游和VR健身应用。这些技术在医疗、房地产等领域也展现潜力,未来将有更多创新应用出现,开发者应关注并探索其可能性。
166 1
|
机器人 vr&ar
案例25-用户、第三方和AR系统的耦合性
用户、第三方和AR系统的耦合性
|
机器人 vr&ar 数据安全/隐私保护
项目实战典型案例25——ar、第三方服务、用户三角形超级稳定耦合
项目实战典型案例25——ar、第三方服务、用户三角形超级稳定耦合
107 0
|
机器人 vr&ar 数据安全/隐私保护
【项目实战典型案例】25.AR系统、第三方、用户三角形超级稳定耦合
【项目实战典型案例】25.AR系统、第三方、用户三角形超级稳定耦合
|
设计模式 前端开发 NoSQL
AR系统总结收获
AR系统总结收获
|
1月前
|
前端开发 JavaScript API
惊呆了!这些前端技巧竟然能让你的网站支持AR/VR体验!
【10月更文挑战第31天】在数字化时代,用户对网页交互体验的要求日益提高,传统二维网页已难以满足需求。本文介绍如何利用前端技术,特别是Three.js,实现AR/VR体验,提升用户满意度和网站价值。通过示例代码,展示如何创建简单的3D场景,并探讨AR/VR技术的基本原理和常用工具,帮助开发者打造沉浸式体验。
63 6
|
1月前
|
Go vr&ar 图形学
重塑体验:AR/VR技术在游戏与娱乐行业的创新应用
【10月更文挑战第29天】本文探讨了AR/VR技术如何改变游戏与娱乐行业,介绍了AR和VR的基本概念及其在游戏和娱乐中的应用实例,包括《精灵宝可梦GO》的AR开发和VR视频播放器的实现代码,并展望了未来的发展趋势。
115 2
|
6月前
|
人工智能 编解码 5G
虚拟现实(VR)与增强现实(AR)的融合:开启全新交互时代
【6月更文挑战第17天】虚拟现实(VR)与增强现实(AR)融合成混合现实(MR),打造全新交互体验。MR结合VR的沉浸感和AR的现实增强,应用于教育、游戏、设计和营销,带来创新教学方式、沉浸式游戏体验和高效设计工具。尽管面临技术挑战,随着5G和AI的发展,MR有望引领未来交互的革命。
下一篇
DataWorks