小蜜锋 - 云代码空间
—— 技术宅拯救世界!
体育馆管理系统
分析类模型(鲁棒性分析)
编号:GDOU-GYM-DM
版本 1.0
作者: |
xx、xx、郭剑锋、xx |
日期: |
2012.11.20 |
Email: |
xxxxx@qq.com |
组号: |
第22组 |
审批: |
|
日期: |
|
日期 |
版本 |
变更说明 |
作者 |
2012.11.20 |
1.0 |
创建 |
xx(xxxxxxxxx) xx(xxxxxxxxx) 郭剑锋(xxxxxxxxx) xxx(xxxxxxxxx) |
|
|
|
|
|
|
分析类名称 |
分析类类型 |
|
场地管理员人员管理模块 |
GYM - YHGL - 1 |
边界类 |
GYM - YHGL - 2 |
边界类 |
|
GYM - YHGL - 3 |
边界类 |
|
GYM - YHGL - 4 |
边界类 |
|
GYM - YHGL - 5 |
边界类 |
|
GYM - YHGL - 6 |
边界类 |
|
主页面 |
边界类 |
|
异常页面 |
边界类 |
|
addAdmin |
控制类(添加管理员) |
|
delAdmin |
控制类(删除管理员) |
|
queryAdmin |
控制类(查询管理员) |
|
alterAdmin |
控制类(修改管理员) |
|
alterPsd |
控制类(修改密码) |
|
login |
控制类(用户登录) |
|
register |
控制类(学生用户注册) |
|
Administrator |
实体类 |
|
User |
实体类 |
模块名 |
分析类名称 |
分析类类型 |
场地使用管理模块 |
GYM - CDGL - 1 |
边界类 |
GYM - CDGL - 2 |
边界类 |
|
GYM - CDGL - 3 |
边界类 |
|
GYM - CDGL - 4 |
边界类 |
|
GYM - CDGL - 5 |
边界类 |
|
GYM - CDGL - 6 |
边界类 |
|
GYM - CDGL - 7 |
边界类 |
|
GYM - CDGL - 8 |
边界类 |
|
GYM - CDGL - 9 |
边界类 |
|
GYM - CDGL - 10 |
边界类 |
|
GYM - CDGL - 11 |
边界类 |
|
主页面 |
边界类 |
|
异常页面 |
边界类 |
|
addGround |
控制类(添加场地) |
|
delGround |
控制类(删除场地) |
|
reserve |
控制类(预约场地) |
|
cancel |
控制类(场地预约退订) |
|
altReserve |
控制类(场地预约修改) |
|
black |
控制类(加入黑名单) |
|
persist |
控制类(场地预留) |
|
gUse |
控制类(场地使用) |
|
queGround |
控制类(查询场地) |
|
set |
控制类(场地收费标准设置) |
|
write |
控制类(编辑场馆公告) |
|
queNotice |
控制类(查看场馆公告) |
|
Notice |
实体类 |
|
Ground |
实体类 |
模块名 |
分析类名称 |
分析类类型 |
赛事管理模块 |
GYM - SSGL - 1 |
边界类 |
GYM - SSGL - 2 |
边界类 |
|
GYM - SSGL - 3 |
边界类 |
|
GYM - SSGL - 4 |
边界类 |
|
GYM - SSGL - 5 |
边界类 |
|
GYM - SSGL - 6 |
边界类 |
|
主页面 |
边界类 |
|
异常页面 |
边界类 |
|
newTounamentControl |
控制类(新建赛事) |
|
deleteTounamentControl |
控制类(删除赛事) |
|
updateTounamentControl |
控制类(更新赛事) |
|
queryTounamentControl |
控制类(查询赛事) |
|
arrangeGroundControl |
控制类(安排比赛场地) |
|
arrangeRefControl |
控制类(安排裁判) |
|
Tounament |
实体类 |
|
Ground |
实体类 |
|
Ref |
实体类 |
模块名 |
分析类名称 |
分析类类型 |
金额报表管理模块 |
GYM - BBGL-1 |
边界类 |
主页面 |
边界类 |
|
异常页面 |
边界类 |
|
queryTableControl |
控制类(查询报表) |
|
Table |
实体类 |
顺序图:
通信图:
分析类的职责:
(1)边界类: GYM-YHGL-1
(2)边界类: GYM-YHGL-2
(3)控制类:addAdmin
(4)实体类:Administrator
顺序图:
通信图:
分析类的职责:
(1)边界类: GYM-YHGL-1
(2)控制类:GYM-YHGL-1
(3)实体类:Administrator
顺序图:
通信图:
分析类职责:
(1)边界类: GYM-YHGL-1
(2)控制类:gureyAdmin
(3)实体:Administrator
顺序图:
通信图:
分析类的职责:
(1)边界类GYM-YHGL-3:
(2)控制类login:
(3)实体user:
顺序图:
通信图:
分析类的职责:
边界类GYM-YHGL-4:
控制类register:
实体user:
顺序图:
通信图:
分析类的职责:
边界类GYM-YHGL-1:
边界类GYM-YHGL-2:
控制类alterAdmin:
实体Administrator:
顺序图:
通信图:
分析类的职责:
边界类GYM-YHGL-5:
边界类GYM-YHGL-6:
(3)控制类alterPsd:
(4)实体user:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-1:
边界类GYM-CDGL-2:
控制类addGround:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-1
控制类delGround:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-1:
边界类GYM-CDGL-3:
控制类reserve:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-4:
控制类cancel:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-3:
边界类GYM-CDGL-4:
控制类altReserve:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-4:
控制类black:
实体user:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-1:
边界类GYM-CDGL-6:
控制类persist:
实体Ground:
顺序图:
顺序图:
分析类的职责:
边界类GYM-CDGL-1:
边界类GYM-CDGL-7:
控制类gUse:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-1:
控制类queGround:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-8:
边界类GYM-CDGL-9:
控制类set:
实体Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-10:
边界类GYM-CDGL-11:
控制类write:
实体notice:
顺序图:
通信图:
分析类的职责:
边界类GYM-CDGL-10:
控制类queNotice:
实体notice:
顺序图:
通信图:
分析类的职责:
边界类GYM-SSGL-1:
边界类GYM-SSGL-2:
控制类newTounamentControl:
实体类Tounament,保留域模型中的属性:
顺序图
通信图:
分析类的职责:
边界类GYM-SSGL-1:
控制类deleteTounamentControl:
实体类Tounament:
顺序图:
通信图:
分析类的职责:
边界类GYM-SSGL-1:
边界类GYM-SSGL-2:
控制类updateTounamentControl:
实体类Tounament:
顺序图:
通信图:
分析类的职责:
边界类GYM-SSGL-1:
控制类queryTounamentControl:
实体类Tounament:
顺序图:
通信图:
分析类的职责:
边界类GYM-SSGL-4:
边界类GYM-SSGL-5:
控制类arrangeGroundControl:
实体类Ground:
顺序图:
通信图:
分析类的职责:
边界类GYM-SSGL-4:
边界类GYM-SSGL-6:
控制类arrangeRefControl:
实体类Ref:
顺序图:
通信图:
分析类的职责:
边界类GYM-BBGL-1:
控制类queryTableControl:
实体类Table:
:-)