11 Star 40 Fork 9

思特沃克数字平台在线学习系统 / Home

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 5.73 KB
一键复制 编辑 原始数据 按行查看 历史
马欢欢 提交于 2019-11-07 19:19 . update readme document.

思沃数字平台


系统服务架构图


角色介绍

  • 学员: 报名参加线上/线下训练营的学生、及其他人员
  • 助教: 来辅导、督促学员完成任务卡
  • 出题人: 通过题库来出各类题目
  • 训练营设计师: 设计训练营,管理任务卡
  • 管理员: 通过后台管理来给学员和助教分配训练营,以及给学员分配角色

模块介绍

  • 训练营-学员: 学生通过训练营前台来完成任务卡。
  • 成长日志: 学员可以使用成长日志模块来记录自己每天的成长经历。
  • 训练营-助教: 助教可以通过该模块来查看学员每天的学习情况并给予反馈。
  • 训练营设计: 训练营设计师可以使用该模块来组织训练营以及管理任务卡。
  • 题目: 出题人可以使用该模块来出各种类型的题目。
  • 用户权限管理: 管理员可以使用该模块来给用户分配角色、添加用户到训练营。
  • 组织管理: 管理组织,可以创建组织,并添加组织管理员。

仓库介绍

前端介绍

使用训练营(course-center)服务的web

使用用户(user-center)服务的web。

使用通知(tws-notification-center)服务的web

使用认证(tws-anth-center)服务的web

使用成长日志(growth-note-app)服务的web

使用考试中心(tws-exam-center)服务的web

静态页面web

后端服务介绍

  • course-center
    需要quiz-center、user-center、notification-center提供相应的接口服务; 提供给user-center、notification-center相应的接口服务; 用于训练营的服务

  • user-center
    需要course-center、notification-center提供相应的接口服务; 提供给course-center、notification-center、practice-diary(growth-note-app)、quiz-center相应的接口服务; 用于用户信息相关的服务。

  • practice-diary(growth-note-app)
    需要user-center、notification-center提供相应的接口服务;用于成长日志相关服务;

  • quiz-center
    需要user-center、notification-center提供相应接口服务; 提供给course-center相应的接口服务; 用于题库相关的服务

  • notification-center
    需要user-center提供相应的接口服务; 提供给course-center、quiz-center、practice-diary(growth-note-app)、user-center相应的接口服务; 用于通知相关的服务

  • tws-auth-center
    需要user-center、course-center提供相应接口,用于信息认证.

  • tws-organization-center
    组织服务

  • tws-visualization-center
    数据可视化服务


启动


技术栈

  • ReactAnt Design
  • SpringBootSpring JPASpring CloudSpring Security
  • DockerNginxK8sJenkins

开发手册


用户使用指南

1
https://gitee.com/tws-system/Home.git
git@gitee.com:tws-system/Home.git
tws-system
Home
Home
master

搜索帮助