这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10769 |
这个作业的目标 | 根据反馈的意见对分析模型进行修改 |
作业正文 | 如下 |
其他参考文献 | 无 |
《学生社团管理系统》项目需求分析模型
一、非功能性需求
(1) 安全性需求
安全性需求说明
1、初始用户自己设定密码,允许用户修改密码
2、保证用户的密码不可被泄露
3、无账号密码的用户注册失败
4、只有最高级管理员才能对财务系统进行管理
5、只有管理员才能执行更新通知和举办活动
6、对数据损坏有很好的恢复能力
(2)性能需求
性能需求说明
1、至少保证能够400人同时在线
2、最多允许1000人同时在线
3、支持Windows平台
4、用户反馈2分钟内回复
5、即时发布管理员的更改
6、打开一个新的菜单的响应速度不超过3秒
7、社团公告信息要即时更新,不超过一个工作日
二、功能性需求
该系统具有以下功能: 学生用户可以登录到社团网站,实现更新自己的信息,查看社团信息,加入社团,退出社团,创建社团,查看社团活动、社团留言等功能。 如果学生用户具有某一社团的管理权限,该学生可以对该社团进行加入社团审批,退出社团审批,发布公告,组织活动等功能。 管理员登录具有对学生进行管理,社团审批,社团活动审批,社团管理,社团负责人跟换等功能。
(1)用例图:https://www.cnblogs.com/sbxb/p/12776325.html
(2)用例描述:https://www.cnblogs.com/sbxb/p/12776325.html
(3)顺序图:
(4)分析类图: