设为首页 加入收藏
首 页 企业简介 项目案例 软件定制 行业软件 解决方案 企业资讯 服务专区 客服中心
服务项目
案例展示 更多 >>
·大数据分析系统 2020/11/16
·物资设备管理系统 2020/11/16
·数据采集与实时监控系统… 2020/11/16
·生产流程监控 2020/11/16
·上位机软件开发 2020/11/16
·润宇司法行政管理综合平… 2010/12/6
·连锁店管理系统软件 2010/7/31
·手机端公众号集成开发 2020/6/5
·驾校查询系统软件 2010/7/15
·业务技能培训学习软件 2020/6/5
联系人:李先生
电  话:029-87878512
手  机:13468700578
地  址:西安市欧亚大道丝路国际创意梦工厂4号楼
在线咨询:  762176615
Email:junsoft@126.com
 
当前的位置 >> 返回首页 >> 解决方案
通用权限管理方案
发布者:西安软件公司   发布时间:2011/8/9   阅读:25次

 

1 通用权限管理

1.1 业务对象关系图:

1.1 业务对象关系图

说明:

A:公务人员,司法局各个科室工作人员,也是使用司法行政平台的用户。

B:部门,公务人员所属的部门如:办公室,基层工作科,人事管理科等。

C:角色,是司法行政平台系统(本文档中系统均指这个系统)中一组权限的集合。公务人员的默认菜单显示角色属性,是该用户能使用的系统的菜单对应的菜单控制权限的集合。

D:权限,分为菜单控制权限和操作控制权限,菜单控制权限控制用户可以看到并使用的菜单项,操作控制权限控制用户能否使用系统提供的某种功能。

E:它们之间的关系,公务人员的默认菜单显示角色决定他所能使用的系统菜单项。公务人员必须属于某个部门,角色保护一组权限。

1.2 业务对象数据模型

1.2.1 数据库信息结构

公务人员业务对象对应数据库中的GongWuYuan表。主要字段及其含义如下。MenuViewRoleId字段关联SystemRole表中角色,从而控制该人员所能看到的系统菜单。

 

名称

类型

说明

Id

int

主键,自增长。

Name

varchar(20)

姓名

Sex

varchar(10)

性别

BirthDay

smalldatetime

生日

PersonalCard

varchar(20)

身份证

LoginPassword

varchar(50)

密码,md5 加密,登录系统的密码

Email

varchar(50)

email

Phone

varchar(20)

手机

SubTel

varchar(20)

分机号

ZhiWu

varchar(50)

职务

MenuViewRoleId

int

外键,关联角色表SystemRole

DepartmentId

int

外键,关联科室部门表Department

1.1 GongWuHYuan表结构

科室部门对应数据库中的Department表,该表主要包括,部门Id,部门名称,以及负责人的id,负责人id关联GongWuYuan表,是外键。

名称

类型

说明

Id

int

主键,自增长。

MingCheng

varchar(50)

名称

FuZeRenId

int

负责人id,外键,关联GongWuYuan

Tel

varchar(20)

科室电话

1.2 部门科室表[Department]

SystemRight为系统权限表,权限分为操作控制权限和菜单控制权限。

名称

类型

说明

Id

int

主键,自增长。

RightName

varchar(50)

权限名称

RightType

varchar(10)

权限类型:P操作控制权限,M菜单控制权限

MenuPath

varchar(50)

操作控制权限该值为空,菜单控制权限为菜单所链接页面的相对路径

1.3系统权限表[SystemRight]

SystemRole表为系统角色表,一个角色对应多个权限,角色和权限的对应关系存储于表RoleSRight表。

名称

类型

说明

Id

int

主键,自增长。

RoleName

varchar(50)

角色名称

1.4 系统角色表[SystemRole]

存储角色和权限的对应关系。

名称

类型

说明

Id

int

主键,自增长。

RoleId

int

外键,关联SystemRole

RightId

int

外键,关联SystemRight

1.5 角色权限表[RoleSRight]

1.2.1业务对象数据对象DO

该模块涉及的业务DO如下表。

名称

含义

主要属性

GongWuYuanDO

公务员对应的DO对象

GongWuYuan表对应

DepartmentDO

科室部门对应的DO对象

Department表对应

SystemRightDO

系统权限对应的DO对象

SystemRight表对应

SystemRoleDO

系统角色对应的DO对象

SystemRole表对应

RoleSRightDO

角色权限对应的DO对象

RoleSRight表对应

1.3 主要功能

1.3.1 部门管理

提供部门新增 编辑 删除 按名称查询功能。

提供为部门指定负责人功能。新增部门同时可以为该部门指定负责人,也可为已经存在的部门指定负责人。负责人是公务员表中的数据。

1.3.2 公务员管理

提供公务员新增 编辑 删除功能。

提供按姓名,部门查询公务员的功能。

提供为公务员指定默认菜单显示角色的功能。

1.3.3 角色管理

角色的新增 编辑 删除 按名称查询功能

角色权限管理功能:角色赋予权限和角色除去权限

1.3.4 权限管理功能

权限的新增 编辑 删除功能

权限按名称和类型查询功能

 

 


网站首页 | 关于我们 | 售后服务 | 网站地图 | 查看留言 | 在线留言 | 客服中心
© 版权所有:西安润宇软件科技有限公司 
公司地址:西安市丝路国际创意梦工厂4号楼  联系电话:029-87878512 手机:13468700578 联系人:李先生
Copyright ® 2011-2022 Xbwbw.com Inc. All Rights Reserved 
技术支持:西安润宇软件科技有限公司  陕ICP备11000720号