数据库专业课程设计方案报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统课程设计 学生姓名: 班 学 号: 指导老师: 中国地质大学 年 月 日 教务管理系统 1、需求分析 教务管理系统 该教学系统关键提供数据维护、学生选课和老师讲课信息查询功效。其实现功效(即其包含查询)有:系统中对老师、学生基础信息录入;系统中对老师、学生基础信息查询;查询学生选课情况;查询老师讲课情况;还包含学生选课功效。该数据库系统包含学生密码表、学生信息表、老师信息表、老师密码表、学生选课表、课程匹配表,管理员密码表七个关系表,基础情况以下:三张密码表全部有对应账户和密码;老师信息表有工作证号、姓名、性别、族别、政治面貌、出生年月、联络方法、所在系、所在学院、职称;学生表有学号、姓名、性别、族别、政治面貌、出生年月、联络方法、班号、所在系、所在学院;课程有课程名、学分、名额、上课时间信息;讲课表有课程号、工作证号信息;学生选课表有课程名称、课程号、讲课老师、讲课时间、讲课地点、剩下容量、工作证号、成绩。课程匹配表则有课程号,学号,学生姓名,班号,所在专业,所在学院,成绩。每个学生全部属于一个班,每个老师也全部属于一个系。一名老师能够教多门课,一门课能够有几位主讲老师,一名同学能够选多门课。学生、老师全部有能够有重名,工作证号、学号能够作为标识。 系统中实体: ① 老师:工作证号、姓名、性别、职称、电话等; ② 学生:学号、姓名、性别、出生年月、职位、电话等; ③ 班级:班号、最低总学分、人数等; ④ 系:系代号、系名、系办公室电话等; ⑤ 课程:课序号、课名、学分、上课时间、名额等。 实体间关系: ① 每个学生全部属于一个班,每个班全部属于一个系,每个老师也全部属于一个系; ② 每个班班主任全部由一名老师担任; ③ 一名老师能够教多门课,一门课能够有几位主讲老师,但不一样老师讲同一门课其课序号是不一样(课序号是唯一); ④ 一名同学能够选多门课,一门课可被若干同学选中; ⑤ 一名同学选中课若已学完,应该统计有对应成绩; ⑥ 本单位学生、老师全部有重名,工作证号、学号能够作为标识。 系统需求: 教学系统关键提供数据维护、选课和信息查询; ②系统中各对象基础信息录入和查询; ③指定班、系学生信息查询; ④学生成绩、学分情况查询; ⑤老师讲课情况和学生选课情况查询。 系统组成: 教务管理系统包含老师管理子系统、学生管理子系统、管理员管理子系统。其中各个系统中拥有独自一套查询、添加、删除、更新操作。系统管理员进行数据维护操作。 2、概念设计 (1)概念模型(E-R图): ① 选课E-R图 学生 学生 课程恩 选课课 m n 学号 年纪 性别 所在系 课程号 课名 学分 名额 ① 讲课E-R图 工作证号课程号 工作证号 课程号 姓名老师课程恩讲课m 姓名 老师 课程恩 讲课 m n 课名 性别学分 性别 学分 电话名额 电话 名额 ① 总E-R图 m m 学生 选课 学号 姓名 专业 课程恩 老师 讲课 n m n 工作证号 课程号 姓名 电话 … … … … (2)数据字典: ① 数据项 编号 实体 数据项名 数据项含义说明 数据类型 长度 和其它数据项逻辑关系 1 老师 工作证号 区分老师数据项 Bigint 20 决定姓名性别等老师属性 2 姓名 许可重名 Char 10 决定性别等老师属性 3 性别 老师性别 Char 10   4 所在系 所在系 Char 10   5 电话 老师联络方法 Bigint 20   6 用户名 登录验证 Char 20 7 用户密码 登录验证 Char 20 8 所在学院 所在学院 Char 30 9 族别 所属民族 Char 30 10 职称 老师职称 Char 20 11 政治面貌 老师政治面貌 Char 20 12 学院电话 学院电话 Bigint 20 13 出生年月 老师出生年月 Char 20 14 学生 学号 区分学生数据项 Bigint 20 决定姓名性别等学生属性 15 学生姓名 许可重名 Char 10 16 学生性别 学生性别 Char 10   17 出生年月 许可反复 Char     18 所在系 许可空值 Char 10   19 班号 学生联络方法 Char 11   20 用户名 登录验证 Char 20 21 用户密码 登录验证 Char 20 22 所在学院 所在学院 Char 30 23 族别 所属民族 Char 30 24 政治面貌 学生政治面貌 Char 20 25 联络方法 学生联络方法 Bigint 26 课程 课程号 区分课程数据项 Char 10 决定课名学分等课程属性 27 课程名 课程名称 Char 10   28 学分 所含学分 Char 10    29 上课时间 上课日期 C

文档评论(0)

130****8663 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档