ASP.NET MVC+EasyUI+叁层工厂方式 达成权力管理连串

闲来无事把原先做的二个系列整理了一晃,明日拿出来跟我们大饱眼福,交换和探索。希望大家多多指正。

因许三个人索要源码,现提供源码下载地址:http://pan.baidu.com/s/1qXWYlly

壹.连串架构图:当中Entity为模型实体层类库;DAL为数据访问层类库,首要担负数据库操作;BLL为工作逻辑类库,Common为集体扶助类库,WebUI为用户层。

非Web层的享有实体类模板都已在项目中成立好,直接用动软生成就能够了。

图片 1图片 2

二:数据库相关表

  数据库文件放在web层的DB目录中

 图片 3图片 4

三.效应界面

*任何项目标体制都选择的是easyui自带的bootstrap样式。项目中提到到的连锁js验证规则,都封装在common.js文件中

(1) 用户名密码都以admin登录

(二) 登录页面,如图所示:

图片 5

本地测试验证码是暗中认可填充的。采纳form表单提交形式。

(叁)登录之后进入权限管理种类首页,如图所示:

首页左边导航菜单选拔的easyui-accordion和tree结合的章程,后台选用递归的措施,支持无界定的分支。

 图片 6

倘如若非管理员账号第二回登录系统,则会唤醒首次登录必须修改密码。

图片 7 图片 8

(肆)按钮管理

图片 9

图片 10

 

(伍)菜单管理:

图片 11

图片 12

用于配置菜单目录,以及给每种页面分配操作按钮。

 (陆)部门管理

图片 13

图片 14

(七)用户管理

图片 15

 

 

图片 16

图片 17图片 18

(八)剧中人物管理

 图片 19

点击角色 左侧会弹出相应的剧中人物成员音讯,如下图。

图片 20

(九)文告分类和公告管理

 公告分类:

图片 21

通知管理:

图片 22

图片 23

(拾)自定义表

数据类型管理:

图片 24

数据表管理

图片 25

表数据查询此处接纳的是动态塑造datagrid的所有列。

字段管理

图片 26

最终,写那篇作品的目标不在于项目本身,而在跟大家大快朵颐,由于时间少于,先大约写一下截图表明下。待继续有时间再通盘,希望我们多多指正。