zoukankan      html  css  js  c++  java
  • Pixysoft.Applications.BugTraces 开发实录

    功能表:

    。每个bug包含若干个状态,例如new/.../closed/

    . 每次状态改变都会被历史记录,并且记录操作人等

    。每个bug被创建的时候,采用最简单的输入方式。记录创建者。关闭的时候才分类,根据根据模块(pixysoft.frame之类) 

    。每个bug会分配给操作者负责,之后这个操作者登录能够看到自己的buglist

    。bug提供一定的查询接口。 

    。bug有个订阅功能,参考google,能够让发出者、或者老板看到状态。 

    ORM设计: 

    bug包含了parent、referencebug。当reopen的时候,会形成parent关系。至于reference,就是这个bug和什么bug相关。

    bug的内容会生成一个特征编号,是数字序列,方便日后比对搜索。例如

    操作磁盘错误  =  100001

    操作磁盘失误 = 100002

    操作所有都失败 = 200000

    这样日后搜索可以找到类似的bug记录。 

    每个bug记录, 根据抛出的位置,定义一个位置标识,用于近期立刻查询。

    bugttrace - bughistory

    扩展功能:

    1. 提供集成接口,能够未来直接从log转入。

    2. 未来能够分析转入的log是否重复。然后给出提示 

    开始时间:2010-03-15

    结束时间:2010-03-20

    基本功能完成,接下来是考虑和log结合 

  • 相关阅读:
    BZOJ3209: 花神的数论题
    BZOJ3207: 花神的嘲讽计划Ⅰ
    BZOJ3155: Preprefix sum
    BZOJ2465: [中山市选2009]小球
    BZOJ2243: [SDOI2011]染色
    BZOJ1192: [HNOI2006]鬼谷子的钱袋
    hdu1542(线段树——矩形面积并)
    hdu4578(线段树)
    hdu4614(线段树+二分)
    hdu3974(线段树+dfs)
  • 原文地址:https://www.cnblogs.com/zc22/p/1685861.html
Copyright © 2011-2022 走看看