数据库高校社团管理系统设计报告.docx
- 文档编号:28067383
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:11
- 大小:470.23KB
数据库高校社团管理系统设计报告.docx
《数据库高校社团管理系统设计报告.docx》由会员分享,可在线阅读,更多相关《数据库高校社团管理系统设计报告.docx(11页珍藏版)》请在冰豆网上搜索。
数据库高校社团管理系统设计报告
数据库设计报告
——高校社团信息管理系统
一、需求分析
1.功能需求分析
现要开发高校社团信息管理系统。
根据对学校社团管理的调查,
详细了解,分析了社团管理的现状,归纳和总结了社团的需求,明确了系统的功能。
其主要功能如下:
基础申请:
社团的成立、注册、撤销、恢复要向社联申请,每学年
开始个社团注册后才能开展活动,社联审核各项申请,社员退出社团要向社团提出申请;
社团事物管理:
社团活动管理(社团活动的开展要向社联提出申请
并经过审核)、评优管理、会员管理、值班管理和制度管理;社团财务管理:
包括收入管理、支出管理和物品的管理;
查询:
有基础查询、社团事物查询、财务查询;
核算统计:
社团财务统计、物品统计、会员统计;
打印:
工作证、报表打印;
2.数据流图
结构化分析方法绘制数据流程图的基本思想:
自顶向下,自外向里,逐步分解。
图1数据流程图符号说明
社团管
理员
社团申请成立、注册、撤销、恢复、活动表
社团评优表、财务报表
社联管
理员
社团评优表、财务报表
会员
信息
表
普通会
员
图2社团管理系统顶层数据流图
社团管
理员
社团成功注册信息
社团收入支出信息
物品信息
经费申请信息
社团管
理员
社联管
理员
图3社团管理系统第一层数据流图
(1)
图4社团管理系统第二层数据流图
(2)
图5社团管理系统第二层数据流图(3)
图6社团管理系统第二层数据流图(4)
二、数据库系统设计
1.概念结构设计
根据对系统的分析,可获得系统实体对象之间如下的联系:
一个会员可以加入多个社团,一个社团由多个会员组成;一个
社团可以举办多次活动,一个会员也能参加多项活动;一个社团可
以制定多项制度,会员可以查询各项制度;社团对自己的每个会员
进行评优;社联管理每一个社团,审核社团的各项活动;每个社团管理自己的各项财务,社联管理各社团财务核算报表。
图7社团管理系统E-R图
图8普通会员实体属性
图9社团实体属性
图10活动属性
图11社联实体属性
图12财务实体属性
2.逻辑结构设计
E-R图转换为关系模式的结果如下所示,其中带下划线的为关键码:
普通会员:
(会员编码、所属社团、姓名、届时、加入时期、职位、
性别、出生日期、所在班级、所在系、寝室号、电话号码、备注)
社团:
(社团编号、社团全称、社团负责人、社团创始人、主管单
位、成立日期、社团性质、社团简介、备注)
活动表:
(活动编号、活动主题、日期、审核状态、活动负责人、社联监查人员、承办单位、活动内容、备注)
社联:
(社联届时、社联负责人、办公地点、联系电话、备注)社团评优表:
(社团编号、届时、总得分、备注)
财务:
(社团编号、届时、金额、收入支出性质、经手人、日期、备注)
3.物理结构设计
数据表结构设计的主要目的是根据逻辑设计的结果,将逻辑模型转
换成与选用的数据库系统所支持的数据模型相一致的模型,我选用SQLServer数据库作为本系统的后台数据库。
数据库中包含数个表,一部分表的信息如下:
表1:
会员信息表
字段名
意义
数据类型
约束条件
hyNo
会员编号
Varchar(50)
Primarykey
hyName
姓名
Varchar(50)
ssshetuan
所属社团
Varchar(50)
jieshi
届时
Varchar(50)
zhiwei
职位
Varchar(50)
sex
性别
Varchar(50)
birthday
出生日期
Varchar(50)
class
所在专业及班级
Varchar(50)
phone
电话号码
Varchar(50)
beizhu
备注
Char(100)
表2:
社团成立表
字段名
意义
数据类型
约束条件
stNo
社团编号
Varchar(50)
Primarykey
stName
社团全称
Varchar(50)
stfuzheren
社团负责人
Varchar(50)
stcsren
社团创始人
Char(30)
zgdanwei
主管单位
Char(100)
chengliday
成立日期
Varchar(50)
sfpass
是否通过审核
Char(20)
stxingzhi
社团性质
Char(30)
stjianjie
社团简介
Char(200)
beizhu
备注
Char(200)
表3:
社团活动表
字段名
意义
数据类型
约束条件
hdNo
活动编号
Varchar(50)
Primarykey
hdzhuti
活动主题
Varchar(50)
hdday
日期
Varchar(50)
hdplace
地点
Varchar(50)
hdfuzheren
活动负责人
Varchar(50)
hdjiancha
监查人员
Varchar(50)
shzhuangtai
审核状态
Varchar(50)
cbdanwei
承办单位
Varchar(50)
hdneirong
内容
Char(200)
beizhu
备注
Char(200)
表4:
活动评分表
字段名
意义
数据类型
约束条件
hdNo
活动编号
Varchar(50)
Primarykey
grade
分数
Int(4)
pfrenyuan
评分人员
Varchar(50)
beizhu
备注
Char(200)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 高校 社团 管理 系统 设计 报告