基于角色的权限控制研究及其在CAD协同设计中的应用

来源 :浙江大学计算机科学与技术学院 浙江大学 | 被引量 : 0次 | 上传用户:wangchun2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAD(Computer Aided Design)计算机辅助设计,是制造业企业产品设计时非常重要的工具。本文以CAD软件SolidWorks的研究与开发为背景,通过分析SolidWorks系统对权限控制的需求,针对传统权限控制的不足,提出了一种新的系统权限控制模型。首先,本文简要介绍了CAD系统权限控制的研究背景,分析了国内外研究存在的不足。探讨了权限控制技术的相关理论,重点剖析了RBAC技术,并在此基础上提出了本文的研究方向,即基于RBAC(Role-Based Access Control)思想的CAD环境下的权限控制。其次,分析和研究了CAD系统对权限控制的需求以及CAD系统权限控制的相关对象,提出了属性约束委托模型。RBAC模型是在集中式的背景下提出来的,在协同环境下,系统的管理工作异常繁重,完全依赖系统管理者参与系统中的所有授权行为,将严重加剧了系统的管理负担。本论文在模型中引入委托的机制,并将属性引入到委托模型中,建立一个属性约束的用户-用户委托模型。该模型对现有的用户-用户委托操作进行改进,将属性加入到委托过程中,实现委托约束的扩展,保证了用户-用户委托过程的安全性,从而使得委托过程更加安全和方便。最后,采用面向对象的编程语言Visual C++6.0对SolidWorks进行二次开发,运用本文的研究成果,理论与实践相结合的研究方法,给出了所提模型的实际应用案例和模型实现框架。通过对实际应用案例的详细分析,说明了属性在委托过程中所起到的重要作用,也表明在委托过程中引入属性的必要性和可行性。经过测试表明,该系统授权严格灵活,有效避免了越权操作,实现了对单个数据单元的权限控制,增加了数据访问的粒度,保证了数据的安全,基本满足了实际的需要。
其他文献
多标记分类研究一个对象同时与多个标记相关的问题。与传统的单标记分类相比,多标记分类更普遍,在许多领域,例如多主题文本分类、图像与视频标注等方面都具有实际的应用意义
随着计算机技术突飞猛进的发展,越来越多的企业对企业信息系统要求越来越高。软件开发者不断地研究比较优越的系统。框架成为一个系统的坚实砥柱,所以选择优秀的框架是研发者一
粗糙集理论是近年来发展起来的一种处理不确定、不精确、不完整数据的新的数学工具[1]。粗糙集理论自波兰科学家Pawlak于1982年提出以来,已经被成功的应用于机器学习、数据挖
随着计算机网络的快速发展,分布式应用系统的性能和可用性面临巨大的挑战。对于分布式应用系统,一般都存在用户数目多和并发访问量大而造成系统负载严重的问题,使得系统的可
随着互联网的快速发展与普及,网络多媒体数据(包括:文档、图片、视频等)正在呈现爆炸式的增长,这给那些需要进行相似性搜索的应用带来了巨大的挑战,最典型的就是基于内容的图
非一致访问分布共享存储技术(NUMA)是服务器架构的一种常见方式,它一定程度上解决了并行内存访问的瓶颈,对服务器性能的提升起到了十分重要的作用。但同时也带来了NUMA的经典
本文研究多文档集合话题情感挖掘。本文使用能自动确定组件个数的层次Dirichlet过程将文档集合表示为多个组件的混合,每个组件包含话题词和情感成分,扩展了话题情感混合模型
存储服务作为云计算的核心业务,伴随计算机科学技术、互联网技术和相关网络应用技术的迅速发展,其存储的数据对象呈现指数级增长。与此同时,实际生产环境对大规模存储系统的数据
随着我国交通事业的不断发展,城市隧道日渐增多,计算机应用技术也越来越多的被应用到隧道监控系统中。本文以首义广场地下通道监控系统中水泵监控子系统为研究对象,将信息技
分布式系统由于不同的硬件和软件,不同的平台,使得共享数据,集成系统变得非常麻烦和困难,这样往往会降低开发的效率,增加了开发的成本。Web服务是解决分布式系统的一个理想的解决