
数据库学生成绩管理系统E-R图2021.docx
6页系统需求分析:该同学成果治理系统主要用于治理高校同学的考试成果, 供应同学成果的录入, 修改,查询,等各种功能; 成果由各系的任课老师录入, 或教务处人员统一录入; 同学成果录入后由各系系秘书签字确认,只有教务处拥有对同学成果的修改权限;用户的详细需求分析:(1) )老师: 负责成果的录入, 能够在肯定的权限内对同学的成果进行查询,可以对自己的登录密码进行修改 以及个人信息的修改等基本功能;(2) )系统治理员 : 与老师的功能相像(每个系都设有一治理员)另外治理员具有用户治理功能, 能够对新上任的老师和新注册的同学行进添加, 并能删除已经毕业和退休的老师;用户分为治理员, 老师用户,同学用户三类;不论为治理员或老师用精选范本 ,供参考!|精.|品.|可.|编.|辑.|学.|习.|资.|料.户,仍为同学用户都需要通过用户名和口令进行登录; 用户名采纳同学的学号和老师的教号, 所以规定只能包括数字;密码也只能为数字,用户只有正确填写用户名和密码才可以登入,进行下一步操作; 用户名被注销后, 用户将不再拥有任何权限, 并且从数据表中删除该用户的信息;(3) )同学: 能够实现同学自己成果和个人信息的查询,登录密码的修改等基本功能;概念模型设计:由前面的系统需求分析得到实体主要有 5 个:老师,同学,治理员,课程,成果;同学有属性:学号,姓名,性别,系名,专业,诞生日期老师有属性:老师号,姓名,性别,院系,联系治理员属性:用户名,密码课程有属性:课程号,课程名,学分,老师成果有属性:学号,姓名,课程号,课程名,成果,授课老师1) 老师与课程之间的关系:老师与课程之间为 1: n 的关系,即一个老师只能教一门课程,一门课程可以由多个老师讲授;老师号姓名性别院系联系老师M老师号授课课程号N课程课程号课程名授课老师学分|精.|品.|可.|编.|辑.|学.|习.|资.|料.(老师与同学 E-R 图)2) 同学与老师之间的关系:同学与老师之间为 n:m 的关系,即 一名老师可以教授多个同学,而一个同学可以由多个老师来教;联系老师号姓名性别院系老师1老师号教授学号N同学学号诞生日期专业姓名性别系名|精.|品.|可.|编.|辑.|学.|习.|资.|料.老师与同学的 E-R 图3)同学与课程之间的关系:同学与课程之间为 n:m 的关系,即一个同学可以选修多门课程,一门课程可以被多个同学选学;姓名性别系名专业同学M学号选修成果课程号N课程课程号课程名授课老师学分|精.|品.|可.|编.|辑.|学.|习.|资.|料.同学与课程的 E-R 图4) 同学与成果之间的关系为 n:m 的关系:姓名性别系名专业学号出生日期同学号学M考试号程课N成果学号姓名授课老师课程号课程名成果|精.|品.|可.|编.|辑.|学.|习.|资.|料.5) 治理员与用户的关系:用户名密码老师号治理员1治理n老师1治理学号m同学课程1n教授1老师m1n拥有1选修讲授治理1治理员nnm成果N考试1同学|精.|品.|可.|编.|辑.|学.|习.|资.|料.同学成果治理 全局 E-R 图。












