需求改进与系统设计

需求改进&系统设计

一、需求&原型改进

1. 针对课堂讨论提出的问题以及建议对需求进行修改

问题一:原需求文档中将商家模块与管理员模块整合到一起,面向商家群体更像是个人小店;

解决:出于考虑团队成员的技术成本以及团队后续开发的时间成本,如若系统功能完成较为顺利,将在后续拓展并进一步完善管理员和商家两个模块。

问题二:基础功能较为全面,但是一个完整的购物系统需赋予更多可用性功能;

解决:可在后续拓展时添加一些福利模块,例如个人中心累计签到领优惠券,特定节日优惠大促销等,又或者添加货比三家功能,方便用户挑选合适商品;

2. 修改完善上周提交的需求规格说明书:

不足之处:对功能分析的描述不管详尽,且缺少用户场景分析;

改进:完善功能需求分析的描述,使功能更详细,添加用户场景描述;

改进的需求规格说明书链接:需求规格说明书

3. 功能分析四象限;

4. 任务分解WBS:

二、系统设计

1. 简略系统流程:

2. 服务器工作流程设计:

3. 数据库设计以及ER图:

  1. 用户信息表:存储用户的基本信息,如用户名、密码、电话、邮箱、地址等。

  2. 商品信息表:存储商品的基本信息,如商品ID、名称、描述、价格、评论等。

  3. 购物车表(Cart):存储用户购物车中的商品信息,通常包括用户ID、商品ID、数量等字段。

  4. 订单表(Order):存储用户的订单信息,包括订单ID、用户ID、订单状态、订单总金额、下单时间等。

  5. 订单详情表:存储订单中每个商品的详细信息,包括订单ID、商品ID、数量、单价等。

  6. 收藏表(Favorite):存储用户收藏的商品信息,包括用户ID、商品ID等。

ER图:

4. 前端界面以及界面初稿设计:

1.注册登录页

2.首页

3.订单展示页

4.购物车展示页

5.搜索结果页

6.商品收藏页

7.个人中心页

8.商品详情页

5. 系统功能流程图:

用户功能模块:

管理员功能模块:

三、Alpha任务分配计划

1. 待实现功能项:

功能模块 优先级
前端UI设计 高
后端用户功能模块 高
后端管理员功能模块 高
测试跟进 高

2. 待实现功能项任务分解:

功能名称 预计工作量 优先级 负责人
前端界面原型设计 5h 较高 高圣,纵恒
系统各模块数据库设计与逻辑说明 10h 较高 韩逸朗,蔡昱鹏
测试计划编写 5h 高 廖紫茵,许李姿
前端界面代码实现 13h 高 高圣,纵恒
前端界面跳转逻辑实现与导航栏设计 8h 较高 高圣,纵恒
界面可滑动实现 5h 较高 高圣,纵恒
后端用户模块各功能实现 10h 高 韩逸朗,蔡昱鹏
后端管理员模块各功能实现 8h 高 韩逸朗,蔡昱鹏
前后端接口设计与交互实现 5h 高 韩逸朗,蔡昱鹏 高圣,纵恒
功能测试跟进 10h 高 廖紫茵,许李姿
测试用例记录文档 8h 较高 廖紫茵,许李姿

3. 甘特图展示(迭代冲刺计划):

四、测试计划

1.产品概述:

*产品名称:在线网上购物系统;

*产品类型:在线网页系统;

2.测试目标:

确保网站的所有功能均按照规格说明书的要求进行测试,并且能够满足用户的需求和期望。同时确保网站的性能、安全、可靠性等方面能够满足要求。

3.测试内容:

*功能测试:从用户和管理员的需求出发,测试二者功能是否完整实现,使用是否流畅等。

*性能测试:模拟多用户并发访问系统,以验证系统的负载能力和稳定性。
*兼容性测试:在windows操作系统上,测试网站在edge、chrome等浏览器上的兼容性,以及网站在各类常用分辨率上的兼容性。

*安全性测试:对系统的内部结构和逻辑进行深入测试,验证系统的安全性。
*用户体验测试:前端页面观感是否简洁明了,使用是否流畅便捷,最大程度上提高用户的体验感。

4.测试资源

*测试环境:开发环境和生产环境。

*测试工具:Selenium、JMeter、Postman等。

*数据准备:大量的用户数据的模拟,可以根据实际情况、借助测试工具来构建。

5.测试人员

*功能测试负责人:许李姿

*性能测试负责人:廖紫茵
*兼容性测试负责人:许李姿

*安全性测试负责人:廖紫茵
*用户体验测试负责人:许李姿、廖紫茵

  1. 测试用例:

*备注:网站功能较多,出现可能性较多,本文档只列出该典型用例。

*测试功能:用户注册登录

正确用例:

(1) 用户正确输入用户名和密码,用户正常登录。

(2) 用户注册时,密码设置包含正确信息,用户提供邮箱地址。

错误用例:

(1) 输入的用户名不存在。

(2) 用户名存在,密码输入与用户名不匹配(即密码输入错误)

(3) 用户注册时,密码存在非法字符。

(4) 用户注册时,提供的身份信息、微信号或邮箱地址等不正确。

posted @ 2024-05-04 00:01  千夫所指里、  阅读(171)  评论(0)    收藏  举报