企业级权限管理系统

本文详细介绍了部门表(sys_dept)与用户表(sys_user)的设计,包括字段和层级结构,以及权限模块表(sys_acl_module)和权限表(sys_acl)的配置。同时涵盖了登录界面、首页和DFD设计,深入探讨了信息技术中权限管理和数据库设计的关键要素。
摘要由CSDN通过智能技术生成

一、表设计

主要有部门表、用户表

1、部门表:sys_dept

序号

字段名称

字段类型

备注

1

id

int(11)

部门id

2

name

varchar(20)

部门名称

3

parent_id

int(11)

上级部门id

4

level

varchar(200)

部门层级

5

seq

int(11)

部门在当前层级下的顺序,由小到大

6

remark

varchar(200)

备注

7

operator

varchar(20)

操作者

8

operate_time

datetime

最后一次操作时间

9

operate_ip

varchar(20)

最后一次更新操作者的ip地址

2、用户表:sys_user

序号

字段

类型

说明

1

id

int(11)

用户id

2

username

varchar(20)

用户名称

3

telephone

varchar(13)

手机号

4

mail

varchar(20)

邮箱

5

password

varchar(40)

加密后的密码

6

dept_id

int(11)

用户所在部门的id

7

status

int(11)

状态,1:正常,0:冻结状态,2:删除

8

remark

varchar(200)

备注

9

operator

varchar(20)

操作者

10

operate_time

datetime

最后一次更新时间

11

operate_ip

varchar(20)

最后一次更新者的ip地址

3、权限模块表:sys_acl_module

序号

字段

类型

说明

1

id

int(11)

权限模块id

2

name

varchar(20)

权限模块名称

3

parent_id

int(11)

上级权限模块id

4

level

varchar(200)

权限模块层级

5

seq

int(11)

权限模块在当前层级下的顺序,由小到大

6

status

int(11)

状态,1:正常,0:冻结

7

remark

varchar(200)

备注

8

operator

varchar(20)

操作者

9

operate_time

datetime

最后一次操作时间

10

operate_ip

varchar(20)

最后一次更新操作者的ip地址

4、权限表:sys_acl

序号

字段

类型

说明

1

id

int(11)

权限id

2

code

varchar(20)

权限码

3

name

varchar(20)

权限名称

4

acl_module_id

int(11)

权限所在的权限模块id

5

url

varchar(100)

请求的url, 可以填正则表达式

6

type

int(11)

类型,1:菜单,2:按钮,3:其他

7

status

int(11)

类型,1:菜单,2:按钮,3:其他

8

seq

int(11)

权限在当前模块下的顺序,由小到大

9

remark

varchar(200)

备注

10

operator

varchar(20)

操作者

11

operate_time

datetime

最后一次更新时间

12

operate_ip

varchar(20)

最后一个更新者的ip地址

二、界面

1、登录界面

2、首页 

 

4、dfd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值