77范文网 - 专业文章范例文档资料分享平台

学生学籍管理系统的设计与实现(5)

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

学籍系统的设计和实现

也将有利于程序的实现。

设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。

在3.4节论述的工作方式下,系统的结构流程框架如图3-2所示:

图3-2 学生学籍管理系统的结构设计

4. 数据库设计

4.1 数据库介绍

数据库是一种存储数据并对数据进行操作的工具,数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(Flat—File)和关系数据库(Relational)。关系数据库中包含了多个数据表的信息。

Access2002就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索,Access的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息,Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。总之,Access作为关系数据库开发具备了许

学籍系统的设计和实现

多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。

4.2 数据流程图

数据流程图(Data Flow Diagram,简称DFD)是新系统逻辑模型的主要组成部分,它可以反映出新系统的主要功能、系统与外部环境间的输入输出、系统内部的处理、数据传送、数据存储等情况。它的绘制依据是现行系统流程图,数据流程图是管理信息系统的总体设计图,数据流程图的基本符号如图所示:

如图4-1(见下页)所示为本信息管理系统的数据流程图:

学籍系统的设计和实现

图4-1 学生学籍管理系统的数据流程图

4.3 数据库需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库的结构能充分的满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

根据上面的数据流程图,可以列出以下记录学生信息所需的数据项和数据结构:

学生管理:学号、姓名、性别、民族、籍贯、政治面貌、出生日期、

入学时间、家长姓名、联系电话、家庭住址、备注;

考试管理:记录号、考试名称、数据库对应表名、考试科目名称;

成绩管理:记录号、考试名称、学号、考试科目; 用户管理:记录号、用户名、用户密码、用户等级。

4.4 数据库概念结构设计

学籍系统的设计和实现

得到上面的数据项和数据结构后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑结构设计打下基础。这些实体包括各种具体信息,通过各种相互之间的作用形成数据的流动。

本系统中根据上面的设计规划出的实体有:学生学籍管理、学生信息管理、考试管理、成绩管理、用户管理。

实体—关系模型(Entity—Relationship Module,简称E—R模型)是数据库结构设计常用的方法。E—R图中的巨型表示实体,菱形表示实体间的联系,联系的类型可用1:1或M:M表示,圆角表示实体的有关属性,如图4-2所示的是本管理系统的E—R图:

图4-2 学生学籍管理系统的E—R图 4.5 数据库逻辑结构设计

现在需要将上面的数据库概念结构转化为数据系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体以及实体之间关系的基础上,形成数据库的表格以及各个表格之间的关系。

根据系统E—R图需要设计以下几个数据表来存放学生的信息。

学籍系统的设计和实现

图4-4 TestName信息表

图4-3 StudentInfo学生个人信息表

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说高考高中学生学籍管理系统的设计与实现(5)在线全文阅读。

学生学籍管理系统的设计与实现(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/gaokaogaozhong/1249807.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: