- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
物流管理信息系统电子工业出版社第三章物流管理信息系统的开发概述1
3.1物流管理信息系统的开发策略3.2物流管理信息系统的开发原则3.3物流管理信息系统的开发方法目录CONTENTS2
3.1物流管理信息系统的开发策略自上而下的开发策略自下而上的开发策略综合开发策略3
一、自上而下的开发策略“自上而下”的开发策略是从企业管理的整体进行设计,逐渐从抽象到具体,从概要设计到详细设计,体现结构化的设计思想。这种开发策略强调整体协调和规划,由全面到局部,由长期到近期,从探索合理的信息流出发来设计整体的管理信息系统。这种开发策略具有系统性、逻辑性强的特点,是管理信息系统各个子系统集成和成熟的表现。但是对于较大的系统来说,“自上而下”的开发策略工作量大,开发周期长,开发费用也很大。4
一、自下而上的开发策略“自下而上”的开发策略是首先设计系统的构件,采用搭积木的方式组成整个系统。采取此种策略就是从现行系统的业务状况出发,先实现一个一个子系统的具体功能,再逐步由低向高建立起企业整体的管理信息系统。这种开发策略边实施边见效,容易接受和开发,可以避免大规模系统可能出现的运行不协调的风险。但是由于在开发具体子系统的时候,缺乏整体性的考虑,忽视各个子系统之间的有机联系,容易导致功能和数据的重复和不一致现象发生。5
一、综合开发策略综合开发策略是将以上两种策略结合起来使用。“自上而下”的方法适用于系统的总体规划和设计,能够考虑到各个子系统之间的有机结合,避免数据和功能的冗余和不一致。“自下而上”的开发策略适合具体子系统的系统设计、系统实施阶段,便于快速完成对子系统的设计和实施。因此在实践中,企业往往将两种开发策略结合起来使用,即先“自上而下”地做好管理信息系统的战略规划和系统分析,再“自下而上”地逐步实现各个子系统的设计和实施。6
2.2物流管理信息系统的开发原则系统性原则标准化原则相关性原则可靠性原则7
3.3物流管理信息系统的开发方法结构化开发方法原型法面向对象方法面向服务架构的开发方法8
一.结构化开发方法9结构化开发方法将LMIS的开发过程分为5个阶段,包括系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行维护与评价阶段,1.结构化开发方法的步骤
一.结构化开发方法10面向用户需求采用综合开发策略严格区分工作阶段系统开发工作的质量与效率有保障开发过程规范化2.结构化开发方法的特点
一.结构化开发方法11结构化开发方法该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发,尤其是事务处理系统。结构化开发方法在开发过程中的整体性和全局性;对每一阶段工作及时总结,发现问题及时反馈纠正,避免开发过程的混乱状态;有利于系统开发的总体管理和控制,简便易行,易于实施。结构化开发方法系统开发周期长;只有到系统运行阶段用户才能看到最终结果,风险大;要求开发者开始就要完全“固化”需求或者预见可能的变化,不符合实际,困难大;稳定编写工作量较大。3.结构化开发方法的优缺点及适用范围
二、原型法1、原型法的思想及过程由用户与系统分析设计人员合作,在短期内根据用户的要求首先建立一个能反映用户主要需求的原型,然后与用户反复协商改进,使之逐步完善,最终建立完全符合用户要求的新系统。它既可以单独作为一种开发方法加以应用,又可以作为结构化开发方法的辅助方法和工具。过程:确定用户需求的基本信息,建立初始原型,对初始原型运行和评价,修正和改进原型
二、原型法132.原型法对开发环境的要求:对软件的要求:集成化的数据字典、高性能的数据库管理系统、第四代程序设计语言和开发环境、自动文档编写机制对工作环境的要求:快速响应的环境、规范的原型构成过程、好的演示原型的设施。
二、原型法14原型法适用范围是比较有限的,对于小型、简单、处理过程比较明确、没有大量运算和逻辑处理过程的系统。原型法更多地遵循了人们认识事物的规律,即循序渐进的原则,因此更容易被人们接受;这种方法改进了用户和系统开发人员的交流方式。在大型复杂系统中实施比较困难,只能局部使用;对于大量运算而不需要很多交互的问题很难构造原型;原型法对开发工具及开发环境要求高;对用户的管理水平要求高3.原型法的优缺点及适用范围
三、面向对象方法151.面向对象的主要思想及过程面向对象(ObjectOriented,OO)方法是以面向对象思想为指导进行系统开发的一类方法的总称。这类方法以对象为中心,以类和继承为构造机制来构造抽象现实世界,并构建相应的软件系统。面向对象方法的开发过程也要经历五个阶段:系统规划、面向对象系统分析(OOA)、面向对象系统设计(OOD)、面向对象系统实现、系统运行维护与评价
三、面向对象方法162.面向对象的开发
文档评论(0)