社团招新系统
需求分析
社团招新系统
、社团招新系统分析
1、学生需求调查
(1)现行招新方法及流程
现行招新方法处于手工方式,下图为社团招新信息表示例:
社团招新信息表
学校名称
北京工业大学
社团名称
XXXXXX
社团负责人
XXX
社团代号
XXXXXX
联系方式
XXXXXXXXXXX
社团负责
人学号
XXXXXX
新生信息
姓名
学号
联系方式
QQ
招新大致流程图如下:
(2)系统功能描述
社团招新系统所要实现的功能包括新生登录管理、新生登记管理和信息审
批管理三个部分。新生登录管理指实现对使用社团招新系统的学生的管理, 主
要用于验证登录该系统的学生身份。学生信息包括姓名、密码、联系方式等信 息,该模块需要完成学生信息的添加、修改、删除以及查询操作。
新生登记管理是指对新生的登记信息进行管理,主要用于社团招新信息表 信息的管理,在管理中对社团信息进行区分,社团信息包括社团代号、社团名 称、负责人姓名、负责人联系方式、负责人学号、新生姓名、新生学号、新生 联系方式以及新生QQ等,要求该模块可以对这些信息进行添加、修改、删除 以及查询操作。
信息审批管理主要用于各种社团招新信息统计审批的输出,信息审批中的 数据全部来自于招新信息,要求该模块能根据特定条件检索相关数据, 生成特 定表格。
2 、数据流程图设计
社团招新信息表的顶层图:
社团招新信息表的中层图:
社团招新信息表的底层图:
2、数据字典设计
E-R 图:
录入:
社团代号
(s01)
社团名称
(s02)
负责人学号
(s03)
负责人姓名
(s04)
负责人联系方式
(s05)
选择社团代号
(sO1)
录入社团代号
(sc01)
生成完整社团
招新信息表
社团招新信息
I表
录入:
新生姓名
(x01)
新生学号
(x02)
新生联系方式
(x03)
新生Q Q
(x04)
*1
社团委
社团委
n
新生
社团负责人(负责人学号、负责人姓名、负责人联系方式)
社团(社团代号、社团名称、负责人姓名)
新生(新生学号、新生姓名、新生联系方式、新生 QQ 社团委(学校部门代号)
社团负责人信息物理结构表:
社团负责人信息物理结构表
字段名
字段含义
数据类型
宽度
键
说明
s03
负责人学号
VARCHAR2
10
主键
非空,唯一
s04
负责人姓名
VARCHAR2
20
非空
s05
负责人联系方式
VARCHAR2
15
非空
社团信息物理结构表:
社团信息物理结构表
字段名
字段含义
数据类型
宽度
键
说明
st01
社团代号
VARCHAR2
10
主键
非空,唯一
st02
社团名称
VARCHAR2
20
非空
st03
负责人姓名
VARCHAR2
20
非空
新生信息物理结构表
新生信息物理结构表
字段名
字段含义
数据类型
宽度
键
说明
xs01
新生学号
VARCHAR2
10
主键
非空,唯一
xs02
新生姓名
VARCHAR2
20
非空
xs03
新生联系方式
VARCHAR2
15
非空
xs04
新生QQ
VARCHAR2
15
社团委信息物理结构表
社团委信息物理结构表
字段名
字段含义
数据类型
宽度
键
说明
stf01
学校部门代号
VARCHAR2
10
主键
非空,唯一
社团招新信息物理结构表
社团招新信息物理结构表
字段名
字段含义
数据类型
宽度
键
说明
s01
社团代号
VARCHAR2
10
主键
外键
s01 = st01
s02
社团名称
VARCHAR2
20
外键
s02 = st02
s03
负责人学号
VARCHAR2
10
外键
s03= st03
s0
数据库社团招新系统——需求分析 来自淘豆网m.daumloan.com转载请标明出处.