通用多企业用户权限系统设计与开发

通用多企业用户权限系统设计与开发

论文摘要

随着互联网的普及,越来越多的信息系统从企业局域网走出来,开始面向互联网;同时也有越来越多的大型互联网商业平台开始面向众多企业用户。这种趋势使得信息系统中的用户权限管理开始复杂起来,传统的信息系统中的单企业用户权限系统已经很难适应多企业信息平台的需求了。本文针对此问题提出通用多企业用户权限系统解决方案;该方案即能够除处理一般用户权限管理问题,也能够解决多企业用户带来的新的权限管理需求。通用多企业用户权限系统继承了单企业用户权限系统的优点,保留了模块、角色、用户的概念。同时在此基础上,一方面将模块概念进一步引申为模块包,简单模块,另一方面引入了企业以及企业群的概念;从而建立多企业用户权限模型。该模型通过先将模块权限赋予给企业群以及企业,然后再由企业分配权限给角色,最后再赋予用户的模式,进行合理的权限控制管理。这一举措使得多企业信息系统中的权限管理更为规范合理,也使得平台运营和企业用户在权限控制管理上更加方便自由;既达到了权限控制的目的,也没有加重用户的负担。同时本文也结合.NET平台技术,利用C#.NET,Enterprise Library,SQLServer等技术实现了该系统,研发实现过程中也适当使用多种设计模式,从而使系统更具灵活性、健壮性和可扩展性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文背景介绍
  • 1.1.1 问题的提出
  • 1.1.2 国内外研究现状
  • 1.2 课题研究意义
  • 1.3 本文主要内容
  • 1.4 本文篇章结构
  • 第二章 相关权限模型理论及技术背景
  • 2.1 参考的权限模型理论
  • 2.1.1 ACL介绍
  • 2.1.2 RBAC介绍
  • 2.2 技术背景
  • 2.2.1 Visual Studio.NET简介
  • 2.2.2 .NET Framework简介
  • 2.2.3 C#.NET简介
  • 2.2.4 Enterprise Library介绍
  • 第三章 单企业权限系统及其问题分析
  • 3.1 权限系统在信息系统中的作用
  • 3.2 单企业权限系统介绍
  • 3.3 单企业权限系统的不足之处
  • 第四章 新的通用多企业用户权限系统的提出
  • 4.1 新权限系统的业务目标
  • 4.2 初步的多企业权限模型
  • 4.3 进一步改进后的多企业权限模型
  • 第五章 通用多企业用户权限系统的分析设计
  • 5.1 系统设计目标
  • 5.2 系统的领域模型
  • 5.3 系统总体设计
  • 5.3.1 子系统及其之间关系
  • 5.3.2 系统主要架构
  • 5.4 人员组织子系统设计
  • 5.4.1 人员组织子系统的主要模块划分
  • 5.4.2 角色、用户、企业及企业群之间的关系
  • 5.4.3 企业管理与企业群管理的模块设计
  • 5.4.4 用户管理与角色管理的模块设计
  • 5.5 权限定义子系统设计
  • 5.5.1 权限定义子系统的主要模块划分
  • 5.5.2 业务功能在权限系统中的映射
  • 5.5.3 模块包与模块之间的类关系
  • 5.5.4 模块包与简单模块的设计
  • 5.6 权限设置子系统设计
  • 5.6.1 权限设置的总体流程
  • 5.6.2 权限设置子系统的主要模块划分
  • 5.6.3 角色的权限设置的模块设计
  • 5.6.4 企业及企业群权限设置的模块设计
  • 5.6.5 用户的权限设置的模块设计
  • 5.7 权限认证子系统设计
  • 5.7.1 权限认证子系统的主要模块划分
  • 5.7.2 用户登录认证与权限认证的模块设计
  • 第六章 关键技术问题
  • 6.1 业务功能在权限系统中的映射
  • 6.1.1 业务功能与模块的映射关系及存在的问题
  • 6.1.2 简单模块及模块包概念的引入
  • 6.1.3 简单模块及模块包解决方案的优势
  • 6.2 多企业带来的权限管理需求
  • 6.2.1 多企业业务系统的权限管理需求
  • 6.2.2 引入企业概念的解决方案
  • 6.2.3 大数量级的多企业业务系统的权限管理需求
  • 6.2.4 引入企业群概念的的解决方案
  • 6.2.5 新解决方案的优势
  • 6.3 多企业引起的权限认证过程变化
  • 6.3.1 多企业业务系统的权限认证需求
  • 6.3.2 多企业用户权限系统中的用户权限认证方案
  • 6.3.3 与企业企业群概念相结合的权限认证方案的优势
  • 第七章 通用多企业用户权限系统实现
  • 7.1 系统技术选择
  • 7.2 开发运行环境
  • 7.2.1 硬件环境
  • 7.2.2 软件环境
  • 7.3 系统部分界面和代码
  • 第八章 通用多企业用户权限系统应用成效
  • 第九章 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    通用多企业用户权限系统设计与开发
    下载Doc文档

    猜你喜欢