一、源码特点
java Web生产设备效率管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为access,使用java语言开发。
二、功能介绍
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)生产线管理:对生产线信息进行添加、删除、修改和查看
(3)设备类型管理:对设备类型信息进行添加、删除、修改和查看
(4)设备管理:对设备信息进行添加、删除、修改和查看
(5)质检标准管理:对质检标准信息进行添加、删除、修改和查看
(6)可用率管理:对可用率信息进行添加、删除、修改和查看
(7)表现性管理:对表现性信息进行添加、删除、修改和查看
(8)质量指数管理:对质量指数信息进行添加、删除、修改和查看
(9)台时管理:对台时信息进行添加、删除、修改和查看
(10)故障管理:对故障信息进行添加、删除、修改和查看
(11)维修管理:对维修信息进行添加、删除、修改和查看
OEE算法 设计
利用系统录入OEE基本数据,然后对OEE进行计算
OEE=可用率X 表现性 X质量指数。
其中:
可用率=操作时间 /计划工作时间
它是用来考虑停工所带来的损失,包括引起计划生产发生停工的任何事件,例如设备故障,原料短缺以及生产方法的改变等。
表现性=总产量/(操作时间/理想加工一单位产品的周期时间)=总产量 /( 操作时间*理想生产速率)
表现性考虑生产速度上的损失。包括任何导致生产不能以最大速度运行的因素,例如设备的磨损,材料的不合格以及操作人员的失误等。
质量指数=良品/总产量
数据库设计
(1)用户信息表如表5.1所示:
表5.1 用户信息表
|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型    | 长度 | 主键 | 描述   |
| 1  | yhid | INTEGER | 11 | 是  | 用户编号 |
| 2  | yhm  | VARCHAR | 40 | 否  | 用户名  |
| 3  | mm   | VARCHAR | 40 | 否  | 密码   |
| 4  | xm   | VARCHAR | 40 | 否  | 姓名   |
| 5  | qx   | VARCHAR | 40 | 否  | 权限   |
| 6  | bm   | VARCHAR | 40 | 否  | 部门   |
(2)生产线如表5.2所示:
表5.2 生产线表
|----|-------|---------|----|----|-------|
| 序号 | 字段名称  | 数据类型    | 长度 | 主键 | 描述    |
| 1  | scxid | INTEGER | 11 | 是  | 生产线编号 |
| 2  | scx   | VARCHAR | 40 | 否  | 生产线   |
| 3  | fzr   | VARCHAR | 40 | 否  | 负责人   |
| 4  | sm    | VARCHAR | 40 | 否  | 说明    |
(3)设备类型表如表5.3所示:
表5.3 设备类型表
|----|--------|---------|----|----|--------|
| 序号 | 字段名称   | 数据类型    | 长度 | 主键 | 描述     |
| 1  | sblxid | INTEGER | 11 | 是  | 设备类型编号 |
| 2  | lx     | VARCHAR | 40 | 否  | 类型     |
(4)设备表如表5.4所示:
表5.4 设备信息表
|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型    | 长度 | 主键 | 描述   |
| 1  | sbid | INTEGER | 11 | 是  | 设备编号 |
| 2  | sbmc | VARCHAR | 40 | 否  | 设备名称 |
| 3  | lx   | VARCHAR | 40 | 否  | 类型   |
| 4  | scx  | VARCHAR | 40 | 否  | 生产线  |
| 5  | cj   | VARCHAR | 40 | 否  | 厂家   |
| 6  | xn   | VARCHAR | 40 | 否  | 性能   |
| 7  | js   | VARCHAR | 40 | 否  | 介绍   |
| 8  | zt   | VARCHAR | 40 | 否  | 状态   |
(5)质检标准如表5.5所示:
表5.5 质检标准表
|----|--------|---------|----|----|--------|
| 序号 | 字段名称   | 数据类型    | 长度 | 主键 | 描述     |
| 1  | zjbzid | INTEGER | 11 | 是  | 质检标准编号 |
| 2  | sb     | VARCHAR | 40 | 否  | 设备     |
| 3  | zt     | VARCHAR | 40 | 否  | 状态     |
| 4  | djr    | VARCHAR | 40 | 否  | 登记人    |
| 5  | OEE    | VARCHAR | 40 | 否  | OEE    |
| 6  | bz     | VARCHAR | 40 | 否  | 备注     |
| 7  | djsj   | VARCHAR | 40 | 否  | 登记时间   |
| 8  | djrq   | VARCHAR | 40 | 否  | 登记日期   |
(6)可用率表如表5.6所示:
表5.6可用率表
|----|--------|---------|----|----|--------|
| 序号 | 字段名称   | 数据类型    | 长度 | 主键 | 描述     |
| 1  | kylid  | INTEGER | 11 | 是  | 可用率编号  |
| 2  | sb     | VARCHAR | 40 | 否  | 设备     |
| 3  | czsj   | VARCHAR | 40 | 否  | 操作时间   |
| 4  | jhgzsj | VARCHAR | 40 | 否  | 计划工作时间 |
| 5  | jg     | VARCHAR | 40 | 否  | 结果     |
| 6  | djr    | VARCHAR | 40 | 否  | 登记人    |
系统ER 图

代码设计
request.setCharacterEncoding("gb2312");//设置字符集
ResultSet rs=null;//声明结果集
	String keyid =(String)request.getParameter("keyid");
String gz=(String)request.getParameter("gz");//变量:故障
String wxsm=(String)request.getParameter("wxsm");//变量:维修说明
String wxr=(String)request.getParameter("wxr");//变量:维修人
String zt=(String)request.getParameter("zt");//变量:状态
String wxsj=(String)request.getParameter("wxsj");//变量:维修时间
String clgc=(String)request.getParameter("clgc");//变量:处理过程
String fy=(String)request.getParameter("fy");//变量:费用
String sql="";//声明sql
;//维修SQL 语句
int row=1;///定义执行结果
		
try{
	sql="update guzhang set zt='维修中' where gzid="+gz+"";
	
	db.update(sql);
	
	
	 sql="insert into weixiu(gz,wxsm,wxr,zt,wxsj,clgc,fy) values('"+gz+"','"+wxsm+"','"+wxr+"','"+zt+"','"+wxsj+"','"+clgc+"','"+fy+"')";
		//int row =0;
		row=db.update(sql);三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为access,使用java语言开发。
3、数据库文件名是shebei.accdb ,系统名称shebei
4、系统首页地址:http://127.0.0.1:8080/shebei/login.jsp
四系统实现




源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓