一、 系统需求
每所高校都有许多学生社团。每个社团有一位学生负责人,但必须是该社团成员。每个学生都可以参加多个社团(也可以不参加)。凡参加社团的学生都以学号识别。现需要开发一个系统,对所有学生社团进行统一管理。学生社团管理的具体要求是:
(1) 各社团简况维护,包括社团名称、成立日期、指导老师、负责人、活动地点等。
(2) 参加社团的成员简况维护,包括学号、姓名、性别、所在班级等。不参加社团者不涉及。
(3) 各社团成员加入和退出时,信息的输入和删除。
(4) 按社团查询该社团组成(即全部成员)情况。
(5) 按班级查询该班学生参加社团情况。
(6) 按学号查询该学生参加社团情况。
(7) 按社团查询各社团指导老师和学生负责人。
二、功能模块说明
学生社团管理主菜单包括基本资料维护、社团成员加入和退出、查询3个选项,现分别说明如下:
1.基本资料维护
基本资料维护选项中包括:社团简况维护、成员简况维护、班级简况维护3项,可以分别对社团简况、成员简况和班级简况3个表中的数据进行维护。社团简况维护中的负责人编号通过下拉列表选取,以保证社团的负责人必须是加入社团的学生。
(1) 社团简况维护
(2) 成员简况维护
(3) 班级简况维护
2. 社团成员加入和退出
先选择所要加入的社团,再加入成员信息。
3. 查询
(1) 按社团查询社团组成
(2) 按班级查询学生参加社团情况
(3) 按学号查询学生参加社团情况
三、数据库设计
学生社团管理的基本表如下(其中黑体字是主键):
(1) 班级简况表,含班级代号、班级名称两个字段。
(2) 成员简况表,含成员编号、班级代号、姓名、性别、电话5个字段。
(3) 社团简况表,含社团编号、社团名称、负责人编号、成立日期4个字段。
(4) 社团组成,含社团编号、成员编号、加入日期、退出日期4个字段。
每所高校都有许多学生社团。每个社团有一位学生负责人,但必须是该社团成员。每个学生都可以参加多个社团(也可以不参加)。凡参加社团的学生都以学号识别。现需要开发一个系统,对所有学生社团进行统一管理。学生社团管理的具体要求是:
(1) 各社团简况维护,包括社团名称、成立日期、指导老师、负责人、活动地点等。
(2) 参加社团的成员简况维护,包括学号、姓名、性别、所在班级等。不参加社团者不涉及。
(3) 各社团成员加入和退出时,信息的输入和删除。
(4) 按社团查询该社团组成(即全部成员)情况。
(5) 按班级查询该班学生参加社团情况。
(6) 按学号查询该学生参加社团情况。
(7) 按社团查询各社团指导老师和学生负责人。
二、功能模块说明
学生社团管理主菜单包括基本资料维护、社团成员加入和退出、查询3个选项,现分别说明如下:
1.基本资料维护
基本资料维护选项中包括:社团简况维护、成员简况维护、班级简况维护3项,可以分别对社团简况、成员简况和班级简况3个表中的数据进行维护。社团简况维护中的负责人编号通过下拉列表选取,以保证社团的负责人必须是加入社团的学生。
(1) 社团简况维护
(2) 成员简况维护
(3) 班级简况维护
2. 社团成员加入和退出
先选择所要加入的社团,再加入成员信息。
3. 查询
(1) 按社团查询社团组成
(2) 按班级查询学生参加社团情况
(3) 按学号查询学生参加社团情况
三、数据库设计
学生社团管理的基本表如下(其中黑体字是主键):
(1) 班级简况表,含班级代号、班级名称两个字段。
(2) 成员简况表,含成员编号、班级代号、姓名、性别、电话5个字段。
(3) 社团简况表,含社团编号、社团名称、负责人编号、成立日期4个字段。
(4) 社团组成,含社团编号、成员编号、加入日期、退出日期4个字段。