团队作业3
需求&原型改进
1.问题1:钱使用情况,以柱状图的形式展示给用户,此方法仅能展现每日每周每月之类的花销总额,不能直观地表现收支具体细则。
修改1:除之前提出的使用图形形式表现收支情况的方法外,引入基于账户记录生成表格的方式在微观上表现收支情况。
2.问题2:用户有可能在不同的平台,或者线上线下多种方式储蓄存款,仅仅给用户一整个账户记录现金总额有可能导致混乱。在支出大笔金额时仅能使用一个账户支付,即使拥有金钱足够,某个账户的存款是否足够?哪个账户的存款足够?这都是用户需要的重要信息。
修改2:为用户提供建立多账本的权力,可以微信支付一个账本,银行A一个账本,银行B一个账本,支付宝又一个账本,账本记录更加清晰。
3.问题3:余额不能隐藏有时候会很不方便
修改3:那就隐藏!
以上修改方向来自以下3个用户
化名 | 特点 | 痛点 |
---|---|---|
棉哥 | 他,是闻名世界的贵公子,将巨大的财富分配到不同的平台是他的烦恼,和贵族子弟出入高档场所是他的日常。 | 在不同的国家使用不同的银行卡,棉哥往往记不住卡里的具体余额。在支付百万以上的大订单时因为记忆混乱而无法支付导致一时尴尬使棉哥甚是烦恼。 |
辉神 | 辉神之所以被称作神就是因为他高超的计算能力和每天的许多消费。 | 辉神一旦看到数字就会计算,因此表示每段时间的消费总额对辉神没有什么帮助,相反,辉神更想要知道自己在哪里何时花了多少钱,而且不是表格就不行! |
小文 | 小文是大家族的千金,拥有挥霍不完的财富 | 在公共场合暴露巨大存款金额会很不方便。 |
修改后得到需求规格说明书如下:
项目进度计划
项目进度计划网址
以下是任务分解WBS的截图
系统设计
系统结构如下,让组员分别接受前后端的不同功能最后实现对接
Alpha任务分配计划
leangoo网址
截图如下
项目 | 预计时间(h) | 实际时间(h) |
---|---|---|
收支明细界面绘制 | 5 | |
头布局绘制 | 10 | |
记录页面布局绘制 | 10 | |
自定义键盘的绘制和逻辑编写 | 10 | |
收支记录的逻辑编写 | 10 | |
收支页面数据库插入信息 | 5 | |
记录页面时间选择对话框 | 5 | |
收支记账几面逻辑边学 | 5 | |
添加头布局 | 3 | |
设置头布局数据 | 8 | |
设置预算金额数据 | 5 | |
长按删除记录 | 4 | |
搜索界面绘制和逻辑编写 | 10 | |
收支页面弹出对话框 | 3 | |
应用页面绘制 | 5 | |
历史记录页面的绘制和逻辑编写 | 10 | |
日历对话框编写 | 5 | |
设置页面编写即格式化功能 | 5 | |
每月账单分析即生成柱状图 | 5 | |
项目总结 | 1 |
测试计划
测试目的
主要测试功能完善与否,特殊情况的压力承受能力,代码覆盖率及成功运行时的程序流畅程度和直观体验。
测试人员及分配
角色 | 人员 | 工作 |
---|---|---|
测试负责 | 陈鹏毅 | 测试环境搭建 制定测试计划 制定测试规范 测试用例审核 控制测试进度 |
测试设计 | 黄建挺 | 设计测试用例 准备测试数据 |
测试执行 | 陈昭璇 | 按计划执行测试用例 记录执行过程 提出纠正建议措施 |
测试环境
终端环境:windows10,Android
网络环境:校园网
测试工具:内部工具
具体计划及分配时间
任务 | 预期时间(h) | 实际时间(h) |
---|---|---|
环境搭建 | 5 | |
代码编写 | 2 | |
数据编写 | 3 | |
功能测试 | 3 | |
回归测试 | 3 | |
性能测试 | 1 | |
BUG修改 | 10 |