需求改进与系统设计

需求改进&系统设计

一、需求&原型改进

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  千夫所指里、  阅读(60)  评论(0编辑  收藏  举报