海大体育场馆管理系统鲁棒性分析(人员管理部分).docVIP

  • 18
  • 0
  • 约1.79千字
  • 约 22页
  • 2017-04-11 发布于重庆
  • 举报

海大体育场馆管理系统鲁棒性分析(人员管理部分).doc

1、人员信息管理模块 归纳分析类 模块名 分析类名称 分析类类型 人员信息管理 (8个) GMS- RYXX-1 边界类 GMS- RYXX-2 边界类 GMS- RYXX-3 边界类 GMS- RYXX-4 边界类 GMS- RYXX-5 边界类 GMS- RYXX-6 边界类 GMS- RYXX-7 边界类 GMS- RYXX-8 边界类 主页面 边界类 异常页面 边界类 newUserControl 控制类(注册用户) loggingUserControl 控制类(用户登录) updatePasswordControl 控制类(修改密码) queryManagerControl 控制类(查询管理员信息) deleteManagerControl 控制类(删除管理员信息) updateManagerControl 控制类(更改管理员资料) addManagerControl 控制类(添加管理员信息) UserInfo 实体类 ManagerInfo 实体类 1.1 注册用户 顺序图: 考察《用例规约》、《系统原型》和《页面跳转》文档,针对每一用例,画出分析类的顺序图。 如:“用户注册”按照《用例规约》、《系统原型》和《页面跳转》文档描述的执行顺序,画出顺序图如下: 通信图: 分析类的职责如图下: (1)边界类GMS- RYXX-1 边界类GMS-RYXX-2 (2)控制类newUserControl (3)实体类UserInfo 1.2用户登录 顺序图: 通信图: 分析类的职责如图下: 边界类GMS-RYXX-3 控制类loggingUserControl 实体类UserInfo 1.3更改用户密码 顺序图: 通信图: 分析类的职责如图下: 边界类GMS-RYXX-4 边界类 GMS-RYXX-5 控制类updatePasswordControl 1.4查询管理员信息 顺序图: 通信图: 分析类的职责如图下: 边界类GMS-RYXX-6 控制类queryManagerControl 实体类ManagerInfo 1.5 添加管理员信息 顺序图: 通信图: 分析类的职责如图下: (1)边界类GMS-RYXX-6 边界类GMS-RYXX-7 (2)控制类addManagerControl (3)实体类ManagerInfo 1.6 删除管理员信息 顺序图: 通信图: 分析类的职责如图下: 边界类GMS-RYXX-6 控制类deleteManagerInfo 实体类ManagerInfo 1.7修改管理员资料 顺序图 通信图: 分析类的职责如图下: 边界类GMS-RYXX-6 边界类GMS-RYXX-8 控制类updateManagerControl 实体类managerInfo 1.8人员信息管理模块的分析类模型 人员信息管理模块的分析类模型(1) 或者,实体类Position的外观改成分析类的“entity”外观,则分析类模型图如下: 人员信息管理模块的分析类模型(2)

文档评论(0)

1亿VIP精品文档

相关文档