Class
2015-06-16 16:46:21 608 举报
UML CLASS
作者其他创作
大纲/内容
SoftwareEnvironment
+ name:String = defaultValue
+getName():String
ToolCategory
+ ToolList:List
+ getTools():List
Admin
+ name:String = \"Mantis\"+type:String
+ getName():String
User
+ name:String+type:String
Tester
+ name:String = “JIRA”+type:String
ProjectCategory
+projectList:List
+getProjectList:List
Dev
+ name:String = “GitLab”+type:String
ToolMgr
+ createAction(Tool):bool+closeAction(Tool):bool+updateAction(Tool):bool
NormalEvnironment
+ name:String +Tools:ToolCategory+Users:UserCategory
+getName():String+getTools():ToolCategory+getUsers():UserCategory
Sulotion
+projects:ProjectCategory+softEnv:SoftEnvironment
+getProjects:ProjectCategory+getSoftEnv:SoftEnvironment
AuthMgr
+users:UserCategory
+getAdmin():UserCategory+getDev():UserCategory
MantisMgr
JiraMgr
Project
+name:String+users:UserList
+getUsers:UserList+getName:String
GitLabMgr
Mantis
+ name:String = \"Mantis\"+type:String+MantisMgr:ToolMgr
+ getName():String+getMgr():ToolMgr
JIRA
+ name:String = “JIRA”+type:String+JiraMgr:ToolMgr
+ getName():String+ getMgr():ToolMgr
UserCategory
+ userList:List
+ getUsers():List
Tool
+ name:String+type:String+ToolMgr:ToolMgr
GitLab
+ name:String = “GitLab”+type:String+GitLabMgr:ToolMgr
0 条评论
下一页