物流信息系统开发方法课件

上传人:仙*** 文档编号:241580742 上传时间:2024-07-06 格式:PPT 页数:47 大小:163.50KB
返回 下载 相关 举报
物流信息系统开发方法课件_第1页
第1页 / 共47页
物流信息系统开发方法课件_第2页
第2页 / 共47页
物流信息系统开发方法课件_第3页
第3页 / 共47页
点击查看更多>>
资源描述
物流信息系统开发方法物流信息系统开发方法学习目标学习目标重点掌握物流信息系统的开发流程。一般掌握物流信息系统的开发方法及开发方式。理解物流信息系统开发的原则及开发前的准备工作。物流信息系统的开发方法物流信息系统的开发方法 一、结构化系统开发方法一、结构化系统开发方法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、原型法的优缺点及适用范、原型法的优缺点及适用范围围表表4-44-4原型法的原型法的优缺点及适用范缺点及适用范围优点点缺点缺点适用范适用范围认识论上的突破开发工具要求高用户事先难以说明需求的较小的应用系统加强了与用户的交流解决复杂系统和大型系统问题很困难决策支持系统开发风险及开发成本降低管理水平要求高与SSAD方法结合三、面向对象方法三、面向对象方法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系统规划的概念及目标系统规划的概念及目标n物流信息系统的规划是根据用户的系统开发请物流信息系统的规划是根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后进行和总体结构,确定分阶段实施进度,然后进行可行性研究。可行性研究。n系统规划的主要目标是根据组织的目标与战略制定出组织中业务流程改革与创新和信息系统建设的长期发展方案,决定信息系统在整个生命周期的发展方向、规模和进程。4.3.2系统规划的主要内容系统规划的主要内容n1.初步调查n2.可行性分析可行性分析n(1)对系统规定的目标和边界是否合理的分析n(2)对社会限制的分析n(3)经济上的可行性分析n(4)技术上的可行性分析4.3.3 系系统规划的统规划的步骤步骤 4.3.4 系统规划的方法系统规划的方法n系统规划涉及的时间长,涉及的内外因素多,不确定性问题突出。科学的系统规划更多地取决于规划人员的远见卓识,取决于他们对环境及其发展趋势的理解。各种方法只能起到辅助作用。n系统规划常用的方法有战略集合转移法、关键成功因素法、企业系统规划法。4.4 物流信息系统的分析与设计物流信息系统的分析与设计 n系统分析就是对现行系统运用系统的观点和方法,进行全面的、科学的分析和研究,在一定的限制条件下,优选出可能采取的方案,以达到系统预期的目标。4.4.1 系统分析的基本任务系统分析的基本任务 n系统分析的基本任务是彻底搞清用户的要求,详细地了解现行系统的状况和存在的问题,在此基础上再进行系统功能、用户需求和限制条件的分析,综合考虑各种因素,确定一个切实可行的新系统方案。系统分析阶段结束的标志是提交一个经审批通过了的“系统分析报告”。4.4.2 系统分析的步骤系统分析的步骤n 1.详细调查详细调查表4-6 详细调查的主要内容详细调查的主要内容的主要内容 说 明明各组织机构及其功能的调查了解组织的机构状况并绘制组织机构图,同时了解各机构的主要功能。业务调查对各职能单位的业务管理情况和业务处理流程的调查信息调查系统中数据和信息的结构、存储方式和业务处理流程中输入、输出信息的调查处理调查业务处理过程的逻辑关系和算法的调查系统中的资源及其利用情况的调查包括现行系统的资源情况、管理水平,原始数据的精确程度、规章制度是否齐全和切实可行等。4.4.2 系统分析的步骤(续)系统分析的步骤(续)n n2.功能分析功能分析 n 3.构造新系统方案构造新系统方案 n4.编写系统分析报告编写系统分析报告 4.4.3 系统设计系统设计n系统设计可分2步进行:n 1.总体设计总体设计(又称概要设计)n 2.详细设计详细设计n就是在系统总体设计的基础上,对系统就是在系统总体设计的基础上,对系统的各个组成部分进行详细、具体的物理的各个组成部分进行详细、具体的物理设计,使系统总体设计阶段设计的蓝图设计,使系统总体设计阶段设计的蓝图逐步具体化,以便付诸实现。逐步具体化,以便付诸实现。4.5 物流信息系统的实施物流信息系统的实施n系统实施就是把系统设计阶段设计的成果系统设计说明书,即物流信息系统的物理模型,转化成投入运行的实际系统。4.5.1 系统实施的主要内容系统实施的主要内容 n 1.拟定系统实验方案拟定系统实验方案n 2.设备安装调试设备安装调试n 3.程序编码程序编码 n 4.程序调试和系统测试程序调试和系统测试 n 5.系统转换系统转换 n 6.用户培训用户培训4.5.2 系统测试系统测试n测试是为了发现程序和系统中的错误而运行和执行程度的过程。对系统进行测试是保证系统质量的关键步骤.1.系统测试的原则系统测试的原则原原 则解解 释 说 明明应避免测试自己设计的程序自己测试自己设计的程序往往不容易发现其中存在的错误和问题。测试用例应考虑输入、输出测试用例的设计应该由“确定的输入数据”和“预期的输出结果”组成。测试数据的选取应考虑各种情况测试时用不合理的或错误的输入数据,往往比用合理的或正确的输入数据能发现更多的错误。检查程序是否执行了规定外的操作除了要检查程序是否做了它应做的工作之外,还应检查程序是否做了它不应做的事情。对每一个测试结果做全面检查有些错误的征兆在输出实测结果时未明显出现,如果不仔细全面地检查测试结果,就会使这些错误遗漏。妥善保存测试用例保留全部测试用例,并将其作为管理信息系统软件组成部分之一,以便在以后的系统维护时查阅。2.系统测试的内容系统测试的内容n(1)功能测试 n(2)性能测试 n(3)可靠性与安全性测试 3.系统测试的主要步骤系统测试的主要步骤n(1)模块测试n(2)子系统测试n(3)系统测试n(4)验收测试4.5.3 系统转换系统转换n 1.直接转换n就是用新系统直接取代旧系统,中间没有过渡阶段。2.平行转换 n就是新、旧系统同时并行工作一段时间(一般为35个月),先以旧系统为作业系统,新系统的处理用以进行校核;过一定阶段后,再以新系统作为作业系统,而以旧系统的处理作校核;最后,用新系统取代旧系统。3.逐步转换n逐步转换就是分阶段,一部分、一部分地以新系统取代旧系统。4.6 物流信息系统的维护与评价物流信息系统的维护与评价n在系统运行过程中,为了适应系统环境的变化,需要不断地对系统进行维护,同时还要定期对系统的运行状况进行审核和评价。4.6.1系统维护系统维护n系统维护就是在开发的新系统运行和交付使用后,保持系统能正常工作并达到预期的目标而采取的一切活动,包括系统功能的改进,以及解决系统运行期间发生的一切问题和错误。4.6.2系统评价系统评价n一个新的物流信息系统建立以后,需要对其运用情况进行检查、测试、估计、分析和评审,包括系统目标实现的程度以及各种实际指标与计划指标的比较,这就是系统评价。1.系统性能评价 表4-9 系统性能评价的主要内容主主 要要 指指 标解解 释 说 明明信息系统的总体技术水平包括系统的总体结构与规模、地域,所采用技术的先进性与实用性,系统的开放性与集成程度等系统功能范围与层次包括功能的难易程度和对应管理层次的高低等信息资源开发与利用的范围与深度主要指通过信息集成和功能集成实现业务流程优化,提高人、财、物等资源的合理使用水平系统的质量主要包括系统的可使用性、可扩展性、通用性、正确性和可维护性等系统的安全和保密性主要指业务数据是否会被破坏或修改,数据使用权限是否得到保证系统文档的完整性系统文档是否齐全、完整 2.经济效果评价 n在经济上的评价内容主要是系统的效果和效益,包括直接效益和间接效益两个方面。n直接经济效益的常用评价指标如表4-10所示。表4-10 直接经济效益常用的评价指标主主 要要 指指 标解解 释 说 明明一次性投资包括系统硬件、软件的购置与安装,信息系统的开发费用及企业内部投入的人力和材料费。系统运行费用包括消耗性材料费用(打印纸、磁盘等)、系统投资折旧费、硬件日常维护费、人工费用等保证新的信息系统得到正常运行的费用。系统运行新增加的效益主要反映在人工费的减少,库存量得到压缩,减少流动资金的占用,使流动资金周转加快,提高劳动生产率,缩短供货时间,使销售收入和利润增加。该指标准确计算较困难。投资回收期是指通过信息系统运行新增加的效益,逐步收回投入的资金所需要的时间。该指标反映应用信息系统运行新增加的效益的好坏程度。n间接经济效益指标主要表现在企业管理水平和管理效益的提高等方面。n系统评价结束后,应形成书面文件及系统评价报告。复习思考题:复习思考题:n1.物流信息系统的开发应遵循哪些原则?物流信息系统的开发应遵循哪些原则?n2.举例说明企业应如何选择物流信息系统的开发方法举例说明企业应如何选择物流信息系统的开发方法及开发方式。及开发方式。n3.如何进行物流信息系统开发的可行性分析?如何进行物流信息系统开发的可行性分析?n4.简述结构化系统开发中,各阶段的主要内容。简述结构化系统开发中,各阶段的主要内容。n5.系统测试的原则及内容主要有哪些?系统测试的原则及内容主要有哪些?n6.系统转换的主要方式有哪些?各有何优缺点?系统转换的主要方式有哪些?各有何优缺点?n7.举例说明对物流信息系统的评价应如何进行?举例说明对物流信息系统的评价应如何进行?
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!