社团项目之需求分析——第三组

社团项目之需求分析

· 小组成员:

姓名 学号 角色 本次任务分工
陈章琦 31701001 组长 原型设计+软件需求分析
戴佳莱 31703032 成员 数据库设计+软件需求分析
盛雪 31701003 成员 博客编写+软件需求分析

· 项目名称: “ Club秀 ”

· 项目背景:

经随机询问结果显示,城院大部分学生对本院校社团不太了解,少部分参与社团的学生略知一二,除此之外,有同学表示学校社团管理较为分散,信息不全面,进而产生了社团招新时学生因不了解社团加入到不那么适合自己的社团中的尴尬局面。另外,也有同学反映,很多社团活动自己也想参加无奈没有及时看到社团发布的活动通知而错过了。针对此次调查,我们小组决定开发一个社团管理的app,帮助学生由外及里地充分了解社团,能够及时接收社团通知,来丰富学生的大学生活。

· 用户群体:

  1. 城院的在校大学生
  2. 其他对本校社团有兴趣的校外人士
    (作为游客可登录浏览本院社团的概况,但不能参加社团举办的活动)

· 功能模块展示:

社长:

  1. 创建活动:
    提交申请表(包括时间、地点、人数、具体内容、申请人、活动限制人员、预算)向管理员申请
  2. 修改活动:
    重新提交申请表
  3. 活动通知、社团风采发布:
    针对社团内部活动,需在社团内部通知区向社团成员发布活动通知;非内部活动在推送区向所有用户发布活动通知;可在推送区发布社团活动风采的推送
  4. 发布任务:
    在社团内部通知区向社团内部成员发布任务
  5. 管理社团成员:
    包括增加成员、删除成员、设置一名成员为新一任的社长,并退出该社团

所有学生:

  1. 报名参加活动:
    学生根据推送区的活动通知可以报名感兴趣的活动(包括社团招新活动),成功参加活动后可以显示在我的活动中
  2. 在社团风采的推送中留言:
    学生可以在推送区中对推送中的社团风采发表言论
  3. 查看所有社团信息:
    可以查看社团的信息,包括社团的logo、名称、社长、简介、社团风采
  4. 订阅/取消订阅社团:
    学生可以订阅自己感兴趣的社团,也可以取消订阅社团,(取消)订阅完成后可以更新订阅区域的内容
  5. 社团成员可查看本社团内部的活动通知及任务

管理员:

  1. 社团管理:
    需包括社团的增加、删除
  2. 审批活动申请:
    需要政治正确、时间场地不冲突
  3. 公共场地管理:
    修改场地的使用情况,保证各个社团使用场地不冲突

. 数据流图展示:

. ER图展示:

· 原型展示:

a.社团订阅+简介

b.我的订阅

c.我的信息

posted @ 2019-11-03 22:12  31701003_盛雪  阅读(745)  评论(1编辑  收藏  举报