高校学生档案管理系统说明书内容摘要:

能 录入删除功能 毕业信息模块 查询维护功能 修改保存功能 6 数据库概念设计 通过对学生管理系统的内容和数据流程分析及 ER 图,设计如下数据项和数据结构。 学生基本信息 包括的数据项有: 学号 、姓名、性别、 民族、出生年月、家庭出生、考生来源、入学分数、入学政治面貌、家庭住址、通讯地址、邮政编码、所在 院系、专业 等。 学生家长信息 包括的数据项有: 父亲姓名、父亲工作单位、父亲电话、父亲职务、父亲年龄、父亲文化程度、母亲姓名、母亲工作单位、母亲电话、母亲职务、母亲年龄、母亲文化程度 等。 学生奖惩信息 包括的数据项有: 学号、姓 名、奖惩名称、奖惩日期、奖惩原因、评价 等。 学生毕业信息 包括的数据项有: 毕业情况、毕业去向、当前学历、学位、当前工作单位、工作经历、当前政治面貌、当前职务、当前职称 等 用户信息。 数据库概念结构设计, 是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。 1. 经分析 实体联系 ER 图 如下: 图 学生信息局部 ER 学 生 培养方式 考生来源 性别 学号 是否为系统原有信息 是 否 提示:需要在保存后退出 姓名 民 族 户口类型 家庭出生 所在院系 出生年月 邮政编码 通讯地址 家庭住址 入学 分 数 专 业 7 家庭信息 父母姓名 工作单位 电话 职务 年龄 文化程度 图 家庭信息局部 ER 图 奖惩信息 奖惩 原 因 奖惩 名称 各种评价 图 奖惩 信息 局部 ER 图 毕业信息 毕业去向 学 位 当前工作单位 当前政治面貌 当前职务 工作经历 图 毕业工作信息 局部 ER 图 毕业情况 当前学历 当前学历 8 图 实体联系图 学 生 管理员 查看 查看 查看 维护 维护 毕业信息 当前 学历 当前职称 当前职 务 工作经历 毕业情况 工作单位 奖惩信息 各种 评价 奖惩 名称 维护 原 因 奖 励 学生信息 学 号 民 族 出生年月 姓 名 性 别 户口型 所在院系 培养方式 家庭地址 通讯地址 政治面貌 n n n 1 1 1 1 1 1 1 1 1 9 数据库逻辑结构设计 在数据库设计中相当重要的一步就是将概念模型转化为计算机上 DBMS所支持的数据模型,例如,将 ER 图模型转化为关系模型,道理很简单,我们设计概念模型基本上都是一些抽象的关系,在数据库设计的实现过程中,能在计算机上有效地表示出这些关系就成了数据库设计的关键。 根据学生档案管理系统的功能要求,选取 Mysql 作为后台数据库。 在上面的实体和实体之间的 ER图设计基础上,形成数据库中的表格及 表格之间的关系。 该数据库由 5个表组成,学生基本信息表,学生家长信息表,学生奖惩信息表,学生毕业信息表,用户信息表。 主表的结构设计: 学生基本信息表是对学生的基本信息进行统计,学号 、姓名、性别、 民族 出生年月、家庭 出生 、考生来源、入学分数、入学政治面貌、家庭住址、通讯地址、邮政编码、 所在 院系、专业 等 信息。 学生基本信息表的结构表如表 31。 表 31 学生基本信息结构表 字段名称 数据类型 字段大小 主键 非空 学号 char 10 Yes Yes 姓名 char 10 No No 性别 char 2 No No 民族 char 4 No No 出生年月 date 10 No No 家庭出生 char 15 No No 户口类别 char 10 NO NO 考生来源 smallint 10 NO NO 培养方式 char 10 NO NO 入学分数 char 4 No No 入学政治面貌 char 4 No No 家庭住址 char 12 No No 通讯地址 char 12 No No 邮政编码 char 7 No No 所在院系 char 20 No NO 专业 char 20 No No 学生家长信息表是对学生家长信息的统计,包括父亲姓名、父亲工作单位、父 10 亲电话、父亲职务、父亲年龄、父亲文化程度、母亲姓名、母亲工作单位、母亲电话、母亲职务、母亲年龄、母亲文化程度 等。 学生家长信息表的结构如表 32所示。 表 32 学生家长信息 字段名称 数据类型 字段大小 主键 非空 学号 char 10 yes Yes 姓名 char 10 No No 父亲姓名 char 10 No No 父亲工作单位 char 10 No No 父 亲电话号码 char 10 No No 父亲职务 char 10 No No 父亲文化程度 char 10 No No 父亲年龄 smallint 10 No No 母亲姓名 char 10 No No 母亲工作单位 char 10 No No 母亲电话号码 char 10 No No 母亲职务 char 10 No No 母亲文化程度 char 10 No No 母亲年龄 smallint 10 No No 学生奖惩信息是对学生在校期间的奖惩信息的统计,包括 学号、 姓名、奖惩名称、奖惩日期、奖惩原因、各种评价 等。 学生奖惩信息表结构如表 33。 表 33 学生奖惩信息表 字段名称 数据类型 字段大小 主键 非空 编号 char 10 No Yes 学号 char 10 Yes Yes 姓名 char 10 No Yes 奖惩名称 char 10 Yes Yes 奖惩日期 date 10 Yes Yes 奖惩原因 char 10 No No 评价 char 20 No No 操作用户表是对使用本系统的用户进行身份和权限验证用的,包括用户名称 、密码、用户权限信息。 操作用户表的结构如表 34。 表 34 操作用户结构表 字段名称 数据类型 字段大小 主键 非空 用户名 char 10 Yes Yes 密码 char 12 No Yes 学生毕业信息表 学生毕业信息表是对学生毕业后的信息的统计。 包括 毕业情况、毕业去向、 11 当前学历、学位、当前工作单位、工作经历、当前政治面貌、当前职务、当前职称 等 用户信息。 毕业信息表如图 35。 表 35 学生毕业工作信息表 字段名称 数据类型 字段大小 主键 非空 学号 char 10 No Yes 姓 名 char 10 No Yes 毕业情况 char 10 No No 毕业去向 char 10 No No 当前学历 char 10 No No 学位 char 10 No No 当前工作单位 char 10 No No 工作经历 char 10 No No 当前政治面貌 char 10 No No 当前职务 char 10 No No 当前职称 Char 10 No No 数据库的连接 数据库创建完成后的工作是建立数据库的连接,当开发环境通过连接到数据库上之后,在设计中使用数据 库画笔可实现对该数据库中表格,视图等的操作,如创建表 ,修改表,删除表,增加 /删除记录。 该系统的连接程序如下:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。