程序聚合 软件案例 学习记录收集,清洗,统计

学习记录收集,清洗,统计

2025-04-22 17:41:47
行业:在线教育
载体:网站
技术:Go、Gin、MySQL

业务背景

由于原学习记录服务数据存储不统一, 查询及统计较困难因此需实现一
个统一存储的学习记录服务。对学员及教师关注的不同维度的学习数据统计的
实现及效率优化。

功能介绍

使用gin框架完成接口开发, 参考MVC系统架构, 由于是纯接口架构省略
view层, 添加service层, model层用于存放orm 数据表结构体及对数据的
增删改查操作(使用gorm操作mysql)的封装作为最基础的封装层, 接口可复
用逻辑放入service层用于实现可复用业务逻辑, controller层用于路由指
定, 参数解析, 返回结构格式化等接口独有逻辑.
使用nsq及阿里云日志服务进行队列消费, 使用队列用以保证数据能快
速上报成功提高并发能力, 后续数据清洗统计等操作使用队列消费完成, 并
处理成可用于快速统计的中间表来保证部分统计的相对实时性.

项目实现

多端学习记录统一存储处理, 根据不同的app既能独立查询也能合并查
询学习记录。
实时更新学员的学习报告, 使学员学完后能较快的看到自己的学习情况。
教务后台基于多个统计维度的学习报告查询使教师能较好的掌握学员的学习
情况并能为客服处理退费时提供数据支持。

示例图片视频


默认昵称-11207
5天前活跃
方向: 后端-Python、后端-Go、
交付率:100.00%
相似推荐
微软视频接口
视频预警。视频查看。转流。权限管理本人是主要的任务。前端后端以及模型训练,物体 人识别都是我一个做的。包括后期jemeter压力测试。防Sql注入。密码加密。数据加密。等等。预警就是当人进入机器或者室内。管理界面及时进行预警。蜂鸣器响起
众宜低代码平台
1.组合组件功能 可使用原生组件拼接成任意组件并再次发布 2.应用模板功能,可使用模板快速搭建发布APP或小程序 3.前端和后端编辑功能,且支持后端数据库字段编辑功能 4.方法数据自定义 5.支持版本回退和操作记录常保持功能 6.可快速绑定个人小程序并一键发布 7.属性方法等编辑时支持快速提示
基于RAG技术开发的题库系统
1、前端采用react开发,主要涉及登录、路由跳转、unityWebGL加载和题目加载,挂了CDN加速访问。 2、后端采用PGSQL+FastAPI开发,包括nginx反向代理和跨域中间件。数据库采用ORM进行创建和维护,可以便捷的将符合格式的题目加载到指定的表中,同时配备了鉴权登录和答题校验等功能。
AI-AI在线训练平台
AI在线训练平台是一个面向企业和个人开发者的零门槛 AI 开发平台,为零算法基础的开发者提供定制高精度 AI 模型的服务,包括数据处理、模型训练、服务管理、模型部署功能模块。零代码交互式获取 AI 能力模型,助力各行业快速实现 AI 赋能物体检测模型用于定制识别图片中目标的位置、名称,适合有多个目标主体,或要识别目标位置及数量的场景。常见应用场景:视频监控、工业检测、零件计数
某企业的门户网站-greensilicones
该网站有四大核心功能界面: 首页作为视觉门户,集成品牌展示与页面导航,通过动态轮播图呈现最新产品及企业动态; 产品中心提供技术参数详解及场景化解决方案; 问答中心(FAQ)提供常见问题答疑案; 客户联系页用于给客户提交工单。 全站采用响应式设计,适配多终端浏览体验。
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服