- 系统品牌:
- 其他系统
- 开发语言:
- NET
- 数据库:
- Mssql
- 是否授权:
- 否
- 源文件:
- 无加密
- 移动端:
- 无
- 规格:
- 整站源码
- 服务器类型:
- 独立主机 虚拟主机
- 服务器系统:
- Windows
- 安装环境:
- IIS
- 安装方式:
- 提供管理权限 远程协助
- 安装费用:
- 收费 80
- 其他备注:
- 无
前言:时间很快,已经快到春节的时间了,这段时间由于生病,博客基本没更新,所以今天写一下我们做的一个项目吧,是对权限的基本操作的操作,代码也就不怎么说了,直接上传源码和图片展示,下面我们直接进入主题介绍这个项目和一些技术点:
1.项目所用到的技术
(1)前台展示:ASP.NETMVC3.0+JqueryEasyUI+Jquery
(2)开发环境:VS2012
(3)数据库:SQLServer2012
(4)代码管理:SVN
(5)用到的技术:ASP.NETMVC,EF框架,JqueryEasyUI,Log4Net,VSS,微软T4模版
(6)数据库脚本在本项目的APP_Data文件夹下面,可以直接执行EF框架自动生成。
2.系统后台通用权限管理
(1)什么是权限在电子商务等信息系统中,任何一个操作都要进行权限的校验,如果有访问的权限则让用户继续访问,如果没有则终止这条请求,一句话,权限就是为了分类明确,安全性考虑。
(2)权限管理:一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。
(3)基于用户&动作的权限管理
(4)基于角色&动作的权限管理
(5)基于分组,角色,动作,用户权限管理。
3.创建权限的业务模型
(1)使用EF框架的EDMX设计器来设计数据库的实现。
(2)注意事项:
1)使用ModelFirst的方式来设计数据库的完成
2)主键如果使用Guid类型则必须去掉自动增长
3)实体所有的属性必须设置备注
4)实体的字符串类型必须设置字符串的长度
5)命名规范必须符合要求
6)模型设计讨论和评审工作
(3)权限EF框架模型设置如图所示:

