团队项目-作业3(需求改进&系统设计)

需求改进&系统设计

{ 队名:智商OverFlow

团队描述:一群智商很容易overflow的家伙 }

1.需求&原型改进:

1.问题:如何查看我申请的记录

修改:在界面原型处,增添了一个专门用来查看的模块

2、任务分解WBS

3.补充了需求《需求规格说明书》中的具体要求中的类图

大致类图说明在下方系统设计

2.系统设计:

①设计类图:

1.信息管理类图:

2.用户可操作类图:

3.用户登录类图:

4.界面包图:

②数据库设计:

一.User(用户表):

字段名 数据类型 默认 注释
uID varchar(64) 主键
userName varchar(64) 姓名
wxAccount varchar(64) 微信号
sex char(1) 性别

二.Card(学生卡贴信息):

字段名 数据类型 默认 注释
stuID char(10) 学号,主键
college varchar(10) 学院
stuName varchar(10) 姓名
uID varchar(64) 发布人的uID,外键
flag Boolean TURE表示发布人是拾得人,FALSE表示失主
contact varchar(64) 联系方式
time timestamp 发布时间,当前时间

三.Others(其他物品贴信息):

字段名 数据类型 默认 注释
oID int(10) 主键
title varchar(32) 标题
content text 内容
pic varchar(256) 图片(可空)
uID varchar(64) 发布人的uID,外键
flag Boolean TURE表示发布人是拾得人,FALSE表示失主
contact varchar(64) 联系方式
time timestamp 发布时间,当前时间

四.Reason(申请理由):

字段名 数据类型 默认 注释
flag Boolean TURE表示寻卡贴,FALSE表示寻物贴
ID varchar(32) stuID或oID
Message text 申请理由

3.Alpha任务分配计划

Product Backlog

Sprint Backlog

甘特图拟定迭代冲刺计划

4.测试计划

模块测试

时间安排:与后台开发同步进行

测试模块名称 测试负责人
1、普通失物招领
发布捡到的物品 朱亮
信息展示 朱亮
申请联系 朱亮
2、学生卡寻卡
发布捡到的学生卡 刘晓霖
搜索 刘晓霖
3、我的页面
用户个人信息展示 丘文龙
我捡到的 丘文龙
我丢失的 丘文龙
我申请的 刘晓霖
向我申请的 刘晓霖

易用性测试

时间安排:待第一个开发版本出来后进行

测试负责人:任浩然

易用性测试
测试目标 模拟真实用户,无经验用户,测试系统的易用性。
测试范围 前台
完成标准 成功地核实出前台各个页面符合可接受易用性标准。
需考虑的特殊事项

回归测试

时间安排:待BUG修复修复完成后进行

回归测试
测试目标 确保BUG修复的完整性。
测试范围 项目中出BUG 的部分。
完成标准 项目中出现的BUG完成修复,并将缺陷保存下来。
需考虑的特殊事项 出BUG的功能和BUG相关的功能都需要回测。
posted @ 2020-11-04 01:43  阿猪_12138  阅读(151)  评论(0编辑  收藏  举报