1 / 15
文档名称:

UML课程设计论文.doc

格式:doc   大小:1,378KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UML课程设计论文.doc

上传人:儒林 2024/5/10 文件大小:1.35 MB

下载得到文件列表

UML课程设计论文.doc

相关文档

文档介绍

文档介绍:该【UML课程设计论文 】是由【儒林】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【UML课程设计论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。UML课程设计论文2题目UML课程设计3第一章课题背景UML统一建模语言UnifiedModelingLanguage是一种建模语言是第三代用来为面向对象开发系统的产品进行说明可视化和编制文档的方法它是由信息系统ISInformationSystem和面向对象领域的三位著名的方法学家GradyBoochJamesRumbaugh和IvarJacobson称为三个好朋友theThreeAmigos提出的这种建模语言得到了UML伙伴联盟的应用与反馈并得到工业界的广泛支持由OMG组织ObjectManagementGroup采纳作为业界标准UML取代目前软件业众多的分析和设计方法BoochCoadJacobsonOdellRumbaughWirfs-Brock等成为一种标准这是软件界的第一次有了一个统一的建模语言UML是一种标准的图形化建模语言它是面向对象分析与设计的一种标准表示它不是一种可视化的程序设计语言而是一种可视化的建模语言,不是工具或知识库的规格说明而是一种建模语言规5格说明是一种表示的标准,不是过程也不是方法但允许任何一种过程和方法使用它。UML的目标是:易于使用表达能力强进行可视化建模,与具体的实现无关可应用于任何语言平台和工具平台,与具体的过程无关可应用于任何软件开发的过程,简单并且可扩展具有扩展和专有化机制便于扩展无需对核心概念进行修改,为面向对象的设计与开发中涌现出的高级概念例如协作框架模式和组件,提供支持强调在软件开发中对架构框架模式和组件的重用,与最好的软件工程实践经验集成,可升级具有广阔的适用性和可用性,有利于面对对象工具的市场成长。UML的应用领域很广泛它可以用于商业建模businessmodeling软件开发建模的各个阶段,也可以用于其他类型的系统。它是一种通用general的建模语言具有创建系统的静态结构和动态行为等多种结构construction模型的能力。UML语言本身并不复杂也不很专业化它具有可扩展性和通用性适合为各种多变的系统建模在软件工程领域中,面向对象是一种重要的技术,他不仅是一种程序设计方法,也是一种对真实世界的抽象思维方式,随着计算机应用的迅速发展,软件的复杂程度不断提高,源代码的规模越来越大,项目失败的可能性也增大,在长期的实践中,人们认识到建立简明准确的表示模型是把握系统的关键,所以面向对象的分析和设计从建模开始,而UML采用了一整套成熟的建模技术,广泛适用于各种应用领域,得到了工业界的广泛支持,最终成为了统一建模语言,在认识到这样的实际情况后,我觉得这样的一门语言对我这样的专业来说是非常重要的,所以在这样的背景下我选择了这样的一门课,又在老师认真细心地讲解下,系统的学****了UML每一类图的详细介绍和如何使用后,又在实例的巩固下,这样的UML学****体会课题应运而生了,借此课题来回顾和巩固所学的知识,同时再系统的6把所学的UML这样的一门语言用一遍,感觉这样的课题很有必要。第二章在课题中的任务模块说明这样的课题是分组来做的,我负责的是我们小组的仓库管理的入库管理方面的UML图解和说明,主要是用所学的知识用图来描述这样的一个过程,入库管理模块主要包括4个功能模块,,2入款单填写和修改,,。入库查询是在太入库时查询库位的情况的,入款单填写和修改模块是负责生成入库单和修改审核不通过的入库单,入库审核是对提交上来的入库单进行审核操作的,2、3模块是由不同权限的不同的人来完成的,在例外处理模块处理包括审核不通过和入库查询出现库存容量不够等情况,在这个功能模块中都有详细的处理方案,这根据具体的公司而有所不同,所有商品入库都要经过这几个功能模块的处理,且最后审核通过了才能完成入库操作。6入库用例图这是入库中的用例图,首先送货人把送货单送给仓管员审核,仓管员使用查询系统查询库存情况,但就查询这一过程是被记录到日志中的,仓管员填写入库单给仓管经理审核,审核通过生成确认入库单,不合格到例外处理,确认入库单生成之后就需要入库这个用例,入库又拓展用到数据修改这个用例,同样拓展用到日志记录。7入库状态图这是入库中的货物状态转化的状态图,原材料到达是初态,然后送给采购部门检查产品的质量,数量,规格等一系列要求,这样货物变成采购部门检查状态,合格以后变成待入库状态,待有关领导再次审核通过后生成入库单后,货物变成入库状态,而后货物变成入库的一种终止态,即为库存状态,如果货物在经采购部门检查不合格后货物变成不合格状态,然后转化成终止态,即为不合格处理状态。入库活动图这是入库中的货物状态转化的活动图,原材料到达是初态,然后变为待检验状态,然后给检验员通信,让他来检查产品的质量,数量,规格等一系列要求,这样货物变成9检验状态,合格以后变成待合格状态,待有关领导再次审核通过后生成入库单后,货物变成入库状态,而后货物变成入库的一种终止态,即为库存状态,如果货物在经检验员不合格后货物变成不合格状态,然后转化成终止态,即为例外处理状态。入库流程图9这是原材料的入库流程图。首先供应商把货物送来,供应商把送货单提交给采购部门的检验员,让他审核采购单上的项目和实际的情况是否相符,包括数量,质量,规格等相关项目,如果不合格,则把相应的不合格商品写在退货单上,把退货单交给供应商,如果合格,则填写入库单,然后仓管员负责对入库单的审核,如果不合格则再把入库单交给检验员修改,否则仓管员负责把货物入库,并填写入库信息,更新存储数据等相关操作,这样就完成了入库的整个流程。出库流程图10