当前位置: 首页 >前端技术 > Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理

Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理

  这是本人第一次写,写的不好的地方还忘包含。写这个的主要原因是想通过这个来学习下EF的CodeFirst模式,本来也想用AngularJs来玩玩的,但是自己只会普通的绑定,对指令这些不是很熟悉,所以就基本不用了。还有最主要的原因就是锻炼下自己的能力。好了其他就不多说了,下面来看下我对这个项目的整体概述吧:

目录:

目录我以后会在这边添加上去的

一、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理 基本设计

二、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理1 基本设计

三、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理2 基本设计

四、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理3 基本设计

五、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理4 基本设计

六、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理5 基本设计

七、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理6 基本设计

八、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理7 基本设计

九、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理8 基本设计

十、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理9 基本设计

十一、Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理10 基本设计

项目中使用到的工具:

  Visual Studio 2013,SQL Server 2008和小乌龟

表设计如下:

Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理 _ JavaClub全栈架构师技术笔记

 

设计说明:

用户表和角色表还有页面表我就不多说了。

页面动作表:我想的是每个页面都有对应的操作,比如增加删除修改等等,然后解释下动作等级这个字段。一般来说查看是最基本的权限,如果你连这个页面都看不了的话,那么你对这个页面增加修改删除功能那么肯定也是没有的,加上这个字段主要是为了防止会出现用户有删除的权限却没有查看的权限,主要是为了防止这种情况的发生。

页面与页面动作之间的联系表:主要是以页面为主,然后一个页面与多个动作之间用json数据的格式来存储。

角色与页面和页面动作之间联系表:这个以角色为主,因为我们在页面显示的时候是根据角色然后再去删选显示的页面的,然后他们之间对应的关系也是用json格式来进行存储的,当后台设置了这个角色对某个页面没有任何权限操作是,会把是否显示这个给设置为不显示。

用户与页面和页面动作之间联系表:这个和角色一样的道理。

总结:

这是我对我要实现的项目的 基本说明,第一次写这个,有很多地方写的不好的还望大家见谅。我在上面那里没有说清楚或者是错的思路的也希望大家给我提提,我可以改进改进。

下面是完整版的效果图

Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理 _ JavaClub全栈架构师技术笔记

百度源码下载地址

网页模板下载地址

github地址:https://github.com/yjqGitHub/AuthoryDesign

作者:yjq_net
来源链接:https://www.cnblogs.com/yjq-code/p/AuthoryDesign1.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/front/117473.html

标签:Bootstrap
分享给朋友:

“Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理” 的相关文章