论文部分内容阅读
全球信息化加速了信息社会的飞速发展,在改变了人类生产、生活方式的同时,也促进了知识经济的快速成长,从而加快了世界经济一体化的进程。信息化程度已成为各国发展水平和发展潜力的重要标志,对信息的掌握、利用和传播更成为了提高生产力水平和增强综合国力的重要因素。伴随着信息化的发展,信息管理系统已经应用到社会的各个方面,尤其是对于拥有大量信息数据的组织与企业,其作用尤为突出。然而随着工作内容的扩展,信息量和相关人员都会增加,导致安全系统的维护变得越来越困难。另外,作为信息传输的最主要媒介,网络本身包含有太多的不安全因素,这样就使得信息可能漏失或被其他人利用。所以,构建强健的权限管理系统,保证信息系统的安全性是十分重要的。由此便产生了访问控制技术。访问控制技术通过验证用户的访问是否合法,从而实现对系统资源使用的控制,比如限制用户访问其相应保密级别的信息。访问控制技术对限制用户访问关键资源,防止非法用户的入侵,或阻止合法用户的不当操作所造成的破坏有着举足轻重的作用。因此,建立一个有普遍意义和适用性的访问控制模型,将极大地提高企业信息系统的安全性。其中,基于角色的访问控制(Role-Based Access Control(RBAC))是当前较为有效的资源访问控制方法,在大中型企业中有着广泛的应用。它在减小授权管理的复杂性、降低管理开销的同时,灵活地支持企业的安全策略。针对于企业业务流程的变化,RBAC提供了很大的伸缩性。本文在、首先阐述RBAC模型的运作原理以及当前较为常用的RBAC模型。在此基础之上,介绍了电网营销业务应用系统中权限管理模块的架构设计,其中主要包括部门管理模块,角色管理模块,权限项管理没款,用户管理模块,资源管理模块以及菜单管理模块。同时,基于这些设计,本文给出了系统的具体实现。