社团项目之需求分析
· 小组成员:
姓名 | 角色 | 本次任务分工 |
---|---|---|
陈章琦 | 组长 | 原型设计+软件需求分析 |
戴佳莱 | 成员 | 数据库设计+软件需求分析 |
盛雪 | 成员 | 博客编写+软件需求分析 |
· 项目名称:
Club秀
· 项目背景:
经随机询问结果显示,城院大部分学生对本院校社团不太了解,少部分参与社团的学生略知一二,除此之外,有同学表示学校社团管理较为分散,信息不全面,进而产生了社团招新时学生因不了解社团加入到不那么适合自己的社团中的尴尬局面。另外,也有同学反映,很多社团活动自己也想参加无奈没有及时看到社团发布的活动通知而错过了。针对此次调查,我们小组决定开发一个社团管理的app,帮助学生由外及里地充分了解社团,能够及时接收社团通知,来丰富学生的大学生活。
· 用户群体:
1.城院的在校大学生
2.其他对本校社团有兴趣的校外人士(作为游客可登录浏览本院社团的概况,但不能参加社团举办的活动)
· 功能模块展示:
社长:
1.创建活动:
提交申请表(包括时间、地点、人数、具体内容、申请人、活动限制人员、预算)向管理员申请
2.修改活动:
重新提交申请表
3.活动通知:
针对社团内部活动,需在社团内部通知区向社团成员发布活动通知;非内部活动在活动推送区向所有用户发布活动通知;在社团风采区发布活动的推送
4.发布任务:
在社团内部通知区向社团内部成员发布任务
5 .管理社团成员:
包括增加成员、删除成员、设置一名成员为新一任的社长,并退出该社团
所有学生:
1.报名参加活动:
学生根据活动通知可以报名感兴趣的活动(包括社团招新活动),成功参加活动后可以显示在我的活动中
2.在社团风采的推送中留言:
学生根据活动通知可以报名感兴趣的活动(包括社团招新活动)
3.查看所有社团信息:
信息包括社团的logo、名称、社长、简介、社团风采)
4.订阅社团:
学生可以订阅自己感兴趣的社团,订阅完成后可以显示在订阅区域中
管理员:
1.社团管理:
需包括社团的增加、删除
2.审批活动申请:
需要政治正确、时间场地不冲突
3.公共场地管理:
需包括场地的增加与删除
. 数据流图展示:
· 原型展示: