软件工程大作业-需求分析报告

需求分析报告

项目名称:社团管理

团队队员介绍

姓名 学号 本次分工
李逸(组长)  31701076 需求讨论,app原型设计
蔡尉文  31701061 需求讨论,数据流图
金高翔  31701075 需求讨论,app原型设计
马钰萍  31701062 需求讨论,数据流图
申屠榜阳  31701078 需求讨论,文档撰写
姚鑫 31701086 需求讨论,文档撰写

 

 

 

 

 

 

 

项目简介

在大学中,社团是为丰富日常生活不可或缺的一部分,而本次的社团管理系统则可以为新大学生提供理想社团的参考,同时帮助各个社团更好的宣传自己,从而更好地管理社团。通过该系统完成纳新,内部成员管理,活动申请与审批等,创造一个相互通知交流的平台。

数据流图

软件工程大作业-需求分析报告_第1张图片

 

需求分析(具体能做什么)

一、 超级管理员
1、用户信息修改
   增加、删除用户数据,修改用户信息(包括重置密码)
2、社团信息修改
   由学生填写成立社团申请表提交到管理员,审核后可以增加社团,信息由管理员录入,同时管理员可以指定社长(设置信息)
   由社长填写解散社团的申请表提交给管理员,审核通过后由管理员删除社团信息记录,将所有社团成员类别归为普通学生
   由社长填写社团奖项申请表提交给管理员,审核通过后由管理员添加相关的奖项信息
3、活动信息修改
    由社长填写活动申请表提交至管理员,审核通过后管理员添加活动
    活动信息可以由管理员随时删除
     由社长填写校园通知申请表提交至管理员,审核通过后活动信息将在主页显示
4、申请表审核
    所以申请均可以选择接受或拒绝,如果拒绝通过可以发送建议信息。
   
二、 社长
1、 可以管理社团内部的人员(包括增加、删除、审核)
       由普通学生点击申请加入社团,社长点击通过后该学生即成为社员
2、 修改社团的标签
3、 修改社团内部的公告(只显示给社团成员)
4、 申请活动,提交申请表给管理员,申请表内容包括:时间、地点、社团名称、申请人。
5、 申请校园通知,提交申请表,内容包括:活动名称、社团名称、起止时间、通知内容。
6、 申请奖项,提交申请表,申请表包括:奖项名称,社团名称,证明材料。
7、申请解散社团,提交申请表,内容包括:申请人名称、社团名称、申请理由。


三、社员和普通学生
1、 管理自己的个人信息。
2、 查看社团以及活动的基本信息(社团信息包括:社团名称,社长名称,风采墙,奖项。活动信息包括:活动名称、活动时间,活动内容,场地),可以通过标签查找自己喜欢的社团。
3、 查看校园通知栏,以及接收社团公告。
4、 申请社团,点击申请后社长同意即可加入社团。
5、退出社团,点击确认后即刻退出,会通知给社长。

 

表结构

  • 超级管理员(管理员编号,账号,密码,创建时间,注销时间)
  • 用户(用户编号,账号,密码,创建时间,注销时间,等级,出生日期,性别,姓名,学号,年级)
  • 社团(社团编号,社团名称,社长编号,人数,备注,标签编号)
  • 活动(活动编号,活动名称,社团编号,开始时间,结束时间,场地编号,状态)
  • 场地(场地编号,场地名称)
  • 日常收支(收支编号)
  • 奖项(奖项编号,奖项名称,社团编号)
  • 社团公告(公告编号,社团编号,公告内容)
  • 校园通知(通知编号,社团编号,通知内容)
  • 标签(标签编号,标签名)

 

项目原型

注册界面

软件工程大作业-需求分析报告_第2张图片

登录界面

软件工程大作业-需求分析报告_第3张图片

 

 

主界面

软件工程大作业-需求分析报告_第4张图片

活动通知界面

软件工程大作业-需求分析报告_第5张图片

公告界面

软件工程大作业-需求分析报告_第6张图片

你可能感兴趣的:(软件工程大作业-需求分析报告)