学籍管理系统数据库设计说明书.doc

上传人:自*** 文档编号:126236654 上传时间:2020-03-23 格式:DOC 页数:24 大小:231KB
返回 下载 相关 举报
学籍管理系统数据库设计说明书.doc_第1页
第1页 / 共24页
学籍管理系统数据库设计说明书.doc_第2页
第2页 / 共24页
学籍管理系统数据库设计说明书.doc_第3页
第3页 / 共24页
学籍管理系统数据库设计说明书.doc_第4页
第4页 / 共24页
学籍管理系统数据库设计说明书.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《学籍管理系统数据库设计说明书.doc》由会员分享,可在线阅读,更多相关《学籍管理系统数据库设计说明书.doc(24页珍藏版)》请在金锄头文库上搜索。

1、 学籍管理系统 数据库设计说明书数据库设计说明书 编写人 闫维丽 胡阳春 王莹编写人 闫维丽 胡阳春 王莹 审核人 胡阳春审核人 胡阳春 王莹王莹 编写日期 编写日期 2012 6 13 版本版本更新内容更新内容日期日期修改人修改人 1 0新建新建2012 6 13闫维丽闫维丽 目录目录 1 引言 5 1 1 编写目的编写目的 5 1 2 背景背景 5 1 3 定义定义 6 1 4 参考资料参考资料 6 2 外部设计 6 2 1 标识符和状态标识符和状态 6 2 2 使用它的程序使用它的程序 6 2 3 约定约定 6 2 4 专门指导专门指导 7 2 5 支持软件支持软件 7 3 数据字典设计

2、 7 4 概念结构设计 9 4 1 数据流图数据流图 9 4 2 系统系统 E R 图图 10 4 3 概念模型概念模型 14 5 逻辑结构设计 15 5 1 关系模型关系模型 16 5 2 物理模型物理模型 17 6 数据库的实施与维护 18 6 1 数据库的实施数据库的实施 18 6 2 数据的载入数据的载入 20 6 3 数据库的试运行数据库的试运行 22 6 4 数据库的维护数据库的维护 23 1 引言引言 1 1 编写目的编写目的 学学籍籍管管理理系系统统是是一一个个教教育育单单位位不不可可缺缺少少的的部部分分 它它的的内内容容对对于于学学校校的的决决 策策者者和和管管理理者者来来说

3、说都都至至关关重重要要 所所以以学学籍籍管管理理系系统统应应该该能能够够为为用用户户提提供供充充足足 的的信信息息和和快快捷捷的的查查询询手手段段 但但一一直直以以来来人人们们使使用用传传统统人人工工的的方方式式管管理理文文件件档档 案案 这这种种管管理理方方式式存存在在着着许许多多缺缺点点 如如 效效率率低低 保保密密性性差差 另另外外时时间间一一长长 将将产产生生大大量量的的文文件件和和数数据据 这这对对于于查查找找 更更新新和和维维护护都都带带来来了了不不少少的的困困难难 随随着着科科学学技技术术的的不不断断提提高高 计计算算机机科科学学日日渐渐成成熟熟 其其强强大大的的功功能能已已为为

4、人人们们深深 刻刻认认识识 它它已已进进入入人人类类社社会会的的各各个个领领域域并并发发挥挥着着越越来来越越重重要要的的作作用用 通通用用学学籍籍管管理理系系统统 软软件件属属教教育育行行业业事事务务管管理理软软件件 可可广广泛泛应应用用于于全全日日制制 大大 中中小小学学及及其其他他各各类类学学校校 对对学学生生的的入入学学 升升级级 学学籍籍变变动动进进行行综综合合管管理理 和和快快速速查查询询 为为了了节节省省在在学学籍籍管管理理花花费费的的人人力力和和物物力力 同同时时便便于于学学校校掌掌握握学学 生生在在个个人人爱爱好好 家家庭庭状状况况等等方方面面的的详详细细情情况况 学学籍籍管管

5、理理系系统统并并因因材材施施教教 充充 分分发发挥挥学学生生的的个个人人特特长长 有有助助于于提提高高整整个个学学校校的的教教育育水水平平和和管管理理水水平平 1 2 背景背景 现今现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便 教学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便 教 学办公室缺少一种完善的学籍管理软件学办公室缺少一种完善的学籍管理软件 为了对学生档案的管理方便 开发人 为了对学生档案的管理方便 开发人 员完成了全面的调查与分析 同时与目标用户进行了多次深入沟通 并在次基员完成了全面的调查与分析 同时与目标用户进行了多次深入沟通 并在次基 础上着手开发础上

6、着手开发 学籍管理系统学籍管理系统 软件软件 系统名称 学籍管理系统系统名称 学籍管理系统 开发平台 开发平台 Windows 7 测试平台 测试平台 Windows 7 数据库名称 数据库名称 student status 数据库系统 数据库系统 SQL Server 2005 数据库宿主环境 数据库宿主环境 windows 7 使用平台 使用平台 本系统适合于运行在本系统适合于运行在 Microsoft Windows 的各个版本下 的各个版本下 包括包括 Windows9X win95 需要升级系统文件 需要升级系统文件 Windows Me Windows NT Windows2000

7、 Windows XP 等平台下等平台下 奔腾奔腾 166MHz 或更快或更快 64 MB 内存或更多内存或更多 16MB 磁盘空间 磁盘空间 软件对象 软件对象 全全日日制制大大 中中小小学学及及其其他他各各 类类学学校校 1 3 定义定义 SMS School Management System 学籍管理系统它包括学生的详学籍管理系统它包括学生的详 细资料细资料 包括姓名包括姓名 年龄年龄 籍贯籍贯 家庭住址家庭住址 电话号码和许多个人相关的资料电话号码和许多个人相关的资料 还有学生还有学生 曾经就读的学校和该生以前所获的奖惩情况曾经就读的学校和该生以前所获的奖惩情况 还有该生的特长还有该

8、生的特长 爱好爱好 信誉信誉 老师给老师给 予的评价予的评价 数据选项约束表 用于为其他数据表中的字符型字段提供限定的选项 数据选项约束表 用于为其他数据表中的字符型字段提供限定的选项 实体表 用户实际使用的客观表格 实体表 用户实际使用的客观表格 计算表 数据来自于对其他一个或多个实体表的计算结果 计算表 数据来自于对其他一个或多个实体表的计算结果 1 4 参考资料参考资料 a 本项目的本项目的 学生学籍管理系统需求分析报告学生学籍管理系统需求分析报告 b 管理信息系统管理信息系统 黄梯云黄梯云 编著编著 高等教育出版社高等教育出版社 c JAVA 教程教程 马朝晖马朝晖 等译等译 人民邮电

9、出版社人民邮电出版社 2 外部设计外部设计 2 1 标识符和状态标识符和状态 基本开发工具 基本开发工具 Microsoft Word 2007 数据库标示符 数据库标示符 student status 用户名 用户名 user 密码 密码 secret 权限 全部权限 全部 有效时间 开发阶段有效时间 开发阶段 说明 系统正式发布后 可能更改数据库用户说明 系统正式发布后 可能更改数据库用户 密码 请在统一位置编写数密码 请在统一位置编写数 据库连接字符串 在发行前请予以改正 据库连接字符串 在发行前请予以改正 2 2 使用它的程序使用它的程序 学生学籍管理系统学生学籍管理系统 客户端 客户

10、端 2 3 约定约定 所有数据项都用汉字或英文名表示 所有数据项都用汉字或英文名表示 字符集采用字符集采用 UTF 8 请注意字符的转换 请注意字符的转换 2 4 专门指导专门指导 对于从事此数据库的生成 此数据库的测试 维护的人员 提出如下参考对于从事此数据库的生成 此数据库的测试 维护的人员 提出如下参考 意见 意见 数据库的输入统一采用键盘 由于现在没有设置权限 故只要不违背基本数据库的输入统一采用键盘 由于现在没有设置权限 故只要不违背基本 的限制 所有的操作都是可以进行的 可是对于本系统需要的数据 却是有数的限制 所有的操作都是可以进行的 可是对于本系统需要的数据 却是有数 据长度限

11、制的 尤其是有说明的部分 所以测试人员在具体进行数据测试时 据长度限制的 尤其是有说明的部分 所以测试人员在具体进行数据测试时 要注意数据输入格式 要注意数据输入格式 2 5 支持软件支持软件 管理员工具 管理员工具 SQL Server 2005 Windows 查询浏览工具 查询浏览工具 SQL Server 2005 Windows 开发客户端 开发客户端 SQL Server 2005 connector 3 数据字典设计数据字典设计 数据字典是系统中各类数据描述的集合 是进行详细的数据收集和数据分数据字典是系统中各类数据描述的集合 是进行详细的数据收集和数据分 析所获得的主要成果 数

12、据字典是对系统所用到的所有表结构的描述 学籍管析所获得的主要成果 数据字典是对系统所用到的所有表结构的描述 学籍管 理的主要数据见下表 理的主要数据见下表 表表 3 1 老师基本信息表老师基本信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1tno学号学号char10Y 2tname姓名姓名varchar10N 3tsex性别性别Char2N 4profess职称职称varchar10N 5dname所属院系所属院系varchar8N 6tel电话电话intN 表表 3 2 学生基本信息表学生基本信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1sn

13、o学号学号varchar10Y 2sname姓名姓名varchar10N 3ssex性别性别Char2N 4birthday出生日期出生日期timestamp20N 5symbol政治面貌政治面貌varchar8N 6Id身份证号身份证号varchar20N 7Intime入学时间入学时间varchar20N 8birthplace籍贯籍贯varchar10N 9homeaddr家庭住址家庭住址varchar30N 10postcode邮政编码邮政编码intN 表表 3 3 专业信息表专业信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1mno专业号专业号char10Y

14、2sno学号学号varchar10N 3mname专业名专业名char10N 4intime入学时间入学时间datetimeN 表表 3 4 毕业信息表毕业信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1gno毕业证编号毕业证编号char10Y 2sno学号学号varchar10N 3sname姓名姓名varchar10N 4ssex性别性别char2N 5dname所属院系所属院系varchar10N 6intime入学时间入学时间datetimeN 7ycredit已修学分已修学分floatN 8xcredit需修学分需修学分floatN 表表 3 5 院系信息表院

15、系信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1dmpno院系号院系号varchar10Y 2dname院系名称院系名称varchar10N 3dmphead院长名院长名varchar20N 表表 3 6 课程信息表课程信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1cno课程号课程号varchar5Y 2cname课程名课程名varchar15N 3credit学分学分smallintN 表表 3 7 学生选课信息表学生选课信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1sno学号学号varchar10Y 2cno课程

16、号课程号varchar5Y 3grade成绩成绩floatN 表表 3 8 老师授课信息表老师授课信息表 序号序号字段字段别名别名数据类型数据类型数据长度数据长度码码 1cno课程号课程号varchar5Y 2tno教工号教工号char10Y 3ctime课时课时smallintN 4 概念结构设计概念结构设计 4 1 数据流图数据流图 数据流图表达了数据和处理的关系 根据用户的需求分析和高校学籍管理数据流图表达了数据和处理的关系 根据用户的需求分析和高校学籍管理 系统的需求 得出如下图系统的需求 得出如下图 1 1 所示的学籍管理数据流图 所示的学籍管理数据流图 学生教师 管理员学生 记录 成绩 毕业 送进 信息 录入 查询 计算 统计 更新 录入新生 学 生 信 息 批 准 成 绩 单 批 准 核 对 信 息 学生名单 提 交 申 请 审 核 信 息 合格 图图 4 1 学籍管理系统数据流图学籍管理系统数据流图 4 2 系统系统 E R 图图 1 对于学生信息管理 我们可以将学生实体抽象出来 学生属于学院可对于学生信息管理 我们可以将学生实体抽象出来 学生属于学院可 以将学院作为一

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号