大学毕业论文---车间erp管理系统的设计与实现.doc





《大学毕业论文---车间erp管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《大学毕业论文---车间erp管理系统的设计与实现.doc(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、论文目录摘要5ABSTRACT6前 言7第1章 ERP管理思想及其现实意义81.1 ERP的产生以及发展81.2 ERP的实施过程101.3 ERP的现实意义121.4 ERP的实施案例13第2章 J2EE体系结构与Struts技术182.1 J2EE概述182.2 J2EE基础技术182.3关键技术202.4 Struts技术22第3章 开发软件的使用与开发环境的搭建253.1对系统运行环境的要求253.2配置WebLogic263.3建立数据库273.4使用Dreamweaver对JSP页面进行建立293.5开发环境的集成30第4章 车间管理系统的分析与设计384.1 车间管理子系统在ER
2、P系统中的位置384.2车间管理系统的分析394.3车间管理系统数据库的设计42第5章 车间管理系统的实现515.1数据库的实现515.2 MVC模式的实现535.3 Struts的实现59结论61总结与体会62谢 辞63参考文献64附录65外文资料65中文翻译78图表目录图1 ERP的运作过程8图2 BEA WebLogic Server8.121图4 对域的选择26图5 Weblogic用户名和密码的设置27图6 数据库的建立27图8 数据库建立后的结果28图9 新建数据表的步骤128图10 建立数据表的步骤229图11 建立完成后的数据表29图12 JSP页面的建立步骤129图13 JS
3、P页面的建立步骤230图14 Weblogic启动的运行30图15 选择图中的Connection Pools31图16 对Database Type的选择31图17 对Database Driver的选择32图18 对图中空白栏对应的参数说明32图19 配置完成后的连接池33图20 选择图中的Data Sources33图21 在JNDI Name中输入ErpDataSource34图22 配置完成后的数据源34图23 Jbuilder与Weblogic的连接配置步骤135图24 Jbuilder与Weblogic的连接配置步骤236图25 Jbuilder与Weblogic的连接配置步骤3
4、37图26 车间子管理系统在ERP系统中的位置38图27 车间管理系统流程图41图28 数据库的实现52图29 MVC的执行过程57图30 JSP页面的实现59图31 Struts的应用示例60摘要ERP(Enterprise Resources Planning,企业资源计划),是指建立在信息技术应用基础上,结合系统化的管理思想,为企业决策层及员工提供决策手段的管理平台。车间管理系统要求根据车间任务单,加工单以及生产工艺流程制定车间作业计划(工作中心文件),车间管理人员按车间作业计划进行调度,下达车间生产作业订单,根据派工单填写领料单安排领料,制程中不断产生生产进度报告,监控生产活动的整个过
5、程。本次设计采用JBuilder X,Weblogic8.1和Sql Server 2000作为开发工具,采用J2EE和B/S(浏览器/服务器)体系结构,在客户端通过JSP页面来访问数据库,并对数据库进行操作。在完成总体毕业设计内容的前提下,着重研究车间管理系统的设计与用Struts框架的实现。关键词:ERP J2EE Struts JBuilder X Weblogic8.1 数据库ABSTRACTERP, the Enterprise Resource Planning, is a management platform that establish on the applied foun
6、dation in information technique, it combine systematize thought, offering decision means for the business enterprise and its employees.The workshop management system establishment a workshop task plan according to the material need, production plan and the produce craft(work centrefile). The worksho
7、p manager attemper the tasks and arrange the order running task plan, fill in the materiel list and arrange drawing the materiel with the producing progress reports continuously and observe the whole process of the production when producting.This design adopt JBuilder X,Weblogic8.1 and Sql Server 20
8、00 as develop tools, use J2EE and B/S(Browser/server) application topology it ask the database through the form of JSP applicatioin on the client and proceed the operation to the database before. Completing the whole graduation project, I stressed on design of workshop management system and realizat
9、ion of frame struts.Key words: Enterprise Resource Planning (ERP), J2EE Struts JBuilder X Weblogic8.1 Database前 言 随着计算机和网络技术的普及,车间的管理形式也在发生着变化。人们正从以前的手工统计和汇总中解脱出来,利用计算机来进行高效率的管理。对于一般的加工车间来说,车间调度管理是一个复杂的系统工程,它常涉及到许多人为的因素,所以在传统的的人工统计中,往往存在着统计数据不一直的情况,严重影响企业的生产。因此,车间作业计划作为一种有效高加工系统的生产效率及操作管理水平的途径,有利于快速
10、响应市场需求,在最短的时间里,以经济的成本生产出具有优良品质,有市场竞争力的产品,以满足客户需求。它的开发有着非常重要的现实意义。车间管理系统设计的目的就是灵活管理产品的加工流程,跟踪生产线上的各种半成品,使得生产计划人员能够及时合理的安排生产,管理者能够随时查看到当前的车间生产情况,以及操作者管理产品的加工。本文从ERP的基本管理思想和原理入手,简要分析了车间管理系统需求,并论述了车间管理系统的设计与实现;介绍了此次系统设计的应用开发平台J2EE,应用Struts框架及其相关的组件技术。第1章 ERP管理思想及其现实意义1.1 ERP的产生以及发展ERP(Enterprise Resourc
11、es Planning,企业资源计划),是指建立在信息技术应用基础上,结合系统化的管理思想,为企业决策层及员工提供决策手段的管理平台。 ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。ERP的主线是计划(Plan),管理重心是财务,财务成本控制贯彻企业整个经营运作过程中,涉及企业所有供需过程。如下图所示:图1 ERP的运作过程可以说,ERP是整合了企业管理理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的企业资源管理系统。 60年代时段式MRP能根据有关数据计算出相关物料
12、需求的准确时间与数量,但它还不够完善,其主要缺陷是没有考虑到生产企业现有的生产能力和采购的有关条件的约束。因此,计算出来的物料需求的日期有可能因设备和工时的不足而没有能力生产,或者因原料的不足而无法生产。同时,它也缺乏根据计划实施情况的反馈信息对计划进行调整的功能。正是为了解决以上问题,MRP系统在七十年代发展为闭环MRP系统。闭环MRP系统除了物料需求计划外,还将生产能力需求计划、车间作业计划和采购作业计划也全部纳入MRP,形成一个封闭的系统 1闭环MRP的原理与结构现MRP系统的正常运行,需要有一个现实可行的主生产计划。它除了要反映市场需求和合同订单以外,还必须满足企业的生产能力约束条件。
13、因此,除了要编制资源需求计划外,我们还要制定能力需求计划(CRP),同各个工作中心的能力进行平衡。只有在采取了措施做到能力与资源均满足负荷需求时,才能开始执行计划。而要保证实现计划就要控制计划,执行MRP时要用派工单来控制加工的优先级,用采购单来控制采购的优先级。这样,基本MRP系统进一步发展,把能力需求计划和执行及控制计划的功能也包括进来,形成一个环形回路,称为闭环MRP。闭环MRP系统的出现,使生产活动方面的各种子系统得到了统一。但这还不够,因为在企业的管理中,生产管理只是一个方面,它所涉及的仅仅是物流,而与物流密切相关的还有资金流。这在许多企业中是由财会人员另行管理的,这就造成了数据的重
14、复录入与存贮,甚至造成数据的不一致性。于是,在八十年代,人们把生产、财务、销售、工程技术、采购等各个子系统集成为一个一体化的系统,并称为制造资源计划(Manufacturing Resource Planning)系统,英文缩写还是MRP,为了区别物流需求计划(亦缩写为MRP)而记为MRP。MRP的基本思想就是把企业作为一个有机整体,从整体最优的角度出发,通过运用科学方法对企业各种制造资源和产、供、销、财各个环节进行有效地计划、组织和控制,使他们得以协调发展,并充分地发挥作用。MPR II包含了计划的一贯性与可行性、管理的系统性、数据共享性、动态应变性、模拟预见性与物流、资金流的统一等特点。进
15、入90年代,随着市场竞争的进一步加剧,企业竞争空间与范围的进一步扩大,80年代MRP主要面向企业内部资源全面计划管理的思想逐步发展为90年代怎样有效利用和管理整体资源的管理思想,ERP(Enterprise Resource Planning)-企业资源计划也就随之产生。ERP是在MRP的基础上扩展了管理范围,给出了新的结构。在计算机信息处理技术方面,随着IT技术的飞速发展,网络通信技术的应用,使得ERP系统得以实现对整个供应链信息进行集成管理。ERP系统采用客户/服务器(C/S)体系结构和分布式数据处理技术,支持Internet/Intranet/Extranet、电子商务(E-busine
16、ss,E-commerce)、电子数据交换(EDI)。此外,还能实现在不同平台上的互操作。1.2 ERP的实施过程在引入ERP系统的过程中,实施是一个极其关键也是最容易被忽视的环节。因为,实施的成败最终决定着ERP效益的充分发挥。例如,据不完全统计,我国目前已有近千家企业购买了MRPII/ERP软件。而在所有的ERP系统应用中,存在三种情况:按期按预算成功实施实现系统集成的只占10%- 20%;没有实现系统集成或实现部分集成的只有30%-40%;而失败的却占50%。并且在实施成功的10%-20%中大多为外资企业。如此令人沮丧的事实无疑向我们表明: ERP实施情况已经成为制约ERP效益发挥的一大
17、瓶颈因素。由此,我们得出:企业的ERP项目只有在一定科学方法的指导下,才能够成功实现企业的应用目标。一个典型的ERP实施进程主要包括以下阶段:1项目的前期工作(软件安装之前的阶段)这个阶段非常重要,关系到项目的成败,但往往为实际操作所忽视。这个阶段的工作主要包括:领导层培训及ERP原理的培训。主要的培训对象是企业高层领导及今后ERP项目组人员,使他们掌握ERP的基本原理和管理思想。这是ERP系统应用成功的思想基础。因为只有企业的各级管理者及员工才是真正的使用者,真正了解企业的需求,只有他们理解了ERP,才能判断企业需要什么样的ERP软件,才能更有效率的运用ERP。2企业诊断。由企业的高层领导和
18、今后各项目组人员用ERP的思想对企业现行管理的业务流程和存在的问题进行评议和诊断,找出问题,寻求解决方案,用书面形式明确预期目标,并规定评价实现目标的标准。这里会用到我们在下一个部分里将要介绍的业务流程重组方法。3需求分析,确定目标。企业在准备应用ERP系统之前,还需要理智地进行立项分析。4实施准备阶段(包括数据和各种参数的准备和设置)5模拟运行及用户化这一阶段的目标和相关的任务是: 模拟运行及用户化。在基本掌握软件功能的基础上,选择代表产品,将各种必要的数据录入系统,带着企业日常工作中经常遇到的问题,组织项目小组进行实战性模拟,提出解决方案。模拟可集中在机房进行,也称之为会议室模拟(conf
19、erence room pilot)。验收。在完成必要的用户化的工作、进入现场运行之前还要经过企业最高领导的审批和验收通过,以确保ERP的实施质量。6切换运行这要根据企业的条件来决定应采取的步骤,可以各模块平行一次性实施,也可以先实施一两个模块。在这个阶段,所有最终用户必须在自己的工作岗位上使用终端或客户机操作,处于真正应用状态,而不是集中于机房。如果手工管理与系统还有短时并行,可作为一种应用模拟看待(live pilot),但时间不宜过长。7新系统运行一个新系统被应用到企业后,实施的工作其实并没有完全结束,而是将转入到业绩评价和下一步的后期支持阶段。这是因为我们有必要对系统实施的结果作一个小
20、结和自我评价,以判断是否达到了最初的目标,从而在此基础上制定下一步的工作方向。还有就是由于市场竞争形势的发展,将会不断有新的需求提出,再加之系统的更新换代,主机技术的进步都会对原有系统构成新的挑战,所以,无论如何,都必须在巩固的基础上,通过自我业绩评价,制定下一目标,再进行改进,不断地巩固和提高。 ERP的实施过程中这些阶段是密切相关的,一个阶段没有做好,决不可操之过急进入下一个阶段,否则,只能是事倍功半。值得注意的是,在整个实施进程中,培训工作是贯彻始终的。我们只是对第一个阶段的领导层培训和MRP II原理培训作了详细的介绍。而那些贯穿于实施准备、模拟运行及用户化、切换运行、新系统运行过程中
21、的有关培训,如软件产品培训、硬件及系统员培训、程序员培训和持续扩大培训也都是至关重要的。这个道理,应该说是显而易见的。因为只有员工才是系统的真正使用者,只有他们对相关的ERP软件产品及所要求的硬件环境有了一定的了解,才能够保证系统最终的顺利实施和应用。综上所述,当前的ERP的特点是:(1)功能上,新增加的工作流、EDI、DSS等功能均有一个共同的特点,既是ERP管理的对象从企业内部和外部的物料、物理的和生产力的资源扩大到信息资源。(2)管理的深度从原先的生产计划与控制的联机事务处理OLTP向下扩展到覆盖办公自动化、无纸化处理,向上扩展到决策支持的联机分析处理OLAP,横向扩展到设计和工程领域。
22、(3) ERP的计算机环境从传统Client/Server环境过渡到以Web和Internet/Intranet的网络计算环境为支撑。(4)软件结构上,不再追求大而全,而更趋于灵活、实际和面向具体用户。(5)ERP软件应用范围拓宽,将覆盖制造业以外的许多领域。这些发展标志着ERP又发展到了一个新的阶段。1.3 ERP的现实意义着眼当今世界,ERP管理理论是目前最先进的企业管理模式,它的强大性在于将企业的各方面的资源合理地管理,包括人、财、物、产、供、销等,充分调配和平衡,使企业在激烈的市场竞争中全方位地发挥企业的最大能力,从而取得最好的经济效益。具体说来是,通过高质量的电脑化管理系统,替代手工
23、资料处理,帮助企业建立自动化或辅助式的计划方案;理顺各类运作数据流程,提高数据处理效率和质量,使企业各主要生产活动处于全面控制状态;帮助企业合理管理库存,合理按排采购、生产从而降低成本;帮助企业提高销售交货准确率,树立良好的现代化企业形象,最终全面提高企业管理水平。企业实施ERP具有的重要意义还表现在:首先ERP弥补企业管理资源不足。ERP把客户需求和企业内部的制造活动以及供应商的制造资源整合在一起,通过流通的信息实现供应链内的无缝衔接和企业零库存,提高企业资金利用率,让有限的资源得以充分利用。 其次,ERP增强了企业内部管理功能。企业中,在人员不足和对效率的片面追求的双重作用下,生产经营高度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学毕业 论文 车间 erp 管理 系统 设计 实现

限制150内