生产管理ERP系统

拈花ヽ惹草 提交于 2019-11-27 05:07:59

这是一个生产管理ERP系统。依托科技计划重点项目“装备物联及生产管理系统研发”,项目研发装备物联以及生产管理的系统,主要包括:计划进度、设备管理、工艺监控、物料监控、人员监控、质量监控、系统管理7大模块。
项目源码
https://item.taobao.com/item.htm?spm=0.7095261.0.0.17ba1debCWmQFA&id=576538712641

项目技术架构(Spring+SpringMVC+Mybatis)

Maven
Spring(IOC DI AOP 声明式事务处理)
SpringMVC(支持Restful风格)
Hibernate Validator(参数校验)
Mybatis(最少配置方案)
shiro权限控制,结合ajax实现了异步认证与异步授权,同时实现了细粒度的权限动态分配(到按钮级别);添加了shiro session过期的登录跳转
jQuery EasyUI开发前端页面,利用jQuery文件上传插件实现拖拽上传的效果并对文件类型、大小、数量进行控制;利用search-box实现查找功能
Druid(数据源配置 sql防注入 sql性能监控)
统一的异常处理
JSP JSTL JavaScript
kindeditor富文本编辑器,处理图片上传和富文本编辑

这里写图片描述

软件运行截图

登录界面
登录可使用账号:22,密码:22的超级管理员登录,详见数据库
若密码输错,下次登录需输入验证码。
这里写图片描述
运行界面
超级管理员可显示系统管理模块进行系统权限分配与管理,其他角色可查看除系统管理外的剩余模块的信息(包括下载附件、查看图片等),但是只能维护该角色对应权限内的信息。
左边功能搜索栏可进行功能模糊查找。
这里写图片描述

文件上传配置

本地运行无法显示图片。

需要配置服务器后显示。

本地建立上传图片和文件的文件夹,如我的存放路径是在D:\upload\temp\img,D:\upload\temp\file文件夹下,然后修改tomcat的配置文件server.xml,添加虚拟路径,将对图片和文件的请求url映射到本机硬盘的相应路径,如下:



<Host name="localhost"  appBase="webapps"
           unpackWARs="true" autoDeploy="true">
       <!-- SingleSignOn valve, share authentication between web applications
            Documentation at: /docs/config/valve.html -->
       <!--
       <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
       -->

       <!-- Access log processes all example.
            Documentation at: /docs/config/valve.html
            Note: The pattern used is equivalent to using pattern="common" -->
       <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
              prefix="localhost_access_log" suffix=".txt"
              pattern="%h %l %u %t &quot;%r&quot; %s %b" />

       <!-- 在Host标签下添加下面两行,配置虚拟路径到你本机的文件夹 -->
       <Context path="/pic" docBase="D:\upload\temp\img" crossContext="true" trusted="true" reloadable="true"/>
       <Context path="/file" docBase="D:\upload\temp\file" crossContext="true" trusted="true" reloadable="true"/>
</Host>

idea classpath配置
idea引入项目后,resources目录在eclipse中是在classpath下的,而在idea中变成在classpath外,导致项目无法识别配置文件。解决办法是把resources文件夹加入到classpath中,请参照此博文操作
https://blog.csdn.net/kesarchen/article/details/51193657
项目演示地址:
链接:https://pan.baidu.com/s/1fn3xhlr8tBXhU0kfFuoZ1A 密码:jj3p

下载地址:

https://item.taobao.com/item.htm?spm=0.7095261.0.0.17ba1debCWmQFA&id=576538712641
这里写图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!