最代码
fhi32987的gravatar头像
fhi329872018-05-05 12:18:22

基于Jfinal权限工作流管理系统

项目描述

epoch-erp是基于jfinal的系统,本来想集成后续开发erp相关功能的,但是因为UI的问题,项目处于搁浅中。目前系统已经基本集成的功能包含有,用户管理,角色管理,菜单管理,组织管理,数据字典,日志管理,接口管理(暂时未完成实际应用),流程配置,运行流程管理,消息管理(暂无实际应用),业务模块没有做。后台是基于Jfinal+shiro+缓存框架EhCache或者Redis,数据库使用了durid流和mysql数据库。模板使用了Jfinal自带的模板开发功能。前台框架使用了topjui技术,具体可百度查官网。工作流已经集成进去了activity5,包含代码功能等已经正常集成可用。登录用户名默认admin,密码123456。配置好环境,启用可以tomcat来正常启用,报错无误后即可打开界面。

优点;

1.后台代码已经统一模块化,也就说,再开发个新的模块,代码冗余度非常低,代码已经完善统一。

比如数据库交互,sql等只要按模板复制粘贴即可。

2.一些公共类已经封装好,已经是非常棒了。比如我设计的所有表,都会包含 创建时间,更新时间,创建人,更新人,部门。这些字段插入统一父类已经处理好了。比如model,使用常量控制。控制层和model使用统一注解。以及等等一些优点。可自行体会。后台的良好处理。完全可以使用在商业开发中。

运行环境

jdk8+tomcat8+mysql5.7+eclipse(idea)+maven

项目技术(必填)

jfinal+jquery+topjuo+jquery+bootstrap+easyui

数据库文件

包含在项目中doc文件夹,请参考项目截图

百度网盘下载psb文件,通过navicat可以还原备份,mysql版本5.7以下不兼容该sql,请使用mysql5.7

链接: https://pan.baidu.com/s/1hAjqw0E0g2JDVjXGrS1t6g 密码: 7qtj

jar包文件

使用了maven来管理jar包,只要联网正确配置maven即可下载jar包

是否原创(转载必填原文地址)

全部原创,转载请注明本地址。

项目截图(必填) 点击放大全图看

基于Jfinal权限工作流管理系统

基于Jfinal权限工作流管理系统

运行截图(必填)

登录:

http://localhost/epoch-erp/index/index

登录用户名admin,密码123456

基于Jfinal权限工作流管理系统

界面首页:

基于Jfinal权限工作流管理系统

用户管理:

基于Jfinal权限工作流管理系统角色管理

基于Jfinal权限工作流管理系统菜单管理

基于Jfinal权限工作流管理系统组织管理

基于Jfinal权限工作流管理系统日志管理

基于Jfinal权限工作流管理系统

流程配置

基于Jfinal权限工作流管理系统

流程图编辑保存

基于Jfinal权限工作流管理系统部署

基于Jfinal权限工作流管理系统

部署后查看,在运行流程查看

基于Jfinal权限工作流管理系统

查看图

基于Jfinal权限工作流管理系统

注意事项

1.导入数据库,需要修改 resource下config数据库配置文件密码。

2.项目使用了JDK1.8,原理来说,1.7和1.8都是支持的,请自行修改pom.xml配置。

3.项目使用的UI仅限本地开发使用,如果要放置外网或者域名地址,自行联系 topjui官方人员,本次项目使用的UI是基于某个节点的专业版。

4.没有实现的地方如下

1).角色菜单授权可能不够完善,如需使用自己完善下,其实功能之前我做了,,,后来重构了,把这一块丢了。

2).目前现在界面所有导出功能没有做。有统一解决方案,可以找我细聊。免费。

3).其他方面,如有细节问题,比如浏览器兼容等,也没有做。因为是我个人的项目,力量有限。

5.mysql必须是5.7版本的,5.5导入sql会抛出语法错误的提示

基于Jfinal权限工作流管理系统

6.后台访问地址必须是http://localhost/epoch-erp/,因为静态文件目录是硬编码

基于Jfinal权限工作流管理系统


打赏

已有2人打赏

最代码伊成的gravatar头像最代码官方的gravatar头像

文件名:epoch-erp.zip,文件大小:13729.635K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友