Skip to content

Latest commit

 

History

History

test6

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 



基于GitHub的实验管理平台的分析与设计

成都大学信息科学与工程学院

学号 班级 姓名 照片
201510****** 软件(本)15-1 *著 *著

1. 概述

  • 基于GitHub的实验管理平台的作用是在线管理实验成绩的Web应用系统。学生和老师的实验内容均存放在GitHUB 页面上。
  • 学生的功能主要有:①修改自己的信息②查询自己的实验成绩③修改密码④查看实验⑤选课⑥查看任课老师信息
    学生的个人信息中包含github地址。老师可以查看所有学生的github地址,学生只能查看自己的
  • 老师的功能主要有:①修改自己的信息②选课③发布实验④编辑实验的评分项⑤对学生评分⑥修改密码
    ⑦查看哪些学生选了自己的课程⑧查看学生成绩⑨查看学生做的实验
  • 老师和学生都能通过本系统的链接方便地跳转到学生的每个GitHUB实验目录,以便批改实验或者查看实验情况。
  • 实验成绩按数字分数计算。一门课有多个实验,每个实验又有多个评分项。
  • 系统自动计算每个学生的单个实验的平均分,所有实验平均分

2. 系统总体结构

界面设计参见:
【老师端】 https://614756773.github.io/is_analysis/test6/ui/%E5%AE%9E%E9%AA%8C_1.html
【学生端】 https://614756773.github.io/is_analysis/test6/ui/%E9%80%89%E8%AF%BE.html

3. 用例图设计 源码

4. 类图设计 源码

5. 数据库设计

6. 用例及界面详细设计