数据库课程设计-教务信息管理系统内容摘要:

本软件作为教学管理辅助设备,它的规模比较小,不需要保密技术;限定一个程序中某些区域的规约,给不同的模块分配不同的功能。 可维护性 本软件的组成程序为汉语成语设计语言,组构均较简单,直观意义上的较独立。 因此,基于电子化所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。 可转移、可转换性 可转移的环境是奔腾 13 16 兆内存以上;不可修改任何部分。 注释 本产品所拥有的属性十分重要,它使得读者用规定的方法去客观的验证软件的各种特性。 数据库 数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬件组成的系统;它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。 由于本软件的整体结构比较简单,所涉及数据相对来说也较少,组成文件的最小单位是记录。 设备 奔腾 1g、内存 128 兆以上的计算机 , 局域网络环境。 需求注释 对于本软件,它的功能需求、性能需求、接口需求,从稳定性、可行性上都是可以的。 功能树 2 概念设计 实体及其属性 学生实体 ER 图 姓名 学 生 学号 姓名 性别 学院名称 家庭住址 入学日期 联系电话 班号 课程实体 ER 图 教师信息 ER 图 课 程 编 号 类 型 分数 教 师 教师编号 姓名 所在科室 联系电话 综合 ER 图 3 逻辑设计 规范化得到最终的关系模式 学生信息基本表( 学号 ,姓名,性别, 学院名称 ,班号,联系电话 ,入校日期 , 家庭住址),主码 为学号,符合三范式。 课程信息表( 课程编号 ,课程类型 , 分数 )主 码 为课程编号,符合三范式。 教师信息表( 教师编号 ,姓名,所在科室,联系电话)主码为教师编号,符合三范式。 考试 信息表( 学号,课程编号 )主 码 为学号,课程编号,符合 BCNF。 讲授信息表( 教师编号,课程 编 号 )主码为教师编号,课程编号,符合 BCNF。 学生 考试 课程 教师 讲授 班号 入学期 住址 联系电话 分数 编号 类型 教师号 科室 电话 姓名 n m n m 学号 姓名 性别 学院名称 学生基本信息表 列名 含义 长度 类型 NULL DEFAULT Sno 学号 8 Char() no no Uname 姓名 8 Char() no no Sex 性别 2 Char() yes no Sdept 学院名称 8 Char() no no Classno 班号 8 Char() no no Connect tel 联系电话 11 Char() no no Enter date 入校日期 8 Char() no no Familyadd 家庭住址 50 Varchar yes no 课程信息表 列名 含义 长度 类型 NULL DEFAULT Course Code 课程编号 20 Char() no no Course type 课程类型 8 Char() no no Course grade 课程 分数 8 Char() no no 教师信。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。