iLifer WBS
|
任务编号 |
用户情景 |
负责人 |
Original Estimate(Days) |
|
Scenario 1: 小昕第一次用 iLifer 增加了一个 to-do item, 并同步到网络 |
|||
|
1.1 |
打开iLifer,启动 Set up UI |
高亦陶 |
1 |
|
1.2 |
点击"Add Task",创建一个新Task |
|
|
|
1.2.1 |
Add/Edit/Remove Task UI部分: 添加/编辑日期,内容等, 或删除任务 |
高亦陶 |
2 |
|
1.2.2 |
Add/Edit/Remove Task Database部分: 访问数据库,增加/修改/删除任务 |
贾志豪 |
1 |
|
1.2.3 |
Add/Edit/Remove Task Logic部分:维护内存中Task的信息,调用数据库函数,如果会影响其他部分UI还要调其他部分UI的重绘函数 |
郭华阳 |
2 |
|
1.3 |
点击"Add Appointment",创建一个新Apt |
|
|
|
1.3.1 |
Add/Edit/Remove Apt UI部分: 添加/编辑日期(时间),内容等, 或删除任务 (点击确定后显示) |
高亦陶 |
2 |
|
1.3.2 |
Add/Edit/Remove Apt Database部分: 访问数据库,增加/修改/删除任务 |
贾志豪 |
1 |
|
1.3.3 |
Add/Edit/Remove Apt Logic部分:维护内存中Apt的信息,调用数据库函数,如果会影响其他部分UI还要调其他部分UI的重绘函数 |
郭华阳 |
2 |
|
1.4 |
Custom Tag -- 对Task/Apt贴加标签 |
|
|
|
1.4.1 |
Custom Tag UI部分: 对事件添加标签 |
高亦陶 |
2 |
|
1.4.2 |
Custom Tag Database部分: 访问数据库,增加/修改/删除任务 |
贾志豪 |
1 |
|
1.4.3 |
Custom Tag Logic部分:维护内存中的tag信息,调用数据库函数。
|
郭华阳 |
2 |
|
1.5 |
Sync to G Calender--同步到Google Calender |
|
|
|
1.5.1 |
Sync to G Calender UI部分: 填写Account和Password,点击“Sync”同步 |
李蔚 |
0.5 |
|
1.5.2 |
Sync to G Calender Network部分: 访问Google Calender,进行同步 |
李蔚 |
1 |
|
1.6 |
Show G Calender |
|
|
|
1.6.1 |
Show G Calender Network部分: 访问Google,下载Calender |
李蔚 |
0.5 |
|
1.6.2 |
Show G Calender UI部分: 显示更新后的Google Calender |
高亦陶 |
1 |
|
1.7 |
Apt Informing -- 约会提醒 |
|
|
|
1.7.1 |
Apt Informing Database部分: 访问数据库,获取约会时间和内容 |
郭华阳 |
1 |
|
1.7.2 |
Apt Informing UI部分: Pop-up informing |
郭华阳 |
1 |
|
Scenario 2: 小昕需要每周总结本周的工作任务 |
|||
|
2.1 |
点击"Summary"按钮,开始进行本周总结 |
|
|
|
2.1.1 |
"Summary" UI部分: 选择Summary的Period, Tag |
杜圆 |
1 |
|
2.1.2 |
"Summary" Database部分: 访问数据库,获取相应的数据 |
贾志豪 |
1 |
|
2.1.3 |
"Summary" Logic部分:调用数据库获取数据,生成txt文件并打开展现给用户
|
贾志豪 |
1 |
|
2.2 |
生成和保存Summary |
贾志豪 |
2 |
Note: 除了以上列出的负责人之外,杜圆同学(PM)负责每日工作安排和整理(协助高亦陶部分UI工作),张远同学(Architecturer)负责整体架构,石礼昕同学(Tester)负责项目的测试工作。
浙公网安备 33010602011771号