标签:blog 单元 奖惩 查询 png tps lazy log 用户登录
让用户能高效获取热点话题及解决方案,成为学生的校园锦囊,并保证讨论的自由性和隐私性。
用户典型场景:
1.用户想获取校园生活中碰到的问题的解决方案,可以通过搜索或通过标签来找到目标信息。
2.用户可以对他人抛出的话题进行解答或者评论。
3.在首页展示热度高的话题,减少用户的检索频率。
4.用户还可收藏话题或新闻方便以后查看
5.用户可以按课程或教师查询课程
原计划功能已完成项:
用户端:
用户登录;带标签的话题的发布、查看;话题的评论,以及对评论进行回复;
按课程名或教师名两种方式查询课程;评价课程;
收藏话题或新闻,并可以管理收藏夹
管理员端:
登录;话题的审核;评论及回复的审核;
课程管理;标签管理;
原计划未完成项:
用户头像修改
在原计划上未做拓展
面向的用户主要是福大在校学生,设想的用户量大约是300人。根据用户调查报告,用户对软件整体满意度为80.88%
相比alpha阶段,时间规划上的进步有:冲刺前安排学习时间,冲刺提早开始,冲刺之初确定详细计划。不足之处有:忽视项目整合打包的时间,进度把控频次降低。
用户个人信息修改未完成,因为对图片存储操作不是很懂,项目部署后图片的存储方式不确定。
出现的意外
为什么没有估计到
接口设计没有考虑周全
只专注于开发而忽视了部署和设计调整
冲刺前对设计方案再讨论,再修改
前后端对交互应该用更细化的接口约束
对非编程的工作也要预留出足够的时间
没有经历重构。
用例发生的变化:
删除未考虑周全的附加功能:如用户删除自己发布的话题,实现就需要新增用户对自己已发布话题的管理功能模块。以及删除实际意义不大的用例:管理员回复。
数据库设计的变化:
优化设计使之更符合实际项目,比如我们删除了待审核的评论和话题表改为在评论表和话题表中新增字段原来标记审核状态。
后台课程管理及收藏夹,因为数据库表关联较多,部分情况没有考虑清楚
除了指定测试固定发负责人、负责单元和时间之外,根据项目的进展情况调整测试的人员及计划。
主要使用IntelliJ?IDEA这个集成开发环境自带的工具http?client以及postman进行接口测试。
使用IntelliJ?IDEA集成开发环境可以添加的插件JProfiler进行性能监控。
用多种测试工具进行测试;
采用压力测试等多种测试
有
标签:blog 单元 奖惩 查询 png tps lazy log 用户登录
原文地址:https://www.cnblogs.com/deadlinegods/p/13172271.html