物流信息管理(第四版)第4章物流信息系统开发过程与方法_第1页
物流信息管理(第四版)第4章物流信息系统开发过程与方法_第2页
物流信息管理(第四版)第4章物流信息系统开发过程与方法_第3页
物流信息管理(第四版)第4章物流信息系统开发过程与方法_第4页
物流信息管理(第四版)第4章物流信息系统开发过程与方法_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、物 流 信 息 管 理第4章 物流信息系统开发过程与方法4.1 物流信息系统的开发原则、开发方式 及开发前的准备工作4.2 物流信息系统的开发方法及其选择4.3 物流信息系统开发的项目管理4.1 物流信息系统的开发原则、开发方式 及开发前的准备工作4.1.1 物流信息系统的开发原则 为了使开发工作顺利进行,开发出来的系统达到实用、易于改变、安全可靠、高效先进的目的,物流信息系统开发一般应该遵循这样几条原则:(1)效益第一原则。(2)分步实施原则。(3)适应性原则。(4)规范化原则。 (5)可靠性原则。4.1.2 物流信息系统的开发方式1)购买成熟软件 2)部分定制 3)委托从头开发 4)合作开

2、发 5)完全独立开发 物流信息系统完全独立开发的条件:领导重视,业务人员积极性高;必须有建立LIS的实际需求和迫切性;必须要有一定的科学管理基础;有必要的投资保证,并能提供系统维护人员的编制和维护费用;管理人员知识结构应满足系统建设需要;基础数据要齐全规范。 各种开发 方式的比较见表4-1。表4-1 各种开发方式的比较 方式特点比较购买成熟软件部分定制委托从头开发合作开发完全独立开发分析和设计能力的要求不需要较低一般逐渐培养较高编辑能力的要求不需要较低不需要需要较高系统维护的要求较困难较困难较困难较容易容易开发费用较少较少多较少少风险少较少多多多4.1.3 开发物流信息系统的准备工作 对于开发

3、建设物流信息系统的企业,应做好开发前的准备工作,充分的准备工作保证了开发建设的成功: 1)建立一个明确的机构以便于开展工作 (1)系统开发领导小组。 (2)系统开发工作小组。 2)借鉴同类系统的开发经验 4.2 物流信息系统的开发方法及其选择4.2.1 结构化系统开发方法 1)结构化方法思想 2)结构化开发过程-生命周期 物流信息系统的生命周期可以分成的阶段如图4-1所示。系统规划开始系统分析系统设计系统实施系统运行和维护结束图4-1 物流信息系统的建设生命周期 (1)系统规划(2)系统开发-系统分析系统设计(3)系统实施(4)系统运行与维护 生命周期各阶段的工作内容 如表4-2所示。 表4-

4、2 物流信息系统的建设生命周期各阶段的工作内容 阶段系统规划主要活动战略规划 根据企业的目标与发展战略确定物流信息系统的发展战略 企业信息需求分析对企业的信息需求进行总体分析,确定信息系统的总体结构方案,划分建设项目 资源分配 对系统建设所需各类资源进行估计与安排 系统开发 战略规划 根据企业的目标与发展战略确定物流信息系统的发展战略 系统分析 系统初步调查,开发项目的可行性研究,现行系统的详细调查,提出新系统的逻辑方案 系统设计 系统总体结构设计,数据存储设计、输入、输出设计,处理过程设计,计算机与网络系统方案的选择,软件编程 系统实施 软件包的购置,计算机与网络设备的安装与调试,系统测试,

5、新旧系统的转换 系统运行与维护 系统运行的组织管理,系统评价,系统的纠错性维护,适应性维护,完善性维护,预防性维护 提出开发要求初步调查可行性分析逻辑设计详细调查选择方案总体设计详细设计编程调试系统转换系统评价验收系统维护物流信息系统开发的生命周期系统实施系统运行和维护系统规划系统分析系统设计图4-2物流信息系统的生命周期详细步骤 3)结构化方法特点(1)划分工作阶段(2)自顶向下逐步求精的原则(3)工作成果文档化、文档规范化标准化(4)用户原则(5)适用性 4.2.2 快速原型法快速原型法的步骤如图4-3所示。系统需求分析、初步设计 确定系统初始模型 用快速生成器实现系统模型评价、使用系统原

6、型用户满意系统转换、系统维护与评价修改、完善系统原型NY图4-3原型法步骤 4.2.3 面向对象的开发方法 1)面向对象方法的基本概念 2)面向对象的开发过程 面向对象法开发分为三个阶段,即面向对象分析(OOA)、面向对象设计(OOD)、面向对象实现(OOI)。 面向对象技术的系统开发流程如图4-4所示,共分四个阶段:(1)需求规格分析。(2)系统分析。(3)系统设计。(4)程序设计与测试维护。 需求规格分析 系统分析 系统设计 程序设计测试维护图4-4面向对象技术的系统开发流程 3)面向对象的方法的特点 面向对象的开发方法以对象概念为基础,其主要优点是: (1)面向对象方法是现实世界和人对现

7、实世界认识的自然映射,面向对象思想使得系统的描述及信息模型的表示与客观实体相对应,符合我们的思维习惯,便于与用户的交流,提高系统开发的效率。 (2)面向对象方法的基础建立于对象之上,利用对象分析和设计的软件工具完成从对象客体的描述到软件结构之间的转换。 (3)软件程序的可重用性提高,面向对象技术中的如继承、封装、多态性及消息传递机制等各种概念,使软件的一致性、模块的独立性提高,软件程序的可重用性得以真正实现。 4.2.4 开发方法的选择 理论是灰色的,目前还没有一种方法是完全有效的唯一方法。应根据自己知识和需要选择一种方法或多种方法组合,完成系统开发的全部任务。以下几点可作参考: (1)选择方

8、法首先要根据项目的规模大小,简单的是单个小项目,如工资、人事管理、设备管理,复杂的是面向整个企业的大型项目。 (2)当系统规模较大时,往往采用结构化系统开发方法与原型法的组合两者结合思路。 (3)如果开发人员吃透和掌握了一种面向对象的开发软件,如C+、Delphi、Powerbuilder或Java,对于大型系统开发项目,可以考虑结构化系统开发方法与面向对象的开发组合的方法。 4.3 物流信息系统开发的项目管理4.3.1 项目管理概述 1)项目管理的含义 (1)项目 项目管理三要素的关系如图4-5所示。 (2)项目管理 所有的项目管理都包括三个主要的阶段:制定计划;追踪和管理项目;结束项目。

9、这三个阶段进行得越成功,顺利完成项目的可能性就越大。 目标任务多质量好费用高进度快图4-5项目管理三要素之间的关系 2)项目管理方法 (1)甘特图 软件开发项目甘特图如图4-6所示。 (2)计划评审技术 做出上例网络图(PERT),部分显示如图4-7所示。图4-6 甘特图(部分) 图4-7 网络图(部分) 3)项目管理软件Project Project所提供的功能: (1)项目向导可完成项目管理的过程,借助项目向迅速掌握项目管理流程,帮助设置项目、管理任务和资源、跟踪日程安排以及报告项目信息。 (2)可以使用全面的项目管理工具创建日程表、评估成本和跟踪进度。 (3)为任务分配资源,并且对资源进行调整以解决冲突和过度分配问题。 (4)估计变化。 (5)跟踪性能。 (6)生成预定义的报告。4.3.2 物流信息系统开发的项目管理内容 对于以往物流信息系统的建设,有两个80/20的估计:一是80%的项目都失败了,只有20%是成功的;二是在那些失败的项目中,80%的原因是非技术因素导致的,只有20%是由技术因素导致的。 物流信息系统开发项目管理的主要过程包括:(1)项目论证。(2)编制物流信息系统项目的开发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论