- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物流信息system开发方法
物流信息系统开发方法 [学习目标] 重点掌握物流信息系统的开发流程。 一般掌握物流信息系统的开发方法及开发方式。 理解物流信息系统开发的原则及开发前的准备工作。 物流信息系统的开发方法 一、结构化系统开发方法 1、结构化系统开发方法的基本思想 结构化系统开发方法是用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。 具体来说,就是先将整个信息系统开发过程划分成若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施等。在前三个阶段坚持自顶向下地对系统进行结构化划分,应从宏观整体入手,先考虑系统整体的优化,然后再考虑局部的优化问题。在系统实施阶段,则应坚持自底向上地逐步实施。 2、结构化系统开发方法的特点 (1)自顶向下整体性的分析与设计和自底向上逐步实施的整合系统开发过程 (2)用户至上 (3)深入调查研究 (4)严格区分工作阶段 (5)充分预计可能发生的变化 (6)工作文件标准化和文献化 3. 结构化系统开发的生命周期 在结构化系统开发中,开发过程分为五个阶段,即系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段和系统运行维护与评价阶段。 图4-1 系统开发生命周期 4、结构化系统开发方法的优缺点及适用范围 表4-3 结构化系统开发方法的优缺点及适用范围 二、原型法 1、原型法的基本思想 原型法(Prototyping Approach)的基本思想是1977年开始提出来的,它试图改进结构化系统开发方法的缺点,由用户与系统分析设计人员合作,在短期内定义用户的基本需求,开发出一个功能不十分完善的、实验性的、简易的应用软件基本框架(称为原型)。先运行这个原型,再不断评价和改进原型,使之逐步完善。 2、原型法开发过程 (1)确定用户的基本需求 (2)开发初始原型系统 (3)对原型进行评价 (4)修正和改进原型系统 图4-2 原型法示意图 3、原型法的优缺点及适用范围 三、面向对象方法 1、面向对象方法的由来 面向对象方法是从20世纪80年代各种面向对象的程序设计方法,如Smalltalk、C++等逐步发展而来的,最初用于程序设计,后来扩展到系统开发的全过程,出现了面向对象分析和面向对象设计。 2、面向对象法的基本思想 当设计和实现一个客观系统时,如能在满足需求的条件下,把系统设计成一些不可变的(相对固定)部分组成的最小集合,那么这个设计就是最好的。 它把握了事物的本质,不再会被周围环境(物理环境和管理模式)的变化以及用户需求的不断改变所左右。这些不可变的部分就是所谓的对象。 3、面向对象方法的几个基本概念 (1)对象。对象是现实世界中一类具有某些共同特性的事物的抽象。 (2)消息。消息是为完成某些操作而向对象所发送的命令和命令说明。 (3)类。类定义的是对象的类型,是对一组性质相同的对象的描述,或者说,类是对象的模板。 4、面向对象法的开发过程 (1)系统调查和需求分析 (2)分析问题的性质和求解问题 (3)整理问题 (4)程序实现 5、面向对象法的优缺点 面向对象法以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换,这是面向对象法最主要的特点和成就。 面向对象法缺点主要有: (1)同原型法一样,面向对象法需要一定的软件基础支持才可以应用。 (2)在大型的信息系统开发中,如果不经过自顶向下的整体划分,而是一开始就自底向上地采用面向对象法开发系统,同样也会造成系统结构不合理、各部分关系失调等问题。所以面向对象法和结构化系统开发方法目前仍是在系统开发领域相互依存、不可替代的方法。 四、各种开发方法的比较 表4-5 三种开发方法的比较 4.3 物流信息系统的规划 4.3.1系统规划的概念及目标 物流信息系统的规划是根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后进行可行性研究。 系统规划的主要目标是根据组织的目标与战略制定出组织中业务流程改革与创新和信息系统建设的长期发展方案,决定信息系统在整个生命周期的发展方向、规模和进程。 4.3.2系统规划的主要内容 1.初步调查 2.可行性分析 (1)对系统规定的目标和边界是否合理的分析 (2)对社会限制的分析 (3)经济上的可行性分析 (4)技术上的可行性分析 4.3.4 系统规划的方法 系统规划涉及的时间长,涉及的内外因素多,不确定性问题突出。科学的系统规划更多地取决于规划人员的远见卓识,取决于他们对环境及其发展趋势的理解。各种方法只能起到辅助作用。 系统规划常用的方法有战略
文档评论(0)