《物流管理信息系统》第3章.物流管理信息系统开发方法_第1页
《物流管理信息系统》第3章.物流管理信息系统开发方法_第2页
《物流管理信息系统》第3章.物流管理信息系统开发方法_第3页
《物流管理信息系统》第3章.物流管理信息系统开发方法_第4页
《物流管理信息系统》第3章.物流管理信息系统开发方法_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

第3章

物流管理信息系统

开发方法

本章主要内容3.1系统开发方法概述

3.2结构化开发方法

3.3原型化开发方法

3.4面向对象方法

3.5CASE工具

3.1系统开发方法概述【本节纲要】3.1.1信息系统开发的复杂性

3.1.2研究开发方法的原因和基本目标3.1.3开发方法的结构体系

3.1.1信息系统开发的复杂性1.技术手段复杂2.内容复杂,目标多样3.投资密度大,效益难以计算4.环境复杂多变3.1.2研究开发方法的原因和基本目标1.研究信息系统开发方法的原因2.研究信息系统开发方法的基本目标3.1.3开发方法的结构体系1.系统开发层次2.系统开发生命周期(SDLC)3.开发方法学4.技术系统开发环境/工具3.2结构化开发方法3.2.1基本思想3.2.2开发过程3.2.3结构化开发方法的要求和特点3.2.1基本思想1.面向客户;2.严格区分工作阶段,每个阶段有明确的任务和应得的成果;3.按照系统的观点,自顶向下地完成系统的研制工作;4.充分考虑变化的情况;5.工作成果文献化,标准化。

3.2.2开发过程1.系统规划阶段2.系统分析阶段3.系统设计阶段4.系统实施阶段5.系统运行与维护阶段3.2.3结构化开发方法的要求和特点要求:首先要求用户的积极参与;其次,严格按划分的阶段和活动进行系统开发;第三,在系统开发的每一个阶段均设立检查点(Checkpoint),来评估所开发系统的可行性;文档标准化。3.2.3结构化开发方法的要求和特点特点:从时间的进程来看,整个系统的开发过程是一个从抽象到具体的逐层实现的过程,每一阶段的工作,都体现出自顶向下、逐步求精的结构化技术特点。不足:首先,它是一种预先定义需求的方法,只适应于可以在早期阶段就完全确定用户需求的项目;其次,就是如何从纸上谈兵到真枪实弹地作战的转变过程。第三,该方法文档的编写工作量极大。3.3原型化开发方法3.3.1原型法产生的原因3.3.2基本思想3.3.3开发过程3.3.4原型法的优缺点3.3.5支撑环境3.3.6适用范围3.3.1原型法产生的原因动机主要是针对传统生命周期法缺乏弹性的缺陷,为了缩短开发周期,减少开发风险。原型的观念很快受到开发人员的注意,陆续发展出相关的技术、方法和工具。这种开发方法有效地增进了用户与系统分析员的沟通,在分析与设计过程中用户处于主导地位。3.3.2基本思想图:原型法开发原理图:原型法——螺旋模型3.3.3开发过程图:原型法开发过程3.3.4原型法的优缺点原型法开发的优势在于,对系统需求的认识取得突破,确保用户的要求得到较好的满足。原型法改进了用户和系统开发人员的交流方式,使开发的系统更加贴近实际,提高了用户的满意程度,从而降低了系统开发风险,一定程度上减少了开发费用。3.3.5支撑环境原型法的开发环境是基于方便灵活的关系数据库系统(RDBS)与RDBS相对应的、方便灵活的数据字典,它具有存储所有实体的功能、与RDBS相对应的快速查询系统,能支持任意非过程化的(即交互定义方式)组合条件的查询。

3.3.6适用范围原型法的适用范围是比较有限的,适用于小型、简单、处理过程比较明确、没有大量运算和逻辑处理过程的系统。3.4面向对象方法3.4.1面向对象方法(ObjectOriented)产生的原因3.4.2面向对象方法的基本概念3.4.3面向对象方法的基本特征3.4.4面向对象方法的建模3.4.1面向对象方法(ObjectOriented)产生的原因面向对象的方法基于对现实世界的抽象,把数据和过程包装成为对象,以对象为基础对系统进行分析与设计,为认识事物提供了一种全新的思路和办法,提高软件的可扩展性、模块的复用性,使软件开发工作具备了可继承性。3.4.2面向对象方法的基本概念(1)对象由属性和方法组成。(2)对象之间的联系主要是通过传递消息(Message)来实现的,而传递的方式是通过消息模式(Messagepattern)和方法所定义的操作过程来完成的。(3)对象可按其属性进行归类(Class)。(4)对象是一个被严格模块化了的实体,称之为封装(Encapsulation)。3.4.3面向对象方法的基本特征1.继承性(inheritance)2.封装性(encapsulation)3.多态性(polymorphism)和重载(overloading)

3.4.4面向对象方法的建模1.面向对象的建模概述2.对象模型3.动态模型4.功能模型3.5CASE工具3.5.1CASE工具简介3.5.2常见CASE工具3.5.3CASE工具的特点3.5.1CASE工具简介图:CASE工具的分类3.5.2常见CASE工具图:Visio软件界面3.5.3CA

温馨提示

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

评论

0/150

提交评论