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

发布时间 2023-11-16 15:44:01作者: Paradox_W

作业概述

这个作业属于哪个课程 软件工程
这个作业要求在哪里 团队项目3
这个作业的目标 根据需求进行原型改进、系统设计、Alpha任务分配计划、测试计划
团队成员 郑耿杭、唐梦思、王文俊、梁鸿俊

1、需求&原型改进

1.1、问题及修改

  • 问题1、该平台的盈利方式

  • 修改1、与供应商协商抽成利润、可能会在产品首页推送广告

  • 问题2、如何保护用户信息

  • 改进2、用户的密码使用MD5进行加密,尽量避免明文存储

1.2、修改完善需求规格说明书

  • 不足之处:任务仍未细化

  • 改进方式:将任务进行拆分与重组,并结合实际情况进行调整

  • 修改结果:

时间 计划 完成情况
第 9 周 1.团队组队、团队博客 已完成
2.团队介绍、成员展示、角色分配、选题确定 已完成
3.制定团队计划安排,团队贡献分的规定 已完成
第10周 1.需求规格说明书 已完成
2.原型设计,队员估计任务难度并学习必要的技术 已完成
3.编码规范完成、平台环境搭建完成、初步架构搭建 已完成
第11周 1.原型改进(给目标用户展现原型,进一步理解需求并做出改进) 已完成
2.架构设计,WBS, 团队成员估计各自任务所需时间 已完成
第12周 1.测试计划 已完成
2.团队项目Alpha任务分配计划 已完成
第13周 1.连续7天的Alpha敏捷冲刺,7篇每日Scrum Meeting博客+代码提交 待完成
2.对项目目前存在的问题作出修改:添加MD5加密方式,并设计盈利方式 待完成
3.小组集会,讨论项目进展,并及时做出调整 待完成
第14周 1.用户反馈+测试计划改进 待完成
2. 团队Alpha阶段个人总结 待完成
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 待完成
第15周 1. 团队项目Alpha博客:事后分析 待完成

1.3、功能分析四象限

功能\需求 外围功能 杀手功能
必要需求 根据用户需求进行推荐 商品分类管理
辅助需求 用户资料修改 用户个人信息安全管理

2、系统设计

2.1、架构设计


3、Alpha任务分配计划

3.1、项目Sprint-backlog图

3.1、甘特图


4、测试计划

4.1、测试目的

对已有模块进行测试,广泛收集数据并确保测试数据的可信度,以便于寻找出项目不完善甚至出现漏洞的地方。

4.2、测试内容

  • 1、基本功能测试

  • 2、模块测试

  • 3、性能测试

  • 4、安全性测试