《基于web的恩瑞电子生产流程监控系统的设计与实现》由会员分享,可在线阅读,更多相关《基于web的恩瑞电子生产流程监控系统的设计与实现(104页珍藏版)》请在金锄头文库上搜索。
1、中文题目:基于 WEB 的恩瑞电子生产流程监控系统的设计与实现外文题目:DESIGN AND IMPLEMENTATION OF ENRUI ELECTRONIC PRODUCTION PROCESS MONITORING SYSTEM BASED ON WEB毕业设计共 97 页(其中:外文文献及译文 2 页)图纸共 0 张完成日期 2015 年 6 月 答辩日期 2015 年 6 月摘 要电子工厂使用生产流程监控系统的目的是使中心管理人员充分了解电子厂产品的生产动态。使用生产流程监控系统,可以有效地加强产品生产秩序,消除事故隐患,有着不可替代的重要作用。在电子厂日常的生产过程中,产品的生产
2、流程是至关重要的,并且对于大部分产品都要经过素材冲裁、电镀、注塑、折弯、刷墨、包装等基本流程,因此工厂有必要对产品的生产流程进行科学管理和监控。采用流程监控系统,可以更好的对产品的生产过程进行管理和监控,因此实现电子厂的生产流程监控系统是十分必要的。本次设计的目的是可以让管理人员对生产流程进行监控和管理,更便捷地得到生产流程信息。论文通过对电子行业生产过程的特点进行研究,根据监控系统在电子生产过程中的应用特点,设计了一套针对电子厂生产流程的监控系统。本文主要对恩瑞精密电子有限公司电子生产过程中的核心生产流程做详细梳理,把每一个流程环节变成可监控的模块,基于此设计出从生产流程视角出发的完整产品生
3、产周期的生产流程监控系统。本统系统采用B/S结构,MVC设计模式,以Mysql作为后台数据库。本系统可以更方便生产过程的监控管理,具有一定的实用意义。关键词:监控系统;B/S 结构;Mysql;MVC 设计模式ABSTRACTElectronics factory using production process monitoring and control system is designed to make center management staff fully understand the production performance of electronic products.
4、Using production process monitoring system, can effectively enhance the production order, eliminate accident hidden danger, has an irreplaceable role. In electronics factory in daily production process, product production process is very important, and for most products go through the material cutti
5、ng, electroplating, plastic injection, bending, brush and ink, packing and so on basic flow, so it is necessary for the factory to product the production process of scientific management and monitoring. Process monitoring and control system is proposed, which can better manage and monitor the produc
6、tion process of products, thus realize electronics factory production process monitoring system is very necessary. The purpose of this design is allows managers to monitor the production process and management, more convenient to get the production process information. Paper through the research on
7、the characteristics of the electronics industry production process, according to the application characteristic of the electronic monitoring system in the production process, designed a set of monitoring system for electronics factory production process.This article mainly discusses the los precisio
8、n electronic ENRUI company, the core in the process of production to make detailed combing production process, each process step into monitoring module, based on the designed production process perspective from the complete product production cycle of the production process monitoring system. This s
9、ystem adopts B/S structure, MVC design pattern, with Mysql database as the background. This system can be more convenient production process monitoring and management, has certain practical significance.Key words:Monitoring system; B/S; Mysql; MVC design pattern目目 录录1 项目概述.11.1 现系统概述.11.2 公司组织机构.11.
10、3 系统业务流程.21.4 系统功能模块.22 系统需求分析.42.1 需求陈述.42.2 USE CASE建模.52.2.1 定义活动者52.2.2 Use Case 图62.2.3 用例说明133 系统架构设计.203.1 架构设计目标.203.2 系统架构设计213.3 系统架构类图244 系统详细设计.264.1 系统交互图.264.1.1 系统架构类交互图264.1.2 活动者与模块间的交互.274.1.3 系统协作图.344.1.4 系统状态图.354.1.5 系统活动图.364.2 业务逻辑对象类设计.374.2.1 发现业务逻辑类374.2.2 业务逻辑对象类图374.3 数据
11、库设计.404.3.1 ER 图404.3.2 物理表结构图.454.4 开发环境的选择.484.4.1 系统开发工具484.4.2 数据库的选择484.4.3 系统网络架构设计495 编码.505.1 概述开发工具及编程脚本.515.2 脚本习惯说明.535.3 脚本.536 测试556.1 测试原则及测试方法概述.556.2 测试项目测试用例.576.3 软件测试结论.616.3.1 软件能力.616.3.2 缺陷和限制.616.3.3 建议.616.3.4 测试结论.61致谢.64参考文献.65附录 A 中文译文 .66附录 B 英文原文75附录 C 程序清单86辽宁工程技术大学毕业设计
12、(论文)11 项目概述项目概述1.1 现系统概述现系统概述东莞市恩瑞精密电子有限公司位于横贯广深高速公路 107 国道、C358 省道的东莞市长安镇,是一家集 LED 支架开发制造销售于一体的专业生产厂商。恩瑞人专注于 SMD LED 支架技术革新的科学性,专注于资源的利用,专注于社会的发展,并以精密、准确的专业态度和高度的责任感,努力为 LED 行业提供优质的产品与服务;恩瑞的精神里还包含一种以人为本的理念,它信奉和推崇共创,共享,共勉的核心价值观,最大限度的满足员工,客户,股东以及合作伙伴的利益,同时承担社会责任,为社会作出贡献。1.2公司组织机构公司组织机构目前公司组织机构如下图 1-1
13、 所示:公司实行董事长监管下的总经理负责制,总经理和办公室负责协调各部门之间相互合作。各个部门受总经理领导,直接向总经理报告。各部门主管领导负责,部门业务员配合系统研发人员来完成。行政总监 董事长 财务总监 市场总监 运营总监 销 售 部 广 告 部 售 后 服务 部 财 务 部 审 计 部 生 产 部 计 划 发展 部 研 发 部 行 政 部 办 公 室 人 力 资源 部 人力资源总监 总经理 图 1-1 公司组织机构图Fig 1-1 Diagram of the Companys Organizational Structure王德璐:基于 web 恩瑞电子生产流程监控系统21.3 系统业
14、务流程系统业务流程经过前期调研分析和综合其它各方面相关理论知识,给出整个系统的业务流程图如下图 1-2 所示:帐号管理流程监控供应商管理管理员模块原材料管理创建生产流程打印生产流程员工管理提交注塑流程 数据提交收货人发 货出库提交电镀后数 据提交电镀前数 据提交刷墨流程 数据提交折弯流程 数据提交包装流程 数据生产员模块图 1-2 生产流程监控系统流程Fig 1-2 The Production Process Monitoring System整个系统的开发主要围绕上述业务流程进行开发,开发过程采用面向对象的开发技术,具体开发过程见下面的章节。1.4 系统功能模块系统功能模块根据上述业务流程
15、,整个系统抽象出以下几个功能模块,如图 1-3 所示。下面模块划分只是抽象意义上的划分,各模块之间需要共享数据,相互协作,完成辽宁工程技术大学毕业设计(论文)3整个系统流程,单一事物功能模块间是相互独立的。生产流程监控系统注塑部人员模块原材料管理登录模块生产员登录管理员登录管理员模块 供应商管理员工管理账号管理素材冲裁部人员模块打印生产流程生成生产流程电镀部人员模块提交电镀前数据提交出库提交电镀后数据提交注塑流程数据刷墨部人员模块提交刷墨流程数据折弯部人员模块提交注塑流程数据包装部人员模块提交包装流程数据发货部人员模块提交收件人发货查询电镀出库流程查询包装提交流程查询刷墨提交流程查询注塑提交流
16、程查询折弯提交流程查询冲裁提交流程图 1-3 系统功能模块Fig 1-3 Function Models of System王德璐:基于 web 恩瑞电子生产流程监控系统42 系统需求分析系统需求分析2.1 需求陈述需求陈述根据调研分析得知,恩瑞生产流程监控系统共需要完成 6 项中心任务,即:员工管理,账号管理,原材料管理,供应商管理,流程监控,流程监控与生产过程关系。任务具体描述如下:(1)员工管理员工管理主要负责对素材冲裁部门人员、电镀部门人员、注塑部门人员、折弯部门人员、刷墨部门人员、包装部门人员、发货部门员工基本信息的管理。员工管理功能的操作者为管理人员,管理人员可以对所有的员工信息进行查看,还具备新增员工,删除员工功能,根据员工的部门赋于不同权限。(2)账号管理账号管理主要负责对于素材冲裁部门人员、电镀部门人员、注塑部门人员、折弯部门人员、刷墨部门人员、包装部门人员、发货部门人员登录信息的管理,包括增加账号,编辑账号信息功能。账号管理功能的操作者为管理人员。(3)原材料管理管理员可以对素材冲裁流程、电镀流程、注塑流程、折弯流程、刷墨流程、包装流程用到