1、登陆注册界面 有 管理员、学生、教师三种角色 教师和学生可以在线完成基本信息注册 登录后要显示观影您 姓名 老师/学生
2、教师管理
包括教师资料管理(添加、修改、删除) 只有管理员可以添加、修改、删除,教师只可以浏览和修改自己的信息)
教师资料浏览(浏览界面可以输入姓名或者工号查询)
教师基本信息浏览包括(工号、姓名、性别、出生年月、所在院系、电子邮件、电话)
3、学生管理
包括学生资料管理(添加、修改、删除 只有管理员可以添加修改删除,学生只可以浏览和修改自己的信息)
学生资料浏览(浏览界面可以输入姓名或者学号查询)
学生基本信息包括(学号、姓名、性别、出生年月、院系、专业、电话)
4、课程管理
包括学生选课功能(为后面成绩做铺垫)
包括浏览、添加、修改、删除功能
管理员有所有权限
学生有浏览权限
课程基本信息包括(课程号、课程名、院系、学分、老师)
5、成绩管理
包括浏览、查询、添加、修改、删除(这些操作可以针对某个学生的某科成绩操作 只有现在存在的课程才可以做相应操作 只有学生选择的课程才可以添加成绩 )
管理员和老师有所有权限
学生有浏览、查询的权限(浏览的时候可以输入姓名或者学号查询浏览)
6、作业管理
实现作业的上传、下载
老师可以对作业打分 学生可以查看自己的分数
7、留言管理
老师可以对某个学生留言 学生可以查看老师对自己的留言 也可以回复老师的留言或者对老师留言
8、公共信息管理
管理员可以发布公告
老师和学生可以查看公告
数据库使用sqlserver 数据库设计有合理的约束和主外键 设计的代码最好能有一些注释 界面设计要合理 美观