AGRS管理与决策支持系统——角色管理与系统配置子系统设计与实现

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:yuandianzhulang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
访问控制(Access Control)就是通过某种途径显式地限制或者准许访问能力及范围的一种措施。自主型访问控制(DAC)和强制型访问控制(MAC)作为访问控制的传统方式,由于自身明显不足限制了其在实际中的应用。基于角色的访问控制模型(Role-BasedAccessControlModel,RBAC Model)是一个基于“用户-角色-权限”的用户管理多层模型,有效整合了传统访问控制技术的优势,又克服了他们的不足,使得指定和执行特定用户及企业保护策略的过程更加灵活。   本论文以“中国国土资源航空物探遥感中心管理与决策支持系统(以下简称“管理决策支持系统”)项目为背景,基于Javaweb程序设计的三层体系结构,使用基于MVC模式的Struts框架,表现层运用JSP作为视图,业务层结合代理模式,运用JavaBean和Ajax技术,数据持久层结合Hibernate模式,使用JDBC操作Oracle数据库,整个系统以Eclipse为开发平台。论文主要内容包括管理决策支持系统项目中的人员信息管理模块、用户管理模块、角色权限控制模块、外事管理模块、学术管理模块的设计与实现。   管理决策支持系统的角色权限管理采用基于角色的访问控制模型,根据航遥中心的各部门实际管理情况和安全策略实现角色定制、用户角色分配、角色权限分配的功能,构成统一的用户管理、统一的资源管理和统一的权限控制。角色权限管理解决了大量用户访问权限的授权问题。实现了多用户多角色分配、资源模块树型菜单控制、权限的二级授予问题。使用改进后的自定义标签配合页面标签解决了角色对操作权限的按钮级控制以及页面表单和查询范围的行控制、列控制。   同时根据航遥中心相关部门的业务流程,在Struts整体架构下,使用各种JAVA以及相关技术实现了人员信息管理模块、外事管理模块和学术管理模块。对人员基本信息、外事管理信息、学术管理信息实现新建、删除、编辑等数据库管理,并对外事和学术实现了过程化的管理。各个模块的查询统计分析功能最终为各级领导、管理人员提供决策支持服务。
其他文献
近年来,以离散点为表面表达方式的点模型由于其数据获取方便、数据结构简单等优点,成为计算机图形学中的一个新的研究领域。由于许多应用中数据模型的规模和复杂度急剧增长,
搜索引擎是互联网用户最常用的信息查询工具。目前主流的搜索引擎并没有明确区分不同用户的查询意图,而不同用户即使输入相同的查询词,其查询需求也是有差别的。个性化信息检索
学位
随着软件的复杂度越来越高,由此引起“软件危机”也就变得越来越严重。从而引发了软件复用技术的研究。构件化软件开发作为一种十分有效的软件复用技术,可以有效的缓解“软件危
随着分布式对象技术和XML技术的发展,面向服务的体系结构提供了基于Internet构造跨企业分布应用的标准框架,成为人们获取和发布应用资源的一种新方式。服务开放的存在于Interne
本文在对防火墙的各种技术对比的基础之上,结合计算机网络安全的本质与要求,对包过滤防火墙这一传统的防火墙体系结构进行了分析与改进并提出一种新的包过滤防火墙系统设计方
学位
近年来,随着科技的发展和人们生活水平的提高,数码产品尤其是数码相机和摄像机得到了广泛应用。但由于拍摄条件以及水平的限制,人们往往会拍摄到一些曝光不足、效果不好的照片和
随着计算机网络的普及应用,基于网络的空间信息资源正日益丰富,其应用领域也在快速地拓展,以满足全社会对空间信息的需求。开放的Internet虽然为Web GIS提供了广阔的社会应用前
近几年来基于语料库的机器翻译取得了巨大的成功,统计方法已经成为机器翻译方法的主流。汉英机器翻译的发展非常迅速,相对来说蒙古语机器翻译的研究受限于语料库以及基础关键技
消息中间件是一种基于消息传递的中间件,它利用高效可靠的消息传递机制进行与平台无关的数据交流,并通过数据通信来进行分布式系统的集成和互操作。通过提供消息传递和消息队
道路网作为地理信息系统应用的一个基础数据,它的识别、提取和精确定位对于影像理解、制图、GIS数据的更新以及城市规划、交通和测绘方面具有的深远意义。卫星遥感技术的发展