发布时间 : 星期六 文章物流管理系统详细设计说明书更新完毕开始阅读
类。
7, RoleService调用PermissDAO类的permissInsert()完成添加角色与权限联系。
8, PermissDAO类通过PermissVO类获得PermissRole类的数据封装。
9, PsermissDAO类将Interger值(代表添加成功与否的判断条件)返回给RoleService类。
10, RoleService类将Interger值(代表添加成功与否的判断条件)返回给RoleServlet类。
11, RoleServlet调用disPatch()函数,将response返回给JSP页面。
5、 修改角色信息
时序图展示内容说明:
1, User通过JSP页面进行修改操作。
2, JSP页面通过post方式和控制器Servlet交互,提交角色修改请求。
3, RoleServlet调用RoleService类的RoleModify()函数进行添加。
4, RoleService类调用RoleDAO类的RoleUpdate()函数完成角色基本信息的更新。
5, RoleDAO类通过RoleVO类获得Role类的数据封装。
6, RoleDAO类将roleVO(代表更新的角色)返回给RoleService类。
7, RoleService类调用PermissDAO类的permissInsert()函数完成角色对应权限的更新。
8, PermissDAO类通过PermissVO类获得Permiss类的数据封装。 9, PermissDAO类将Integer(代表更新的成功与否)返回给RoleService类。
10, RoleService类调用PermissDAO类的permissDelete()函数完成角色修改中删除的对应权限的更新。
11, RoleDAO类将Integer(代表更新的成功与否)返回给RoleService类。
12, RoleService类将Interger值(代表更新成功与否的判断条件)返回给RoleServlet类。
13, RoleServlet调用disPatch()函数,将response返回给JSP页面。
6、 角色信息查询:
时序图展示内容说明:
1, User通过JSP页面进行角色查询操作。
2, JSP页面通过post方式和控制器Servlet交互,提交角色查询请求。
3, RoleServlet调用RoleService类的RoleQuery()函数进行查询。 4, RoleService类调用RoleDAO类的RoleQuery()函数完成查询。 5, RoleDAO类通过RoleVO类获得Role类的数据封装。
6, RoleDAO类将roleVO(代表查询的角色)返回给RoleService类。
7, RoleService类调用PermissDAO类的permissQuery()函数完成角色对应权限的查询。
8, PermissDAO类通过PermissVO类获得Permiss类的数据封装。 9, PermissDAO类调用PageHelp完成分页请求
10, PermissDAO类将PageHelp对象返回给RoleService类。 11, RoleService类将PageHelp对象返回给RoleServlet类。 12, RoleServlet调用disPatch()函数,将response返回给JSP页面。
7、 创建权限
时序图展示内容说明:
1, User通过JSP页面进行Create操作。
2, JSP页面通过post方式和控制器Servlet交互,提交权限添加请求。
3, PowerServlet调用PowerService类的PowerInsert()函数进行添加。
4, PowerService类调用PowerDAO类的PowerInsert()函数完成添加。
5, PowerDAO类通过PowerVO类获得Power类的数据封装。
6, PowerDAO类将Interger值(代表添加成功与否的判断条件)返回给PowerService类。
7, PowerService类将Interger值(代表添加成功与否的判断条件)返回给PowerServlet类。
8, PowerServlet调用disPatch()函数,将response返回给JSP页面。
8、 权限信息查询:
时序图展示内容说明:
1, User通过JSP页面进行权限查询操作。
2, JSP页面通过post方式和控制器Servlet交互,提交权限查询请求。
3, PowerServlet调用PowerService类的PowerQuery()函数进行查询。
4, PowerService类调用PowerDAO类的PowerQuery()函数完成查询。
5, PowerDAO类通过PowerVO类获得Power类的数据封装。 6, PowerDAO类调用PageHelp完成分页请求
7, PowerDAO类将PageHelp对象返回给PowerService类。 8, PowerService类将PageHelp对象返回给PowerServlet类。 9, PowerServlet调用disPatch()函数,将response返回给JSP页面。
附加说明:本时序图中并没有画出详细类图中的roleDelete()、userInsert()、powerDelete()、powerUpdate()以及顾客的CRUD功能,因其具体流程和上面描述的过程基本一致。roleDelete()、powerDelete()、