用户管理用例图
2016-06-23 18:20:17 0 举报
用户管理用例图主要描述了系统管理员如何管理用户的各种操作。首先,管理员可以通过“添加用户”用例来创建新的用户账户。其次,管理员可以使用“删除用户”用例来移除不再需要的用户账户。此外,管理员还可以通过“修改用户信息”用例来更新现有用户的信息,如更改用户的联系方式或密码。最后,管理员可以通过“查询用户”用例来查看系统中所有用户的信息。这些用例都由管理员触发,并通过系统执行相应的操作。用户管理用例图清晰地展示了管理员在管理系统中的用户时需要进行的各种操作。
作者其他创作
大纲/内容
用户名是否被注册?
内存块池
LogManageAction
业务层
Spring
数据源查询语言支持其他
如果分区内对象不足,从内存块池重新分配初始化
调用DAO完成用户信息的保存save()
保存成功返回
缓存内有对应大小的内存对象,返回对象
Hibernate
menu
如果内存块池不足,从系统继续扩展内存块
上层应用程序
UserManageAction
查看AppKey
传入参数
操作系统
删除日志
发送请求
服务定位器
下载日志
OperatinglogService
Struts MVC
user2menu
UserDAO
Appkey
user2menuService
区分初始化、大块内存分配,使用主分配功能
结束
是
内存块池有足够内存块,返回块
局部缓存
缓存足够,返回对象
查找用户
格式正确?
分区内有足够的内存对象,返回对象
用户
添加成功
Spring IoC容器
Struts ActionAction FormJSPstruts.xml
调用Service完成业务处理save()
userAdd.jsp(添加用户页面)
返回分配地址/NULL
输入信息格式校验
UserService(Service)
UserManageAction(Action)
调用保存用户权限的Service组件save()
malloc等函数调用
开始
否
OperatinglogDAO
MenuDAO
将该用户所对应的权限保存到数据库
系统调用分配内存
EIS层
DAO类
标准API
域模型业务对象
添加用户
user2menuDAO
AppKeyDAO
User2menuDAO(DAO)
分组分区
User2menuService(Service)
重置AppKey的有效期
UserService
如果缓存不足,从分组分区分配
保存用户信息到数据库
事务管理会话管理业务类
查看用户日志
Operatinglog
输入用户信息并配置用户权限
MenuService
AppKeyService
user
web层
删除APPKey
进入用户管理菜单下的添加用户界面
修改用户权限
UserDAO(DAO)
删除用户
0 条评论
下一页