团队作业3--需求改进&系统设计

团队作业3——需求改进&系统设计

软件工程 网络工程1934
作业要求 作业链接
项目仓库 Github仓库
作业目标 需求改进及系统设计
团队选题及选题 团队展示及选题
需求规格说明书 需求规格说明书

一、需求&原型改进

1.1 需求规格说明书改进

1.1.1 问题改进

问题 改进
怎么保证资源的质量? 在进行资源整合时,会依据资源所在平台用户的反馈来选择资源,从而较好的保证资源的质量
怎么保证含有用户需要的所有资源? 添加用户资源上传功能及意见反馈功能,用户可提出对某类资源的需求,同时可上传已有资源丰富网站资源,管理员审核通过即可供所有用户学习
目标用户的疼 解决
网上学习资源丰富但过于零散,用户学而无径,欲学无门,寻找并筛选资源的时间成本 该网站实现资源的整合,缩短用户寻找、筛选学习资源的时间,有利于用户专注于学习本身

1.1.2 典型用户分析

  • 普通用户
    会使用查找功能和收藏功能等对自己感兴趣的学习资源进行学习
  • 管理员
    上传资源,根据审核标准对用户上传的资源进行整合

1.1.3 用户需求调查

1.1.3.1 用户调查:
信息 描述
性别
年龄 20
职业 大学生
收入
身份 计算机学院学生
知识层次和能力 高校大学生,接受新事物的能力强
使用目的 寻找学习资源
用户偏好 界面功能简洁明了、脉络清晰
1.1.3.2 用户可能使用的情景:

1.网上各种营销号垃圾资源泛滥,找不到自己所需的学习资源

2.搜集到的学习资源太过杂乱,急需整合

3.想向大众推荐和分享自己的学习资源

1.1.4 功能描述

用户

功能 详细描述
登录注册 1. 用户可以通过用户名和密码登录
2. 新用户可以通过邮箱注册账号
3. 用户可以通过邮箱找回密码
用户信息 1. 用户可以修改自己的昵称
2. 用户可以修改自己的密码
3. 用户可以修改自己的邮箱
查找功能 1. 用户可以按关键字查找资源
2. 用户可以按标题查找资源
收藏功能 允许用户收藏所需学习资源
预览功能 允许用户在主页预览相关网站的部分内容
历史浏览功能 允许用户查看历史浏览资源
评论功能 允许用户在资源相关页面进行评论和点赞

管理员

功能 详细描述
审核功能 普通用户可以申请成为管理员,由已有管理员审核通过后,可拿到下发的管理员账号和密码以供登陆
登陆功能 可通过账号密码登陆管理员
管理员界面 管理员可在管理员页面进行相关操作
设置管理员 管理员可以设置现有用户为管理员
上传功能 管理员可以上传资源
审核功能 管理员审核用户上传资源

1.2 功能分析四象限法

外围功能 杀手功能
必要需求 登录、注册 资源管理 、用户信息管理、身份管理
辅助需求 关键字搜索 、查找、收藏、预览功能 网页阅读量 、点赞、评论、审核删除

1.3 任务分解WBS

二、系统设计

系统 功能
前端系统 直接与用户进行交互的平台,以页面设计为主
后台系统 负责处理前端发送的请求,以业务逻辑设计为主
数据库系统 存储项目所用的数据

三、Alpha任务分配计划

四、测试计划

4.1 测试范围

  • 功能模块测试

  • 压力测试
    对数据的承载量测试

  • 安全测试
    对系统的安全性能进行测试

4.2 测试资源

4.2.1 测试人员
  • 前端测试人员:陈益俊、梁晋源
  • 后端测试人员:陈志恒、林泽涛
4.2.2 测试环境
  • 网页:chrome浏览器
  • 网络环境:WIFI、校园网
posted @ 2021-11-16 00:30  Lin。  阅读(42)  评论(0编辑  收藏  举报