没有合适的资源?快使用搜索试试~ 我知道了~
首页基于面向对象的物流信息系统的分析与设计
近年来,我国物流受到空前的重视,物流企业也如雨后春笋般层出不穷,但相关调查表明,物流信息已成为物流企业发展的瓶颈,而物流的精髓之一在于信息化,正是在这种背景下,本文对第三方物流企业信息系统的分析与设计进行了研究。文章首先分析了我国物流企业信息系统发展现状和物流软件开发方法现状,分析了物流信息系统的特征及对信息系统开发的影响,总结出物流信息系统应该具有的特性,接下来根据以上分析,提出本文开发物流信息系统的方法,即LA3方法,并进行了实证分析。LA3方法结合了物流信息应该具备的特性,并给信息系统开发与先进的物流管理理念(如价值链思想,供应链思想)的结合找到了切入点,开发出的系统以价值链为导向,以用例驱动,具有高内聚、低耦合,可维护性好、充分融入先进的物流管理理念的特征。
资源详情
资源评论
资源推荐
[摘要] 近年来,我国物流受到空前的重视,物流企业也如雨后春笋般层出不穷,
但相关调查表明,物流信息已成为物流企业发展的瓶颈,而物流的精髓之一在
于信息化,正是在这种背景下,本文对第三方物流企业信息系统的分析与设计
进行了研究。文章首先分析了我国物流企业信息系统发展现状和物流软件开发
方法现状,分析了物流信息系统的特征及对信息系统开发的影响,总结出物流
信息系统应该具有的特性,接下来根据以上分析,提出本文开发物流信息系统
的方法,即 LA
3
方法,并进行了实证分析。LA
3
方法结合了物流信息应该具备
的特性,并给信息系统开发与先进的物流管理理念(如价值链思想,供应链思
想)的结合找到了切入点,开发出的系统以价值链为导向,以用例驱动,具有
高内聚、低耦合,可维护性好、充分融入先进的物流管理理念的特征。
[关键词] 第三方物流;面向对象;物流信息;开发方法;分析与设计
[Abstract] In recent years, our country pays more attention to the logistics and
logistics enterprises, but the investigation showed that the logistics information has
become the bottleneck of the development of logistics enterprises, and information is
one of the essences of logistics. It is in this background, this paper analysis and
designs the third-party logistics enterprise information systems, the first chapter of
this paper analyze the actuality of logistics development and the methods the logistics
software development, analyze the characteristics of logistics information system and
the impact of information systems. In accordance with the above analysis, this paper
give the method of exploit the logistics information system, that is, LA
3
method, and
the LA
3
method combining the characteristics of logistics information, find the entry
point between the development of information system and advanced logistics
management concepts (such as the thinking of the value chain, supply chain). The
system which exploited with this method use the value chain as guide, use case as
drive, with a high cohesion, low coupling, and well maintainability.
[Keywords] The third-party logistics, object-oriented, logistics, development method,
analysis and design
目 录
1、物流企业信息系统发展现状..................................................................................1
1.1、现有物流企业信息系统现状............................................................................................1
1.1.1、缺乏供应链思想.....................................................................................................1
1
1.1.2、缺乏总体规划的指导.............................................................................................1
1.1.3、缺乏价值链思想.....................................................................................................1
1.1.4、缺乏物流营销意识.................................................................................................1
1.2、物流信息系统开发方法现状............................................................................................1
2、物流信息系统的特点及对信息系统开发的影响..................................................2
2.1、物流业务的复杂性,要求物流信息系统可变迁好.......................................................2
2.2、物流企业处于发展阶段,要求物流信息系统可修订性好...........................................2
2.3、数据交换量大和保密性,要求信息系统运行性能好、效率高...................................2
2.4、供应链整体设计性,要求系统的开发与管理理念联系的更紧密...............................2
3 —、物流信息系统开发方法简介 LA
3
方法..............................................................2
3.1、面向对象开发方法与统一过程选择...............................................................................2
3.2、LA
3
方法概述.....................................................................................................................3
3.3、LA
3
方法开发步骤.............................................................................................................3
3.3.1、业务建模阶段.........................................................................................................3
3.3.2、需求阶段.................................................................................................................3
3.3.3、分析阶段.................................................................................................................4
3.3.4、设计阶段.................................................................................................................4
4、系统开发实证分析..................................................................................................5
4.1、业务建模............................................................................................................................5
4.2、需求....................................................................................................................................5
4.2.1、领域分析(用例级别).........................................................................................5
4.2.2、系统级顺序图(价值链图)................................................................................7
4.2.3、开发用例模型.........................................................................................................8
4.3、分析..................................................................................................................................13
4.3.1、文本分析,建立领域类图...................................................................................13
4.3.2、细化用例,画出每个用例的活动图..................................................................13
4.3.3、开发场景...............................................................................................................15
4.4、设计..................................................................................................................................15
4.4.1、详细交互图...........................................................................................................15
4.4.2、详细类图...............................................................................................................18
5、开发与实现环境简介............................................................................................21
6、结语........................................................................................................................21
参考文献......................................................................................................................22
致谢..............................................................................................................................23
2
1、物流企业信息系统发展现状
1.1、现有物流企业信息系统现状
我国许多物流企业已逐渐意识到信息化对企业的重要性
1
,特别是一些大
的物流企业纷纷建立自己的信息系统,但现存物流系统还存在如下问题:
1.1.1、缺乏供应链思想
现代市场经济环境下,企业间的竞争已不是单个企业的竞争,而是整个供
应链的竞争,物流企业必须融入到供应链,甚至成为供应链的协调者,才能够
生存和发展。首先物流企业是供应链的一员,作为供应链中的一个环节,必须
具备供应链意识,站在供应链的角度处理与上下游企业的关系。而现有物流企
业普篇存在服务意识差,与客户信息交换少,致使整个供应链成本提高。其次
物流企业作为服务性企业,不但自身要融入供应链,而且要协助和帮助客户融
入供应链,提供优化整个供应链的物流服务。而现有的物流企业信息系统,提
供的功能只是供应链物流环节中的部分环节,如只是运输服务或只是仓储服务,
没有提供运输配送仓储等多功能服务;只是提供销售物流或采购物流,没有提
供从采购、生产到销售一体化服务。即使提供了多功能服务和一体化服务,也
没有将各将各环节有机结合起来,无法使整个供应链得到优化
[1][2]
。
1.1.2、缺乏总体规划的指导
物流系统是由运输、储存、包装、装卸、搬运、加工、配送等多个作业环节
构成的,这些环节相互联系形成物流系统整体。而这些环节之间总是存在“效益
背反”现象,解决这些矛盾,需要利用现代信息技术对上述物流环节进行功能整
合。而现有物流信息系统没有很好的解决这个问题,各模块之间信息没有得到
很好的整合,导致局部效益最大,但整体效益不高。
1.1.3、缺乏价值链思想
现有物流信息系统普遍是按照功能模块来开发的,开发出来的系统只注重各
功能模块之间的联系,忽略了各环节间的联系,功能模块之间的联系与各环节
联系经常相冲突,造成开发出的系统不能很好优化物流公司的流程和整个供应
链的流程,并且一旦某个环节发生变化,整个系统都需改变,信息系统可维护
性差。
1.1.4、缺乏物流营销意识
现有物流信息系统多只是企业内部简单的信息传递和处理,没有对客户的资
料收集和处理功能,更不能根据客户的资料制定相应的营销策略。很多物流信
息系统不能为客户提供在线查询服务,无法对客户的咨询和请求做出及时和准
确的应答,导致客户满意度低。
1.2、物流信息系统开发方法现状
现有物流信息系统开发方法从不同的角度有不同的分类方法,站在物流工程
的角度,物流信息系统开发方法有瀑布模型、原型模型、螺旋模型、面向对象
开发方法,每种方法都有个各自的优缺点。近年来,统一过程被软件开发者广
泛采用,成为最流行的完全过程能力模型,它吸收了多种开发模型的特点,具
有很好的可操作性和实用性。同时,它又是一套软件工程方法的框架,各个组
1
第六次中国物流市场调查分析报告
第 1 页 共 23 页
织可根据自身的实际情况,以及项目规模对它进行裁剪和修改,以制定出合乎
需要的软件工程过程
[3]
。
2、物流信息系统的特点及对信息系统开发的影响
2.1、物流业务的复杂性,要求物流信息系统可变迁好
物流服务涉及的业务很多,总的来说包括基本服务和增值服务,基本服务包
括运输、仓储、配送、流通加工、装卸搬运、包装和信息处理,增值服务主要
有物流方案设计、物流咨询等。每个客户需求的业务可能是物流服务业务的一
种或几种,如有些客户只要求提供运输服务,有些客户只要求提供仓储服务,
而有些客户要求提供一体化服务,即使是一体化服务服务种类也多种多样。一
体化服务、运输服务和仓储等服务之间既相互独立又相互联系,这就要求物流
信息系统每个部件,能很好的用于多个不同的场景,实现组件的可重用性。
2.2、物流企业处于发展阶段,要求物流信息系统可修订性好
现有国内物流企业主要有两部分组成,一是从传统的运输企业、仓储企业
和企业的物流部门转化而来,二是新建的物流企业
1
。不管是转化而来,还是新
建的物流企业,多处于发展阶段,该阶段的特点是物流业务数量和种类增长量
快,这就要求物流信息系统模块之间具有低耦合性、高内聚性,即系统增加新
的软件功能时不能影响其它模块的功能;较低的维护成本,即对功能的调整和
改进的修改低工作量小,难度低。
2.3、数据交换量大和保密性,要求信息系统运行性能好、效率高
物流信息设计的面广、数量大,每天发生的业务量多,物流企业涉及的数据
除了本企业的外,又很大部分是企业客户企业的,而且很多数据涉及到商业机
密,这要求信息运行速度高,占用的资源少,并且安全性好。
2.4、供应链整体设计性,要求系统的开发与管理理念联系的更紧密
物流企业作为供应链的一个环节,甚至是供应链的优化者,不仅要处理好本
企业内部业务环节之间,与上下游企业间的无缝连接,还要作为客户企业内部
运作的润滑剂,这要求系统的开发与管理理念联系的更紧密,要求开发方法中
要有明确的切入点将管理理念融入到信息系统中。
3、物流信息系统开发方法简介—LA
3
方法
基于以上分析,本文提出采用基于面向对象开发方法—LA
3
方法,该方法以
面向对象为基础,根据物流信息系统特征和现状,对统一过程进行了剪裁和修
改。
3.1、面向对象开发方法与统一过程选择
通过上述分析,对于物流信息系统,从物流管理的角度上看,物流信息系
统必须融入供应链思想、总体规划、价值链思想、物流营销意识;从软件工程
角度上看,物流信息系统具有可变迁性好、可修订性好、运行性能好、效率高
1
物流信息业分析报告
第 2 页 共 23 页
特征。而面向对象技术是软件工程领域中的重要技术,这种软件开发思想比较
自然地模拟了人类认识客观世界的方式,具有建立的模型接近自然语言描述,
从而便于建模,也便于理解;便于形成可重用模块;需求小的改变不会影响软
件结构;开发出的系统更容易理解等特征。所以对于物流信息系统应采用面向
对象,面向对象方法包括业务分析、需求分析、设计、实现、测试、维护六个
阶段,为了使六个阶段得到合适的输入和应有的输出,需要“过程”来管理。本
文采用由统一过程演化而来的过程管理方法来管理这六个阶段。
3.2、LA
3
方法概述
LA
3
(Logistics Activity Analysis Approach 物流活动分析技术)方法是在
A
3
(Activity Analysis Approach 活动分析技术)方法
[4]
的基础上,结合物流信息
系统的特征和笔者的开发实践总结出的方法。LA
3
方法是一个不断迭代和增量
的过程,下一阶段的每一个活动都有可能对上一阶段的成果进行迭代修改和增
加。
A
3
方法不是为某个特定问题创建的一个非常定制的方法,而是一种能够增
强整个开发过程的一般方法,其它方法可以在此基础上做小量的改动,主要有
三部分组成:过程、表示、技术。过程描述了按照用户需求开发系统的活动,
如系统建模表示法及技术、启发试法、步骤或者规程;表示指出如何描述系统
模型;技术提供一组指导意见和启发式法,辅助开发者系统地开发必须的设计
模型和实现。A
3
方法 LA
3
方法以 UML(Unified Modeling Language,统一建模语
言) 作 为表示 法,以 UP(Unified Process 统 一 过程 ) 作 为过程 ,以 VAT(View
Alignment Techniques)作为技术,在业务工作流级别、用例级别和场景级别进行
活动分析。
LA
3
方法在 A
3
方法的基础上,为了满足物流信息系统的特征和开发实践的
需要,删减和添加了一些活动。在业务建模阶段,从业务实践到开发工作流过
程中,加入了与客户共同确定信息化的范围;在需求阶段,从系统级活动图到
用例级别问题陈述过程中,加入了利用业务流程重组技术、价值链和供应链思
想,为先进物流 理念的融入提供切入点,最终得到价值链图;在分析阶段,进
一步对业务流程进行了优化;在设计阶段,加入了系统级框架、子系统框架和
设计模式,使系统具有更高的可变迁性、可修订性和安全性,同时在每个阶段,
笔者都根据开发实践,删除了一些冗余的步骤。
3.3、LA
3
方法开发步骤
3.3.1、业务建模阶段
系统分析师采访系统用户和相关领域专家获得客户业务的每一方面信息、
领域知识和术语等,以获取客户需求。在此基础上进行领域分析,对开发对象
进行工作流级别问题陈述,并开发系统级活动图。最后,系统分析师与客户协
商确定哪些业务信息化。
3.3.2、需求阶段
确定需要信息化的部门后,由系统开发人员利用业务流程重组、价值链、
供应链等管理方法和思想,对客户现有运作模式和流程进行优化,得到用例级
别的问题陈述。相比工作流级别的问题陈述,用例级别的问题陈述应该是经过
优化的问题陈述,并且提供足够的信息,可以用来识别单个用户的职责并描述
为了执行他们的任务应该遵循的流程,使用户和开发人员达成意见。问题陈述
第 3 页 共 23 页
剩余24页未读,继续阅读
guolighting
- 粉丝: 15
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- stc12c5a60s2 例程
- Android通过全局变量传递数据
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论8