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

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

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

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

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

    学生成绩管理系统数据库设计说明书 目录 1引言 .2 1.1编写目的 .2 1.2背景.2 1.3定义.2 1.4参考资料 .2 2外部设计 .2 2.1标识符和状态.2 2.2使用它的程序.3 2.3约定.3 2.4专门指导 .3 2.5支持软件 .3 3结构设计 .4 3.1概念结构设计.4 3.2逻辑结构设计.4 3.3物理结构设计.5 4运用设计 .6 4.1数据字典设计.6 4.2安全保密设计.7 1 数据库设计说明书 1引言 1.1编写目的 本说明书说明了“学生成绩管理系统”的数据库设计,机构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。 1.2背景 数据库名称:student_grade 数据库系统:MySQL 5.0 数据库宿主环境:windows xp 客户端连接工具:MySQL Connector/NET 1.3定义 数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。 实体表:用户实际使用的客观表格。 计算表:数据来自于对其他一个或多个实体表的计算结果。 1.4参考资料 a 本项目的学生成绩管理系统需求分析报告; b 用户提供的工作设想; c 本项目相关的其他参考资料。 2外部设计 2.1标识符和状态 数据库标示符:student_grade 用户名:user 2 密码:secret 权限:全部 有效时间:开发阶段 说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。 2.2使用它的程序 学生管成绩管理系统客户端。 2.3约定 所有数据项都用汉语拼音全拼与英文名表示,数据库名称除外。 字符集采用 UTF-8,请注意字符的转换。 所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。 除特别说明外,所有字符串字段都采用varchar(50) 类型,(无论汉字还是英文,都算一个字符)。 除特别说明外,所有小数的字段都采用 decimal(13,3) 的形式表达。 除特别说明外,所有日期格式都采用 date 格式,无时间值。 除特别说明外,所有整形都采用 int 格式。 除特别说明外,所有字段默认都设置为 null 。 2.4专门指导 请注意:MySQL 中 date的默认值为 0000-00-00,这与 C# 的数据类型不匹配,请确保在存储 date 字段时给出一个合法的初始值。 2.5支持软件 管理员工具:MySQL Administrator Windows/windows 查询浏览工具:MySQL Query-Browser Windows/windows 命令行工具:mysql 开发客户端:MySQL connector/C# 注意:MySQL Query-Browser 在Windows 环境下对中文支持不好,可能无法书写带有中文的 SQL 语句。 3 3结构设计 3.1概念结构设计 说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图。 3.2逻辑结构设计 321 表 1、表名称:student 表类型:约束表 含义:学生基本信息 字段名称 id name benji 字段类型 整形 字符 整形 Null 否,自增 否 含义 主键列 值 外键列 示例数据 1 张三 2 信息管理系 示例数据 1 王五 计算机网络 信息管理系 整形 整形 xibie 2、表名称:teacher 表类型:约束表 含义:老师基本信息 字段名称 id name shouke xibie 字段类型 整形 字符 整形 整形 Null 否,自增 否 整形 含义 主键列 值 外键列 3、表名称:class 表类型:约束表 含义:课程 字段名称 classname classid Tename Xuefen xueshi Type 字段类型 字符 整形 字符 字符 字符 字符 Null 否,自增 含义 外键列 主键列 值 值 值 值 示例数据 数据结构 001 张彤 3 45 必修 示例数据 1 张三 数据结构 001 罗先文 字符 值 Jianjie 4、表名称:stu_class 表类型:约束表 含义:学生成绩表 字段名称 id name Classname Classid Tename 字段类型 整形 字符 整形 字符 字符 含义 Null 否,自增 主键列 值 外键列 外键列 值 4 Xuefen xueshi Type Jianjie 字段名称 id Tename_id 字符 字符 字符 字符 字段类型 整形 整形 值 值 值 值 3 45 必修 示例数据 1 1 李四 4、表名称:guanliyuan 表类型:约束表 含义:管理员 含义 Null 否,自增 主键列 否 外键列 字符 值 name 5、表名称:shiyongyongtu 表类型:约束表 含义:使用用途 参见 class 表 6、表名称:chengjichaxun 表类型:约束表 含义:成绩查询 参见 stu_class 表 7、表名称:chengjilaiyuan 表类型:约束表 含义:成绩来源 参见 teacher 表 8、表名称:zongxuefen 表类型:约束表 含义:总学分 参见 stu_class 表 9、表名称:zongxueshi 表类型:约束表 含义:总学时 参见 teacher 表 10、表名称:yonghu 表类型:实体表 含义:用户 字段名称 字段类型 含义 Null id zhanghao mima 整形 字符 字符 否 主键列 账号 密码 示例数据 默认否 示例数据 布尔 是否管理员权限 guanliyuan 11、表名称:quanxian 表类型:实体表 含义:权限表 字段名称 id yonghu_id gongneng 字段类型 整形 整形 字符 Null 否 否 含义 主键列 外键列,yonghu(id) 功能是否授权,出现此条 记录,代表功能已经授权 3.3物理结构设计 数据库 内存 缓存 用户 5 4运用设计 4.1数据字典设计 1 数据项 数据项有待按各子系统分类列表。 编号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 数据项名称 学号 学生姓名 学生性别 年龄 年级 系别号 系别名称 课程 学生数量 课程类型 课程老师 课程学分 课程学时 备注 用户名 密码 说明部分 整数类型;有唯一性 文本类型 长度为10字符 枚举类型:男、女 整数类型 18100 整数类型 0100 数字串类型;有唯一性 文本类型 枚举类型 整数类型 枚举类型如历史、地理、美术等 文本类型 整数类型 整数类型 文本 文本 字符 2 数据结构 编号 1 数据结构名 教师信息 属性 员工号、姓名、性别、年龄、级别、部门、职务、备注 2 学生信息 学号、姓名、性别、年龄、级别、系别、专业、备注 3 8 课程信息 用户信息 编号、系别号、名称、学时、学分,学生人数 用户名、学号、系别、级别 6 3 数据流 编号 1 2 3 4 5 6 数据流名 学生信息 学号 现有学号 “毕业生”信息 课程基本信息 教师基本信息 输入 新学生 学生信息 学生信息 毕业生信息 课程信息 教师登记 输出 学生信息 总学生数量 调配新学号 调配课程 选新课程 教师信息 3 数据存储 数据存储名 学生信息 输入数据流 学生基本信息 学生新课程 教师信息 教师授课总课程 输出数据流 成绩上传 当前学生学分 每课程的学分及学时 学生入库信息 图书授课信息 学生选课信息 教师基本授课信息 用户基本信息 用户信息 密码 用户信息 更新后的库存信息 更新后教师信息 说明部分 4 处理过程 处理过程名 招新学生 毕业学生 调配课程 输入数据流 终端 终端 当前学生课程 学生基本信息 当前学生基本信息 教师授课 用户登录 终端 用户名 密码 密码修改 用户名 原密码 新密码 输出数据流 学生基本信息 学生基本信息 学生新课程 更新后的课程信息 教师基本信息 用户信息 修改后用户信息 说明部分 4.2安全保密设计 用户user 对 student_grade 数据库具有全部权限。 7

    注意事项

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

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开