数据库学生成绩管理系统E-R图.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据库学生成绩管理系统E-R图 数据库学生成绩管理系统是高校学生考试成绩的管理系统,提供学生成绩的录入、修改、查询等各种功能。该系统的需求分析可以分为三部分:教师、系统管理员和学生。 教师的需求分析:教师负责成绩的录入,可以在一定的权限内对学生的成绩进行查询,可以对自己的登录密码进行修改以及个人信息的修改等基本功能。 系统管理员的需求分析:系统管理员的功能与教师相似,每个系都设有一管理员,另外管理员具有用户管理功能,能够对新上任的老师和新注册的学生进行添加,并能删除已经毕业和退休的老师。 学生的需求分析:学生能够实现学生自己成绩和个人信息的查询、登录密码的修改等基本功能。 概念模型设计:由前面的系统需求分析得到实体主要有五个:教师、学生、管理员、课程、成绩。每个实体都有其对应的属性,例如学生有学号、姓名、性别、系名、专业、出生日期等属性,教师有教师号、姓名、性别、院系、联系电话等属性,管理员有用户名、密码等属性,课程有课程号、课程名、学分、教师等属性,成绩有学号、姓名、课程号、课程名、成绩、授课老师等属性。 ER图是实体关系模型的表示方法,用于描述实体之间的关系。该系统的ER图可以分为四部分: 1. 教师与课程之间的关系:教师与课程之间是1:n的关系,即一个老师只能教一门课程,一门课程可以由多个老师讲授。 2. 学生与教师之间的关系:学生与教师之间是n:m的关系,即一名老师可以教授多个学生,而一个学生可以由多个教师来教。 3. 学生与课程之间的关系:学生与课程之间是n:m的关系,即一个学生可以选修多门课程,一门课程可以被多个学生选学。 4. 学生与成绩之间的关系:学生与成绩之间是n:m的关系,即一个学生可以有多个成绩,一个成绩也可以属于多个学生。 在该系统中,管理员与用户的关系是管理员可以管理所有用户,包括教师、学生和管理员自己。 该数据库学生成绩管理系统E-R图是一个复杂的实体关系模型,描述了教师、学生、管理员、课程和成绩之间的关系,为高校学生考试成绩的管理提供了一个科学的解决方案。
- 粉丝: 3806
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 生活服务类微信小程序,包括源码及文档
- 谷歌浏览器关闭跨域限制
- 社区论坛类微信小程序,包括源码及文档
- 【源码+数据库】javaWeb项目:servlet+mysql+jsp实现的工资管理系统
- 社交交友类微信小程序,包括源码及文档
- Java面向对象编程:基于java Swing与MySQL的学生成绩管理系统【含项目源码及数据库脚本】
- untitled55 - 副本.rar11111
- 信息系统项目管理师 2024年模拟题(一)真题及答案详解.docx
- 认知战认知作战:洋务运动中的认知作战与西方列强策略分析
- 基于SSM框架+mysql实现的JavaWeb社区医疗数据管理系统:含项目源码、数据库脚本及详细报告