团队作业3

作业归属 软件工程
作业要求 要求链接
作业目标
进行项目的需求分析的改进和系统的设计

需求&原型改进


问题1:如果用户想准备一个长期的计划,但是具体时间不知道,那么该怎么做呢?(比如今年想看一本书)

原型修改:用户可以刚开始可以把计划放到任务计划池,然后如果可以开始这个计划,就放入任务执行池,完成计划一部分后,放到任务阻塞池就行了,后面每次进行这个计划,就把这个任务放回任务执行池。



问题2:比如早上10点,要去开一个会议,它已经在任务就绪池了,当时间到了之后可以自动的把它放到任务执行池吗?

原型改进:可以,功能已经在开发中,后面用户在就绪池的任务到了开始时间就能够自动到任务执行池,但是你必须给他一个标识,用来区分你需要手动拖动的和自动加入的任务和计划。




初步的使用说明



案例:现在用户这个星期要看一个文档(保证这个星期完成就行),那么他可以先放到任务计划池,到了星期三他的空余时间比较多,看到了计划池的这个任务,准备今天完成,就可以把它拖入任务就绪池,准备工作完成后(如泡杯茶),就可以把它拖入到任务执行池,中途如果有什么突发事件(如出门取个快递),就可以拖入到任务阻塞池,回来后,如果想继续这个任务,就重新拖入到任务执行池,不想干就让它阻塞在那里吧,后面有时间就可以继续完成这个计划。星期天(这个计划的截止时间),完成这个任务后,在任务验收池,看自己的完成效果(如花了多少时间?),进行总结后,就可以拖入到任务完成池了。


系统设计




功能分析四象限


外围功能 杀手功能
必要需求 任务计划处理分类 前端界面
辅助需求 任务优先级和任务标签 任务拖动

Alpha任务分配计划


前端:页面设计(8h)、功能模块:来回拖动(4h)、计划优先级(3h)、计划标签(2h)、改动提醒(2h)
后端:接口设计(10h)、查询功能(5h)、自动执行模块(5h)
数据库:任务池表(10h)、SQL语句(3h)、
测试:测试计划(长期)

前端负责人:郭泽杰
后端负责人:黄仁辉
数据库负责人:黄家祯



测试计划



产品 日常任务看板效率工具
测试计划 第一周完成对前端的初始页面的设计和功能的测试
第二周完成对数据库表和SQl语句以及后端接口的测试
负责人 郭泽杰:前端页面
黄仁辉:后端接口
黄家祯:数据库表
posted @ 2021-11-15 21:25  JIYIi  阅读(46)  评论(0编辑  收藏  举报