Angularjs,WebAPI 搭建一个简易权限管理系统 —— 系统业务与实现(三)
2017-09-13 02:45
741 查看
目录
前言Angularjs名词与概念
Angularjs 基本功能演示
系统业务与实现
WebAPI项目主体结构
Angularjs 前端主体结构
系统业务与实现(二)
3. 权限系统业务
有史以来最简单的权限系统,直接上用例图。3.1 业务对象
用户:用户名
密码
邮箱
添加时间
真实姓名
用户状态(激活,删除,禁用)
角色:
角色名称
角色代码(系统使用)
权限:
权限名称
权限代码(系统使用)
权限系统的业务对象非常简单,用户,角色,权限。但做为angularjs与WebAPI结合演示案例已经足够了。
3.2 基本业务
一个用户包含多种角色一个角色可以被多个用户使用
一个角色包含多个权限
一个权限可以被多个角色使用
4. 数据库设计和实现
数据库使用 PowerDesigner 设计。上建模图.总共5张表:
用户信息表(UserInfo)
用户角色关联表(UserToRoleLinks)
角色信息表(UserRoles)
角色权限关联表(UserRoleToPermissionLinks)
用户权限表(UserPermission)
UserToRoleLinks,UserRoleToPermissionLinks实现多对多关联
分类: javascript/jQuery/angularjs
标签: angularjs, WebAPI
相关文章推荐
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— 系统业务与实现(三)
- Angularjs,WebAPI 搭建一个简易权限管理系统
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— Angularjs名词与概念(一)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— Angularjs 前端主体结构(五)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— WebAPI项目主体结构(四)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— Angularjs名词与概念(一)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— 基本功能演示(二)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— 基本功能演示(二)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— WebAPI项目主体结构(四)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— Angularjs 前端主体结构(五)
- AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
- 在家看孩子,10分钟生成一个业务管理系统【能支持多数据库,大数据,流程审批,权限控制,即时提醒】,视频讲解详细实现步骤
- 实现业务系统中的用户权限管理--设计篇(强烈推荐)
- 实现业务系统中的用户权限管理--设计篇
- 实现业务系统中的用户权限管理--实现篇
- 实现业务系统中的用户权限管理--设计篇
- 设计实现业务系统中的用户权限管理
- 实现业务系统中的用户权限管理
- 实现业务系统中的用户权限管理--实现篇
- 实现业务系统中的用户权限管理--设计篇