UML库存管理系统.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML库存管理系统.doc

PAGE PAGE 2 UML课程设计报告 设计名称: 库存管理系统 专业班级: 姓 名: 学 号: 起止时间: 成 绩 评 定 考核 内容 设计 表现 设计 报告 答辩 综合评 定成绩 成 绩 计算机科学与工程系 一、系统需求说明 20世纪90年代以来随着科学技术和生产力的迅速发展以及经济全球环境的深刻变化,企业面临着一个崭新而又激烈的竞争环境,体现在全球化的信息网络和全球化市场形成所带来的信息爆炸技术变革的加速市场和劳务竞争的全球化,围绕新产品的市场竞争日趋激烈,用户的需求越来越苛刻,同时产品的生命周期不断缩短,企业又面临着缩短交货期、提供产品质量、降低成本和改进服务的压力,在这种情况下全面提高和改善自身水平成为企业最关心的问题之一。企业实施信息化建设已成为企业的发展趋势和提高企业的管理水平的有效手段。信息化建设不在是企业的效益工程而是企业的生存工程,20世纪90年代美国著名的IT分析公司Grant Group Inc,提出了ERP企业资源计划的概念,迎合了信息时代企业管理的发展要求。随着ERP相关理论,以及ERP系统开发的逐渐成熟,企业界掀起了实施ERP管理信息系统的浪潮。中国作为制造大国,在制造业迅速发展的今天,库存国民投资额在整个国民生产总值占有相当大的比重达到了20%——30%,库存管理的适当与否对企业经营利润有很大影响,因此新环境下非常值得人们对ERP环境下的库存管理进行深入研究和探讨。 本文结合ERP环境下的库存管理系统,重点研究如何利用UML建模语言对库存管理系统进行建模,给出了ERP环境下库存管理系统的需求模型和对象模型,在建模过程中利用了用例图、类图、包图、顺序图等图形。最后,结合系统模型的研究,实现了库存管理系统。 二、系统分析 (一) 库存管理业务流程分析 企业的库存管理工作主要由企业物资部门或仓库部门完成,其主要业务就是对企业物料收获、存货、发货,以及分析提供库存管理所需的各种数据报表等管理工作。 库存管理业务流程图,如图所示: (二) Uml表示法 用例图 根据业务流程图确定系统边界,确定用例(Use Case)。用例可从另一个方面对企业的业务流程建模,从中可以提取对我们开发系统有用的信息,可以确定系统功能。如图2所示库存管理系统的用例图 该图展示了一张仓库管理系统的用例图,从系统的外部执行者的角度来看,普通仓库管理员可以进行出库管理、入库管理、盘点管理和信息查询等操作。 (2)顺序图 (3)活动图 三、系统设计报告 (一) 库存管理系统需求模型的建立 1、用例图 在库存管理系统中,由于牵扯到大量的执行者和用例,为了便于组织,按与系统交互的对象的不同将系统划分为三个包,如图所示: 仓库管理员与系统交互包主要描述仓库管理员要使用系统的那些功能,向系统输入哪些信息,从系统获取哪些信息,以及需要系统提供哪些功能支持仓库管理员的日常工作。高层决策人员及系统管理员与系统交互包描述高层决策人员需要从系统获取什么信息,做出什么分析与决策支持系统更好的运转;系统管理员则需要维护,管理系统,使其正常化工作。由于库存管理系统并不是一个孤立系统,他需要其他系统进行交互,其他系统与库存管理系统的交互包则反映交互信息的流向。 下面对每个系统包进行详细的描述。 (1)仓库管理员与交互的用例模型 在这个用例模型中有一个执行者:库存管理员。十一个用例:身份验证,入库管理员,最高库存警报,出库管理,最低库存管理,指定库位,更新账目,库存信息查询,盘点管理及报表生成。 当有物资需要进行出入库时,仓库管理员就要进行出入库的管理:核实账单,清点物资,录入单据,然后由系统自动为该批物资分配货架,同时更新账目。在入库时,如果系统检测该类物资库存量超过限定的最高存量,也将发出警报。在入库管理用例与最高库存警报用例,出库管理用例与最低库存警报用例之间采用了扩展关系。入库管理,出库管理与指定库位之间,指定库位与更新账目之间采用了使用关系。扩展时一种基本需求的特殊情况。而当在两个或更多的用例中出现重复描述而又想避免这种重复时,采用使用。 出入库单据录入后,仓库管理员还需要定期对单据进行核对,即进行库存信息的查询,主要包括:账目信息,出入库信息,以及库位信息,存量信息等。当所有信息核对完成后,仓库管理员还需要定期打印出各种报表,以供其他系统做出一些决策。 盘点也是库管员一项很重要的工作,保持经常有效的盘点,可以更加全面准确的掌握库存信息。当库管员进行盘点时,首先要锁定盘点的库位或物料信息,即盘点时刻

文档评论(0)

zhengshumian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档