版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
物流管理信息系统电子工业出版社第三章物流管理信息系统的开发概述13.1物流管理信息系统的开发策略3.2物流管理信息系统的开发原则3.3物流管理信息系统的开发方法目录CONTENTS23.1物流管理信息系统的开发策略自上而下的开发策略自下而上的开发策略综合开发策略3一、自上而下的开发策略“自上而下”的开发策略是从企业管理的整体进行设计,逐渐从抽象到具体,从概要设计到详细设计,体现结构化的设计思想。这种开发策略强调整体协调和规划,由全面到局部,由长期到近期,从探索合理的信息流出发来设计整体的管理信息系统。这种开发策略具有系统性、逻辑性强的特点,是管理信息系统各个子系统集成和成熟的表现。但是对于较大的系统来说,“自上而下”的开发策略工作量大,开发周期长,开发费用也很大。4一、自下而上的开发策略“自下而上”的开发策略是首先设计系统的构件,采用搭积木的方式组成整个系统。采取此种策略就是从现行系统的业务状况出发,先实现一个一个子系统的具体功能,再逐步由低向高建立起企业整体的管理信息系统。这种开发策略边实施边见效,容易接受和开发,可以避免大规模系统可能出现的运行不协调的风险。但是由于在开发具体子系统的时候,缺乏整体性的考虑,忽视各个子系统之间的有机联系,容易导致功能和数据的重复和不一致现象发生。5一、综合开发策略综合开发策略是将以上两种策略结合起来使用。“自上而下”的方法适用于系统的总体规划和设计,能够考虑到各个子系统之间的有机结合,避免数据和功能的冗余和不一致。“自下而上”的开发策略适合具体子系统的系统设计、系统实施阶段,便于快速完成对子系统的设计和实施。因此在实践中,企业往往将两种开发策略结合起来使用,即先“自上而下”地做好管理信息系统的战略规划和系统分析,再“自下而上”地逐步实现各个子系统的设计和实施。62.2
物流管理信息系统的开发原则系统性原则标准化原则相关性原则可靠性原则73.3物流管理信息系统的开发方法结构化开发方法原型法面向对象方法面向服务架构的开发方法8一.结构化开发方法9结构化开发方法将LMIS的开发过程分为5个阶段,包括系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行维护与评价阶段,1.结构化开发方法的步骤一.结构化开发方法10面向用户需求采用综合开发策略严格区分工作阶段系统开发工作的质量与效率有保障开发过程规范化2.结构化开发方法的特点一.结构化开发方法11结构化开发方法该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发,尤其是事务处理系统。结构化开发方法在开发过程中的整体性和全局性;对每一阶段工作及时总结,发现问题及时反馈纠正,避免开发过程的混乱状态;有利于系统开发的总体管理和控制,简便易行,易于实施。结构化开发方法系统开发周期长;只有到系统运行阶段用户才能看到最终结果,风险大;要求开发者开始就要完全“固化”需求或者预见可能的变化,不符合实际,困难大;稳定编写工作量较大。3.结构化开发方法的优缺点及适用范围二、原型法1、原型法的思想及过程由用户与系统分析设计人员合作,在短期内根据用户的要求首先建立一个能反映用户主要需求的原型,然后与用户反复协商改进,使之逐步完善,最终建立完全符合用户要求的新系统。它既可以单独作为一种开发方法加以应用,又可以作为结构化开发方法的辅助方法和工具。过程:确定用户需求的基本信息,建立初始原型,对初始原型运行和评价,修正和改进原型二、原型法132.原型法对开发环境的要求:对软件的要求:集成化的数据字典、高性能的数据库管理系统、第四代程序设计语言和开发环境、自动文档编写机制对工作环境的要求:快速响应的环境、规范的原型构成过程、好的演示原型的设施。二、原型法14原型法适用范围是比较有限的,对于小型、简单、处理过程比较明确、没有大量运算和逻辑处理过程的系统。原型法更多地遵循了人们认识事物的规律,即循序渐进的原则,因此更容易被人们接受;这种方法改进了用户和系统开发人员的交流方式。在大型复杂系统中实施比较困难,只能局部使用;对于大量运算而不需要很多交互的问题很难构造原型;原型法对开发工具及开发环境要求高;对用户的管理水平要求高3.原型法的优缺点及适用范围三、面向对象方法151.面向对象的主要思想及过程面向对象(ObjectOriented,OO)方法是以面向对象思想为指导进行系统开发的一类方法的总称。这类方法以对象为中心,以类和继承为构造机制来构造抽象现实世界,并构建相应的软件系统。面向对象方法的开发过程也要经历五个阶段:系统规划、面向对象系统分析(OOA)、面向对象系统设计(OOD)、面向对象系统实现、系统运行维护与评价三、面向对象方法162.面向对象的开发工具--UMLUML(UnifiedModelingLanguage,统一建模语言)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML模型3种构造模块,即元素、关系和图。UML语言的重要内容可以由用例图、静态图、行为图、交互图、实现图五类图定义三、面向对象方法17面向对象适用范围是比较有限的,对于小型的、关联性不高的系统。对管理人员,它实现了更快和更廉价的开发与维护过程;对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计方案;对程序员,对象模型更浅显,能够缩短开发周期。容易带有原系统的不合理成份;其次思考对象的时候,需要采用形象思维,而不是程序化的思维;最后面向对象理论有待成熟3.面向对象方法的优缺点及适用范围四.面向服务架构的开发方法181.面向服务架构的主要思想面向服务架构(Service-OrientedArchitecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。SOA将核心的业务单独提炼出来作为单独的系统对外提供服务。达成业务之间复用,系统也将演变成分布式系统架构。分布式架构是各组件分布在网络计算机上、组件之间仅仅通过消息传递来通信并协调行动。四.面向服务架构的开发方法192.SOA的服务架构:SOA的服务架构包括服务请求者、服务提供者、服务注册中心三部分。SOA中的操作主要包括发布、查询、绑定和调用。在SOA中包括服务和服务描述两种构件。四.面向服务架构的开发方法203.SOA涉及的技术可扩展标记语言(eXtensibleMarkupLanguage,XML)严格定义了可移植的结构化数据。它可以作为定义数据描述语言的语言,如标记语法或词汇、交换格式和通信协议。SOAP(SimpleObjectAccessProtocol,简单对象访问协议)是一个基于XML的,用于在分布式环境下交换信息的轻量级协议。WSDL是一个提供描述服务IDL标准方法的XML词汇UDDI(UniversalDescription,DiscoveryandIntegration,统一描述、发现和集成)规范提供了一组公用的SOAPAPI,使得服务代理得以实现。ESB(EnterpriseServiceBus,企业服务总线)是SOA架构的一个支柱技术。作为一种消息代理架构它提供消息队列系统,使用诸如SOAP或JMS(JavaMessageService)等标准技术来实现。四.面向服务架构的开发方法214.SOA的特点明确定义的接口松耦合无状态的服务设计基于开发标准四.面向服务架构的开发方法22SOA适用于企业资金不够充分,客户分布比较分散的系统开发。SOA可通过互联网服务器发布、与平台无关、具有低耦合性、具有可按照模块分阶段实施的优势SOA缺乏可靠性、安全性不足、编排缺少统一协调、缺乏过度计划等缺点5.SOA的优缺点及适用范围3.4物流管理信息系统的开发方式自行开发与合作开发委托开发购买现成的软件包业务外包23一、自行开发和合作开发24优点:适合度高,开发费用低,后期
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60068-2:2025 SER EN-FR Environmental testing - Part 2: Tests - ALL PARTS
- 物理-辽宁省大连市2024-2025学年高三上学期期末双基测试卷及答案
- 2024陶瓷行业知识产权保护合作协议3篇
- 2025宾馆特色餐饮开发与推广合作协议3篇
- 2024食品工厂代加工绿色包装合作合同范本2篇
- 2024版协议离婚制度论文深度解读与案例分析3篇
- 2024年航空公司飞机采购协议
- 2025年度安全文化建设与推广承包合同范本3篇
- 中国各省地图形状
- 2024智能交通信号控制系统研发合同
- 数字化供电所题库练习试题附答案
- 数字政府建设课件
- 2外汇风险对企业的潜在影响
- 2024年7月自考外贸函电试题试卷真题
- 无菌技术操作评分标准
- 《社群运营》全套教学课件
- GB/T 18029.8-2024轮椅车第8部分:静态强度、冲击强度及疲劳强度的要求和测试方法
- 中央2024年国家国防科工局重大专项工程中心面向应届生招聘笔试历年典型考题及考点附答案解析
- 先心室间隔缺损护理查房专家讲座
- HSE应急预案(完整版)
- 宜宾市叙州区2022-2023学年七年级上学期期末数学试题
评论
0/150
提交评论