1、物流信息系统功能设计练习试卷 2 及答案与解析一、简答题1 物流信息系统的任务是什么?2 在用 OOA 方法对调查结果进行分析处理时,依据的原则中有抽象原则。问:什么叫抽象?数据抽象和过程抽象又是如何定义的?3 请概括说明原型方法?4 什么是数据流程图?5 什么是数据立即存储图?6 说明结构化系统设计的基本原理与过程?7 在物流信息系统进行建设时,在总体目标下还要设定哪些具体目标?8 制订一个信息系统开发总体方案时,问题识别阶段需要解决哪些问题?9 试简述编码与代码的联系和区别?10 常用代码设计方法有哪两种?简述其优缺点。11 面向对象方法开发的工作过程可分为哪几个阶段?试分别加以说明。12
2、 一个完善的物流信息化系统应包括哪几个层次结构?13 绘制数据流程图的原则是什么?14 简述系统结构图设计过程的步骤。15 什么是测试?16 什么是质量?17 什么是程序单元?18 什么是完善性维护?19 简述软件维护的工作内容?20 简述系统程序测试的主要步骤?21 软件维护工作中存在的问题?22 信息系统的根本任务是什么?物流信息系统功能设计练习试卷 2 答案与解析一、简答题1 【正确答案】 物流信息系统的任务是实时掌握物流的动态,从货物网上定单托运,到第三方物流公司所控制的一系列环节的协调,再到将货物交到收货人手中,使得物流供应链尽量做到透明化。【知识模块】 物流信息系统功能设计2 【正
3、确答案】 抽象是指为了某一分析目的而集中精力研究对象的某一性质,它可以忽略其他与此目的无关的部分。在使用这一概念时,我们承认客观世界的复杂性,也知道事物包括有多个细节,但并不打算去完整地考虑它。抽象机制被用在数据分析方面,称之为数据抽象。抽象机制被用在对过程的分解方面,被称之为过程抽象。【知识模块】 物流信息系统功能设计3 【正确答案】 原型方法是 20 世纪 80 年代随着计算机软件技术的发展,特别是在关系数据系统(Relational Data Base System,RDBS)、第四代程序生成语言(4th Generation Language System 4GLS)和各种系统开发生成
4、环境产生的基础之上,提出的一种从设计思想到工具、手段都全新的系统开发方法。【知识模块】 物流信息系统功能设计4 【正确答案】 数据流程图是结构化系统分析的主要工具,也是编写系统分析资料、设计系统总体逻辑模型的有力工具,它不仅是可能表达数据在系统内部的逻辑流向,而且可以表达系统的逻辑功能和数据的逻辑变换。数据流程图既能表达现行人工系统的数据流程和逻辑处理功能,也能表达计算机系统的数据流程和逻辑处理功能。【知识模块】 物流信息系统功能设计5 【正确答案】 数据立即存储图是数据存储分析的主要工具,它是根据特定的应用要求定义数据存储路径的图形工具。该图涉及到实体与属性、数据存储等多种概念。【知识模块】
5、 物流信息系统功能设计6 【正确答案】 所谓结构化系统设计,就是采用一组标准准则和工具,通过系统分解的方法构成一个有机联结的层次、模块的最佳系统结构的过程。【知识模块】 物流信息系统功能设计7 【正确答案】 在信息系统进行建设时,还必须在总体目标下设定以下具体目标:(1)实现对物流的全过程的监控。(2)库存统一控制。(3)有效地支持门到门的物流服务。(4)有效地支持配送、包装、加工等物流增值服务。(5)反映所有非正常业务中的问题。(6)将新的管理理念、先进的管理技术与信息系统相结合。(7)加强市场营销与客户关系管理。【知识模块】 物流信息系统功能设计8 【正确答案】 制订一个信息系统开发总体方
6、案时,问题识别阶段需要解决的问题有:(1)信息和信息系统需求的确定性程度。(2)信息和信息处理过程的确定性程度。(3)体制和管理模式的确定性程度。(4)用户的理解程度。(5)现有的条件和环境状况。【知识模块】 物流信息系统功能设计9 【正确答案】 代码是指有一定信息概念的具体符号表示,而编码则是指由某一种符号系统表示的信息转换为另一种表示信息的符号系统的过程。信息编码使客观存在的事物对象或属性变成便于计算机识别和处理的统一代码。简言之,编码就是代码的编制过程。【知识模块】 物流信息系统功能设计10 【正确答案】 常用代码设计方法有顺序码和区间码。顺序码的优点是短而简单、用途广,还可以与其他形式
7、的编码组合使用,追加新码也比较方便。缺点是这种码没有逻辑基础,它本身不能反映信息的任何特征。此外,新加的数据只能列在最后,删除数据则造成空码。区间码的优点是:码中数字的值和位置都代表一定意义,信息处理比较可靠,排序、分析、检索等操作易于进行。缺点是这种码的长度与它分类属性的数量有关,有时可能造成很长的码,代码的维护也比较困难。【知识模块】 物流信息系统功能设计11 【正确答案】 面向对象方法开发的工作过程可分为四个阶段。(1)系统调查和需求分析。对系统将要面临的具体管理问题以及用户对系统开发的需求进行调查研究,即先弄清楚于什么的问题。(2)分析问题的性质和求解问题。在繁杂的问题域中抽象地识别出
8、对象及其行为、结构、属性、方法等。这一阶段一般称为面向对象分析,简称为 OOA。(3)整理问题。即对分析的结果作进一步的抽象、归类、整理,最终以范式的形式将它们确定下来。这一阶段一般称为面向对象设计,简称 OOD。(4)程序实现。即用面向对象的程序设计语言将上一【知识模块】 物流信息系统功能设计12 【正确答案】 (1)业务层,对合同、票据、报表等业务表现方式进行日常处理;(2)管理层,包括仓库作业计划、最优化线路选择、控制与评价模型的建立,根据运行信息检测物流系统的状况;(3)决策层,建立各种物流系统分析模型,辅助管理人员制定物流战略计划。【知识模块】 物流信息系统功能设计13 【正确答案】
9、 (1)正确认识系统的外部实体。(2)确定系统正常运行的输入输出。(3)根据查询要求定义。(4)自左向右绘制。(5)每一层处理逻辑的扩展要适中。(6)数据流程图不涉及计算机专业技术。【知识模块】 物流信息系统功能设计14 【正确答案】 第一步,分析数据流程图,确定它的类型和功能;第二步,采取相应的设计策略,导出初始系统结构图;第三步,对结构进一步修改,逐层分解和优化,确保最终设计符合数据流程图的逻辑功能要求。【知识模块】 物流信息系统功能设计15 【正确答案】 用人工或自动方法来执行和评价系统或系统组成成分的过程,以验证它是否满足规定的需求;或识别出期望的结果和真正结果之间有无差别。【知识模块
10、】 物流信息系统功能设计16 【正确答案】 在特定的环境下,在一定的范围内区别某一事物的好坏。【知识模块】 物流信息系统功能设计17 【正确答案】 一般指程序模块,是可以独立编译和测试的最小程序单位。【知识模块】 物流信息系统功能设计18 【正确答案】 是为扩充软件的功能、提高原有软件性能而开展的软件工程活动。【知识模块】 物流信息系统功能设计19 【正确答案】 软件的维护工作包括以下三个方面:改正性维护、适应性维护和完善性维护。改正性维护是在软件运行中发生异常或故障时进行的。这些故障是由于软件开发过程中某个环节卜的隐错造成的。适应性维护是要使运行的软件能适应外部环境的变动。计算机技术发展得越
11、快,几乎每三年就要出现一代新的计算机硬件;新的操作系统和原来操作系统新版也不断涌现。这便要求应用软件能跟上发展的新形势,使之不致因不能适应操作系统的新版本而影响正常工作。完善性维护则是为扩充软件的功能提高原有软件性能而开展的软件工程活动,这里所说的新功能和新性能都是在原来开【知识模块】 物流信息系统功能设计20 【正确答案】 模块测试按程序测试要求对模块进行全面的调试(主要是调试其内部功能)。分调由程序的编制者对本子系统有关的各模块实行联调,以考查各模块外部功能、接口以及各模块之间调用关系的正确性。联调各模块、各子系统均经调试准确无误后,就可进行系统联调。联调是实 施阶段的最后一道检验工序。联调通过后,即可投入程序的试运行阶段。【知识模块】 物流信息系统功能设计21 【正确答案】 (1)许多软件的维护工作非常困难,原因在于这些软件的文档和源程序难于理解,难于修改;(2)软件维护的成本高得惊人;(3)维护工作面广,维护工作量大;(4)维护力量薄弱,维护质量受到影响。【知识模块】 物流信息系统功能设计22 【正确答案】 就是要为业务运作提供强有力的支持,既能满足目前业的功能和性能需求,又具备充分的可伸缩性,能灵活地适应未来的业务变化。【知识模块】 物流信息系统功能设计