社团管理系统_需求分析

一、项目介绍

学生缺乏了解社团、获取活动信息的长期、便利的渠道;社长在管理社员时没有一个很好的工具来发布活动、统计报名人员、通知活动变更等;社联在管理所有社团时,在审核社团创建申请、审核活动申请等方面也存在一些困难。我们希望能打造一款软件(AMS)连接学生、社团和社联,根据用户不同的使用需求,我们计划将社团展示、活动报名等功能放在手机app端,社团管理、活动审核等功能放在网页端。

二、需求分析

学生:

  • 申请加入社团(需填写入社报名表)

           入社报名表字段:学号、班级、姓名、联系方式、申请理由

  • 申请退出社团(需填写退社申请表)

           退社申请表字段:学号、班级、姓名、联系方式、退社理由

  • 申请成立社团(需填写成立社团申请表)

           社团成立申请表字段:学号、班级、姓名、联系方式、社团名称、社团介绍

  • 报名参加活动(包括面向本社团内的和面向全体的)(需填写活动报名表)

           活动报名表字段:学号、班级、姓名、联系方式、备注

  • 取消报名活动(包括待审核的和已报名成功的)
  • 查看所有社团的信息(社团名称、logo、社团介绍、社长信息、联系电话)
  • 查看已加入社团的信息(成员信息(真实姓名、联系方式)、社团公告、社团活动)
  • 查看所有活动(包括可报名、已报名、报名成功的)信息(活动内容、活动时间、活动规则、负责人信息)。
  • 查看所有新闻推送(社团宣传、风采展示、公示等文章类内容)
  • 查看消息列表(当申请入社、退社、成立社团等需审核事件时,审核结果会显示在消息列表,当已报名活动信息出现变更时,也会在此提醒)
  • 查看、修改密码和联系方式(身份信息(学号、姓名、班级)自己不可更改,首次登陆必须修改默认密码)

社长(由学生身份转变):

  • 创建活动:填写活动申请表,提交社联审核(场地有冲突时提交申请会提示,无法申请)

           活动申请表字段:活动名、时间、场地、详细描述、名额、面向对象、申请人

  • 取消活动:填写取消原因,提交社联审核
  • 修改活动:修改活动申请表,提交社联审核。待审核期间app端标注该活动正在修改
  • 发布公告(面向社团内部成员,例如开会等通知)
  • 修改公告(设置提醒标志提醒成员公告已修改)
  • 删除公告(设置提醒标志提醒成员公告已删除)
  • 成员管理(审核入社及退社申请,强制踢除成员并在公告栏中说明理由) 
  • 社长转让
  • 发布、修改新闻推送,提交社联审核
  • 删除自己发布的新闻推送
  • 修改社团基本信息,提交社联审核

社联成员(管理员)

  • 审核社团成立申请。审核不通过需填写未通过理由
  • 审核活动申请。审核不通过需填写未通过理由;审核成功后,在APP端进行活动发布(对象为全体学生时,活动为全部可见;对象为社团内部成员时,活动为社团内部可见)
  • 审核活动修改申请,审核不通过需填写未通过理由
  • 审核新闻推送、审核新闻推送修改申请,审核不通过需填写未通过理由
  • 审核社团基本信息修改申请,审核不通过需填写未通过理由
  • 发布新闻推送,修改、删除自己发布的新闻推送
  • 创建活动(场地有冲突时提交会提示,无法创建成功),修改、删除自己创建的活动 
  • 查看所有社团信息
  • 查看所有用户信息

 超级管理员

  • 对所有社团基本信息、社团成员、社团公告的增删改
  • 对所有活动的增删改
  • 对所有新闻推送的增删改
  • 对所有用户的增删改(有导入学生名单批量创建用户功能)

三、数据流图

四、原型设计

app端

web端

五、本次人员分工

学号 姓名 分工
31701064 许沛婷 需求分析、文档撰写
31701065 俞欣悦 需求分析、文档撰写、web原型设计
31701040 林肯 需求分析、画数据流图
31701053 谢林专 需求分析、画数据流图
31701039 梁书玮 需求分析、app原型设计
31701041 刘镓诚 需求分析、app原型设计

猜你喜欢

转载自www.cnblogs.com/xupppp/p/11795218.html
今日推荐