文件资源管理系统用户模块设计
来源:互联网 发布:绝地求生n卡画面优化 编辑:程序博客网 时间:2024/05/22 08:19
由于系统的潜在客户将涉及不同的行业、不同的规模、不同的用户,所以用户模块的设计就需要具备很好的灵活性及可扩展性,而且由于系统自身的特点决定,系统必须拥有一个完整的权限结构,这样才能确保用户只能进行经过授权的操作,据此需求设计如下:
用户信息的自定义
为了满足不同客户对用户信息的不同要求,系统中增加了用户扩展属性的结构,这样将可以帮助用户自由设定用户的信息内容。
例如:有的客户需要每个用户都包含学历,职位等信息,那么就可以增加学历及职位两个扩展属性,那么用户注册或修改资料时就会有这两个项目
用户权限的分配
系统首先将用户划分为不同的级别,然后对不同的级别进行权限的指定,如同企业中的职位,不同职位具备不同权力。
例如:分级为超级管理员的用户将可以管理系统的所有信息,而小组管理员则仅可以管理本小组的信息
用户的组织及分类
客户可以根据自身的部分结构或科室来进行分组,然后再通过在分组用户中指定分级来设定不同小组的不同权限级别用户。
例如:可以为系统设定设计部,开发部,市场部,而每个部门中又有一个用户同时属于小组管理员的级别,这样就可以简单的形成一个不同组别,不同职位的用户体系
下面是用户模块的数据库结构
- 文件资源管理系统用户模块设计
- 文件资源管理系统分类模块设计
- 文件资源管理系统资源模块设计
- 数据库设计之资源管理系统
- 易好文件资源管理系统
- VisualNet电力通信资源管理系统的设计
- 网络文件资源管理系统的计划设想
- 网络文件资源管理系统的结构规范
- 易好文件资源管理系统 (EasyFRMS) 进化史
- 资源管理系统
- 资源管理系统
- 模块管理常规功能自定义系统的设计与实现(06--第一个用户模块)
- Java之------单机版书店管理系统(设计思想和设计模式系列二)用户模块
- Java之------单机版书店管理系统(设计思想和设计模式系列二)用户模块
- 5.系统模块设计
- 5.系统模块设计
- 系统权限模块设计
- 系统模块设计
- OpenBSD ftp server 搭建
- 成为编程高手的二十二条军规
- Head First C# 中文版 图文皆译 第八章 枚举和集合 page363(前两页是填词游戏,跳过)
- Castle IOC容器组件生命周期管理
- NET操作文件 一 -----File类的使用
- 文件资源管理系统用户模块设计
- Castle IOC容器实践之Startable Facility(一)
- wince驱动开发之DMA(翻译)
- hibernate
- Castle IOC容器实践之Startable Facility(二)
- overflow:auto; 固定大小出滚动条
- windows mobile 来电注册表铃声类型说明
- malloc函数
- Castle IOC容器实践之TypedFactory Facility(一)