欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库课程设计--学校教务管理系统

    • 资源ID:1409286       资源大小:140KB        全文页数:10页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数据库课程设计--学校教务管理系统

    1、 数数 据据 库库 教教 务务 系系 统统 的的 设设 计计 姓名姓名 学号学号 日期日期 一、一、 系统开发目标: 随着学校的规模不断扩大,学生数量急剧增加,有关学生的 各种信息量也成倍增长。面对庞大的信息量,就需要有学生教务 信息管理系统来提高学生管理工作的效率。通过这样的系统,可 以做到信息的规范管理、科学统计和快速的查询,从而减少管理 方面的工作量。 学校为方便教务管理,需开发一个教务管理系统。为便于学 生,老师,教务管理人员信息查询,注册以及信息修改,学校把 学生的信息,包括姓名、性别、年龄,成绩等信息输入教务管理 系统的数据库, 然后在管理终端可以对数据进行查询和修改操作。 要求系

    2、统能有效、快速、安全、可靠和无误的完成上述操作。并 要求系统界面要简单明了,易于操作,程序利于维护。 二、功能设计: (1) 用户能够使用友好的图形用户界面实现对系、 班级、 学生、 教师、课程、选课等内容进行增、删、改,以及对信息的 查询。对于查询要实现比较强大的功能,包括精确查询、 模糊查询以及统计查询。 (2) 具体查询在数据库中要实现以下的功能: 1) 所有来自某省的男生 2) 所有某课程成绩90 的同学 3) 教授某课程的老师 4) 某班年龄最大的 5 名同学 5) 某年以后出生的男同学 6) 选修某课程的学生及其成绩 7) 没有授课的教师 8) 某学生所选课程的总学分 9) 教授某

    3、学生必修课程的老师情况 10) 某学生选修了哪些系的课程 11) 某系学生所学的所有课程 12) 按总学分找出某系学习最好的 5 名同学 13) 按总学分积找出某系学习最好的 5 名同学 14) 可以毕业的学生 三、数据库设计: (一)概念设计: 1、 总体功能概念结构图: 2、 查找所给问题的实体 系统中涉及到的实体:班级,学生,教师,课程,学院中的各个系。 2.1 查找实体的关联 班级、学生之间是一对多关系; 学生、课程之间是多对多关系; 系、班级、教师之间是一对多关系; 教师、课程、班级之间是多对多关系; 2.2 查找实体关键字 班级的关键字-班级号; 学生的关键字-学号; 教师的关键字

    4、-教师编号; 课程的关键字-课程号; 系的关键字-系号。 23 设计 E-R 图: 1) 总体功能流程图 2) 学生 E-R 图: 班级信息维护 学生信息维护 操作员 课程信息维护 教师信息维护 班级表 学生信息表 学生选课 课程表 教师信息表 查询课程表 成绩输入 打印成绩单 3) 班级 E-R 图: 4) 课程 E-R 图: 课程 课程编号 课程名称 课程类型 课程学分 班级 班号 所在系号 系主任 班级名称 学生 学生基本信息 学生班级信息 学生课程信息 学生成绩信息 5) 教师 E-R 图: 6) 全局 E-R 图: 教师 所授课程编号 教师编号 所在系号 教师姓名 (二) 逻辑设计:

    5、 1、将 ER 模型转换为等价的关系模式。 教师(教师编号,教师姓名,教师职称,教师所授课程,教师所 属系号) ; 学生(姓名、学号、班级、性别、班号,籍贯、出生日期、所属 系编号) ; 班级(班级号,所在系号,班级名称) ; 课程(课程号,课程名,学分,学时,类型) ; 系(系号,系名称,班级数,系主任) ; 成绩(学号,课程号,成绩,学分) ; 教师授课(教师编号,课程号,班级号) 。 2、按需要对关系模式进行规范化。 经过分析,教师表中的联系电话这一属性不符合第一范式,它是 一个多值属性(需求分析得到教师的联系电话不止一个) ,所以现将 联系电话属性拆分为三个属性-办公电话,移动电话和住

    6、宅电话。 即: 教师(工作证号码,姓名,性别,年龄,办公室号,职称,职务, 办公电话,移动电话,住宅电话) ; 再经分析,概念模型 E-R 图中所涉及的表都能满足第三范式的要 求 3、对规范化后的模式进行评价。 经过上一步的调整之后,模式已经基本符合题目要求,可以直接 将规范化以后的模型应用于物理设计。 4、 根据局部应用的需要,设计用户外模式。 (三) 物理设计: 1、数据格式化: 根据逻辑设计的结果,得到适合 SQL Server 2000 的数据格式和类型。系统 中具体的数据如下列表所示: Department: 列 名 数据类型 约束 Dno Char(7) Primary key Dname VarChar(30) Not null DClassNumber Smallint - Grademaster VarChar(30) Not null Class: 列 名 数据类型 约束 Clno Char(7) Primary key Speciality VarChar(30)


    注意事项

    本文(数据库课程设计--学校教务管理系统)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583