1 / 23
文档名称:

数据库课程设计报告-校友录系统设计.doc

格式:doc   页数:23
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库课程设计报告-校友录系统设计.doc

上传人:3346389411 2014/1/7 文件大小:0 KB

下载得到文件列表

数据库课程设计报告-校友录系统设计.doc

文档介绍

文档介绍:精品资料
1系统总体介绍及组内分工

通过校友录这种联系方式,可以让很多因毕业而分离的同学还能经常聚首,相互嘘寒问暖,了解各自情况。我们的系统实现了校友之间的联系,并且具有创建学校,创建班级的功能,还包括加入班级成员,查看班级成员信息和校友信息的功能。系统主要包括班级管理员对功能的要求、班级成员对功能的要求。班级管理员可以浏览班级所有成员的信息,并审核要求成为班级成员的用户信息。班级用户找到所在班级后可申请假如此班级。并且可以注册、修改个人信息。用户可浏览班级所有用户的信息。系统功能包括用户注册、注册信息修改、用户登录、创建学校、创建班级、加入班级、审核班级新成员、查看班级成员列表等。只有注册为系统用户才能够在校友录中进行其他操作。当用户注册为班级用户后,所修改的信息包括用户的联系方式、家庭地址等。我们的系统为了区分用户的权限特意为用户添加了用户登录设置。
校友录系统
加入班级信息管理
申请成为班级成员
查看或修改成员信息
查看或修改导员信息
查看或修改学校信息
查看或班级修改信息
成员信息管理
班级信息管理
学校信息管理
导员信息管理


组内分工如表1-1所示。
表1-1组内分工
职称
姓名
组内分工
成绩
组长
需求分析
组员
概念模型设计
组员
逻辑结构设计
2数据库设计


用户可以通过校友录系统记录,关注好友状况,并可以随时是更改,当同学申请加入某个班级并成功加入后,他的一系列的信息将能通过校友录系统记录下来,当该同学的信息有所变化时也可以进行修改,在校友录系统中,我们以同学为目标,辅以添加,修改,查看等功能。在此系统中,用户不仅可以记录同学的状况,也可以记录与同学有关的人或事情的状况,比如该同学所在的班级以及班级的班主任。所以我们就把该系统分为若干个实体以及实体之间的联系,最终完成系统的设计。

数据流图(Data Flow Diagram,DFD)是用来描绘软件系统逻辑模型的图形工具,用于描绘信息在系统中的流动和处理情况。数据流图是结构系统分析的主要工具,它表示了系统内部信息的流向,并表示了系统的逻辑处理的功能,是一种功能模型。
在数据流图中有四种基本符号,如表2-1所示。
表2-1 数据流图基本符号的意义
符号
说明
加工,输入数据在此进行变换产生输出数据,中间要注明加工的名字
数据输入的源点和数据输出的终点,在其中要注明源泉点或终点的名字
数据流,被加工的数据及数据流向,在箭头边要用名词或名词性短语给出数据流的名字
数据存储文件,要用名词或名词性短语给出数据文件的名字

班主任信息记录
班主任
班主任信息登记
班主任信息班主任信息
班主任
信息
辅导信息记录
查询校友信息
辅导信息登记

校友信息状况
学生信息记录
学生
信息关注
学生信息登记
校友
学生
学生信息读出更改
信息信息
申请
更改校友信息
准/不准加入
加入班级
加入
入班有关信息审核信息
准/不准校友
管理员
加入信息变动
加入后有关信息记录班级
班级信息登记
信息调出删除删除
班级
班级信息信息信息不确定
校友信息
班级
信息
删除校友信息

隶属信息登记
班级信息记录
隶属
学校信息
信息
学校信息登记
隶属信息记录
学校
学校信息
学校信息记录


数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。
⑴数据项
以下为本系统的数据项。
①学生信息
学生信息如表2-2所示。
表2-2学生信息
字段名称
数据元素名称
字段类型
字段长度
键值
Sno
学号
Number
4
主键
Cno
班级编号
Number
4
外键
Tname
班主任姓名
Char
10
外键
Sname
姓名
Char
10
Ssex
性别
Char
2
Sbirth
生日
Date
Smphone
手机号
Number
11
Sphone
家庭