欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    学生成绩管理系统数据库设计.docx

    • 资源ID:6728809       资源大小:23.66KB        全文页数:6页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学生成绩管理系统数据库设计.docx

    题目:学生成绩管理余统设计2023年12月23日目录一、需求分析11.1 需求概述11.2 功能简介2二、数据库设计22.1 确定联系集及E-R图22.2 画出E-R图22.3 学生成绩管理系统总E-R图2三、逻辑数据库设计阶段33.1 班级信息表(CIaSS)33.2 学生信息表(StUdent)33.3 课程信息表(Course)43.4 成绩表(Score)4四、总结4一、需求分析1.1 需求概述上海海洋大学目前共有12个学院(部),全日制普通本专科生12300余人、研究生3050余人。学生数量的日益庞大使得学生成绩的管理工作量大、繁杂,难以人工处理。针对这个问题所设计的学生成绩管理系统借助于数据库的处理和管理能力,能有效提升管理的准确性,并少所需管理人员的数量,提高管理的效率。在实现学生成绩管理的自动化,方便学校管理教学、选拔学生的同时,也能让广阔教师对学生成绩的管理步入数字化,即改善了传统成绩管理工作的繁琐,又能为他们提供一个准确、清晰的成绩管理平台。而对于学生而言,学生成绩管理系统的建立使得他们能直观地了解自身的学习情况,并杜绝某些在成绩上不公平的情况发生。我们希望所设计的数据库能够进行数据库的数据定义、数据操纵、数据控制等处理功能。具体功能应包括:系统应该提供课程安排数据的插入、删除、更新、查询;成绩的添加、修改、删除、查询,学生及教职工根本信息查询的功能。1.2 功能简介能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。具体功能应包括:系统应该提供课程安排数据的插入、删除、更新、查询;成绩的添加、修改、删除、查询,学生及教职工根本信息查询的功能。二、数据库设计2.1 确定联系集及E-R图了解了到生成绩管理系统的数据处理流程,找出与系统有关的各个实体及其相互联系如下:、标示实体集:班级,课程,学生,成绩四个关系。、标示联系集:学生和班级:一个班由多个学生组成,一个学生只能归属于某个班;存在“归属的关系,学生和课程:一个学生可以选修多门课程,一门课程提供应多个学生选修;存在“选修的关系,、标示属性集:班级(班级编号,班级名称,所属学院,年级,班级人数)课程(课程号,课程名,学分,课时数,)学生(学号,姓名,性别,所属班级)成绩(学号,课程号,开课学期,成绩)2.2 画出ER图班级信息如下:学生信息图如下:课程信息图如下:成绩信息图如下:2.3 学生成绩管理系统总ER图根据上面对实体联系的分析,可以画出E-R图如下:三、逻辑数据库设计阶段设计学生成绩管理数据库,包括课程、学生、教师、成绩四个关系,其关系模式中对每个实体定义的属性如下:课程信息表Class:(班级编号,班级名称,所属学院,年级,班级人数)学生信息表Student:(学号,姓名,性别,所属班级)课程信息表Course:(课程号,课程名,学分,课时数,)成绩表Score:(学号,课程号,开课学期,成绩)3.1 班级信息表(ClaSS)字段名描述数据类型字段限制ClassNo班级编号char(10)PrimarykeyClassName班级名称varchar(30)Notnullinstitute所属学院varchar(30)Notnullgrade年级SmallintNotnullclassNum班级人数tinyintNotnull3.2 学生信息表(StUdeIIt)字段名描述数据类型字段权限StudentNo学号char(10)PrimarykeyStudentName姓名Varchar(30)Notnullsex性别char(2)Notnullbirthday出生日期datetimeNotnullnative民族varchar(30)NotnullClassNo所属班级varchar(30)Notnull3.3 课程信息表(Course)字段名属性数据类型字段权限CourseNo课程号char(10)PrimarykeyCourseName课程名varchar(30)NotnullCreditHour学分numericNotnullCourseHour课时数tinyintNotnullPriorCourse先修课程varchar(30)Notnull3.4 成绩表(SCore)字段名属性W/.4tW-Kll数据类型字段权限StudentNo学号char(10)PrimarykeyCourseNo课程号char(10)Primarykeyterm开课学期char(10)Notnullscore成绩numericNotnull四、总结此学生成绩查询系统的设计过程中,在小组成员讨论,查询资料的根底之上,主要参考课本以及课堂上所学的内容,逐步完成。在完成此处作业的同时,也按照课本内容以及老师的教导,根本熟悉了数据库的根底操作,了解了了以需求分析、结构设计和物理设计三局部为主要内容的数据库设计报告的模式。设计过程中我们小组也遇到了一些问题,在查询课本和询问老师的过程中也收获颇丰。随着学生成绩管理类型的不断增加和成绩管理要求的不断提高,管理方面的工作量将会越来越大。这样的情况下有一个实用的学生成绩管理系统是有其必然性的,如果能够做出一个完善的学生成绩管理系统能够提高管理效率,减轻管理人员的工作负担,并创造一个准确、高效、清晰的成绩管理环境。总而言之,通过这次的数据库课程设计锻炼了我们的操作能力,培养了我们从实际需求出发,分析数据库设计的目的,同时也令我们通过这一个学期的学习,比拟全面的对数据库设计有了更深的了解。

    注意事项

    本文(学生成绩管理系统数据库设计.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开