学生成绩管理系统数据库设计说明书.doc
《学生成绩管理系统数据库设计说明书.doc》由会员分享,可在线阅读,更多相关《学生成绩管理系统数据库设计说明书.doc(7页珍藏版)》请在三一办公上搜索。
1、1 / 7 目录1 引言.11.1 编写目的编写目的.11.2 背景背景.11.3 定义定义.21.4 参考资料参考资料.22 外部设计.22.1 标识符和状态标识符和状态.22.2 使用它的程序使用它的程序.22.3 约定约定.22.4 专门指导专门指导.32.5 支持软件支持软件.33 结构设计.33.1 概念结构设计概念结构设计.33.2 逻辑结构设计逻辑结构设计.33.3 物理结构设计物理结构设计.54 运用设计.54.1 数据字典设计数据字典设计.54.2 安全安全#设计设计.7数据库设计说明书数据库设计说明书2 / 71 引言引言1.1 编写目的编写目的本说明书说明了学生成绩管理系
2、统的数据库设计,机构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料.1.2 背景背景数据库名称:student_grade 数据库系统:MySQL 5.0数据库宿主环境:windows xp客户端连接工具:MySQL Connector/NET1.3 定义定义数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项.实体表:用户实际使用的客观表格.计算表:数据来自于对其他一个或多个实体表的计算结果.1.4 参考资料参考资料a 本项目的学生成绩管理系统需求分析报告 ;b 用户提供的工作设想 ;c 本项目相关的其他参考资
3、料.2 外部设计外部设计2.1 标识符和状态标识符和状态数据库标示符:student_grade用户名:user密码:secret权限:全部有效时间:开发阶段说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符3 / 7串,在发行前请予以改正.2.2 使用它的程序使用它的程序学生管成绩管理系统客户端.2.3 约定约定所有数据项都用汉语拼音全拼与英文名表示,数据库名称除外.字符集采用 UTF-8,请注意字符的转换.所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户.除特别说明外,所有字符串字段都采用 varchar
4、类型,无论汉字还是英文,都算一个字符.除特别说明外,所有小数的字段都采用 decimal 的形式表达.除特别说明外,所有日期格式都采用 date 格式,无时间值.除特别说明外,所有整形都采用 int 格式.除特别说明外,所有字段默认都设置为 null .2.4 专门指导专门指导请注意:MySQL 中 date 的默认值为 0000-00-00,这与 C# 的数据类型不匹配,请确保在存储 date 字段时给出一个合法的初始值.2.5 支持软件支持软件管理员工具:MySQL Administrator Windows/windows查询浏览工具:MySQL Query-Browser Window
5、s/windows命令行工具:mysql开发客户端:MySQL connector/C#注意:MySQL Query-Browser 在 Windows 环境下对中文支持不好,可能无法书写带有中文的 SQL 语句.3 结构设计结构设计3.1 概念结构设计概念结构设计说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的4 / 7每一幅用户视图.3.2 逻辑结构设计逻辑结构设计321 表1、表名称:student 表类型:约束表 含义:学生基本信息字段名称字段类型Null含义示例数据id整形否,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 数据库 设计 说明书
链接地址:https://www.31ppt.com/p-1143246.html