资源描述:
《基于UML的企业生产管理信息系统分析与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、企业信息化基于UML的企业生产管理信息系统分析与设计122王泽秋张志锋王学林(1浙江省送变电工程公司;2华中科技大学机械科学与工程学院,武汉430081)摘要业务过程建模是信息系统设计和实现的基础。UML作为一种具有良好表达能力的建模工具,为企业业务过程建模提供一个强有力的分析手段。采用UML对中小型机械制造企业管理信息系统进行分析和设计,对核心流程给出了Sequence图和Collaboration图描述,为系统的实现和实施打下了坚实的基础。关键词:UML离散制造系统设计业务过程建模中图分类号:TH16文献标识码:A文章编号:1671)3133(2005)增)002
2、4)3AnalysisanddesignonMISbyUMLWangZeqiu,ZhangZhifeng,WangXuelin(1ZhejiangProvincePowerTransmissionandTransformationEngineeringCompany,CHN;2SchoolofMechanicalScience&Engineering,HuazhongUniversityofScience&Technology,Wuhan430081,CHN)AbstractUML,whichamodelingtoolofperfectexpressionways,m
3、adeastronganalysismethodforcompanyprocessmodelthatisba-sicofinformationsystemrealization.TheanalysisanddesignonMISofmachinemanufacturingfactorybyUMLwasbuiltandthese-quencediagramandcollaborationdiagramofcoreprocesswereprovided.Keywords:UMLDiscretemanufacturingSystemdesignProcessmodel包括概
4、念的语义、表示法和说明以及静态的、动态的1引言系统环境及组织结构模型。它可被交互的可视化随着信息技术的广泛应用,企业生产管理系统已CASE工具所支持,这些工具提供有代码生成器和报经广泛应用于各企业单位,然而现代化的企业内部分表生成器(如RationalRose)。UML并没有定义一种标工复杂、专业性强,如何保证企业生产管理系统的开准的开发过程,但它适用于迭代式的开发过程,它是发效率、降低开发成本、提高软件质量成为开发人员为支持大部分现存的面向对象开发过程而设计的。和使用单位共同关心的核心问题。在积累长期的软下面通过开发中的实例具体说明UML建模技术件开发经验和教训后,
5、人们越来越深刻地认识到,对在生产管理系统开发中的应用过程。企业生产管理现实世界问题进行科学的抽象,进而建立简明准确的系统一般分为基本信息管理、销售管理、采购管理、库[1,2]表示模型是把握复杂问题的关键。模型可使人们存管理、生产管理和系统管理几个子系统。利用UML从全局上把握系统的全貌及其相关部件间的联系,可可以描述每个子系统在开发周期的各个阶段。有效地分解系统的复杂度,防止人们过早地陷入各个2UML系统建模模块的实现细节中。模型不是系统本身,但模型须概括系统的特征、关键成份,且简洁、灵活、有足够精度。211总体设计统一建模语言(UnifiedModelingLang
6、uage,UML)是诞生于20世纪90年代的统一建模语言UML是业务和软件应用建模的标准语言,不仅是一种通用的业界公认的系统建模与设计首选工具。它具有简单面向对象的可视化建模语言,而且可以接受很多不同易懂、表达能力强、分析和设计各个阶段无缝融合等[4,5]的建模类型,包括解释业务处理的模型、事件流、查询特点,可采用UML来进行系统的分析和设计工作。序列、数据库、体系结构等。UML适用于各种软件开信息系统的建设,必须建立在对企业运营特点深[6]发方法、软件生命周期的各个阶段、各种应用领域以刻理解的基础上。本文主要针对中小型机械制造企及各种开发工具,它是一种总结以往建模技
7、术的经业的离散型制造,其具有以下特征。[3]验,并吸收当今优秀研究成果的标准建模方法。它1)从生产计划来看,影响计划的因素较多,生产24现代制造工程2005增企业信息化计划的制订非常复杂,能力需求是根据每个产品混合活动的最终体现。这些模块以及它们之间的关系可建立,并且很难预测。以用UML的package描述,如图1所示。2)从生产过程控制方面来看,生产任务多,生产数据多,且数据的收集、维护和检索工作量大,工作流根据特定产品的不同,经过不同的加工车间,工作流经常出现不平衡,因产品的种类变化较多,非标准产品多,设备和工人必须有足够灵活的适应能力。通常情况