教务管理系统-数据库课程设计报告.docxVIP

  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图选课课mn学号年龄性别所在系课程号课名学分名额① 授课E-R图 授课mn① 总E-R图m学生选课学号姓名专业课程恩教师授课nmn工作证号课程号姓名电话……(2)数据字典:① 数据项编号实体数据项名数据项含义说明数据类型长度与其他数据项的逻辑关系1教师工作证号区别老师的数据项Bigint20决定姓名性别等教师属性2姓名允许重名Char10决定性别等教师属性3性别老师性别Char10 4所在系所在系Char10 5电话老师的联系方式Bigint20 6用户名登录验证Char207用户密码登录验证Char208所在学院所在学院Char309族别所属民族Char3010职称老师的职称Char2011政治面貌老师的政治面貌Char2012学院电话学院电话Bigint2013出生年月老师出生年月Char2014学生学号区别学生的数据项Bigint20决定姓名性别等学生属性15学生姓名允许重名Char1016学生性别学生性别Char10 17出生年月允许重复Char  18所在系允许空值Char10 19班号学生联系方式Char11 20用户名登录验证Char2021用户密码登录验证Char2022所在学院所在学院Char3023族别所属民族Char3024政治面貌学生的政治面貌Char2025联系方式学生联系方式Bigint26课程课程号区别课程的数据项Char10决定课名学分等课程属性27课程名课程名称Char10 28学分所含学分Char10  29上课时间上课日期Char30  30名额课程限制最高人数Char10  31选课课程号学生所选课课程号Char10 由课程表课程号和学生表学号决定32学号学生学号Char20 33授课课程号学生所选课课程号Char10由课程表课程号和学生表学号决定34工作证号教师工作证号nchar20② 数据流编号数据流名数据流来源数据流去向1查询教师信息工作证号教师信息2注册教师信息插入的信息教师信息3查询学生信息学号学生信息4注册学生信息插入的信息学生信息5查询课程信息学号课程信息7选择课程选课信息课程匹配表8查询选课信息学号选课信息9查询授课信息课程号课程匹配表总数据流图录入选课查询评价5.0 更新:② 数据结构编号数据结构名含义说明组成1教师教

文档评论(0)

zhanglaifa + 关注
实名认证
文档贡献者

张来法,1962年生人,山东农业大学农业教育本科学历,嘉祥县农业局农业经济发展中心高级农艺师。济宁市十大科技精英、市百名优秀科技特派员、县专业技术拔尖人才、县招商引资先进个人称号。共获市级以上农业科技成果15项,核心期刊发表科技论文46篇。

1亿VIP精品文档

相关文档