素材巴巴 > 程序开发 >

Angularjs,WebAPI 搭建一个简易权限管理系统 —— 系统业务与实现(三)

程序开发 2023-09-04 06:03:27

目录

系统业务与实现(二)

上一章我们讲解的 Angularjs名词与概念,因为内容比较少,本章节包含两个部分,讲解一下权限系统的基本业务和数据库的实现。

3. 权限系统业务

有史以来最简单的权限系统,直接上用例图。

用例图

3.1 业务对象

用户:

角色:

权限:

权限系统的业务对象非常简单,用户,角色,权限。但做为angularjs与WebAPI结合演示案例已经足够了。

3.2 基本业务

一个用户包含多种角色
一个角色可以被多个用户使用
一个角色包含多个权限
一个权限可以被多个角色使用

4. 数据库设计和实现

数据库使用 PowerDesigner 设计。上建模图.

数据库建模图

总共5张表:

UserToRoleLinks,UserRoleToPermissionLinks实现多对多关联

转载于:https://www.cnblogs.com/Arrays/p/4644221.html


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。