JeePlatform 企业信息化开发基础平台开源项目

我要开发同款
匿名用户2018年12月03日
30阅读
开发技术Java
所属分类Web应用开发
授权协议Apache-2.0

作品详情

一款企业信息化开发基础平台,可以用于快速构建企业后台管理系统,集成了OA(办公自动化)、SCM(供应链系统)、ERP(企业资源管理系统)、CMS(内容管理系统)、CRM(客户关系管理系统)等企业系统的通用业务功能

JeePlatform项目是一款以Activiti为工作流引擎,以SpringFramework为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,基于本平台可以实现快速开发。

系统管理通用功能

 用户管理:系统用户

 角色管理:按照企业系统职能进行角色分配,每个角色具有不同的系统操作权限OK

 权限管理:权限管理细分到系统按钮权限,菜单权限,管理员可以对权限进行细分控制

 在线管理:管理在线用户,可以强制下线

 菜单管理:系统可以配置系统菜单,并分配不同的权限OK

 报表统计:数据报表、用户分析

 系统监控:数据监控、系统日志(用户登录记录)

 通用接口:SMS(短信)、系统邮件、Excel表导出导入操作...

OA系统通用功能(待开发)

 考勤管理:请假流程

 人事管理:机构管理、部门管理、员工管理

CMS系统通用功能(待开发)

 信息管理:文章管理、文章审核...

技术方案后台技术

工作流引擎:Activiti5

ORM框架:Mybatis/HibernateJPA

Web框架:SpringMVC

核心框架:SpringFramework4.0

任务调度:SpringTask

权限安全:ApacheShiro/SpringSecurity

全文搜索引擎:Lucene/Solr

页面静态化处理:Freemark/Velocity

服务器页面包含技术:SSI

网页即时通讯:longpolling/websocket

连接池:Druid(阿里开源)

日志处理:SLF4J

缓存处理:Redis、EhCache

Excel表处理:POI

前端技术

文件上传:JQueryuploadify

树形结构:EasyUITree

日期插件:JQueryDate

弹窗框架:zDialog

Cookie保存:JQueryCookie

富文本编辑器:BaiduUEDitor

前端框架:TwitterBootstrap、ExtJS

服务器

负载均衡:Nginx

分布式:alibabaDubbo

中间件:RocketMQ

项目测试

DeBug:Junit、FindBugs、EclEmma

程序质量:Jdepend4eclipse

压力测试:JMeter

工具软件

服务器:SecureCRT

Java:IntelliJIDEA/Eclipse

远程控制:TeamViewer

版本控制:Git

Jar管理:Maven

UML建模:ArgoUML

Eclipse测试插件:EclEmma

程序质量检查插件:Jdepend4eclipse(Eclipse平台)

为了帮助学习者更好地理解代码,下面给出自己写的一些博客链接

Java框架

基于RBAC模型的权限系统设计(Github开源项目)

SpringDataJpa+SpringMVC+Jquery.pagination.js实现分页

SpringMVC+ZTree实现树形菜单权限配置

单点登录集群安装教程

Github开源项目(企业信息化基础平台)

基于权限安全框架Shiro的登录验证功能实现

缓存

Redis学习笔记之基本数据结构

SpringBoot集成Redis实现缓存处理(SpringAOP技术)

Oracle知识

Oracle知识整理笔录

Oracle笔记之锁表和解锁

Oracle笔记之修改表字段类型

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论