SQL 学生登记信息管理系统.doc_第1页
SQL 学生登记信息管理系统.doc_第2页
SQL 学生登记信息管理系统.doc_第3页
SQL 学生登记信息管理系统.doc_第4页
SQL 学生登记信息管理系统.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学 生 登 记 信 息 数 据 库 设 计 目录 一、需求分析1 1.1数据项和数据结构1 1.2系统流程图1 1.3数据字典设计2 二、概念结构设计5 三、逻辑结构设计8 四、数据库实施9 电子信息工程与技术 一、需求分析 1.1数据项和数据结构 为了对学生登记信息有一个良好的管理,将学生登记信息根据要求主要分为学生个人基本信息、学生家庭信息、学生奖惩情况、学籍变动、社会履历等;学生学号是唯一标识每一个学生,因此学号是唯一的主码,根据学号我们可以查找学生在校登记的各类信息。 综合分析对登记信息管理系统分以下五个表: 1.1.1学生个人基本信息可包括:学号、姓名 、性别、出生日期、身份证号码(ID)、籍贯、民族、政治面貌、文化程度、宗教信仰、联系方式、家庭住址、邮编、电子邮箱、学院、专业班级、寝室、入学时间、个人信息备注等; 1.1.2学生家庭信息:家庭成员姓名、关系、职务、所在单位、联系方式、家庭住址、政治面貌、文化程度、宗教信仰等; 1.1.3学生奖惩情况:1.奖励记录:记录号、级别、奖励对象、记录时间、详细描述; 2.惩罚记录:记录号、级别、惩罚对象、记录时间、详细描述、是否生效; 1.1.4学生学籍变动:记录号、变更信息、记录对象、详细描述、记录时间; 1.1.5社会履历:实践单位、实践时间、实践内容。 1.2系统流程图 学生 信息输出 登记 学生家庭信息 学生个人基本信息 奖惩信息 学籍变动信息 社会履历 报到证 图1-1 学生登记基本流程图 1.3数据字典设计 数据项定义: 数据项:学号 含义说明:唯一标识每一个学生 别名:学生编号 类型:字符型 长度:10 取值范围:0000000000至9999999999 取值含义:前4位标识入学年份,再后2位标识学生所在学院,最后4位按顺序编号 1.3.1学生个人基本信息表student:学号s_no、姓名s_name、性别s_sex、出生日期s_birth、身份证号s_ID、籍贯s_native、民族s_national、政治面貌s_political、文化程度s_cul_degree、宗教信仰s_religious、联系电话s_tel、家庭住址s_add、邮编s_zipcode、电子邮箱s_email、学院dept、专业班级pro_class、寝室dormitory、入学时间ent_time、个人信息备注note等 数据项 属性名 类型 长度 约束 含义 学号 s_no char 10 不能空 唯一标识 姓名 s_name char 8 性别 s_sex char 2 出生日期 s_birth datetime 身份证号码 s_ID tingint 20 籍贯 s_native char 20 民族 s_national char 20 政治面貌 s_political char 20 文化程度 s_cul_degree char 20 宗教信仰 s_religious char 20 家庭住址 s_add varchar 50 联系电话 s_tel char 20 邮编 s_zipcode char 8 电子邮箱 s_email varchar 20 学院 dept char 10 专业班级 pro_class char 10 寝室 dormitory char 30 入学时间 ent_time char 10 个人信息备注 note varchar 100 1.3.2学生家庭信息family:家庭成员姓名f_name、关系relationship、职务f_position、政治面貌f_political、文化程度f_cul_degree、宗教信仰f_religious、所在单位f_institution、联系方式f_tel、家庭住址f_add等 数据项 属性名 类型 长度 约束 含义 家庭成员姓名 f_name char 8 主码 关系 f_sex char 2 学号 s_no char 10 不能空 唯一标识 职务 f_position char 10 所在单位 f_institution char 20 政治面貌 f_political char 20 文化程度 f_cul_degree char 20 宗教信仰 f_religious char 20 家庭住址 s_add varchar 50 联系电话 s_tel char 20 1.3.3 1.学生奖励情况表reward:1.奖励记录:记录号r_no、学号s_no、级别r_rank、奖励对象r_objectr、记录时间r_time、详细描述r_description; 数据项 属性名 类型 长度 约束 含义 记录号 r_no int 不能空 主码 学号 s_no char 10 不能空 唯一标识 级别 r_rank char 5 奖励对象 r_object char 20 记录时间 r_time datetime 详细描述 r_ description varchar 100 2.惩罚记录表punish:记录号p_no、学号s_no、级别p_rank、惩罚对象p_object、记录时间p_time、详细描述p_description、是否生效effect; 数据项 字段名 类型 长度 约束 含义 记录号 p_no Int 不能空 主码 学号 s_no char 10 不能空 唯一标识 级别 p_rank char 5 处罚对象 p_object char 20 记录时间 p_time datetime 详细描述 p_description varchar 100 是否生效 effect char 2 1.3.4学生学籍变动schoolregister:记录号sr_no、学号s_no、变更信息change、记录对象sr_object、详细描述sr_description、记录时间sr_time; 数据项 属性名 类型 长度 约束 含义 记录号 t_no int 不能空 主码 学号 s_no char 10 不能空 唯一标识 变更信息 change char 20 记录对象 t_object char 20 记录时间 t_time datetime 详细描述 t_description varchar 100 1.3.5社会履历Social experience:学号s_no、实践单位se_institution、实践时间se_time、实践内容se_description。 数据项 属性名 类型 长度 约束 含义 学号 s_no char 10 不能空 唯一标识 实践单位 se_institution char 20 实践时间 se_time datetime 实践内容 se_description varchar 100 数据结构的定义 数据结构:学生个人信息 含义说明:是学生登记信息系统的主体数据结构,定义了一个学生的相关信息 组成:学号、姓名 、性别、出生日期、身份证号码(ID)、籍贯、民族、政治面貌、文化程度、宗教信仰、联系方式、家庭住址、邮编、电子邮箱、学院、专业班级、寝室、入学时间、个人信息备注等 数据结构:家庭信息 含义说明:是学生登记信息系统的次级数据结构,定义了学生家庭的相关信息。 组成:家庭成员姓名、关系、职务、所在单位、联系方式、家庭住址、政治面貌、文化程度、宗教信仰等; 数据结构:奖惩记录信息 含义说明:是学生登记信息系统的次级数据结构,定义了学生奖励以及受到的惩罚的相关信息。 组成:1.奖励记录:记录号、级别、奖励对象、记录时间、详细描述; 2.惩罚记录:记录号、级别、惩罚对象、记录时间、详细描述、是否生效; 数据结构:学籍变动信息 含义说明:是学生登记信息系统的次级数据结构,定义了学生学籍变动的相关信息。 组成:记录号、变更情况、记录对象、详细描述、记录时间; 数据结构:社会履历信息 含义说明:是学生登记信息系统的次级数据结构,定义了学生社会实践的相关信息。 组成:实践单位、实践时间、实践内容。 数据流的定义 数据流名称:报到证 简要说明:作为学生报到登记的重要凭证 数据流来源:学生 数据流去向:登记 二、概念结构设计 学生性息管理系统的实体E-R图: 2.1.1学生个人基本信息E-R图如图2.1.1所示 学生个人基本信息表入学时间 电子邮箱 邮编 家庭住址 联系方式 宗教信仰 文化程度 政治面貌 民族 籍贯 身份证号码 出生日期 性别 姓名 学号 个人信息备注 专业班级 学院 寝室 图2.1.1学生个人基本信息表E-R图 2.2.1学生家庭信息E-R图如图2.2.1所示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论