岳琛科技作为钉钉和企业微信SAAS服务商,旗下辅学院教育系统基于的“萃-学-练-考-用”组织学习方法论,为企业提供一站式学习、培训和数据运营解决方案。
设计原则
辅学院教育系统是为满足不同领域、不同用户教育需求而推出的教育产品。为保证软件使用的可 靠性,辅学院的开发一直遵循稳定、安全、可伸缩、易用、可追溯五大设计原则。 稳定性 软件系统规模越大越复杂,其稳定性也越难得到保证。软件系统的稳定性直接关系到品牌自身的 声誉和生存发展的竞争能力,故软件的稳定性必须在设计阶段就确定其脉络框架。
(1)语言选择:java语言经磨砺,稳定性高,开源社区活跃。经过长时间的沉淀,java无论从语 言方面或框架方面,其稳定性无可比拟。辅学院教育系统底层由java语言开发,该语言是强类型语言 ,允许扩展编译时检查潜在类型不匹配问题,并要求显式的方法声明,不支持C风格的隐式声明,通过这 些严格的要求,保证了编译程序能捕捉调用错误,得以成就更可靠的程序。
(2)框架选择:采用市场上主流的开源框架SpringBoot进行研发,其成熟、稳定性得到公认。
(3)SAAS服务:辅学院教育系统在钉钉和企业微信平台提供SAAS服务,拥有数千家企业使用 者所提供的反馈信息,促进了辅学院教育系统的高频迭代升级,使产品从核心代码到核心功能,拥 有极高稳定性。
安全性
(1)java语言和技术框架成熟安全,系统从架构本身对SQL注入攻击,XSS攻击等进行安全防范, 在线教育平台系统云计算机环境和本身系统的严谨性,增强稳定,确保证了系统拥有更高的安全性。
(2)系统为课件资源提供防盗链、防下载、信息加密、多级加密等多重安全保障。
(3)产品独立部署:独立域名私有平台、私有服务器程序安装,使您的系统数据完全掌握在自 己手里,百分百放心安全。
伸缩性
由于系统配合云计算环境,所以用户从计算机性能、存储、带宽、并发等方面可进行灵活的系统 资源配置,拥有高伸缩性,有效预防系统遇到系统资源冗余和系统资源不足等困境。
易用性
(1)迅速反馈处理。建立合作之初,我们将对用户在使用中所提出的问题,及时解决优化,让 产品体验始终保持最佳状态。
(2)使用简单高效。源码二次开发方面,我们关注产品代码质量,致力于模块划分清晰、开发 速度快、操作简单易上手的开发宗旨。
(3)移动端自适应。我们采用H5技术开发,用户无论从PC端,移动端、微信端和APP都可以感受到简单易用带来的舒适心情。
追溯性
系统日志分级清晰,分类清楚,时间点明确,内容连贯、含义清楚,方便查找错误和问题。能够 提供详细有效的系统运行、用户使用等日志,便于对故障、事件和错误等进行分析和定位,方便事件 处理和解决。有自动的日终数据备份或日志清理等功能。