需求分析报告
项目名称:社团管理
团队队员介绍
姓名 | 学号 | 本次分工 |
李逸(组长) | 31701076 | 需求讨论,app原型设计 |
蔡尉文 | 31701061 | 需求讨论,数据流图 |
金高翔 | 31701075 | 需求讨论,app原型设计 |
马钰萍 | 31701062 | 需求讨论,数据流图 |
申屠榜阳 | 31701078 | 需求讨论,文档撰写 |
姚鑫 | 31701086 | 需求讨论,文档撰写 |
项目简介
在大学中,社团是为丰富日常生活不可或缺的一部分,而本次的社团管理系统则可以为新大学生提供理想社团的参考,同时帮助各个社团更好的宣传自己,从而更好地管理社团。通过该系统完成纳新,内部成员管理,活动申请与审批等,创造一个相互通知交流的平台。
数据流图
需求分析(具体能做什么)
一、 超级管理员
1、用户信息修改
增加、删除用户数据,修改用户信息(包括重置密码)
2、社团信息修改
由学生填写成立社团申请表提交到管理员,审核后可以增加社团,信息由管理员录入,同时管理员可以指定社长(设置信息)
由社长填写解散社团的申请表提交给管理员,审核通过后由管理员删除社团信息记录,将所有社团成员类别归为普通学生
由社长填写社团奖项申请表提交给管理员,审核通过后由管理员添加相关的奖项信息
3、活动信息修改
由社长填写活动申请表提交至管理员,审核通过后管理员添加活动
活动信息可以由管理员随时删除
由社长填写校园通知申请表提交至管理员,审核通过后活动信息将在主页显示
4、申请表审核
所以申请均可以选择接受或拒绝,如果拒绝通过可以发送建议信息。
二、 社长
1、 可以管理社团内部的人员(包括增加、删除、审核)
由普通学生点击申请加入社团,社长点击通过后该学生即成为社员
2、 修改社团的标签
3、 修改社团内部的公告(只显示给社团成员)
4、 申请活动,提交申请表给管理员,申请表内容包括:时间、地点、社团名称、申请人。
5、 申请校园通知,提交申请表,内容包括:活动名称、社团名称、起止时间、通知内容。
6、 申请奖项,提交申请表,申请表包括:奖项名称,社团名称,证明材料。
7、申请解散社团,提交申请表,内容包括:申请人名称、社团名称、申请理由。
三、社员和普通学生
1、 管理自己的个人信息。
2、 查看社团以及活动的基本信息(社团信息包括:社团名称,社长名称,风采墙,奖项。活动信息包括:活动名称、活动时间,活动内容,场地),可以通过标签查找自己喜欢的社团。
3、 查看校园通知栏,以及接收社团公告。
4、 申请社团,点击申请后社长同意即可加入社团。
5、退出社团,点击确认后即刻退出,会通知给社长。
表结构
- 超级管理员(管理员编号,账号,密码,创建时间,注销时间)
- 用户(用户编号,账号,密码,创建时间,注销时间,等级,出生日期,性别,姓名,学号,年级)
- 社团(社团编号,社团名称,社长编号,人数,备注,标签编号)
- 活动(活动编号,活动名称,社团编号,开始时间,结束时间,场地编号,状态)
- 场地(场地编号,场地名称)
- 日常收支(收支编号)
- 奖项(奖项编号,奖项名称,社团编号)
- 社团公告(公告编号,社团编号,公告内容)
- 校园通知(通知编号,社团编号,通知内容)
- 标签(标签编号,标签名)
项目原型
注册界面
登录界面
主界面
活动通知界面
公告界面