![ERP制造管理系统的设计样本_第1页](http://file4.renrendoc.com/view11/M01/01/08/wKhkGWX3cr2Ae7wYAACB7XcPJz4423.jpg)
![ERP制造管理系统的设计样本_第2页](http://file4.renrendoc.com/view11/M01/01/08/wKhkGWX3cr2Ae7wYAACB7XcPJz44232.jpg)
![ERP制造管理系统的设计样本_第3页](http://file4.renrendoc.com/view11/M01/01/08/wKhkGWX3cr2Ae7wYAACB7XcPJz44233.jpg)
![ERP制造管理系统的设计样本_第4页](http://file4.renrendoc.com/view11/M01/01/08/wKhkGWX3cr2Ae7wYAACB7XcPJz44234.jpg)
![ERP制造管理系统的设计样本_第5页](http://file4.renrendoc.com/view11/M01/01/08/wKhkGWX3cr2Ae7wYAACB7XcPJz44235.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)题目ERP制造管理系统设计姓名学号所在学院专业班级指引教日期目录摘要 2ABSTRACT 3第一章绪论 51.1ERP系统概述 51.2ERP功能模块简介与优势 61.2.1基本模块简介 61.2.2ERP特点与优势 71.3公司制造管理概念与作用 71.4本文研究重要内容及组织构造 8第二章 基于ERP制造管理系统开发 92.1概述 92.2系统可行性分析 92.3顾客需求分析 102.4系统功能分析 102.5系统业务流程图 102.6数据流程图 122.7系统用例图 12第三章ERP制造管理系统总体设计 143.1项目规划 143.2系统功能构架图 143.3设计目 163.4开发及运营环境 163.5逻辑构造设计 163.6重要功能模块设计 20第四章ERP制造管理系统代码设计 224.1开发工具选取 224.2人机交互子系统实现 224.3系统测试 294.3.1登陆界面 294.3.2主界面 304.3.3管理界面 30附录 31结论 38道谢 39参照文献 40第一章绪论1.1ERP系统概述公司资源筹划简称ERP(EnterpriseResourcePlanning),是由美国著名征询公司GartnerGroupInc.在1990年率先提出来,最初被定义为一款应用型软件,但迅速为全世界商业公司所接受,当前通过长时间发展已经成为当代公司管理理论之一。制造公司按员工数量可分为大型、中型、小型和微型。当制造公司员工人数达到25人时,就需要通过ERP使用来满足公司日益迫切协调需要。而一种好高效ERP软件系统对一种制造公司来说变至关重要。ERP系统与系统化管理思想为公司管理者和员工提供管理操作办法,是基于一种常用基于信息技术管理平台。ERP系统可以反映时代对公司合理运用资源,以求社会利润最大化规定。ERP系统作为当代公司得以生存和发展有力工具,它有着先进管理思想和信息技术,已成为当代公司一种运营模式。ERP系统由12项业务职能构成其基本构造,它们使用一种公用制造数据库,如图1—1所示。这个模型自上而下阐明了宏观筹划(业务筹划、销售筹划和生产筹划)是如何驱动详细筹划,以协调节个供应链活动。而本篇论文重要针对生产制造这一块进行详细讨论。生产制造活动是通过详细生产筹划、周密市场预测以及精确订单信息来进行寻常排产和协调。由于公司生产能力和其她各种资源限制,公司都但愿均衡地排产,已达到资金周转循环。ERP制造管理系统用来拟定所生产物料数量和日期,对于一张给定订单,可以对所拟定物料清单、工艺路线进行修改,用来实现物料代替工作;还可以对物料使用、人工(设备)投入进行归集。1.2ERP功能模块简介与优势1.2.1基本模块简介销售管理:对销售报价,订单,委外加工,送货,成本进行综合管理。项目管理:对项目订单,送货,验收扣款进行管理。制造管理:对制料单,领料单,工具,设备进行管理。人力资源管理:对员工奖惩,职位调动,公司组织构造进行管理工程管理:对公司项目工程综合管理。资产管理:对资产登记,减少,评估,折旧,评估,归还进行管理。设备管理:重要进行设备登记与维护管理。库存管理:出入库申请,调拨,盘点报废管理。财务管理:公司成本设立,资产负债,短期借贷,个人绩效进行管理。集成起来构成了制造公司所有业务。1.2.2ERP特点与优势1、整合性:相比于老式单一系统来说,ERP系统更具备功能性,可以整合整个公司信息系统。2、弹性:ERP系统采用模块化设计办法,每当公司需要新模块时,可以得到支持和ERP系统整合,得以提高公司应变能力3、集中数据储存:ERP数据统一储存,公司中各方面数据都会被整合到一起,相比起老式单一系统来说,可以更清晰呈现个公司管理者。4、便利性:在整合环境下,当公司管理者需要调用信息时可以在公司任意地方获得与应用。5、提高管理绩效:ERP使得各个某些间联系非常紧密,人们可以运用这种紧密性施行管理工作,从而大大提高管理绩效。6、制造管理中使用ERP可以提高直接劳动生产流程和间接劳动生产率,减小劳动者劳动负荷,为管理者节约资源,为公司带去更多利润。1.3公司制造管理概念与作用制造业和其她行业最本质区别在于制造业涉及到非常复杂由低价值材料到高价值产品转换过程,因此制造管理也是一种非常复杂、困难系统工程。制造管理就是针对生产制造过程中浮现一系列问题进行统一筹划、组织、协调、控制一系列管理活动,从原材料进入流水线投产开始到成品下流水线进出仓库结束。制造管理系统在这个过程中即可以自动生成物料清单、领料单、设备使用单等,也可以自动跟踪整个生产流程,科学管理生产物料,同步协助管理者及时理解库存信息,并且有效控制生产成本。ERP制造管理系统就是公司管理者用来尽量解决这些困难有力工具。因而,为了更好发现困难和解决困难,应对变化和控制变化,制造公司需要不断发展和完善其管理技术和工具,这也就是ERP系统技术发展意义,也是本文意义所在。1.4本文研究重要内容及组织构造重要内容如下:本文重要研究ERP系统功能作用,分析其在制造业信息化中重要意义,以及ERP制造管理系统功能需求分析,制造作业流程分析,同步借助SQLserver建立采购系统数据库,最后通过Microsoftvisualstudio进行信息系统界面实现。第一章重要讲述了ERP系统概念,ERP系统有关特点与优势,制造管理概念以及本文重要研究内容及组织构造。第二章重要对制造管理系统进行需求分析,业务流程,组织构造,并借助各种流程图表表达其逻辑关系。第三章重要是对制造管理系统进行总体设计,涉及了数据库概念模型和逻辑构造模型设计。第四章是简介ERP制造系统界面实现,涉及对开发工具简介,人机互动界面开发过程,各个功能模块详细实现办法与实现后界面效果展示。第五章重要讲系统安装配备,使用与维护。第二章 基于ERP制造管理系统开发2.1概述国家改革开放以来,工业化限度不断加深,公司发展面临着前所未有挑战。此前使用针对手工业管理方式已经无法对当代化生产加工筹划进行管理,也无法对任意一种产品其生产过程中动态信息进行掌控。各部门之间信息沟通不流畅,数据很难进行记录汇总,决策者经常得不到其所需要完整精确信息,成果导致了生产过程中库存严重积压,原材料时常短缺,资金供应链断裂,筹划不精确,零部件生产不配套等不良现象。这在很大限度上影响了公司长远发展。现阶段国内公司应用最广泛系统软件是MRP2软件。制造资源筹划简称MRP2,是在MRP基本上拓展财务管理功能而形成适应制造公司综合信息化系统。相比于现阶段所使用MRP2系统,ERP系统还支持和管理混合型生产模式,可以对供应链上涉及产、供、销各个环节进行管理。本系统正是在这背景之下提出。集中体当前如下几种方面:1、提高了公司生产效率和生产质量。2、减少了公司生产成本,增强了其市场竞争力。3、加强了公司资金管理,提高了公司资金运用率。4、疏通了公司生产渠道,优化了生产管理。5、提高了公司应变能力,拓展了更多市场空间。2.2系统可行性分析当前为止诸多中小型公司都还在使用人工老式管理方式,这种管理即繁杂又挥霍时间还容易出错。咱们用php和MySQL制作这个系统,可以解决生产过程中零件配套、物资配套、库存积压等问题。与此同步还提高了生产管理水平,在减少公司库存成本、提高生产效率方面有明显作用。就经济可行性,咱们采用自己开发平台,自己电脑,不需要什么经费。技术可行性,鉴于此系统运营环境,我采用thinkphp作为开发平台,采用php作为开发语言。数据库采用MySQL。其环境稳定性和平台易用,使得开发与使用都变得简朴,以便。操作可行性,开发出来这个系统,运营在Windows系统中,窗口化运营界面,简朴易操作,易掌握。综上所述,此系统开发代价不是很大,简朴易用,具备一定开发价值。2.3顾客需求分析1.功能需求:有关部门有关人员可以在系统中查找物料基本信息,有着权限人可以更改或者修改这些信息,实现增删改查功能。2.环境需求:WINDOWS73.可靠性需求:系统构造完整,有加密功能。4.系统界面需求:清晰简朴能被顾客迅速上手操作。2.4系统功能分析有系统登录界面,可以满足公司管理者和员工登录操作规定。有主页面,可以使管理者和员工更以便快捷操作。物料清单管理,录入和维护物料,物料单据。设备使用管理,设备使用录入和维护。人工投入管理,人工投入单录入和维护。生产产品管理,生产产品竣工入库记录。查询功能,可以在数据库中迅速找到所需要资料。关于,可以重新登录和退出系统。2.5系统业务流程图环节阐明
1、生产管理部门下发生产作业筹划。
2、生产调度员理解设备状况、技术状况、原料储备状况,进行生产准备工作。
3、车间管理者根据生产作业筹划安排生产。
4、生产调度员依照在寻常生产过程中产生问题以及工艺设计/质检部提供问题报告协调关于部门解决。5、生产调度员依照生产状况和生产过程中产生各种状况写成调度日记。生产作业筹划生产作业筹划根据生产筹划安排生产根据生产筹划安排生产理解技术状况、设备状况,原料储备状况理解技术状况、设备状况,原料储备状况组织实行生产作业筹划组织实行生产作业筹划协调生产协调生产中间件问题能源问题原料问题技术质量设别问题中间件问题能源问题原料问题技术质量设别问题解决技术设备质量问题解决技术设备质量问题合理转序、能源供应原材料供应合理转序、能源供应原材料供应能否解决否是能否解决解决问题组织有关部门解决问题解决问题组织有关部门解决问题2.6数据流程图2.7系统用例图第三章ERP制造管理系统总体设计3.1项目规划制造管理系统是一种非常典型数据库开发应用程序,它由物料清单管理模块、设备管理模块、领料管理模块、人工投入管理模块、生产产品管理、系统管理模块、查询模块、关于模块等构成。对于个模块功能规划如下:*物料清单管理模块重要负责物料录入和维护以及产品物料清单录入和维护。*设备管理模块重要负责设备领用单生成和维护。*领料管理模块重要负责生产领料单生成和维护。*人工投入管理模块重要负责人工投入单生成和维护。*生产产品管理重要负责生产产品确认竣工入库。*系统管理模块重要负责权限修改、数据备份及恢复。*查询模块该模块重要负责对各种单据查询。*关于模块重要负责重新登录、退出系统。3.2系统功能构架图制造系统功能构架图如下所示3.3设计目本系统是小型数据库系统,为了对中小型公司起到更好管理,实现某些初步当代化计算机管理。通过本系统可以实现如下目的。*运用表格灵活批量输入数据,快捷传递数据*实现各种查询及打印*系统最大限度实现易安装,易维护,易操作*系统运营稳定安全可靠*为每个顾客设立权限,系统保密性强3.4开发及运营环境数据库管理系统软件:MySQL编程语言:PHP运营平台:Windows7辨别率:最佳1024*7283.5逻辑构造设计本系统采用是MySQL数据库,系统数据库名称为“制造管理系统”。共包括19张表,如下是系统中某些数据表(主表):生产制令单数据描述表名:Produce_MadeOrder(主表)字段名字段名称类型长度默认值取值范畴可否为空MOID制令单号varchar50.0,0FalseBatch批号varchar50.0,0FalseDeptID生产部门varchar50.0,0FalsePlanBeginDate筹划开始日期datetime8.23,3FalsePlanEndDate筹划结束日期datetime8.23,3FalseActBeginDate实际开始日期datetime8.23,3TrueActEndDate实际结束日期datetime8.23,3TrueCreator录入人varchar50.0,0([dbo].[Udf_GetCurrentUserId]())FalseRemark备注varchar1000.0,0TrueCreateDate录入时间datetime8.23,3(getdate())FalseProduceDate生产日期datetime8.23,3计算列([ActBeginDate])TrueCalcEquipmentCost原则机台成本decimal9.18,4((0))FalseCalcLabourCost原则人工成本decimal9.18,4((0))FalseState数据状态varchar50.0,0('未审核')FalseAuditer审核人varchar50.0,0TrueAuditDate审核时间datetime8.23,3TrueManager负责人varchar50.0,0True生产开始单数据描述表名:Produce_Begin(主表)字段名字段名称类型长度默认值取值范畴可否为空PBID开始单号varchar50.0,0FalseRemark备注varchar.0,0TrueCreator录入人varchar50.0,0([dbo].[udf_GetCurrentUserId]())FalseCreateDate录入时间datetime8.23,3(getdate())False生产结束单数据描述表名:Produce_EndDetail(主表)字段名字段名称类型长度默认值取值范畴可否为空PEID结束单号varchar50.0,0FalseRemark备注varchar.0,0TrueCreator录入人varchar50.0,0([dbo].[udf_GetCurrentUserId]())FalseCreateDate录入时间datetime8.23,3(getdate())False生产日报表数据描述表名:Produce_DayReport(主表)字段名字段名称类型长度默认值取值范畴可否为空DRID日报表单号varchar50.0,0FalseSoureType源单类型varchar50.0,0FalseSelectBill源单单号varchar50.0,0FalseBatch批号varchar50.0,0FalseDeptID生产部门varchar50.0,0FalseRKDate生产日期datetime8.23,3FalseCreator录入人varchar50.0,0([dbo].[Udf_GetCurrentUserId]())FalseRemark备注varchar.0,0FalseDateBegin开始时间datetime8.23,3FalseDateEnd结束时间datetime8.23,3FalseQtyTimeSpin有效时长decimal9.18,0((0))FalseCreateDate录入时间datetime8.23,3(getdate())False生产领料单数据描述表名:Produce_Requisition(主表)字段名字段名称类型长度默认值取值范畴可否为空PRID申请单号varchar50.0,0FalseDeptID申请部门varchar50.0,0FalseRequester申请人varchar50.0,0FalseRemark备注varchar1000.0,0TrueApplicationDate申请日期datetime8.23,3TrueCreator录入人varchar50.0,0([dbo].[Udf_GetCurrentUserId]())FalseCreateDate录入时间datetime8.23,3(getdate())False人工投入表数据描述表名:Cost_Labour(主表)字段名字段名称类型长度默认值取值范畴可否为空ID投入单号varchar50.0,0FalseSourceType源单类型varchar50.0,0FalseSelectBill源单单号varchar50.0,0FalseCreator录入人varchar50.0,0([dbo].[Udf_GetCurrentUserId]())FalseCreateDate录入时间datetime8.23,3(getdate())FalseRemark备注varchar1000.0,0TrueDeptID生产班组varchar50.0,0True设备投入表数据描述表名:Cost_EquipmentCost(主表)字段名字段名称类型长度默认值取值范畴可否为空ID投入单号varchar50.0,0FalseSourceType源单类型varchar50.0,0FalseSelectBill源单单号varchar50.0,0FalseCreator录入人varchar50.0,0([dbo].[Udf_GetCurrentUserId]())FalseCreateDate录入时间datetime8.23,3(getdate())FalseRemark备注varchar255.0,0TrueDeptID生产班组varchar50.0,0True3.6重要功能模块设计为了更好结识及使用系统文献,设计了如下文献架构图:物料清单管理物料清单管理领料单管理领料单管理设备领用管理设备领用管理生产产品管理系统主界面系统登录生产产品管理系统主界面系统登录人工投入管理人工投入管理查询系统查询系统系统管理系统管理关于关于物料清单管理文献架构图如下所示物料录入和维护物料录入和维护物料清单管理物料清单管理物料清单录入和维护物料清单录入和维护领料单管理文献架构图如下所示生产领料单管理生产领料单录入和维护生产领料单管理生产领料单录入和维护设备领用管理文献架构图如下所示设备领用单生成和维护设备领用单设备领用单生成和维护设备领用单生产产品管理文献架构图如下所示生产产品确认竣工入库生产产品管理生产产品确认竣工入库生产产品管理人工投入管理文献架构图如下所示人工投入单生成和维护人工投入管理人工投入单生成和维护人工投入管理物料清单查询查询系统文献架构图如下所示物料清单查询生产领料单查询生产领料单查询设备领用单查询查询系统设备领用单查询查询系统生产产品入库查询生产产品入库查询人工投入单查询人工投入单查询第四章ERP制造管理系统代码设计4.1开发工具选取数据库开发:MySQL软件开发工具:thinkphp和bootstrap编程语言:PHP4.2人机交互子系统实现本项目使用PHP语言,采用thinkphp+bootstrap编写,MySQL数据库。 1.下载并安装wampserver,搭建运营环境2.安装完毕,打开软件,启动服务3.在thinkphp官网()下载框架核心包,以此搭建网页框架4.打开www目录,将下载框架包进行解压5.打开浏览器,输入/kehao项目搭建完毕6.打开数据库,新建表(使用工具环境自带数据库工具http://localhost/phpmyadmin/7.配备数据库连接'DB_DSN'=>'mysql://admin:admin@localhost:3306/kehao#utf8',8.编写主程序代码www\kehao\Application\Home\Controller目录下分别编写代码9.编写网页样式代码4.3系统测试4.3.1登陆界面4.3.2主界面4.3.3管理界面附录程序重要代码:IndexController.class.phpnamespaceHome\Controller;useThink\Controller;classIndexControllerextendsController{publicfunctionindex(){ header("location:".U('User/index')); } publicfunctionlogin(){ $this->display(); } publicfunctiondo_login(){ if($_GET['username']=="kehao"&&$_GET['password']=="123123"){ session('uid',1); $this->success('登录成功',U('Index/index')); }else{ $this->error('顾客名密码不匹配、请重新输入'); } } publicfunctionloginout(){ session('uid',null); $this->success('退出登录成功',U('Index/index')); }}UserController.class.phpnamespaceHome\Controller;useThink\Controller;classUserControllerextendsController{ publicfunction__construct(){ parent::__construct(); if(!$_SESSION['uid']){ $this->error('请登录',U('Index/login')); } } publicfunctionindex(){ header("location:".U('User/order')); } publicfunctionorder(){/*for($i=0;$i<20;$i++){ $data['linliaoid']=rand(10000,99999); $data['name']="物料".$i."名称"; $data['price']=rand(100,999); M('linliao')->add($data); }exit();*/ $this->display();} publicfunctionorder_list(){ $id=$_GET['id']; if($id){ $map['orderid']=array('eq',$id); $order=M('order')->where($map)->select(); }else{ $order=M('order')->select(); } $this->assign('order',$order); $this->display(); } publicfunctionorder_del(){ $id=$_GET['id']; if($id){ $map['orderid']=array('eq',$id); $res=M('order')->where($map)->delete(); if($res){ $this->success('删除成功'); }else{ $this->error('删除失败'); } }else{ $this->error('请选取一种订单删除'); } }publicfunctionwuliao(){ $wuliao=M('wuliao')->select(); $this->assign('wuliao',$wuliao); $this->display(); } publicfunctionwuliao_del(){ $id=$_GET['id']; if($id){ $map['wuliaoid']=array('eq',$id); $res=M('wuliao')->where($map)->delete(); if($res){ $this->success('删除成功'); }else{ $this->error('删除失败'); } }else{ $this->error('请选取一种删除'); } } publicfunctionlinliao(){ $wuliao=M('linliao')->select(); $this->assign('linliao',$wuliao); $this->display(); } publicfunctionlinliao_del(){ $id=$_GET['id']; if($id){ $map['id']=array('eq',$id); $res=M('linliao')->where($map)->delete(); if($res){ $this->success('删除成功'); }else{ $this->error('删除失败'); } }else{ $this->error('请选取一种订单删除'); } }}*构造函数验证,未登录不能访问 */ publicfunction__construct(){ parent::__construct(); if(!$_SESSION['uid']){ $this->error('请登录',U('Index/login')); } }/* *物料列表 */ publicfunctionwuliao(){ $wuliao=M('wuliao')->select(); $this->assign('wuliao',$wuliao); $this->display(); } /* *物料删除 */ publicfunctionwuliao_del(){ $id=$_GET['id']; if($id){ $map['wuliaoid']=array('eq',$id); $res=M('wuliao')->where($map)->delete(); if($res){ $this->success('删除成功'); }else{ $this->error('删除失败'); } }else{ $this->error('请选取一种删除'); } } /* *领料列表 */ publicfunctionlinliao(){ $wuliao=M('linliao')->select(); $this->assign('linliao',$wuliao); $this->display(); } /* *领料删除 */ publicfunctionlinliao_del(){ $id=$_GET['id']; if($id){ $map['id']=array('eq',$id); $res=M('linliao')->where($map)->delete(); if($res){ $this->success('删除成功'); }else{ $this->error('删除失败'); } }else{ $this->error('请选取一种订单删除'); } }}结论本文对当前国内ERP应用与发呈现状进行了详细分析,采用为重要开发工具,SQLServer为后台数据库,初步完毕了制造系统设计。此系统实现了生产产品管理,物料清单管理,生产领料管理,设备使用管理,人工投入管理等功能。如今我开发系统虽然这有少数功能,但具备较好意义,为后来制作功能更强大系统提供了根据和经验。后来ERP系统会更强大,可以更好有效协助公司管理者完毕对整个生产过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年七年级历史下册 第16课 明朝的科技、建筑与文学说课稿 新人教版
- 2025瓷砖买卖合同
- Unit 3 Family Matters Understanding ideas Like Father,Like Son 说课稿 -2024-2025学年高中英语外研版(2019)必修第一册
- 2024-2025学年高中语文 第三课 第4节 咬文嚼字-消灭错别字说课稿2 新人教版选修《语言文字应用》
- 21 古诗三首 第一课时 说课稿-2024-2025学年统编版语文四年级上册
- 2025购销合同范本
- 森林安全监管方案
- 企业派驻合同范例
- 网状吊索拱桥施工方案
- 黔东南绿化草坪施工方案
- 慢性肾衰竭的护理课件
- 2024-2025学年河南省郑州市高二上期期末考试数学试卷(含答案)
- 甲流乙流培训课件
- 儿科学川崎病说课
- 2025《省建设工程档案移交合同书(责任书)》
- 2025年云南农垦集团总部春季社会招聘(9人)管理单位笔试遴选500模拟题附带答案详解
- 《石油钻井基本知识》课件
- 电力两票培训
- TCCEAS001-2022建设项目工程总承包计价规范
- 四百字作文格子稿纸(可打印编辑)
- 新概念二册课文电子版
评论
0/150
提交评论