![](https://csdnimg.cn/release/download_crawler_static/87196940/bg5.jpg)
参 考 文
献......................................................................
.......................................................... 19
《数据库原理及应用》课程设计
1 需求分析
1.1 需求详述
(1)系统需要能够对不同的用户给出不同的权限,比如系统管理员只有对用户
的管理权限,它可以增、删、改用户;学校教务人员可以对课程信息和成绩信息进
行管理,主要是增、删、改和查询相关信息;学校教工人员可以对班级信息进行管
理,学生可以查询个人信息、查询个人成绩;
(2)新的一个学期开始之后,学校教工人员可以添加新的班级信息,比如班
号、人数等;如果中途有新转来或转走或退学的学生,也可以修改班级信息;学生毕
业之后,学校教工人员可以删除该班的所有信息。另外该系统应该提供一个方便的
查询班级信息的接口。
(3)新的一个学年开始之后,学校教工人员可以添加新的学生学籍信息,比如
学号、姓名、性别等;如果学生的基本信息有变化,可以修改学籍的基本信息;如果
学生毕业离开了学校,可以删除该生的学籍信息;如果需要查找某个学生的学籍信
息,系统应该提供一个方便的查询学籍信息的接口。另外系统需要提供学籍报表的
功能。
(4)学校教工人员可以管理学院信息,比如某个学院更名了,应该可以更新学
员信息;或者某个学院不存在了,应该可以删除该学院的相关信息;如需要查找某个
学院的信息,系统应该提供一个方便的查询学院信息的接口。