zoukankan      html  css  js  c++  java
  • EIP Core2.0开源

    EIP Core2 权限管理系统 (交流群:495070603,作者:1039318332)

    开源地址:

    https://gitee.com/sunzewei/eipcore2

    https://github.com/woshisunzewei/eipcore2 
    数据库代码都在里面。下之前先请star一下哦亲!


    一、源码介绍(注意此版本基于2.0开发)

    1、开发工具:Vs2017+SqlServer 2008R2 及以上版本

    2、系统采用前后端分离模式开发,后端使用最新的Core2框架,使用MongoDb作为缓存工具,前端使用Adminlte框架进行二次开发,可自由换肤,自己进行扩展

    2、系统设计为通用平台框架,权限模块已成熟,可用作ERP、OA、CRM等系统的基础开发框架,具有成熟的数据访问(Dapper)、作业调度(Quartz.net)、日志记录、权限控制等解决方案。

    3、系统采用多层架构,简单实用,内置T4代码生成器,可快速生成业务代码。
    二、特色功能

    1、完善的架构:
    1.1、系统前端采用Asp.net Core2 Mvc区域模式进行开发,将需要开发的子系统使用区域分割,使各个模块进行完美的分割,对以后系统升级等提供可扩展性
    1.2、系统前端基于Adminlte框架,使用了各种成熟的Jquery插件,为系统界面的友好交互性提供了保障。
    1.3、系统采用前后端分离模式开发,实现界面与后端解耦,加快开发效率。系统采用接口编程方式,使用Autofac进行依赖注入进行接口解耦,系统中无需充斥各种对象的实例化。
    1.4、系统中已采用T4写了一套针对本框架开发的代码生成器,可快速生成需要使用的业务、数据访问、实体代码,减少开发量,节约时间。
    2、权限控制:针对系统中大多数权限控制情况,系统中可针对角色、组织机构、岗位、工作组进行授权。权限由粗粒度到细粒度均可进行控制,菜单模块权限、功能按钮权限、字段权限、数据权限等
    3、完善的日志:全方位的记录日志。日志包括:登录日志、操作日志、数据日志、访问日志、异常日志。可快速定位到系统中每一个角落。
    三、注意事项

    1、开发环境:VS2017 + SQLServer2008R2 + Core2
    2、登录用户名admin 密码 123456 ,
    3、数据库文件在Data目录下,可通过里面的Sql脚本语句进行创建
    4、默认在EIP.Api项目下appsettings.json文件中修改数据库连接
    5、运行系统前请安装Mongodb,否则日志无法进行记录:
    可参考http://blog.csdn.net/heshushun/article/details/77776706
    https://www.cnblogs.com/jiaxuekai/p/7204716.html
    httpsk://www.cnblogs.com/ljwk/p/8014164.html
    四,项目截图

  • 相关阅读:
    java操作生成jar包 和写入jar包
    jboss配置jndi连接池
    windows 域的LDAP查询相关举例
    LDAP error Code 及解决方法
    HDU 6417
    CF1299D Around the World
    codechef Chef and The Colored Grid
    Educational Codeforces Round 82 (Rated for Div. 2)
    CF1237F Balanced Domino Placements
    CF1254E Send Tree to Charlie
  • 原文地址:https://www.cnblogs.com/sunzewei/p/11424004.html
Copyright © 2011-2022 走看看