下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、权限管理系统权限管理系统一、系统功能分析系统的功能模块系统主要完成权限授予及权限验证的功能,权限授予实现某个 用户对模块的某个功能的操作许可,组成权限数据库。为用户分配 角色来实现授权。权限验证实现经过实现定义好的权限数据库,判 断该用户是否对某个模块的某个功能具有操作权限,权限验证采用 过滤器来设计,用户在应用系统中进行所有操作都需要经过这一层 过滤器。系统设计包括以下5个模块:人员管理:创立、更新、删除、查询人员信息、人员角色 维护。功能管理:创立、更新、删除、查询功能信息。模块管理:创立、更新、删除、查询模块信息、模块功能 维护。角色管理:创立、更新、删除、查询角色信息、角色权限 维护。
2、验证权限:判断用户对某一个模块的操作是否合法。权限管理系统验证权限角色管理4nP Ils nE 模块验证权限角色管理4nP Ils nE 模块M犀理 J4I JJ 3 功能管理人员管理权限管理数据库图系统功能结构图技术选型系统采用业界常见的J2EE框架进行组合。要求成熟稳定的系统 框架以满足系统的松耦合性、扩张性和可维护性。权限管理系统采 用Struts+Hibernate+Spring三种框架组合开发。表示层和控制层框架:选择业界广泛使用而且成熟稳定的Strutso业务逻辑层框架:选择轻量级Spring Frameworko持久层框架:选择Hibernateo系统逻辑结构分析系统采用Stru
3、ts+Hibernate+Spring架构进行开发。在体系结构 上将系统划分为四个层次:表示层、控制层、业务层、持久层。表 示层和控制层融合紧密,采用struts框架;持久层采用Hibernate 框架;业务层和持久层统一使用spring框架支撑。Struts框架接收来自表示层请求“ xxxAction.do”,请求参数封 装在“ xxxForm ”中,struts依据配置信息调用控制层实例 “xxxAction”的相关方法,该方法从“ xxxForm”中取回请求参数, 并从Spring Bean容器中获取业务层接口 “xxxManager”的一个实例“ xxxManagerImpl ” 。在
4、 Spring Bean 容器初始化 “xxxManagerImpl”实例时,会根据 beanid= xxxDAO”获取对应的“xxxDAO ”的一个实例,并赋值给“xxxManagerImpl”的 “ xxxDAO”接口。xxxManagerImpl实例会调用持久层接口 “xxxDAO”实例的方法完成具体的操作,并返回操作结果。图叙限管理模型结构图表示层(view):表示层主要负责在前台JSP页面上展示控制层提供的数据,提 供操作界面,将用户的操作请求提交给控制层。控制层(Controller):控制具体的业务流程。接受来自表示层的用户操作请求,调用 业务层的接口完成用户请求的处理,并将处理结果和数据保存到 request对象中,控制流程转向表示层输出处理结果和数据。表示 层和控制层结合起来开发,采用s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理记录单书写技巧与案例分析分享
- 2026年高中地理总复习讲解-动物与地理环境
- 2026年公共数据授权运营标准与绩效评估体系建设
- 2025年全球UAM市场规模657亿元与2030年1296亿元预测
- 2025年前台服务技能测试
- 2026年公共数据授权运营情况纳入审计监督的对接机制建设
- 2026年运动想象稳态视觉诱发电位P300事件相关电位解码范式对比
- 2026年失效分析技术在芯片良率提升中的应用
- 植物护肤抗衰老护理
- 2026年完善法律与伦理双重规制机制数据安全管理顶层设计
- 膈下脓肿护理查房
- 《形象塑造》课件
- 渠道开发与维护课件
- 养老行业从业人员健康管理制度
- Unit 3 On the Move单词讲解 课件高中英语外研版(2019)必修第二册
- 养鹅专业技术工作总结报告
- 20S121生活热水加热机组(热水机组选用与安装)
- 小班数学活动《宝宝送物品》课件
- (高清版)DZT 0388-2021 矿区地下水监测规范
- 《护理疑难病例讨论》课件
- 铁路运输调度指挥与统计分析(第二版)
评论
0/150
提交评论