Daily Scrum 11.14

总体上来说,我们队伍多数的task已经完成,所以有很多人已经提前进入到test的环节,所以今天的工作我们在不停的修复各种软件BUG。总结下来我们遇到的问题主要有以下几个方面:

(1)网页翻译。我们现在能够使用的翻译接口只能翻译string类型,对string数组类型无法处理。因为网页内容较多,如果我们根据原网页的标签将文本取出,分别交予翻译程序,翻译速度会非常慢。所以,现在采取的方法是将不同标签间的字串同时取出,用一些特殊符号代替标签分割符,用于结果的定位,然后将整个字符串交予翻译程序。这样在速度上能够满足实用的需求,但是在一些极端情况下,我们用于标记的特殊符号(现在使用的是^)会被翻译程序作为文本连接符删除,这样在返回的结果中就没有标记符号,在建立翻译网页时无法准确定位文本的位置,造成显示的混乱。这个问题目前网页翻译部分的主要负责人Rui Lin正在和翻译接口的开发人员进行联系,希望能得到支持。

(2)皮肤加载。为了增加软件UI的美观性,我们添加了皮肤设置选项。但今天的调试过程发现一个很严重的BUG,每一次皮肤加载,会给网页带来一次刷新操作,这样原来我们对网页的设置会全部重置。翻译结果丢失,两网页同步丢失。但是现在我们没办法更改换肤的源代码,也没法屏蔽网页的刷新功能。今天开会我们决定暂时采用如下的方法解决:考虑到用户换肤的次数与使用软件的次数相比还是非常少的。所以我们决定每当用户更改皮肤设置,我们就重新执行网页的建立,加载,翻译过程,这样就不会影响用户对网页的查看。因为网页时新建立的嘛。但是,退一步讲,我们希望在之后的时间里能找到更好的解决办法,因为没换一次皮肤就要重新加载翻译网页,这多少还是会影响用户体验的。毕竟网页的翻译是需要消耗一定时间的。

除了处理以上这些比较讨厌的BUG,今天我们在开发上有些新的进展。我们有了设置窗口,用户管理窗口,用户可以通过设置窗口方便的设置软件的各种属性,也可以通过用户管理窗口完成各种用户操作,包括修改用户信息,添加删除好友,修改密码等等。

明天Hongyi Yao要返校了,在最后的两天内我们又要面对人员不整的问题。不过我们的开发工作接近尾声,所以此时的人员不整不会对我们造成很大的影响。

因为TFS更新的较慢,所以今天新加的BUG并没有显示出来

Member Today's work Tomorrow's work
Fei Liang

发现并处理皮肤加载时的BUG,解决横向滚动条消失的问题

协助Hongyi Yao完成窗口代码移植。

继续解决皮肤加载BUG,完善设置窗口功能,

并协调各队员完成工作

Hongyi Yao

建立设置窗口,并将换肤代码的移植到该窗口

(本工作本由Rui Lin完成,因Rui Lin要解决网页的问题就由Hongyi Yao完成)

请假返校

Rui Lin

处理网页翻译丢失标签的BUG

继续处理网页翻译丢失标签的BUG

Yingce Xia

建立用户管理窗口

继续完善用户管理窗口的功能

Yue Hu

实现用于行为筛选,给上层计算函数提供可以计分的行为,

建立并完善朋友关系数据库

设计并实现朋友邀请功能

Shanchi Zhang

对具有明显错误的翻译结果进行过滤

完善翻译过滤算法

posted @ 2012-11-14 20:52  coderepublic  阅读(325)  评论(0编辑  收藏  举报