作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (7): 47-49,5. doi: 10.3969/j.issn.1000-3428.2008.07.016

• 软件技术与数据库 • 上一篇    下一篇

基于角色和范围的通用管理系统的设计与实现

张晨曦1,李江峰2,刘 依1,赵卫东3   

  1. (1. 同济大学软件学院,上海 200092;2. 同济大学电子与信息工程学院,上海 200092;3. 上海工程技术大学计算中心,上海 201620)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-04-05 发布日期:2008-04-05

Design and Implementation of Universal Management System Based on Roles and Scopes

ZHANG Chen-xi1, LI Jiang-feng2, LIU Yi1, ZHAO Wei-dong3   

  1. (1. School of Software Engineering, Tongji University, Shanghai 200092; 2. School of Electronics and Information Engineering, Tongji University, Shanghai 200092; 3. Computing Center, Shanghai University of Engineering Science, Shanghai 201620)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-04-05 Published:2008-04-05

摘要: 用户管理系统是Web应用系统及大型软件系统的重要组成部分。在目前已有的用户管理系统中,角色只是权限的集合,不涉及管辖范围,是一个一维空间上的概念。该文提出一种二维角色的概念,是由权限和范围组成的二元对集合,是一个二维空间上的概念。构建一个基于二维角色的通用用户管理模型,设计一个通用用户管理系统,能满足现代Web应用系统和大型软件系统对用户授权的多层次和多空间的要求。

关键词: 通用用户, 角色, 范围, 权限管理, 动态配置

Abstract: User management system is an important part in Web application system and a large-scale software system. In the existed user management system, a role, which is a set of authorities, does not involve scope. It is a conception in a one-dimensional space. A conception of two-dimensional role is given, which is in a two-dimensional space. A role is a binary set composed of authorities and scopes. A universal user management model based on user roles is constructed. Design and implementation of a universal user management system is achieved. It can satisfy requirements of modern Web application systems and large scale software systems in multiply levels and spaces towards user privilege.

Key words: universal user, role, scope, authority management, dynamic configuration

中图分类号: