2020软件工程作业——团队03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/2018SE
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/2018SE/homework/11593
团队名称 代码敲不队
这个作业的目标 项目需求分析模型

一、非功能性需求

1.观感需求(界面需求):简单易用,下载即可使用不需要安装轻量简洁界面美观无广告。

2.安全性需求:设置了注册需要邀请码。

3.易用性需求:人性化,下载可以选择不同书源,尽可能避免用户收不到资源或资源损坏无法下载的情况。下载设置了缓冲机制,会提示下载进度,让用户在等待的时候更有耐心。

二、功能性需求

1、用例图

https://www.cnblogs.com/fifthse208/p/14057880.html

2、用例描述

https://www.cnblogs.com/fifthse208/p/14057880.html

3、顺序图时序图

说明:

1.首先用户登录输入账号和密码会遇到两种情况。

2.登录失败登录窗口提示用户错误信息。

3.登录成功登录窗口失去焦点进入小说下载页面。 同时用户还可以注册,注册需要邀请码,也有验证功能。下载界面首先选择书源可以搜索想要看的书,搜到了可以查看书籍详情也可以下载到本地

4、分析类图

由于咱们的工具开发是用到了E语言,而分析类图是基于数据库字段的,咱们的工具是不需要通过连接数据库的,故没有分析类图啦

posted @ 2020-12-07 14:05  代码敲不队·  阅读(108)  评论(0)    收藏  举报