社团管理系统需求分析
第九组社团管理系统需求分析
一、引言
系统背景、目的及意义:社团管理系统是为了更好地管理学生参加社团情况、活动情况等信息而设计的。现今,学校还未使用计算机系统来管理社团,通过文本、表格管理社团,数据信息处理工作量大,容易出错,数据繁多容易丢失,且不易查找,缺乏系统规范的信息管理手段。学校里计算机资源多,但是没有发挥其信息管理效果。
基于这些问题,我们认为有必要建立一个社团管理系统,使社团的管理工作更加系统规范,信息的处理速度和准确性更高,方便学校管理社团组织、方便社长安排活动,管理人员、方便社员查询,参与活动,有效提升社团的管理水平。
二、主要功能
本系统主要提供了对学生社团的管理平台,在系统中,将管理用户分为了两大类:一类为社团管理层系统管理员,主要用于对各社团的信息的管理,其主要职能有:规划社团发展与建设,成立、注册、撤销、恢复社团信息等,审核社团活动,评定社团成绩,对社团进行评优;另一类为社团事务的管理,主要实现对本社团的管理,如社团活动管理、会员信息管理、评优管理、社团财务管理等。普通用户可以申请退社,可以方便的查询社团的活动信息,系统使用方便、操作简单、效率高。
三、需求分析
社团管理系统主要需要满足四方面的需求,分别是学生、社员、社长、社联管理员(学校层面)
(1)社联管理员
1.活动审批:对所有社团的活动申请进行审核,确定是否通过,若场地时间冲突则拒绝并反馈给社长。(审批编号 审核活动名称 活动地点 申请时间 审批时间 申请状态 申请人 审批人)
2.管理评论:所有人都能添加评论,管理员能删除,修改评论(评论编号 用户名 评论内容 创建时间)
3.社团星级评定:社联管理员根据各社团提交的活动信息、财务报表等给社团评出星级(社团名称 星级)
4.财务报表管理:管理各个社团上交的财务报表,反馈给社长(社团名称 报表编号)
5.社团创建申请:审批社团的创建申请,赋予社团编号(社团名称 社团编号 社长 审批状态)
(2)社长
1.成员管理:对社员的增删改查,委任。
2.社团内部资产管理:对资产的增删改查操作,一次活动会消耗某资产则减少(资产编号 资产名称 资产类别 所属社团)
3.社团内部财务管理:能看到每笔财务支出、收入记录及其时间,财务余额,若活动赞助金剩余则全部归于余额
4.公告管理:对内发布活动公告(公告编号 所属社团 公告信息 公告时间 发布者)
5.新闻管理:活动结束后对外发布活动的信息,所有人都能接受到新闻推送(新闻编号 内容 所属社团 发布者)
6.创建活动:社长创建社团要举办的活动(活动名称 活动内容 所属社团 时间 地点 创建者 预算 赞助商 赞助金额)
7.取消活动:提交取消活动申请表(活动名称 所属社团 取消理由 申请人)
8.修改活动:新社员加入活动或者原社员退出活动,时间地点
9.委任,转让社长:社长进行委任,一个社团只有一个社长
10.活动赞助管理:查看赞助情况(赞助编号 活动编号 赞助金额)
11.审批管理:社长要审批所有社员提交的各种申请(申请内容 审批状态)
社长包括社员所有需求
(3)社员
1.能查看所在社团的具体安排,能查看所有社团的新闻信息
2.能申请加入(一个用户可以加入多个活动,当时间冲突要弹出冲突,禁止加入)或退出活动
3.能申请退出社团,由社长审批(需要给社长退出申请)
社员包括普通学生的所有需求
(4)普通学生
1.注册、修改个人基本信息(用户名 密码 姓名 电话 职别 学号 班级 所属社团,如果要申请管理员)
2.查看所有社团的简介和新闻(新闻编号 新闻内容 所属社团 发布者 评论)
3.申请加入社团:一个用户可以加入多个社团(申请编号 申请社团 申请时间 申请时间 通过时间 申请状态)
4.申请创建社团(提交申请表,内容包括社团名称 社团类别 社团介绍 图片 创始人)
5.评论(在新闻下评论)
6.得到的反馈(所有需审批的申请都会得到反馈)
四、数据流图
五、E-R图
cdm
pdm
六、原型设计
七、小组成员
学号 | 姓名 |
31710185 | 杨晨(组长) |
31701088 | 赵焕明 |
31701081 | 王文博 |
31701083 | 吴彦润 |
31701071 | 韩诸浩琦 |
31701070 | 杜峥嵘 |