团队作业3—需求改进&系统设计
这个作业属于哪个课程 | 软件工程 |
---|---|
这个作业要求在哪里 | 团队作业3—需求改进&系统设计 |
这个作业的目标 | 1、需求&&原型改进 2、系统设计 3、Alpha任务分配计划 4、测试计划 |
其他参考文献 | 架构设计、Scrum/Sprint、测试的计划和执行 |
这个作业所属团队 | SuperNewCode |
团队成员 | 张楠 曾琳备 黄铭涛 张小宇 周广 |
1.需求&原型改进:
1. 针对课堂讨论提出的问题以及建议对需求进行修改
- 问题1:博客功能较单一,规模太小
修改1:增加异常处理,路由权限拦截等功能,努力去改进,后续再寻求优化 - 问题2:对一些错误数据拦截以及提示问题
修改2:比如点击登录按钮发起登录请求,成功时候返回了数据,如果是密码错误对axios做了个后置拦截器,就 是返回数据时候,如果结果的code或者status不正常,那么对应弹窗提示。
2. 修改完善上周提交的需求规格说明书:
- 不足之处:功能需求分析不足,用户场景分析不够落实,界面较简陋
改进:增加需求分析,调研用户场景。页面使用element-ui组件,通过vue组件,开发好看的博客界面。
3. 用户场景分析
小明:一个新手博客作者,对于如何开始自己的博客并分享自己的想法感到困惑。
我们的博客系统:一个简单易用的博客平台,旨在帮助用户快速开始并分享他们的创意和想法。
小明是一个热衷于分享他的想法和经历的年轻人。然而,他发现在开始自己的博客之前,需要面对大量复杂的选择,比如如何选择合适的博客平台、如何设置博客主题以及如何编写和发布他的第一篇博客文章。这些选择让他感到不知所措,甚至开始怀疑自己是否有能力开始自己的博客旅程。
- 发现我们的博客系统:
在搜索了许多博客平台之后,小明发现了我们的博客系统。通过我们平台的介绍,他被简单易用的界面和丰富的功能所吸引。他决定给我们的平台一个机会,希望能够摆脱困扰,开始他的博客之旅。 - 快速上手:
小明注册并登录到我们的博客系统后,第一件事情是创建一个新的博客。他发现我们提供了一系列精美的主题,他可以根据自己的喜好选择。在选择了一个简洁而又具有个性的主题后,他开始编写他的第一篇博客文章。 - 轻松发布:
在写作过程中,小明发现我们的编辑器简洁直观,让他可以专注于内容而不是技术细节。当他完成了文章后,他使用我们提供的预览功能,确保文章的呈现效果符合他的期望。满意之后,他轻轻一点,文章就被成功发布到了他的博客上。
2.系统设计
3.Alpha分配任务
1.功能待实现
2.功能分解
3. 甘特图
4.测试计划
4.1 产品是什么
sncblog
4.2 测试内容
基本功能测试
数据模块测试
4.3 测试定义与目的
此次测试为已有模块测试,测试要求广泛收集测试数据,确保测试的客观准确性,提高测试可信度,并据测试结果向开发人员反馈意见。