系统设计需求:
后端服务端(班主任)+前端客户端(学生)(主要是服务端,客户端可以简单点)
班主任作为服务的一方,也就是管理员,系统里的业务服务对象为学生,二这都是系统中的参与者。
班主任功能:
1.用户管理
用户管理:包括添加用户、用户编辑、用户删除三个操作功能。
2.档案管理
(1)录入学生档案。
(2)修改学生档案。当学生的信息有变动时,可进行及时调整;
3.出勤管理
出勤是针对学生上课情况而设计的,考核项目包括:应到人数、实到人数
4.成绩管理
(1)考试成绩录入。包括笔试成绩、机试成绩、平均成绩等;
(2)考试成绩修改。考试成绩录入错误可使用该功能;
(3)考试成绩查询。输入查询条件来了解班级的总体考试情况;
(4)考试成绩汇总。该功能主要用于显示最高、最低排名,单科第一,总分第一等;
学生的功能:
可以登录自己的账号查看自己的资料及成绩