《重修系统》项目需求分析模型

这个作业属于哪个课程 软工-2018级计算机1班
小组的组号和队名 第7组 软工总是做不队
这个作业要求在哪里 6 20210427-1 团队作业2—需求分析
这个作业的目标 对分析模型进行修改
团队的组长 李萱

一、非功能性需求

性能需求:响应时间、吞吐量、资源利用率;

  • 安全性:保密性、防泄漏、权限控制、防攻击;
  • 可维护性与可扩展性:模块性、可复用性、易分析性;
  • 可靠性:易恢复性、容错性、成熟性;
  • 易用性:易学习性、易操作性、用户错误防御机制、用户界面美观;

二、功能性需求(以图文结合的方式进行描述,不能只有图片没有文字说明)

1.用例图

image
我们主要分为四个部分,第一部分就是登入,不同账户登入会有不同的操作页面。如要进行增加重修学生的操作,只有教务处管理员账户能进行。第二部分学生信息管理,这部分就是对重修的学生信息进行增,删,备份。第三部分就是教师信息管理,这是进行重修老师分配,以及导入重修老师信息。第四部分课程管理信息发布重修课程上课的时间,地点,老师。使得老师和学生都能够查看。

2.用例描述

image
image
image
image

3.顺序图

image

输入账号信息,进行身份验证,成功则进行用户界面,负责返回登入页面。

image

通过管理员账号进行导入课程信息,进行信息处理,录入课程信息,然后数据库进行信息反馈,信息管理页面的课程信息进行了更新。所有的用户账号都能查看课程信息。

image

由教研室管理员进行老师分配,教务处管理员进行老师分配信息的导入进数据库。最后提示处理结果。

image

教务处管理员登入账号,成功之后,在信息管理界面可以对学生信息进行增加和删除,以及查看和备份。经过数据检测之后导入数据库。而教师和学生账户只拥有查看的权力。

4.分析类图

image

posted @ 2021-04-27 08:34  软工总是做不队  阅读(150)  评论(0)    收藏  举报