下载此文档

第10章物流信息系统设计综合案例.ppt


文档分类:IT计算机 | 页数:约48页 举报非法文档有奖
1/48
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/48 下载此文档
文档列表 文档介绍
第10章物流信息系统设计综合案例20101025第10章物流信息系统开发综合案例
§1 基于UML的订单管理系统的建模
§2 数据库设计
§3 系统实现
2/48
信息系统的设计与实现是企业信息化建设的一个重要环节,本章结合AJ物流集团管理信息化建设总体规划案例,以其订单管理为例,介绍物流信息系统设计与实现的具体情况。
当前面向对象方法已成为大型应用系统分析、设计和实现的首选方法。
面向对象方法使用真实世界的概念模型来思考问题,运用UML(Unified Modeling Language,统一建模语言)这一标准面向对象的系统建模工具对系统进行分析、设计和建模。
第10章物流信息系统设计综合案例
3/48
运用UML进行面向对象的系统建模的基本过程是:
分析问题领域,对问题领域进行清晰、精确的定义,明确目标系统的任务;
发现和定义对象与类,识别对象的外部联系,建立系统的静态结构模型;
建立系统的动态行为模型,以便分析系统的行为,印证和修改系统的静态结构;
找出组件和节点,确定物理模型。本章以订单管理系统为例,分析基于UML的系统建模过程。
目的是利用UML在订单管理系统的应用,进一步归纳和总结UML在实际应用中的建模过程与方法。
第10章物流信息系统设计综合案例
4/48
§1 基于UML的订单管理系统的建模
UML是一个用于对软件进行描述、可视化处理、构造和建立软件系统文档的通用的可视化建模语言。

它易于表达且功能强大,它不但适用于面向对象的软件分析与设计,还支持从需求分析开始的软件开发的全过程。
UML定义了一系列图形工具,以对现实世界进行面向对象建模。
第10章物流信息系统设计综合案例
5/48
用例图:用于描述系统的功能,并且从用户的角度指出每个功能的执行者(Actor)
静态图:包括类图和包图
交互图:描述对象间的动态交互关系,包括顺序图和协作图
行为图:包括状态图和活动图
实现图:用于描述系统实现的一些特性,包括组件图和部署图。
第10章物流信息系统设计综合案例
6/48
§ 分析问题领域
企业利润的实现过程实际上就是客户订单执行的过程,所以有效的管理订单是第三方物流企业的重要工作之一。
不同的企业,对订单管理有不同的方式,但是作为一个普遍适用的订单管理信息系统,它通常具有以下一些基本功能,如图 1所示。
图 1 订单管理信息系统功能模块结构图
第10章物流信息系统设计综合案例
7/48
各模块的功能描述如表 1所示。
表 1 订单管理信息系统模块功能表
分析问题领域的主要任务是:对问题领域进行抽象,提出解决方案;对未来的系统进行需求分析,确定系统的职责范围、功能需求、性能需求、应用环境及假设条件等。用用例图(Use Case Diagram)对未来系统的行为建立模型,初步确定未来系统体系结构等。
第10章物流信息系统设计综合案例
8/48
确定参与者
根据订单管理系统的功能需求分析,可以确定三个参与者:订单管理员、财务员、库存管理员。
“订单管理员”参与者使用订单管理系统的订单录入、订单查询、客户签收、客户资料信息。
“财务员”参与者使用订单管理系统的订单审核信息。
“库存管理员”参与者使用订单管理系统的订单处理信息。
第10章物流信息系统设计综合案例
9/48
确定用例
每个用例都是一个参与者与系统在交互中执行的有关事务序列。
仔细检查所有的参与者,并为每一个参与者确定用例。
用例是系统的一种行为,它为参与者产生一种可以估量的价值结果。
对订单管理系统来说,可以确定订单录入、订单查询、订单审核、订单处理、客户签收、客户资料等用例。
第10章物流信息系统设计综合案例
10/48
绘制用例图
在确定了参与者与用例的基础上,绘制用例图,可视化参与者与用例之间的联系,可以更清楚地了解系统的行为。
首先根据参与者与用例分析,绘制系统的总体用例图,也是系统的顶层用例图。如图 2所示
对于一些复杂的系统,可以根据需要绘制多层用例图。首先绘制顶层用例图,然后深入分析系统的要求和目标,对用例进一步细化,划分为更小的一些用例。
第10章物流信息系统设计综合案例

第10章物流信息系统设计综合案例 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
最近更新