- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML?课程设计
报告
设计名称:???库存
管理系统 专业班级:
姓 名: 学
号: 起止时间:
成?绩评?定 考核?设计?设计
综合评?答辩?内容?表现?报告?定
成绩 成?绩 计算机科学
与工程系
一、系统需求说明?20?世纪?90?年代以来随着科学技术和生产力的迅速发展以及
经济全球环境的深刻变化,企业面临着一个崭新而又激烈的竞争环境,体现在全球
化的信息网络和全球化市场形成所带来的信息爆炸技术变革的加速市场和劳务竞
争的全球化,围绕新产品的市场竞争日趋激烈,用户的需求越来越苛刻,同时产品
的生命周期不断缩短,企业又面临着缩短交货期、提供产品质量、降低成本和改进
服务的压力,在这种情况下全面提高和改善自身水平成为企业最关心的问题之一。
企业实施信息化建设已成为企业的发展趋势和提高企业的管理水平的有效手段。信
息化建设不在是企业的效益工程而是企业的生存工程,20?世纪?90?年代美国著名的
IT?分析公司?Grant?Group?Inc,提出了?ERP?企业资源计划的概念,迎合了信息时代
企业管理的发展要求。随着?ERP?相关理论,以及?ERP?系统开发的逐渐成熟,企业
界掀起了实施?ERP?管理信息系统的浪潮。中国作为制造大国,在制造业迅速发展的
今天,库存国民投资额在整个国民生产总值占有相当大的比重达到了?20%——
30%,库存管理的适当与否对企业经营利润有很大影响,因此新环境下非常值得人
们对?ERP?环境下的库存管理进行深入研究和探讨。?本文结合?ERP?环境下的库存管
理系统,重点研究如何利用?UML?建模语言对库存管理系统进行建模,给出了?ERP
环境下库存管理系统的需求模型和对象模型,在建模过程中利用了用例图、类图、
包图、顺序图等图形。最后,结合系统模型的研究,实现了库存管理系统。?二、系统
分析?(一)?库存管理业务流程分析?企业的库存管理工作主要由企业物资部门或仓库
部门完成,其主要业务就是对企业物料收获、存货、发货,以及分析提供库存管理所
需的各种数据报表等管理工作。?库存管理业务流程图,如图所示: 采购部门采购
订单?供应商发票?财务部门发货?检验接受库存盘点发销售出入库票货款凭证求购处
理入库领料通知单生产发料发料?生产部门仓库部门客户入库?库存订单工票产品入
库分析提货单决策部门销售部门 2
(二)?Uml?表示法?1.1?用例图?根据业务流程图确定系统边界,
确定用例(Use?Case)。用例可从另一个方面对企业的业务流程建模,
从中可以提取对我们开发系统有用的信息,可以确定系统功能。如
图?2?所示库存管理系统的用例图 inter?manageout
manageadministratorinventory?manage?information?search 该图
展示了一张仓库管理系统的用例图,从系统的外部执行者的角度来
看,普通仓库管理员可以进行出库管理、入库管理、盘点管理和信
息查询等操作。?(2)顺序图 :?administrator1:?load?2:?back3:
data?name?and?position4:?copy?data5:?copy?success 3
(3)活动图 produce?inventory?bills?inventory?on?the?spot
inventory?manage 三、系统设计报告?(一)?库存管理系统需求模型
的建立?1、用例图?在库存管理系统中,由于牵扯到大量的执行者和
用例,为了便于组织,按与系统交互的对象的不同将系统划分为三
个包,如图所示:?用例模型包图 其它系统与仓库高层决策人员
和系统仓库管理员管理系统的交互?管理员与系统的交互?与交互系
统 仓库管理员与系统交互包主要描述仓库管理员要使用系统的
那些功能,向系统输入哪些信息,从系统获取哪些信息,以及需要
系统提供哪些功能支持仓库管理员的日常工作。高层决策人员及系
统管理员与系统交互包描述高层决策人员需要从系统获取什么信
息,做出什么分析与决策支持系统更好的运转;系统管理员则需要
维护,管理系统,使其正常化工作。由于库存管理系统并不是一个
孤立系统,他需要其他系统进行交互,其他系统与库存管理系统的
交互包则反映交互信息的流向。?下面对每个系统包进行详细的描
述。 4
(1)仓库管理员与交互的用例模型 high-inventory?alarm
identity?testexpand?useinventory?place?appointaccount?updateinter
manageuseexpandadministratorout?managelow-inventory
alarminventory?manageinformation?searchform?prod
原创力文档


文档评论(0)