今日完成任务:

对数据库完成了整理,以下是整理的内容:

# 改动 原因
1 Answer 保留credit列,作为投票数
建议改名为vote,同意?
 
2 Answer qid、uid设置为外码  
3 AnswerLog 删除qldate 冗余,qltime已经记录了日期
4 Class 删除表 1、这个表没有内容
2、问题、文档的描述应该统一使用已经定义好的标签(学霸网站只做计算机领域,不需要再设置类别,标签足以反映具体类别信息)3、实现分类管理的话,网站改动代价很高
5 Comment 删除qid, aid, did列 冗余
6 +DocumentCommentAssociation 新建表 作为评论与文档的连接
7 +AnswerCommentAssociation 新建表 作为评论与回答的连接
8 CommentLog 删除cldate 同3
9 Credit 删除表 不知道有什么用
10 Document 删除cid 如果改动4被接受,cid也需删除
11 Document 设置uid为外码  
12 DocumentTagAssociation 设置did、tid为外码  
13 DocumentVote 删除表 空表,且不需要记录投票者的信息
14 filesave 删除表 不知道有什么用
15 Question 设置uid为外码  
16 Question 删除cid 同10
17 QuestionTagAssociation 设置qid、tid为外码  
18 Tag 删除prevtid 这是什么?
19 UserRegister 合并download_credit和
qa_credit为credit
太麻烦,没有必要设置两种积分
20 UserTagAssociation 删除表 奇奇怪怪的表
21 Vote 删除表 不需要记录投票人信息,且呈现问题页面时查询此表代价【很高】
22 Answer 增加vote列 如果改动21被接受,则要将投票数在此处表示
23 +QuestionCommentAssociation 新建表 作为评论与问题的连接
24 Comment 设置uid为外码  
25 Document 新增vote列 作为document的投票数

另外,关于邹欣老师说的数据库服务层API在学霸网站中是实现了的,由于大规模的更改数据库,现在对API也在进行修改。


遇到困难:

改动数据库之后需要修改的代码太多了,而且在代码没有修改好,不能正常运行程序的时候不能进行BUG的修复以及功能的实现。解决:我们会尽快完成对程序的修改。

另外,数据库课设,编译课设,安卓作业,CCF认证考试,六级考试,实验室项目的压力都不小。。。尽量提高效率吧


明日任务:

各个成员任务都一样,都是对程序各处异常进行修复,以推进项目计划的完成


BurnDown图:

今天在TFS加入了数据库改动之后学霸网站修复的任务:

Daily Scrum 12.4的更多相关文章

  1. Daily Scrum 12.8

    Member Task on 12.08 Task on 12.09 仇栋民 参与M2阶段第二次决策会议 开始Task964 : 活动评论功能雏形 康家华 开始Task982 : 完成活动界面的设计稿 ...

  2. [ASE][Daily Scrum]12.12

    好久没有写daliy scrum了…… 目前看,我们的无限地图,AI以及计分都差不多成型了,不过还有很多bug在调整当中 今天要做的是 Zhao 调通分数&聊天服务器 Yiming Shili ...

  3. Daily Scrum 12.5

    今日完成任务: 对webservice进行学习,并将部分接口封装到webservice,没做完,明天继续.以便安卓组能够调用webservice的接口. 修复了大部分数据库改动后导致的异常,网站已可以 ...

  4. Daily Scrum 12.7

    摘要:本次会议主要是为了分配任务.我们对于各自将要进行的任务进行了讨论,并最终确定下了我们每个人Beta版本将要进行的任务.因为vs中任务的编写在此次会议之后,所以迭代时直接填写了已完成时间. Tas ...

  5. Daily Scrum 12.20

    Member Task on 12.20 Task on 12.21 仇栋民 继续Task972 : 完成活动评分基础功能 完成Task972 : 完成活动评分基础功能 康家华 完成 Task1010 ...

  6. Daily Scrum 12.19

    Member Task on 12.19 Task on 12.20 仇栋民 请假 完成Task972 : 完成活动评分基础功能 康家华 完成 Task1004 : 百度map UI优化 完成Task ...

  7. Daily scrum 12.24

    平安夜闲得想来一遍scrum,添加了之前ui组的数据库问题修复任务. 其实是之前忘记在任务中添加了.现在基本修复完成. Member Today’s task 林豪森 与学霸其他小组交流,处理整合问题 ...

  8. Daily Scrum - 12/0809

    Meeting Minutes (08的Scrum报告放在word里,publish没有成功,所以这是08-09的报告,抱歉…): 卡片翻转的效果确认完成: 按钮蓄力的效果确认完成: 按钮上移的效果确 ...

  9. Daily Scrum 12.18

    对于老师课上所问为什么燃尽图(图如下)的完成小时数增加的问题,我们的理解是完成小时数是完成迭代2所需要的总共时间,当加入任务的时候,也就是蓝色部分增长的时候,完成小时数就会增加. 今日大家都在做编译实 ...

随机推荐

  1. Perl 随笔

    1.    .pl  文件带入参数: ./auto_cfg.pl ./mconfig.config ./boardconfig.config ./menuconfig.config .ver  ./a ...

  2. [Tex学习]编号

    \documentclass{ctexart}\usepackage{enumerate}\begin{document}\begin{enumerate}[{case}1]\item new\ite ...

  3. Angular学习

    一.Angular是什么 基于JS的框架,类似JQuery,利用数据绑定和依赖注入实现页面数据的渲染,无需人为写大量的JS,减少了代码量,优美了代码. 二.Angular优缺点 Angular适用与C ...

  4. [Git].gitignore失效的原因

    使用git管理源代码已经成为现在开源社区的一大选择. 开发的人都知道,在源代码管理中,我们需要监控和备份的是代码,而不是开发过程中生成的exe和dll文件.//即使在某些时候,我们需要某些dll,我们 ...

  5. Angularjs-Dirty Checking

    Angularjs实现了数据双向绑定,就像下面这样: <!doctype html> <htnl ng-app> <head> <script src=&qu ...

  6. dubbo问题总结

    1.dubbo序列化数据丢失问题.dubbo的返回结果是对象,那么必须要实现对象中需要返回的数据的get方法. 2.dubbo序列化问题.

  7. 登陆mysql时出现unknown variable 'character_set_client=UTF8' 的错误

    今天,登陆数据库服务器的时候,出现了下面的错误: [root@localhost app]# mysql -uroot -p mysql: unknown variable 'character-se ...

  8. 关于mysql和Apache以及nginx的监控脚本怎么写会比较好的记录

    最近,自己业务进行上线,上线后,需要考虑的是对各种服务进行监控,包括(httpd服务,mysqld服务等),现在想以mysqld服务为例总结下那种方式的脚本最为专业和合理: (1).根据mysql的端 ...

  9. JavaWEB域对象

    PageContext: ServletRequest: HttpSession: ServletContext: void setAttribute(String name, Object valu ...

  10. WPF 制作聊天窗口获取历史聊天记录

    腾讯从QQ2013版起开始在聊天记录里添加了历史记录查看功能,个人聊天窗口可以点击最上边的‘查看历史消息’,而群组里的未读消息可以通过滚动鼠标中键或者拖动滚动条加载更多消息,那这个用wpf怎么实现呢? ...