MVC + EF + Bootstrap 2 权限管理系统入门级(附源码)
MVC 、EF 学习有大半年了,用的还不是很熟练,正好以做这样一个简单的权限管理系统作为学习的切入点,还是非常合适的。 ? 开发环境: VS 2013 + Git + MVC 5 + EF 6 Code First ? 权限设计 用户、角色、用户-角色、模块、权限、模块-权限、角色-模块-权限。 用户可以拥有多个角色,角色可以包含多个用户,多对多。 模块可以包含多个权限,权限可以属于多个模块,多对多。 角色可以根据不同的模块对应不同的权限,多对多。? ? 系统架构 使用仓储(Repository)模式,参考的是郭明峰的系列。 ? 前端框架 网上找来的一套基于BootStrap 2开发的后台管理系统主题,这套主题我保留了JQueryDataTable 部分,自己加以修改。点击下载原版。 ? 用到技术点 T4模板,MEF 依赖注入,Elmah 日志记录、 简单的WebApi测试。 ? 部署 修改Webconifg的链接字符串,数据是通过代码插入的,打开项目直接运行即可,。点击下载源码。 后台登陆地址Localhost:XXX/Admin/Login 账号:admin ? 密码:123456 ? 总结 这仅仅是一个入门级的框架,代码方面没有做太多优化,其中若有不足,敬请指点。 ? 系统UI界面 ? ?
作者:?
ForEvErNoME?
出处:? http://www.cnblogs.com/ForEvErNoME/? 欢迎转载或分享,但请务必声明文章出处。如果文章对您有帮助,希望你能? 推荐?或? 关注
?
?
分类:?
开源项目
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |