开始学grails ,练手应用 : bug跟踪, 博客,和个人信息管理
先写写思路,等代码出来再上代码。
bug跟踪:
?? ? ? ? ? 以项目为主线来做, 项目下有团队,团队有 项目经理,项目负责人,队员N个。
??用例:
?? ? ? ? ?1,创建项目: 创建项目,并指定项目经理,项目负责人,成员等,分配项目资源,制定项目执行时间
?? ? ? ? ?2,bug提交和处理:bug可以匿名提交,需要项目经理来审核然后将bug分配给队员去处理, 队员处理后更改bug状态。
?? ? ? ? ?3,成员用户中心后: 显示自己需要修改的bug,已经修改的bug,并能更改需要修改的bug的状态
?? ? ? ? ?4,项目经理管理中心: 需要审核的bug, 需要修改的bug,已经修改的bug
?? ? ? ? ?5,项目负责人管理中心: 当前项目的bug总数,需要修改的总数,已经修改的总数,待审核的总数
?
?? 基本表结构: 项目表: 编号,名称,介绍
?? ? ? ? ? ? ? ? ? ? ?项目经理: 编号,用户id ,项目
?? ? ? ? ? ? ? ? ? ? ?项目负责人; 编号,用户id,项目
?? ? ? ? ? ? ? ? ? ? ?队员表 ? ? :编号,用户id,项目
?? ? ? ? ? ? ? ? ? ? ?用户表: ? ? 编号,名称,介绍
?? ? ? ? ? ? ? ? ? ? ?bug: 编号,名称,介绍,状态,负责人,提交人,项目
?
这个项目只完成了 1 。 现在自己在用 jira,感觉自己做的很差劲