免费预览已结束,剩余50页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2006年度专业硕士学位论文Y 89640410269学校代码: 学 号:51041500015華象呼乾1旁访织服装行业面向供应链的生产计划管理系统研究院 系:、.软件学院专 业:.软件工鸦研究方向:.嵌入式系统指导教师:.何积丰教授杜育根副教授申请人:2006年4月完成学位论文独创性声明本人所呈交的学位论文是我在导师的指导下进行的研究工作及取得的研究成衆。据 知,除文中已经注明引用的内容外,本论文不包含其他个人己经发表或撰写过的研究成 对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意作者签名:jKfe 日期:,学位论文授权使用声明本人完全了解华东师范大学有关保留、使用学位论文的规定,学 校有权保留学位论文并向国家主管部门或其指定机构送交论文的电 子版和纸质瓶。有权将学位论文用于非赢利a的的少量复制并允许论 文进入学校图书馆被查阅。有权将学位论文的内容编入有关数据库进 行检索。有权将学位论文的标题和摘要汇编出版。保密的学位论文在 解密后适用本规定。学位论文作者签名:导师签名:(I n I 日期:日期:,/“第第一章绪论ERP为Enterprise Resource Planning的缩写,中文翻译为企业资源计划 企业资源计划 ERP (enterprise resource planning) 一词是由 Gartner Group. Inc 咨询顾问与研究机构于20世纪90年代初提出来的。GGI提出了 ERP概念及其内 涵,它面向供需链的管理,把ERP界定内容超越了 MRPm信息集成范围更为 广阔,并且支持动态监控,支持多行业、多地区、多模式或混合式。ERP具有强 大的系统功能,灵活的应用环境和实时控制能力,是制造业未来信息时代的一种 管理信息系统。ERP是目前企业管理信息系统中十分流行的一种形式,大多数的 ERP系统在全面解决企业在供、销、存、財务、计划、质量、制造等核心业务问 题方面均能起到良好的作用并产出效益ERP的意义在于以经营资源最佳化为 出发点,整合企业整体的业务管理,并最大PS度企业经营的效率。生产计划管理 在ERP系统中占有重要地位,其目标是提高生产效率,降低生产成本,保障产 品质量。1.1研究背景随着现代化的企业规模的不断扩大,企业的生产过程也与传统的生产模式发 生了很大变化,变得越来越复杂,涉及到的内容越来越多,合理地安排生产计划 对企亚的发展至关重要。尤其是生产型的企业,生产管理的核心就是计划,好的 生产计划可以合理有效地充分利用各种现有资源,减少一些不必要的开支,节约 大量成本,显著提高生产效率。如果生产计划制定不当,则会给企业带来不必要 的损失。利用现代技术,实现经营资源最优化,整合企业整体的业务管理,并最 大限度提高企业经营的效率,为企业计划提供参考及合理化的建议,帮助企业管 理者制定合理的计划,对企业的发展十分必要。而且随着各种新技术在企业中的 运用,信息量成倍增长,但企业内部各部门自成体系,相五之间缺少有效的信息 交流和和用。各种信息的快速增长给管理带来很大困难,如何在企业的全球供应 链申有效地对数据进行管理和共享就成为个难题PP】。纺织服装行业被称为“永不衰落的产业”,其发展前景确实极为诱人据国 家权威机构最新统计数据,我国服装企业近三万家,仅年销售额3000万以上的 占30%,有9000余家,比2004年底增加了 320家,而1000万以上营业额的也 近2/3。具规模以上服装企业服装产量达63.74亿件,其中梭织服装为30.10记件, 针织服装为33.46亿件W。所以行ik之间竞争非常激烈,企业必须根据季节周期 性地更换产品以及供应商,以适应市场需求,降低成本。我国服装企业迫切需要 服装生产过程中的有序、规范、标准化的控制体系,企业必须加强生产管理水平, 加强供、产、销各环节的管理以及与供应商、经销商、客户等之间资源的协同。 由于訪织服装行业属于劳动密集型行业,生产过程是流水式作业,从原料开始, 到坊纱、织布、染整、裁剪、打样、整资等,需要各部门紧密协调,如何对生产 过程进行规划控制,提高工作效率,控制产品质量,降低生产成本,是每个妨织 服装企业都要面临的问题。作为我国重要的经济产业支柱之一,合理解決好企业 内部的管理、效率、信息传递等f问题,实现企业的信息化管理已成为企业经营管 第-章绪论理变革的一种趋势。但目前我国纺织服装行业的信息化建设还处于起步阶段,虽 然其内容主要以ERP系统为核心,以提丹企业的管理水平为建设目标,但是其信 息化程度与其他行业相比,一直比较滞后,起步较晚。据统计,服装企处对财务 软件和设计软件的应用相对来说比较普遍,而ERP系统的应用比较少,且自行 幵发和购买的比例相当。许多中型甚至大型服装企业的运作都没有使用ERP (企 业资源计划)系统,甚至也没有使用MRP(物料需求计划)或MRPII (制造资源 计划)系统,没有预测、没有计划、没有采购管理或安排计划的系统。生产计划 管理是企业ERP系统的重要组成部分,根据市场需求和企业的现有资源以及生 产能力或者对市场的预测,帮助决策者合理地制定适合企业实际情况的生产计 划,在企业的信息化建设中十分重要。1.2解决现状ERP系统在西方发达国家已有30多年的历史,其发展己经非常成熟,在西方 典型的市场经济运行模式下,ERP系统为企业的发展提供了动力,为企业带来了 丰厚的利润生产计划管理作为ERP系统主要组成部分,国内外己经有很多这 方面的研究。国外的 ERP 产品如 SSA、FrothShift、QAD、EMS, Avalon、SAP、 Baan, CA等,SAP公司的my SAP Business Suite则是以ERP为基础,包含了 扩展分祈(集a战略管理、财务分析、运营分析和劳动力分析)、扩展财务(财务供 应链管理和公司治理)、人力资本管理(员工雇佣周期管理和能力提升等)、扩展物 流(销售定单管理等、SCM(供应链管理)、CRM(客户关系管理)、SRM(供应商关 系管理)、PUW(产品生命周期管理)、NetWeaver集成平台等一系列跨行业软件方 案,以及在这之上的23种行业解决方案国内的相关解决方案有用友、金碟 等的商品化ERP产品。这些系统都包含生产管理系统,都是从主生产计划(Master Production Scheduling, MPS)入手,重点利用BOM (物料管理)解决MRP (物 料需求计到,之后再解决生产过程的记录和统计。现代化的大型机械制造亚以及电子产品制造业,基本上都有全球统一的行业 标准和生产规范,各种零部件都实现了标准化和通用化,除非有了技术上的重大 进步,否则不会有什么大的改动。这些措施和特点极大地促进了企业的迅速发展, 非常有利于企业实现标准户和规模化。在这种企业中施行ERP相对来说就比较 容易,各种规范和标准为企业的生产管理提供了统一的平台,相同行业的不同企 业之间具有很大的相似性,生产计到管理软件在它们之间具有通用性。在这些领 域中,企业W信息化是以产品研发为核心的,再结合供应链管理、客户关系管理 等形成整合的信息支撑系统,管理软件相对来说己经比较成熟。而紡织服装行业却有自己的特点,即使是用相同的原料生产同一种类的产 品,花色、款式、颜色等的不同都可以改变产品的工艺路线,进而影响产品在市 场上的销售情况和企业效益。各个企业间由于产品的不同生产计划管理也会有很 大的区别。由于纺织服装行业技术念量比较低,技术革新对企业效益的增加补施 很明显,所以企业一般不会投入大量的资金进行新产品技术的开发,信息化的侧 重点与机械制造业以和电子产品制造业不同,还没有一个得到普遍认可的产品, 很多企业的ERP系统都是专门开发的,别的企处只能借鉴,要有适合本企业的 ERP产品也只能量身定做。我国的镇织服装行业起步晚、起点低、规模小、技术落后、产业结构不合理, 改革开放以来虽有较快发展,但与发达国家相比差距较大。具体表现在:_大多数企业生产规模偏小,尚未形成规模化生产; _市场信息不灵,生产預测数据不准; 设计新产品周期长,不能适应快速变化的市场需求; 生产过程中在制品多,原材料、中间产品甚至产成品库存量大,占用大量流 动资金;企业各部门业务处理和信息交流不畅通,周期长、效率低、误差率高; 与原材料、零配件的供应商以及外协厂商的沟通和质量控制不到位,影响产品交货期以及产品质量; 成本核算工作不细,大多缺乏原料成本核算,不能有效地控制成本;如何解决上述管理问题,面对实力雄厚的竞争者,适应多变的市场,运用现 代化的管理和技术手段降低管理成本、提髙企业宽争力,是我国訪织服装行业需 要面对重要问题-发达国家纺织服装行业的经验证明,信息技术的广泛应用和发 展将为企业降低采购、营销成本,减少库存、优化库存结构,拓展销售渠道、提 高服务效率提供每能,是结织服装企业增强竞争实力、融入经济全球化格局的必 由之路L3项目来源本项目来自某大型坊织服装企业的ERP系统中生产计划管理子系统,是企业 信息化建设的一个组成部分。该企业是从事针织品生产的一个企业集团,经营范 围包括结纱、织布、印染、裁剪、刺绣、成衣加工等,大部分产品销往国外该 企业此前的信息化建设比较落后,各部门的管理系统自成体系,功能单一且彼此 相互独立,系统集成化程低,不利于信息共享,效率比较低,由于企业的生产涉 及到的环节特别多,从纺纱、印染、织布、后整理、成衣、到销售,形态发生多 次变化,管理难度比较大,企业自身的管理模式、组织机构模式、产业流程模式 与信息化要求有较大的差距,原有的管理模式已不能满足企业发展的需要,对企 业的经营管理系统进行升级,是企並持续发展的前提。ERP系统是企业信息化建设的一项重要内容,通过实施ERP项目,企业希 望能够对产品生产过程进行全面跟踪管理,对供销存、财务、计划、质量、制造 等核心业务进行统一的统筹规划,减少不必要的环节,并在企业内建立一个信息 共享的平台,方便存储、查询业务信息,提髙企业的竞争力,使企业在激烈的市 场竞争中处于有利地位。生产计划管理负责安雜、协调各部门的生产活动,在 ERP系统中占有重要地位。制造业生产管理的核心在计划,并以计划为龙头调动 所有相关资源。由于市场情况随时在变化之中,制定计划的难度与计划的频繁变 动成为计划管理部门最难解决的问题,而且即使计划已经制定,执行的情况也并 不总能按计划进行企业常常在最后一刻才知道不能按期交货:或者由于巨大的 库存而占用了大量的资金,导致企业资金周转困难;或者由于物料库存时间过长, 造成物料值或报废,降低了企处的利润率。1.4论文组织本文第一章介绍了相关研究背景,包括研究现状、研究目标及研究意义等, 说明了随着企並的发展,企业信息化是必然的趋势,ERP系统作为一种解决方案第一章绪论遂渐成熟,纺织服装企业具有一定的特殊性,产品更新换代快,原材料较多,生 产工艺比较复杂,很难实现零部件的标准化。利用现代信息技术对企业生产进行 科学管理,计划管理是非常重要的环节,本文的研究目标就是餘织服装企业的生 产计划管理系统。图1-1论文内容组织第二章简要介绍了文章研究所依据的理论基础和肝发工具,介绍了 ERP管理 模式下的生产计划管理,说明了在现代企业中加强生产计划管理的意义,并介绍 了供应链管理和工作流管理的基本概念,第三章是系统的需求分析,对系统的需求状况从粗到细进行了分析,包括系 统的业务需求,功能需求和非功能需求等,其中对系统的功能需求作了比较详细 的介绍。第四章是系统结构设计,首先根据软件工程中面向对象的方法并结合系统的 实际要求,说明了在设计中遒守的西条原则,根据这些原则将系统在总体上分为 用户界面、逻辑处理和数据管理三个层次,进行了用户对象和数据对象的设计, 并介绍了系统总体架构。系统包括用户对象和数据对象,这是系统的结构基础, 并介绍了对象的组织管理方式。第五章研究了系统的实现。系统采用B/S架构,便于对系统进行维护和扩展。 系统根据功能划分为四个模块,实现四个功能,制定四个子计划,这些子计划钩 成主生产计划。生产计划包括物料清单(BONO、车间生产任务安排以及生产进 度管理,企业从原料采购到产品销售都以这个计划为依据。第六章最后对所作的工作进行了简单总结,指出了不足,并对未来的工作进 行了展望。1.5小结第二章相关研究某础本章主要介绍了本文的硏究背景,简要概括研究现犹,并通过系统功能介绍 说明了本文的研究目的以及研究意义,最后对论文的组织安排作了简要概括。 算出一个生产数量,基本是管理者在进行决策,人的因素起很大作用,这个过程 中基本不存在技术难题。生产计划管理一方面为企业生产制定生产计划,另一方 面将这个计划自动分解为复杂、具体的生产作业过程,这就是详细生产排程,这 是ERP系统中最关键的环节,也是其核心功能之通常生产作业计划越详细, 它给出的信息越丰富、越有价值,相应规划起来也就越困难。生产作业计划越粗 略,越接近主生产计划,信息越少、价值就越低。对于企业来说,总是希望系统 能够得到尽可能详细的作业计划,每种行业的生产流程千差万别,即使同一行业, 不同的企业之间在生产细节上也有很大区别,开发适合本企业的特点的ERP系 统非常必要。2.2供应链管理供应链是围绕核心企业,通过对信息流、物流、资金流的控制,从采购原料, 制成中间产品以及最终产品,最后由销傳网络把产品送到消费者手中的供应商、 制造商、分销商、零售商直到最终用户而形成的一个整体功能网络结构。它不仅 是一条物流链、信息链、资金链,而且还是一条增值链,物料在供应链上因加工、 包装、运输等过程而增加其价值,给相关企业带来效益供应链管理(Supply Chain Management,简称SCM)是指为满足顾客得需要,在从原材料到最终产品 的过程屮.为获取有效的物资运输和储存,以及高质量的服务和有效的相关信息 所做的计划、操作和控制,供应链就是从原料到最终产品整个过程中各个环节所 构成的一条物资链。供应链管理从20世纪中期幵始出现,并在全球范围得到迅速 发展,从原材料采购、生产制造再到销售渠道,所有流程都属于供应链管理的范 畤。20世纪80年代末,在当时全球化竞争压力、经济与顾客需求等不确定性因素 增加,以及科技快逨发展等因素的影响下,引发企业界对SCN1的广泛关注,不少 企业认为执行SCM是强化其全球竞争力的有效手段,包括IBM、戴尔计算机(Ddl) 与惠普(Hewlett-Packard,HP)等全球知名公司在SCM方面获得了显著成果供 应链管理整合了从供应商到消费者的业务流程,比如销售、生产、物流和财务, 通过IE确和快速的信息传递、分析和整合,以达到对市场的需求作出快速反映并 降低库存等目的,在这个过程中,高效的信息共享是供应链管理有效实施的重要 基础。供应链管理大致可归纳为两种情况:一种是集团公司内部的跨地E、跨国 界经营的供应链管理,一种是关联企业之间协作管理,无论是哪一种情况,都需 要企业对从原料采购到产品销售的各个环节进行统一管理协调,确保供应链的畅 通。在竞争日益激烈的市场环境中,单个企业无法独立存在,只能作为供应链或 价值链的一个环节而存在】,随着企业信息化建设的发展,信息资源成为了决定 企业生存与发展的关键因素,任何一个企业都要面对如何将信息进行集成的问 题。倍息既有来自不同企业间的纵向信息,也有来自企业内部的横向信息,如何 共享这些信息,将上下游企业的经济行为以及企业内部各部门、各岗位的职能行 为协调起來,就是供应链管理所要处理的核心问题。与单个企业情况相比,供应 链作为一种扩展企业,其信息流动和获取方式表现出自己的特色。 链作为种扩展企业,其信息流动和获取方式表现出自己的特色。 算出一个生产数量,基本是管理者在进行决策,人的因素起很大作用这个过程 中基本不存在技术难題。生产计划管理一方面为企业生产制定生产计划,另一方 面将这个计划自动分解为复杂、具体的生产作业过程,这就是详细生产排程,这 是ERP系统中最关键的环节,也是其核心功能之一。通常生产作业计划越详细, 它给出的信息越丰富、越有价值,相应规划起来也就越困难。生产作业计划越粗 略,越接近主生产计划,信息越少、价值就越低。对于企业来说,总是希望系统 能够得到尽可能详细的作业计划。每种行业的生产流程千差万别,即使同一行业, 不同的企业之间在生产细节上也有很大区别,幵发适合本企业的特点的EHP系 统非常必要。2,2供应链管理供应链是围绕核心企业,通过对信息流、物淹、资金流的控制,从采购原料, 制成中间产品以及最终产品,最后由锖售网络把产品送到消费者手中的供应商、 制造商、分销商、零售商直到最终用户而形成的一个整体功能网络结构它不仅 是一条物流链、信息链、资金链,而且还是一条增值链,物料在供应链上因加工、 包装、运输等过程而增加其价值,给相关企业带来效益i。供应链管理(Supply Chain Management,简称SCM)是指为满足顾客得需要,在从原材料到最终产品 的过程中,为获取有效的物资运输和储存,以及高质量的服务和有效的相关信息 所做的计划、操作和控制,供应链就是从原料到最终产品整个过程中各个环节所 构成的一条物资链。供应链管理从20世纪中期开始出现,并在全球范围得到迅速 发展,从原材料釆购、生产制造再到销售渠道,所有流程都属于供应链管理的范 畴。20世纪80年代末,在当时全球化竞争压力、经济与顾客需求等不确定性因素 增加,以及科技快速发展等因素的影响下,引发企业界对SCM的广泛关注,不少 企业认为执行SCM是强化其全球竞争力的有效手段,包括IBM、戴尔计算机(Dell) 与惠普(Hewlett-Packard,HP)等全球知名公司在SCM方面获得了显著成果。供 应链管理整合了从供应商到消费者的业务流程,比如销售、生产、物流和财务, 通过正确和快速的信息传递、分析和整合,以达到对市场的需求作出快速反映并 降低库存等目的,在这个过程中,高效的信息共享是供应链管理有效实施的重要 基础。供应链管理大致可妇纳为两种情况:一种是集团公司内部的跨地区、跨国 界经营的供应链管理,一种是关联企业之间协作管理,无论是哪一种情况,都需 要企业对从原料釆购到产品销售的各个环节进行统一管理协调,确保供应链的畅 通。在竞争円益激烈的市场环境中,单个企业无法独立存在,只能作为供应链或 价值链的一个环节而存在【u】,随着企业信息化建设的发展,信息资源成为了决定 企业生存与发展的关键因素,任何一个企业都要面对如何将信息进行集成的问 题。信息既有来自不同企业间的纵向信息,也有来自企业内部的横向信息,如何 共享这些信息,将上下游企业的经济行为以及企业内部各部门、各岗位的职能行 为协调起来.就是供应链管理所要处理的核心问题。与单个企业情况相比,供应 链作为一种扩展企业,其信息流动和获取方式表现出自己的特色。图2-1供应链的信息流与企业的信息流1) 涉及到的范围广供应链中的信息流覆盖了从供应商、制造商到分销商再到零售商等供应链中 的所有环节。其信息流分为需求信息流和供应信息流,这是两个不同流向的信息 流。当需求信息(如客户定单、生产计划、采购合同等)从需求方向供应方流动 时,便引发物流。同时供应信息(如入库单、完工报告单、库存记录、可供销售 量、提货发运单等又同物料一起沿着供应链从供应方向需求方流动。单个企业 下的信息流则主要限定在企业内部的进销存记录。2) 获取信息的途径多种多样由于供应链中的企业是一种协作关系和利益共同体,因而供应链中的信息获 取渠道众多,对于需求信息来说既有来自顾客也有来自分销商和零售商的:供应 信息则来自于各个供应商,这些信息通过供应链信息系统而在所有的企亚里流动 与分享。3) 信息质量比较高由于存在专业分工,供应链中的信息质量要强于单个企业下的信息质量,例 如,分销商和零售商可以专门负责收集需求信息,供应商则收集供应信息,生产 厂商收集产品信息等。23工作流管理工作流(Work Flow)就是自动运作的业务过程部分或整体,表现为参与者 对文件、信息或任务按照规程采取行动,并令其在参与者之间传递.简单地说, 工作流就就是工作流程的计算模型,是一系列相互衔接、自动进行的业务活动或 任务,它将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰 当的模型进行表示并对其实施计算。我们可以将整个处务过程看作是一条河,其 中流过的就是工作流。工作流要解决的主要问题就是为实现某个业务目标,在多 个参与者之W,利用计算机,按某种預定规则自动传递文档、信息或者任务。工作流管理(Workflow Management, WFM)是人与电脑共同工作的自动化 协调、控制和通讯,在电脑化的业务程上,通过在网络上运行软件,使所有命 令的执行都处于受控状态。在工作流每理下,工作量可以被监督,分派工作到不 同的用户达成平衡12工作流管理系统(Workflow Management System, WFMS) 是定义、创建、执行工作流的系统。在最髙层次上,WFMS应能提供以下三个方面的功能支持建造功能:对工作潇过程及其组成活动定义和建模; .运行控制功能:在运行环境中管理工作流过程,对工作流过程的活动进行 调度;运行交互功能-指在工作流运行中,ffFMS与用户(处务工作的参与者或控制者及外部应用程序工具交互的功能。 由于信息技术的发展和日趋激烈的商业竞争,人们不再满足于独立、零散的 办公自动化和计算机应用,而是需要综合的、集成化的解决方案。作为一种对常 规性事务进行管理、集成的技术,WFMS的出现是必然的。它可以带来以下收 益:-改进和优化亚务流程,提高业务工作效率; 实现更好的业务过程控制,提高顾客服务质量; 提高业务流程的柔性等。工作流在ERP中的应用比较晚,提供工作流管理功能的软件产品也不多, 典型的有国并的SAP、BAAN等少数几家4。trli-T. IO O.I乂图2-2工作流结钩图2.4 ASP.NET技术简介本系统使用ASP.NET技术开发,ASP.NET是ASP的换代技术,但它不是 ASP的简雄升级,而是服务器端ASP脚本的全新范例它是一个用于Web开 发的全新框架,其中包含了许多新的特性。ASP.NET提供了更易于编写、结构 更清晰的代码,这些代码很容易进行再利用和共享;使用编译后的语言,从而提 升性能和伸缩性;使用Web表单使开发更直观,利用面向对象技术促进组件的 再利用。另外,ASP.NET中还包括有页面事件、Web控件、缓冲技术以及服务 器控件和对数据捆绑的改进,供ASRNET使用的库以及在Microsoft.NET框架中 允许通过Web使用客户商用函数,为程序员提供了更多新的幵发机会116】,具有 以下优点:高效及可管理性ASRNET使用一种字符基础的,分级的配置系统,使服务器环境和应用 程序的设置更加简单。因为配資信息都保存在简傘文本中,新的设置有 可能都不需要启动本地的管理员工具就可以实现。一个ASRNET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,而不 需要系统的重新启动。 强大的适应性因为ASP.NET是基于通用语言的编译运行的程序,所以它具有强大的适 应性,通用语言的基本库,消息机制,数据接口的赴理都能无缝的整合 到ASP.NET的Web应用中。ASP.NET同时也是语言独立化的,用户可 以选择一种最适合语言来编写程序,或者把程序用很多种语言来写,现 在已经支持的有C# (C+和Java的结合体),VB, Jscript#.将来,这 样的多种程序语言协同工作的能力保护现在的基于_+开发的程序, 能够完整的移植向ASP.NEIJ。 多处理器环境的可靠性ASENET已经被刻意设计成为一种可以用于多处理器的开发工具,它在 多处理器的环境下用特殊的无缝连接技术,将很大地提高运行速度即 使用户现在的ASP,NET应用软件是为一个处理器开发的,将来多处理器 运行时不需要任何改变都能提高他们的效能,但现在的ASP确尚不能做 到这一点。 增强的性能ASP.NET是在服务器上运行的编译好的公共语言运行库代码,与被解释 的前辈不同,ASRNET可利用早期绑定、实时编译、本机优化和盒外缓 存服务。这相当于在编写代码行之前便显著提高了性能 世界级的工具支持ASRNET框架补充了 Visual Studio集成开发环境中的大量工具箱和设计 器。WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具 所提供功能中的少数儿种 威力和灵活性由于ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以 利用整个平台的威力和灵活性 . NET框架类库、消息处理和数据访问 解决方案都可从Web无缝访问。而且ASP.NET也与语言无关,所以可 以选择最适合应用程序的语言,或跨多种语言分割应用程序,另外,公 共语言运行库的交互性保证在迁移到ASRNET时保留基于COM的 幵发中的现有投资。 简易性ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验 证到部署和站点配置。例如,ASRNET贸框架使您可以生成将应用程序 逻辑与表示代码清楚分开的用户界面,和在类似%ual Basic的简单窗 体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如 自动引用计数和垃圾回收)简化了幵发o 可管理性ASP.NET釆用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web应用程序。由于配置信息是以纯文本形式存储的,因此可以 在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学 也扩展到了 ASP.NET框架应用程序的部著。只需将必要的文件复制到 服务器,即可将ASP.NET框架应用程序部著到服务器。不需要重新启 动服务器,即使是在部箸或替换运行的编译代码时。_可缩放性和可用性ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处 理器环境中提高性能的功能。另外,进程受到ASRNET运行库的密切 监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新 进程,以帮助保持应用程序始终可用于处理请求。 自定义性和扩展性ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别 “插入”代码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET运行库的任何子组件。实现自定义身份验证或状态服务一直没 有变得更容易。 安全性借助内置的Windows身份验证和基于每个应用程序的配置,可以保证 应用程序是安全的1181。2.5小结本章从ERP的发展及其主要功能出发,介绍了供应链管理、工作流管理等理 论依据,并简要介绍了系统实现技术ASP.NET技术的优点。第三章系统需求分析第三章系统需求分析需求是“任何促成设计决策的因素”,软件的需求分析是进行软件设计开发 的基本依据,对软件的后续开发具有方向性的作用,直接影响着软件的质量。据 统计,软件项目中40%60%的缺陷都是由需求分析阶段的过失所致(Davis 1993; Leffmgwell 1997),在软件开发过程中,确定和管理用户的需求是问题最 多的两个环节。在系统开发之前,正确确定各种需求是软件开发顺利进行的保证。 本文根据坊织服装的行业特点并结合企业自身实际,从业务需求、功能需求和非 功能需求三个方面进行了深入的分析,保证了系统的设计和实现的顺利实施。Tiki图3-1生产计划管理在ERP系统的业务信息流动模式3.1对生产计划管理的业务需求分析由于此次幵发的生产计划管理子系统是针对坊织服装企业的,企业生产的产 品具有多品种、中小批量的特点以前制定生产计划是用手工来完成,其工作量 非常大,虽然计划不是很细、很准,还是消耗了大量的人力、物力由于手工制 定计划耗时很长,这样做出的计划应变能力很差,使实际生产往往不能按计划进 行。为了提髙计划的应变能力,减少实际情况和计划间的偏离,使工厂管理者准 确,实时地掌握生产,对该厂的需求情况进行了详细分析,认为生产计划管理是 对生产计划的制定、查询、变更、需求分析及物料跟踪的管理。作为生产计划, 从制定到实施应该有以下主要功能:根据销售合同来制定生产计划,由生产计划 来确定生产任务的实施并在实施过程中进行执行情况的跟踪。生产计划管理子系统是生产管理子系统的入口点。它主要说明企业计划生产 什么,什么时候生产,生产多少,是工业企业计划体系的重要组成部分,由它来 驱动物料需求计划首先应将销售合同和生产计划联系起来,既对销售合同制 定生产计划,使得管理者知道生产计划和销售合同的对应关系,进而需要知道这 一生产计划需要哪些物料,其中哪些原材料是需采购的,即疲该知道某一生产计 划的物料需求情况。这就需要计算出生产计划对应的物料需求。通过以上两少就 可以得到-张生产计划清单和一张原材料需求清单。由于生产管理者需要及时了解每个生产计划的进展情况,这样就可以基于生产计划清单产生生产计划查询, 通过生产汁划查询工厂的管理者可直观的了解到每个生产计划的完成情况。企並 在组织生产前要事先知道原材料的需求情祝,这就需要基于物料需求清单形成生 产计划需求情况查询,从而使生产管理者了解到生产计划所须纺织服装企业原料 较多,产品形式多样.工艺处理复杂多变,生产管理难度较大,而且很多企业信 息化建设比较落后,信息沟通和信息资源共享性较差,使企业的物流信息步不能 充分发挥作用。本文对服装行业面向供应链的生产计划管理系统进行了较为系统 的研究,并以B/S架构设计了系统的实现,旨在解决企业内部的“信息孤岛”问 题,对资源的采购、存储、生产、销售等进行合理规划,保证资源在生产过程中 合理流通,确保生产的顺利进行。在生产计划制定后有可能销售合同信息发生变 化,例如买方取消定货合同或更改定货合同的某一项,卖方就需要取消或更改生 产计划,这就要求有一生产计划变更功能进行操作。生产计划一旦开始生效就应 该进行派工生产。在生产过程中难免会出现一些预想不到的事情,即虽然在制定 正式生产计划生成的钩料需求中,已经加入了用户所需的宽裕度,但是还是可能 出现物料需求超标的事件,如果出现这种情况就应该对生产计划进行补充投料来 解决物料霈求超标的问题。开始正式生产后管理者需要从宏观上掌握企业的生产 进行情况。这就要求系统能够提供生产情况综合查询,来帮助企业的管理者了解 每个生产计划的进度和此生产计划所对应的物料情况变化。如何制定生产计划生产计划管理作为ERP系统的一个重要组成部分,在企业管理中占有重要地位,它主耍 对企业的生产过程进行合理排程,并在企业内部合理K置资源,以达到较高的资源利用率, 得到较高的效益;供应链管理是对整个供应链系统进行协调和优化,供应链的协调运行必须 建立在髙效的信息共享基础上,所以,供应链管理离不开信息技术。本文利用信息技术,从 供应链管理的角度山发,联系企业实际,对企业的生产计划进行管理,以实现资源的有效利 )4j 0第三章系统需求分析3J系统功能需求分析主生产计划制定流程企业从原材料采购、生产加工到销售产品,就像一个环环相扣的链条,任何 一个环节出现问题都会给企业生产带来不必要的损失。供应链就是在顾客、供应 商和客户之间形成一种有效的衔接,保进资源的有效流通,使企並可以将产品及 时按要求提供给顾客,并有效控制生产成本。本文研究了结织服装企业的生产计 划管理系统,该系统作为企业ERP系统中生产计划管理的一个子系统,负责处 理生产管理部的工作,为成衣部门、染整部门、针织部门和采购部门制定生产计 划,并进行生产排程。3.2.1制定主生产计划Ci-iUlfltn.J111*L. “-J主生产计划(MPS)在ERP系统中是一个重要的计划层次,它是ERP系统运 行的起始点-在系统中,该功能由主生产计划模块完成。用户将客户产品的订单 信息或者企业对市场的预测情况输入主生产计划模块,模块根据用户要求生成一 个临时主生产计划,该计划包括需生产的产品信息、完成期跟以及生产车间信息 等内容。然后用户将企业粗能力信息输入系统进行计划粗能力需求分析,如果计 划可行则将临时计划转化为正式主生产计划;否则再由主生产计划模块重新制 定。主生产计划根据产品定单以及市场预测将加工预定表、合同用料表、交货H 期、工艺要求等进行组织优化,使用户对订单信息在全局上把握得更准确,更具 体,为不同的生产部门安排生产简化用户的工作,节约计划的编制时降低 成本。13第三章系统需求分析3.2.2制定物料需求计划、z -Jjii.njjiiiiflOlC Kil W 、图3-4物料需求计划制定流程物料需求计划是专门为装配型产品生产所设计的生产计划与控制系统,它是 生产管理的核心,也是生产计划的核心,对主生产计划各个项目所需的全部制造 件和全部采购件的网络支持计划和时间进度计划。物料需求计划主要实现以下功能:1) 保诬按时供应用户所需的产品,及时取得生产所需要的原材料及零部件。2) 保证尽可能低的库存水平-3) 保证在计划生产活动、交货进度与采购活动中,使各车间生产的零部件、外 构配件与装配的要求在时间和数量上精确衔接rl rrf。 本系统中用户需求有以下几点: 产品界面要简单整洁 m使用方便,便于用户进行操作。 系统有较好的稳定性和可靠性,便于进行日常维护。 为方便系统升级换代,必须具有良好的可扩张性。 由于企业生产涉及到的原料多种多样,需要处理大量表格,系统在处理表格时方便用户进行查询n 在生产任务改变时,系统可以根据已宪成的生产任务对原生产计划做出调整,而不必重新制定整个计划,以节约成本。 系统的用户权限必须明确,以确保信息安全。3.2.4制定执行物料计划当生产任务超出企业生产能力时,系统可以确定薄弱环节,帮助企业提高生 产能力。第三章系统需求分析3.4小结本章简要介绍了制定生产计划的流程,强调了需求分析在软件设计开发中的 重要性,重点对系统需求从业务需求、非功能霈求和功能需求三方面作了简单的介绍。17第四章系统设计第四章系统设计软件的设计是软件工程实施过程中的核心技术模块,将直接决定软件质量的 好坏,是软件质量的重要保证。软件设计提供了我们对软件质量进行评诂的软件 表示,是所有软件工程和接下来的软件编写及测试维护的基础。设计的目标就是 要提高系统的效率、可靠性、可维护性以及可理解性。图4-1设计目标结构设计的主要目的是为系统设计一个模块化的体系结构,它定义了系统的 主要结构元素之间的关系及它们之间相互交互的方式,并将程序结构与数据结构 相结合,为数据在程序中的流动定义接口丨24】。据统计,在较大规模的软件开发中, 约有70%的失误来自需求和设计險段tq,对系统进行良好的体系设计不仅有助 于提高开发效率,也是保证软件质量的基础。4.1设计原则软件的体系结构是指“软件的整体结构和这种结钩提供给系统在概念上的整 体性的方式” 从某种意义上说,可以将体系结构看作是程序构件(模块)的 层次结构、构件间交互的方式及构件使用的数据结构。与传统的软件设计方法相 比,00 (Object-Oriented,面向对象)设计中的体系结构设计更注重对象间的合 作,而不是系统构件痛的控制流。抽象、信息隐蔽、功能独立性和模块性是00 的主要特色,以面向对象的方法为基础,结合系统实际,在设计中遵循以下原则: 1)根据功能将系统分解为相对独立的子系统。该系统虽然只是ERP系统中的一个模块,但无论是功能还是结构扔然比 较复杂。将系统根据功能分解成各个易于求解的子系统分别奸发是软件工程 中行之有效的方法。随着系统规模的增加,在开发中不仅工作量随之增加, 开发的难度也会迅速增加,最终导致开发成本的大量增加。在软件工程领域, 将问题分解是解决复杂问题的基本前提,通过将问题进行合理韵分解,可以 明显的降低幵发难度,有效的减少开发成本。采用自顶向下的设计策略,逐步将功能进行分解,实际上是一个逐 求精、详细描述的过程。用自顶向下地遂层分解的方式来构造模型,使其主 要功能在顶层说明,然后分解得到逐层有明确范围的细节表示,每个模S在 内部是完全一致的。通过逐层分解,将上层的全部或部分功能分解成几个子系统,每个子系统实现上层的部分功能,各个子系统共同完成上层的功能。 随着分解的加深,子系统的功能越来越具体,实现起来也越来越简单,开发 成本也就随之降低了。 2)尽量减少各模块之_的耦合。为了降低软件系统的复杂性,提高可理解性、sg维护性,必须把系统划 分成为多个模块,但是模块不能任意划分,应尽量保持其独立性。模块的独 立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系 最少且接口简单。根据模块的丹部特征和内部特征,提出了衡量软件浦独立 性的两个定性的度量标准:稱合性和内聚性。低耦合,高内聚”是评价模块 质量的标准之一。稱合性也称块间联系,指软件系统结构中各模块之间相互 联系的紧密程度,是块间相互连接性的一种度量。模块的親合性分为无直接 親合、数据耦合、标记親合、控制锅合、公共稱合和内容耦合,这几种親合 的親合性是逐渐降低的-y.图4*2稱合性高低与耦合性相对应的是模块的内聚性,内聚性又称块内联系.指模块的功 能强度的度量,它是从功能的角度来度量模块内的联系。内聚性有偶然内聚、 逻辑内聚、瞬时内聚、通信内聚、顺序内聚、功能内聚等几种类型,它们的 内聚性逐渐增强。内聚行强弱3) 在满足系统要求的前提下,尽量利用已有资源。软件复用是将已有的软件及其有效成分用于构造新的软件或系统。它不 仅是对软件程序的复用,还包括对软件生产过程中其它劳动成果的复用,如 项目计划书、可行性报告、需求分析、概要设计、详细设计、编码(源程序)、 测试用例等等。通过软件复用,在应用系统幵发中可以充分地利用已有的开 发成果,减少了包括分析、设计、编码、测试等在内的许多重复劳动,从而 提高了软件开发的效率,节约了开发成本,同时,通过复用高质量的已有开 发成果,避免了重新开发可能引入的错误,从而提高了软件的质量。4) 软件的组成实体(类、模块、函数等)应该是可扩展的,但是不可修改的(幵 闭原则 Open-Closed Principle)。“开闭原则”是面向对象设计(ObjecWDrien鍵d Design, OOD) 一个基石,是措一个软件实体应当对扩展开放,对修改关闭。即软件实体应该在不 修改的前提下扩展,它实际上为软件设计指明了目标:软件设计应当充分考 虑软件的可维护性,即需求发生变化的时候软件结构能够灵活地适应这种变 化,也就是说应该尽可能地使架构稳定而又容易满足不同的需求。“开闭原 则”提供了一个评价软件可维护性的依据。以上是在进行系统结构设计时所遵循的几条原则,也是面向对象的软件设计 的一瘦基本原则,在上面这些原则的指导下,确保了系统具有较好的稳定性和可 扩展性,保证了软件的质量。4.2概要设计42.1系统总体框架 Irtn 图4-4系统结构框架系统的总体设计将决定系统的总体结构,是整个软件开发过程的核心问题, 所有的开发工作都将根据设计方案进行,软件的总体设计直接决定了系统的质 量。在设计过程中,根据软件的功能和性能需求等,采用某种设计方法进行数据 设计、系统结构设计和过程设计数据设计侧重于软件数据结构的定义,系统结 构设计定义软件系统的整体结构,建立软件主要成份之间的关系,是软件开发的 核心步骤,过程设计则是把结构成份转换成软件的过程性描述。根据功能需求,系统主要由四部分组成。主生产计划部分接收订单和市场预 测信息数据,在经过粗能力需求分析生成主生产计划。物料需求计划部分接收主 生产计划,综合企业的库存信息和BOM信息,并经过能力需求分析生成物料需 求计划能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新能源厂合同协议书
- 预购位房房号合同范本
- 施工超期免责协议书
- 旅游搭车协议书范本
- 木业委托投资协议书
- 施工外包责任协议书
- 木托盘供货合同协议
- 2026-2031年中国商品混凝土市场运营状况分析及前景预测报告
- 2026-2031年中国弱视治疗仪市场分析预测及前景趋势报告
- 极地医学伤寒考试题及答案
- 2025广东中山市信访局招聘雇员5人考试笔试备考试题及答案解析
- 2025河南许昌市中心血站招聘工作人员6人笔试考试参考题库及答案解析
- 福利院年终总结(3篇)
- 2025-2026学年浙江省杭州市西湖区公益中学八年级(上)期中数学试卷
- 公共体育服务需求大数据预测模型构建
- 东方航空招飞面试题及答案
- 2025年下半年三亚市崖州区城市管理局招考政府雇员(80名)易考易错模拟试题(共500题)试卷后附参考答案
- 秋冬流感我不怕-小学生防流感主题班会课件
- 序贯器官衰竭评估(SOFA 2.0)评分
- 2025江苏苏州市常熟市交通产业投资集团有限公司(系统)招聘26人笔试参考题库附答案解析
- 劳动教育与劳动体验(中南财经政法大学)知到智慧树网课答案
评论
0/150
提交评论