全文预览

中石油远程教育--数据库课程设计

上传者:似水流年 |  格式:doc  |  页数:15 |  大小:110KB

文档介绍
)本系统需要管理的实体信息①学院信息:学院编号,学院名称,创办年份,简介;②学生信息:学号、姓名、性别、出生日期、电话、入校日期;③专业信息:专业编号、专业名称、创办年份,所属学院;④社团信息:社团编号、社团名称,社团简介,创办年份;(2)本系统要管理的实体联系信息①学院开设专业。②学生选择专业进行学习。③学生参加社团活动。2.2功能需求分析1.需要查询学校学院的情况。2.需要统计学院的专业开设情况3.需要查询学生的信息4.需要统计各专业的选择情况5.需要查询学校社团的信息5需要统计各社团的选择情况2.3系统功能模块设计对系统各项功能进行集中、分块,按照结构化程序设计的要求,可得出系统的功能模块图。学生管理系统管理专业管理社团学生选课学生参加活动管理学生3数据分析3.1数据字典【3】1.数据结构数据字典的数据结构如下表3-1所示:表3-1数据结构数据结构名组成学院信息学院编号,学院名称,创办年份,简介专业信息专业编号、专业名称、创办年份,所属学院;社团信息社团编号、社团名称,社团简介,创办年份;学生信息学号、姓名、性别、出生日期、电话、入校日期;选择专业学号、姓名、专业编号记录表选择社团记录表学号、姓名、社团编号2.数据流数据字典的数据流如下表3-2所示:表3-2数据流数据流名数据来源数据流向专业开设数据录入专业信息表选择专业学生表选择专业记录表选择社团学生表选择社团记录表4概念模型设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于应用系统程序的实现。在充分需求分析的基础上,经过逐步抽象、概括、分析、充分研讨,可画出如下反映教学管理系统数据的整体E-R图【4】(图4-1所示)。图4-1系统实体E-R图学院E-R图

收藏

分享

举报
下载此文档