《车间生产管理系统.doc》由会员分享,可在线阅读,更多相关《车间生产管理系统.doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date车间生产管理系统车间生产管理系统车间生产管理系统一系统分析1.开发背景随着制造信息化的不断深入、市场不断地发展,产品的竞争越来越激烈,市场给企业带来的压力也越来越大。企业要在激烈市场竞争中占据有利的地位,就要不断地改进自己企业管理的思想,降低产品的成本,不断地增强企业的核心竞争力,同时还要提高产品的质量以及为用户提供优质的服务。 目前,车间生产管理还主要是以粗放式的手
2、工管理为主,这样的管理远远落后于市场以及用户对企业的要求。一个企业要想生产出高质量、低成本的产品,就必须对生产管理进行信息化,用计算机的精确管理、控制代替手工的粗放式管理,用以实现生产管理的有效性、高效率性以及低成本性。2.需求分析随着我国经济的发展,中小企业大量兴起,人力成本不断上升,因此开发出企业车间生产管理系统,有很大的推广前景,在适合大企业生产社会化自动化要求的同时,也能适应中小企业的发展需要。另一方面,我国的经济仍然处在粗放式发展方式,利用车间生产管理系统可以更好的节约物料资源,走集约型发展道路,重视科学技术的创造性作用,创造出最大的经济效益。3.可行性分析车间生产管理系统系统集进货
3、、销售、库存于一体,基本上覆盖了公司进销存业务相关的各个流程。主要对单据,库存、进货、销售年月明细账和汇总帐进计算机处理,减少手工作业造成的失误;加快资金流转。信息技术的运用已成社会发展主流,以前的人工处理缓慢,出错率高将导致企业内部沟通不畅,信息滞后,将很难为企业做出有效的决策提供有力的依据,因此,缺少及时,准确,有效的信息,企业在发展上寸步难行。所以采用现代化的手段进行企业车间生产管理必然会使企业提高工作效率。这样就极大地提高企业管理的效率,使企业走向科学化、正规化管理,从而在日益激烈的竞争中立于不败之地。 二 系统设计1. 总体设计基础数据模块质量管理模块库存管理模块生产控制模块工具管理
4、模块成本管理模块2. 概要设计管理和维护系统运行的基础数据,包括各种数据的定义、用户定义、权限定义、日志维护等;工时定额管理:工时定额的输入及维护,为生产监控、生产成本及人事管理提供工时信息;工厂日历管理:工厂日历的生成及维护,为生产监控及人事管理提供工作日与生产日信息;工作中心管理:工作中心的定义,工作中心能力的维护,为生产监控提供设备的能力信息;设备管理:设备代码定义与维护,为生产监控提供设备代码信息;人员管理:人员代码定义与维护,用于生产监控与人事管理提供人员代码信息;超级用户管理:定义系统的操作用户,管理操作用户的权限,查询系统的操作日志等;3. 详细设计生产监控:根据公司下达的定单与
5、批卡、产品工艺路线、物料清单以及设备状态、库存状态、生产进度等生成车间的月、周生产作业计划;根据周生产作业计划、工模具的准备情况及生产进度等生成零件加工的日作业计划,进行作业的动态调度;实现计划的临时追加与调整;核算设备的能力与负荷情况;监控生产过程,实现生产现场的动态调度,完成生产进度预测和生产任务完成情况的统计及上报;实现车间在制品的实时监控;实现设备的监控和管理;并对职工出勤情况和完成工时情况进行监督。月计划管理:编制月计划。包括月计划的输入、修改、确认、查询;计划的追加与临时修改模块实现临时计划的追加输入,计划交货期、数量等的临时修改及确认;工序计划的生成模块将零件月计划依据工时定额展
6、开成工序计划;能力校核模块依据工序计划及工作中心能力信息审核计划的可执行性,产生能力需求报告;外协管理模块跟踪、查询外协件的完成情况。周计划管理:由编制好的月计划生 成周计划,并可对周计划修改、确认及查询。 日计划管理:由周计划生成日计划给各工作中心指派任务,进行能力校核,发放派工单,根据生产现场调整日计划,实现动态调度。生产监督:监督生产中的各种情况,反馈计划的执行情况、零件加工进度,生产现场在制品反馈。日计划执行反馈模块实现日计划执行结果输入,汇总及查询;周计划执行的反馈模块汇总周计划的执行情况,输出生产周报;月计划执行反馈模 块汇总月计划的执行情况,输出生产月报;零件进度跟踪零件的加工进
7、度;在制品管理跟踪生产现场在制品,查询在制品的各种信息。质量管理:对生产过程中的质量信息进行全面的管理。包括从原材料、零部件、产品的质量控制信息及最终用户的质量反馈信息。利用上述质量信息的统计分析,找出质量问题的原因,以便进行质量方面的技术改造与控制,提高产品的质量。 质量基础数据维护:包括检测项目代码定义, 缺陷代码定义, 检验人员录入等。 生产过程质量控制:包括工序质量信息的输入、工序合格品、工序废品等的 处理;成品的质量信息的输入、成品合格品、成品废品等的处理。 质量综合查询:自动生成每批产品的抽检率、合格率、废品率、检验员的抽检率,废品信息的反查,工人生产情况的查询,质量问题责任查询。
8、质量分析统计:根据质量检验信息,生成各种统计图,实现对质量问题的统计、分析、实时监控。库存管理:及时正确的处理库存台帐,实时维护库存帐务,动态更新库存数据。提供库存各类信息的查询,为生产、采购、销售提供各种库存信息,即时分析库存状态,帮助企业的仓库管理人员对库存物品的入库、出库、移动、盘点进行全面的控制和管理,以达到降低库存,减少资金占用,避免物料积压或短缺现象,保证生产经营活动能顺利进行的目的。该子系统的功能特性包括: 提供三种成本计算方式:标准、平均及最新成本,并有实际的成本报告;提供货位批次跟踪能力;支持按物料项目、位置及产品组成建立库存账户;调用物料项目时,可以显示图形,并附有操作指南
9、;对每一物料项目可以进行多个供货商追踪;提供详细的计算功能,能够计算现有库存价值;提供完整的库存变动历史记录;库存状况可以图形直观显示。成本管理:对生产过程产品的实际材料成本、人工成本及制造费用进行计算和汇总,并与定额成本分析比较,为企业降低成本提供及时准确的依据。成本基础数据管理模块:包括材料明细表、设备工时折合系数、制造费用项目、零件工序定额工时、结算价格、生产定单的维护。成本核算管理:包括费用归集、比率计算和费用分配。费用归集模块完生产定单发生的各项成本的编辑功能,并把直接成本归集到定单成本明细表,把需要分配的费用归集到待分配费用汇总表。成本包括:材料消耗数据、工资福利数据、外协费用、废
10、品损失、制造费用、二级库盘点盈亏数据、待摊预提费用数据;比率计算子模块用于计算待分配费用的分配比率。该模块先完成待分配费用的汇总,计算出各项待分配费用的总和,再对生产情况进行统计,计算出分配基数;费用分配子模块把待分配费用按比率分配计入产品成本明细表。 成本统计分析:成本定额完成情况分析根据成本综合报表,与定额成本进行对比分析,用图形直观显示实际成本与定额成本的差异,并计算差异率;成本指标分析子模块分析成本各明细项目在总成本中所占的比重。工具管理:管理生产过程中所需的刀夹量具等,根据生产计划自动生成生产所需的刀夹量具需求计划,并自动生成刀夹量具的采购计划,自动生成刀夹量具的领用/借用信息,自动
11、维护刀夹量具的库存,生成出入库台帐。工具基础数据:包括刀具、夹具、量具的各种参数信息。工具计划:根据生产的月、周、日计划自动生成刀具、夹具、量具的月、周、日计划。工具库存管理:包括工具的借用/归还,送检,返修,刃磨、报废/丢失,订货/到货,库存查询,库存盘点等。三、代码设计(略)四、系统测试为了确保本系统能够正常运行,需要在发布之后做一次较全面的测试。现将具体操作及过程举例说明如下:从产品角度看,测试计划中的测试项目包括软件结构中的分系统层、子系统层、功能模块层、程序模块层中的各类模块,从测试本身看,分为单元测试,组合测试,确认测试等。测试对象是随不同阶段而异的,最基本、最初的测试是单元测试,
12、后面的组合测试、确认测试都是以被测过的模块作为测试对象的。1.单元测试:单元测试也称模块测试或程序测试,单元测试是对每个模块单独进行的,验证模块接口与设计说明书是否一致,对模块的所有主要处理路径进行测试且与预期的结构进行对照,还要对所有错误处理路径进行测试。对源码进行审查,对照设计说明书,表态地检查源程序是否符合功能的逻辑要求,是进行单元测试前的重要工作工。单元测试一般是由程序员完成,也称程序调试。2.组合测试组合测试也称集成测试或子系统测试,通常采用自顶向下测试和自底向上测试两种测试方法。组合测试的对象是指已经通过单元测试的模块,不是对零散模块进行单个测试,而是用系统化的方法装配和测试软件系
13、统,是一个严格的过程,必须认真地进行,其计划的产生和单元模块测试的完成日期要协调起来,这种测试应在系统目标机上进行,造成系统应用的环境条件,除了开发部分项目负责人参加以外,还应该有相应系统的用户参加,给评审员进行演示。3.确认测试确认测试是对通过组合测试的软件进行的,这些软件已经存于系统目标设备的介质上,确认测试的目的是表明软件是可以工作的,并且符合“软件需求说明书”中规定的全部功能和性能要求。确认测试是按照这些要求定出的“确认测试计划”进行的。测试工作是由一个独立的组织进行,而且测试要从用户的角度出发。4.系统测试系统测试是对整体性能的测试,主要解决各子系统之间的数据通信和数据共享问题以及检
14、测系统是否达到用户的实际要求,系统测试的依据是系统分析报告。系统测试应在系统的整个范围内进行,这种测试不只对软件进行,而是对构成系统的硬、软件一起进行。系统测试与建构同时进行或略慢。系统测试需要确认从头到尾的功能正常才算完成,应当尽量避免系统测试延到项目末尾进行。5.用户验收测试在系统测试完成后,进行用户的验收测试,它是用户在实际应用环境中所进行的真实数据测试。在具体的测试中,一般应遵循以下原则:由程序设计者之外的人进行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检查程序是否做了不应该做的工作;集中测试容易出错
15、的程序模块;对程序修改以后,必须重新进行测试。五、实验总结经过这个学期的ERP实验课程设计,因为时间和任务的性质的关系,没有完全按照上述的测试方法进行系统的测试,但经过一些简单的步骤的测试,证明本系统具有相当程序的稳定性。本车间生产管理系统具有一般车间生产管理的具体模块,大概开发步骤和前期开发准备已经完成,正如ERP课程思想一样:车间生产管理系统始终以提高企业车间生产效率,减少成本促进企业利益最大化为目标。六、致谢车间生产管理系统其使用功能基本符合公司在实际工作的需要,具有一定的实用性。但是由于时间比较仓促,加上本人软件设计经验的不足。因此,在分析问题、解决问题时显得不够严密、完善,因此还有许多值得改进的地方。在ERP课程设计过程中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。最后,我要衷心感谢老师在我的课程设计过程中给予我的极大帮助,同时,也要感谢我的同学和团队,在本次课程设计中给我的意见和建议。-