【Team Homework 7】iLifer WBS

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)负责项目的测试工作。

你可能感兴趣的:(life)