团队作业3——需求改进和系统设计

目录

改进

问题的修改

需求说明书初稿的改进

系统设计

Alpha任务分配计划

 测试计划

测试一

测试二

测试三

测试四


改进

问题的修改

问题1:日历新在是和备注结合起来的,但一般的日历也是有一个闹钟功能,和备注有相似。

改进:我们可以把备注和闹钟分开实现,用户可以选择用备注还是闹钟。


问题2:有了备注功能,但是并没有新东西。

改进:日历相当于一个天然的时间轴,给备注加上时间轴,每一次保存的时间都可以被记录。

需求说明书初稿的改进

    定位的用户需求太过于简单了,没有项目的亮点,所以细化项目的功能,将闹钟和备注的功能分来实现,取消捆绑,给备注再加上时间轴,每一次的保存都可以被记录。

系统设计

首页日历界面
点击具体日期可选择进入备忘录界面和闹钟界面
点击下方切换日期范围可选择年范围、月范围、日范围

Alpha任务分配计划

 测试计划

测试一

测试目标:确保测试对象"备注"的功能正常,其中包括备注的写入,修改,删除和查询。

测试方法:

a、输入正常的文本备注;
b、输入已存在的文本备注,看是否出错或能否保存;
c、输入默认值,空白,空格看其备注能否保存;
d、利用复制,粘贴等操作强制输入程序不允许的输入文本;
e、通过查找当天日期看其备注是否显示;
f、输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示;
g、输入不符合格式的数据,检查程序是否正常校验;完成标准:所计划的测试能正常保存,且没有发生故障,发现的故障能及时解决;

测试二

测试目标:测试日历功能是否能够完整展示万年历。
测试方法:
a、指定若干个年份,比如公元1994年、2023年等,观察日历能否正确地显示每个年年的月历与日历
b、查找指定的日期,看是否有相关信息,同时能随时回到当前日期
c、对当前年进行翻页,看每月是否会出现日期减少,星期对应错误
测试标准:
a、日历界面准确无误,输入指定年份,月历日历正确

b、可查找当前指定日期,并且能知道是周几和是否备注,同时能快速回到当前日期
c、翻页后,天数正确,闰年二月有29天,平年28天,1、3、5、7、8、10、12为31天,4、6、9、11月为30天,每月第一天对应正确的星期

测试三

测试目的:测试闰年平年是否出错
测试方法:

a.输入任意一个年份,判断它是否是闰年;
b.如果该年份是闰年,观察它的总天数是否为366天;
c.如果该年份是平年,观察它的总天数是否为365天;
测试标准:年份能被4整除但不能被100整除或能被400整除的是闰年,否则为平年;
测试的所有年份全部执行,且都能正确判断。

测试四

测试目的:闰月出现是否正常

测试方法:

a、提前计算出所有闰年

b、以遍历的形式抽取近二十个年份进入月范围观察2月的天数是否为29天

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值