用户(这里只指学生)的基本信息由学校维护,本系统直接导入。
字段有:
- 学号
- 姓名
- 性别
- 民族
- 出生日期
- 籍贯
- 政治面貌
- 入学日期
- 系所
- 班级
- 学生类别
- 专业
- 联系电话
- 学科门类
- 外语语种 等
实验平台提供实验供学生报名参加,并且实验要求,内容均由实验平台确定,实验成果均在实验平台提交。
针对每个实验成为一个实体,并且存储和某个实验相关的数据。 主要字段有:
- 实验编号
- 名称
- 内容(实验内容具体说明与要求)
- 开设专业
- 上机地点(某个实验室)
- 上机时间
- 课容量
- 课堂成员(成员信息)
- 是否已结束
课堂成员信息包括:
- 学生id(由MongoDB自动生成的id)
- 学号
- 姓名
- 是否完成了实验(bool值)
- 实验评分(百分制)
学生行为信息指学生在使用平台的一系列行为动作
具体字段有:
- 学号
- 姓名
- 行为信息集合
行为信息包含:
- 实验编号
- 操作类别(实验预约,实验学习,成果提交等)(设计成number类型的)
- 时间(操作时间)
- 时间间隔(下线/离开时间)
-
开启MongoDB数据库,并且已经模拟好了数据
-
clone
-
npm install
-
nodemon(运行服务器)
-
只提供API,配合前端使用。地址: git@github.com:xiaomoer/dataStack-front.git