毕业设计:基于UML的库存管理系统设计报告.doc

毕业设计:基于UML的库存管理系统设计报告.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《联合大学商务学院》 UML基础与Rose建模教程 ——企业库存管理系统 专业:电子商务专业 成员:张爱 17 冯岳 18 任喜光20 目录 一.系统需求说明 2 二.系统分析 2 (一) 库存管理业务流程分析 2 (二) Uml表示法 3 1 . UML建模过程 3 (1) 需求模型 4 (2)对象模型 5 (3)体系结构 5 1.1 用例图 6 (2)顺序图 7 (3)活动图 7 三. 系统设计报告 8 (一) 库存管理系统需求模型的建立 8 1、用例图 8 (1)仓库管理员与交互的用例模型 10 (2)高层决策人员与系统管理员的交互用例模型 11 (3)其它系统与库存系统的交互 12 2.业务活动图 13 (1)物资入库活动 13 (2)主要业务活动图 14 (二)库存管理系统对象模型的建立 15 1. 类图 15 2.顺序图与协作图 18 (1)物资入库顺序图 18 (2)物资入库协作图 19 (3)状态图 19 四.系统的配置与实现 20 (一)系统的组件图 20 (二) 系统配置图 21 五.附录 21 一.系统需求说明 20世纪90年代以来随着科学技术和生产力的迅速发展以及经济全球环境的深刻变化,企业面临着一个崭新而又激烈的竞争环境,体现在全球化的信息网络和全球化市场形成所带来的信息爆炸技术变革的加速市场和劳务竞争的全球化,围绕新产品的市场竞争日趋激烈,用户的需求越来越苛刻,同时产品的生命周期不断缩短,企业又面临着缩短交货期、提供产品质量、降低成本和改进服务的压力,在这种情况下全面提高和改善自身水平成为企业最关心的问题之一。 企业实施信息化建设已成为企业的发展趋势和提高企业的管理水平的有效手段。信息化建设不在是企业的效益工程而是企业的生存工程,20世纪90年代美国著名的IT分析公司Grant Group Inc,提出了ERP企业资源计划的概念,迎合了信息时代企业管理的发展要求。随着ERP相关理论,以及ERP系统开发的逐渐成熟,企业界掀起了实施ERP管理信息系统的浪潮。 中国作为制造大国,在制造业迅速发展的今天,库存国民投资额在整个国民生产总值占有相当大的比重达到了20%——30%,库存管理的适当与否对企业经营利润有很大影响,因此新环境下非常值得人们对ERP环境下的库存管理进行深入研究和探讨。 本文结合ERP环境下的库存管理系统,重点研究如何利用UML建模语言对库存管理系统进行建模,给出了ERP环境下库存管理系统的需求模型和对象模型,在建模过程中利用了用例图、类图、包图、顺序图等图形。最后,结合系统模型的研究,实现了库存管理系统。 二.系统分析 (一) 库存管理业务流程分析 企业的库存管理工作主要由企业物资部门或仓库部门完成,其主要业务就是对企业物料收获、存货、发货,以及分析提供库存管理所需的各种数据报表等管理工作。 库存管理业务流程图,如图2 (二) Uml表示法 1 . UML建模过程 UML是标准的建模语言,采用的是一种图形表示法,即它将 模型中的信息用标准图形元素直观地显示。建立模型后,所有重要信息将一目了然。例如,用户通过模型直观地看到用户与系统间地交互,分析人员可以可以看到系统对象间地交互,开发人员可以看到要开发的对象和每个对象的任务,测试人员可以看到对象间的交互并根据这些交互准备测试案例,项目管理员可以看到整个系统各部分的交互。从功能上UML建模可以分为需求模型、对象模型和体系结构三个子系统。如图1所示: UML可视化建模系统 (1) 需求模型 需求模型包括静态和动态模型:静态模型子UML中用用例图描述系统外部的执行者与系统提供者的用例之间的某种关系:动态模型在UML中用活动图描述系统中各种的执行顺序。 用例图在面向对象领域中用例图这一概念已被广泛地接纳,并认为他是第二代面向对象技术的标志。用例图被定义为执行系统的一系列动作,动作执行的结果被认为执行者观察到,那么从用户的角度看,用例图就是来描述系统功能,并指出各功能的执行者。用例图来获取需求,规划和控制项目,用例获取时需求分析阶段的主要任务之一,而且是首要的工作。大部分用例将在项目的需求分析阶段产生并伴随着工作的深入会发现更多的用例,这些都应该及时增添到已有的用例模中。而用例集中的每一个用例都是一个潜在的需求。 活动图时用来描述满足用例要求所进行活动及活动间的约束关系,有利于识别活动。它依据对象状态的变化捕获动作与动作结果,在一个活动结束后即将进入下一个活动。 (2)对象模型 对象模型也包括静态模型和动态模型.静态模型用类图,对象图及包图进行描述;动态模型用顺序图、和作图及状态图进行描述。 类图是面向对象方法的核心,是定义其它的基础。所谓的类是指一些具有相同属性和行为的对象。类图定义了系统中的类,描述了

文档评论(0)

花开半季 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档