公司动态证券研究报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

10物流信息系统的系统分析系统分析的任务和步骤系统详细调查管理业务的调查数据流程的调查数据字典描述处理逻辑的工具数据分析新系统的逻辑模型系统分析报告系统分析的任务和步骤系统分析的任务:1)了解用户要求。2)把用户要求成文,完成系统分析报告。系统分析的步骤:详细调查现行系统。描述现行系统。分析用户新的要求,改进现行模型,形成新系统的逻辑模型。编写系统分析说明书。物流信息系统的需求分析软件需求的定义:①用户解决问题或达到目标所需的条件或能力;②系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力;③一种反映上述条件和能力的文档说明。物流信息系统的需求分析软件需求包括三个不同的层次:业务需求;业务需求反映组织机构或客户对系统、产品高层次的目标要求,主要确定要开发的物流系统的系统边界。用户需求;用户需求描述了用户使用产品必须要完成的任务。功能需求。定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足业务需求。P225图10-1物流信息系统的需求分析需求分析还可分为以下四个阶段:问题识别分析与综合编制需求分析文档需求评审10.1.1需求风险与需求要求物流信息系统的系统分析首先开展的是需求调研,通过实地调研得到物流企业对物流信息系统的需求。需求风险用户参与度不够用户需求的不断增加模棱两可的需求不必要的特性过于精简的规格说明10.1.1需求风险与需求要求需求应满足的要求完备性一致性非冗余可理解可测试可维护必要的正确的可行的10.1.2需求调研基本策略和方式需求调研的基本策略(6点)第一,确定用户的软件开发目标,确定系统基本范围,然后围绕这一目标,确定要访问的部门和人员,要了解的业务,在基本范围内展开调研第二,以部门职责为基础搞清各种现有业务、要填写的文档报表等,其数据来源及去向第三,以业务为主线,搞清每个业务的每个环节的流程关系、涉及部门、输入输出项第四10.1.2需求调研基本策略和方式需求调研采用的方式:会谈、询问调查表收集分析客户使用的各种表格、有关工作责任、工作流程、相关数据标准、业务标准的各种文字资料收集同类相关产品的宣传资料、技术资料、演示程序或软件程序情景分析原型方法观察法取样法10.1.3调研原则与基本问题1.调研原则(1)自顶向下全面展开(2)弄清需求存在的道路,再分析有无改进的可能性(3)工程化的工作方式(4)全面铺开与重点调查结合(5)主动沟通和亲和友善的工作方式10.1.3调研原则与基本问题2.基本问题P23110个问题10.1.4常用需求分析方法和步骤物流信息系统的需求分析经常采用三种方法:结构化分析方法、UML分析方法和基于RUP的分析方法。10.1.5需求文档规范编写方法成果内容文档工具编写原则10.2企业详细调查企业详细调查的六类问题:第一,有关组织的信息第二,有关人员的信息第三,有关业务处理方面的信息第四,有关管理方面的信息第五,有关工作环境方面的信息第六,旧系统存在的问题10.2.1企业组织信息组织的信息大致分为四种:组织目标组织结构图职能部门目标组织政策10.2.1企业组织信息组织结构与功能分析是整个系统分析工作中最简单的一环。组织结构与功能分析主要有三部分内容:组织结构分析、业务过程与组织结构之间的联系分析、业务功能一览表。企业组织信息1.组织结构图P235图10-22.组织/业务关系分析P237表10-13.业务功能一览表4.企业与系统的关系10.2.2企业人员方面的信息与人员有关的信息主要包括:权利和职责的关系:在组织结构图中体现工作职责信息需求10.2.3业务处理方面的信息主要目的是发现数据时如何流经整个物流系统,如何由系统的功能来实现变化的。10.2.4管理方面的信息关于管理方面的信息是针对企业中层管理和高层决策这两部分信息。10.2.5工作环境方面的信息10.2.5工作环境方面的信息10.2.6旧系统存在的问题10.3物流业务流程分析管理业务的调查1.系统环境调查包括现行系统的管理水平,原始数据的精确程度,规章制度是否齐全和切实可行,各级领导对开发新的MIS是否有比较清楚的认识,用户单位能否抽调出比较精通本行业管理业务、对本单位存在的问题有深刻了解而又热心于改革的工作人员。此外,还要调查原系统的设备情况。2.组织机构和职责的调查调查中应详细了解各部门人员的业务分工情况和有关人员的姓名、工作职责、决策内容、存在问题和对新系统的要求等。3.功能体系的调查与分析系统有一个总的目标,为了达到这个目标,必须完成各子系统的功能,而各子系统功能的完成,又依赖于下面各项更具体的功能来执行。功能结构调查的任务,就是要了解或确定系统的这种功能构造。4.管理业务流程的调查与分析管理业务流程的调查与分析就是要弄清管理职能是如何在有关部门具体完成的,以及在完成这些职能时信息处理工作的一些细节情况。描述管理业务流程的图表有:⑴管理业务流程图管理业务流程图是一种表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程中的不合理回路。业务流程图的基本符号业务流程图的基本图形符号有四个:系统中人员系统外实体数据流向数据、报表、账目例1画业务流程图采购员将入库单交给检验员,检验员将不合格的入库单退回采购员,合格的入库单交保管员并记入库存台帐,统计员根据库存台帐制定月报表交主管部门审阅。主管部门采购员检验员保管员统计员入库单库存帐不合格入库单日报表合格入库单10.4物流业务的数据流程分析数据流程的调查(1)收集进行分析所需要的资料a.收集原系统全部输入单据、输出报表和数据存储介质(如帐本、清单)的典型格式;b.弄清各环节的处理方法和计算方法;c.在上述各种单据、报表、帐本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等。d.在上述各种单据、报表、帐册的典型样品上注明各项数据的类型、长度、取值范围。(2)绘制原系统的数据流程图数据流程图(DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图的特性:①抽象性②概括性数据流程图的基本成分数据流加工(或称处理逻辑)数据存储外部实体(项)①外部实体是指在所研究系统外独立于系统而存在的,但又和系统有联系的实体,它表示数据的外部来源和去向,它可以是某个人员、组织、某一信息系统或某种事物,它是系统的数据来源或数据终点。确定系统的外部实体,实际上就是明确系统与外部环境之间的界限,从而确定系统的范围。②数据流数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等)。数据流用带有名字的箭头表示,名字表示流经的数据,箭头则表示流向。例如:“发票”——由品名、规格、单价、数量等数据组成③数据存储指逻辑意义上的数据存储环节,即系统信息处理功能需要的、不考虑存储的物理介质和技术手段的数据存储环节,如数据文件、文件夹或帐本等。用一个右边开口的长方形条表示,图形右部填写存储的数据和数据集的名字,左边填入该数据存储的标志。④处理逻辑(加工)是对数据进行的操作,处理逻辑(加工)也称为处理。处理逻辑(加工)包括两方面的内容:一是变换数据的组成,即改变数据结构;二是在原有的数据内容基础上增加新的内容,形成新的数据。绘制方法:自顶向下,逐层分解订货处理(顶层图)用户订货单发货单销售处理PF1库存账分解图采购部门用户不合格订货单验收订货单P1确定发货单P2填写暂存订货单P4定货单合格订货单未满足的订货可发货的订货库存账F1开发货单修改库存P3对照暂存订货单P5F2暂存订货单F4订货单存档F3应收账到货通知发货单例1绘制销售过程的数据流图用户将订货单交某企业的业务经理,经检验后,对不合格的订单由用户重新填写,合格的订单交仓库作出库处理:查阅库存台帐,若有货则向用户开票发货,否则,通知采购员订购。采购员库存账业务处理用户出库处理不合格订单合格订单采购通知发票订单10.5数据字典1)数据字典的定义所谓数据字典是以特定格式记录下来的、对系统的数据流程图中各个基本要素(数据流、加工、存储、和外部实体)的内容和特征所作的完整的定义和说明。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。2)数据字典的内容数据字典的内容包括六个方面:数据项、数据结构、数据流、处理逻辑、数据存储和外部实体。⑴数据项也称数据元素,具有独立逻辑含义的最小数据单位。在数据字典中对其定义包括:①数据项的名称、编号、别名、简述;②数据项的取值范围;③数据项的长度。⑵数据结构由若干数据项构成的数据组合称为数据结构,它描述了某些数据项之间的关系。在数据字典中对其定义包括:①数据结构的名称、编号;②简述;③数据结构的组成。⑶数据流表明系统中数据的逻辑流向,可以是数据项或数据结构。包括:①数据流的名称及编号;②简述;③数据流的来源;④数据流的去向;⑤数据流的组成;⑥数据流的流通量;⑦高峰期流通量。⑷处理逻辑(加工)仅对数据流程图(DFD)中最底层的处理逻辑加以说明。包括:①处理逻辑名称及编号;②简述;③输入;④处理过程;⑤输出;⑥处理频率。⑸数据存储数据存储是数据流动的暂停或永久保存的地方。包括:①数据存储的编号②名称③简述④组成⑤关键字⑥相关的处理⑹外部实体①外部实体编号②外部实体名称③简述④输入的数据流⑤输出的数据流10.6数据建模物流信息系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此需要建立一个良好的数据结构和数据库,而数据建模就是实现该目标的首要任务。数据建模的概念数据建模就是根据数据的不同用途、使用要求、统计渠道、安全保密性等,来决定数据的整体组织形式、表或文件的形式,以及决定数据的结构、类别、载体、组织方式、保密等级等一系列的问题。10.6.1数据建模的规范化在数据的规范化表达中,一般将一组相互关联的数据称为一个关系,而在这个关系下的每个数据指标项则被称为数据元素,这种关系落实到具体数据库上就是基本表,而数据元素就是基本表中的一个字段。学号姓名性别年龄入学日期9811王易明男1924/08/989812张超男1824/08/989813马丽萍女1924/08/989834王征男1824/08/989915李彩云女1823/08/999916王翠霞女1723/08/99关系(二维表)属性(字段)元组(记录)关系模式属性名(字段名)属性值(字段值)关系模型的数据结构--关系关系模型的构成成分在对表的形式进行了规范化定义后,科德还对数据结构进行了五种规范化定义,并定名为规范化模式,称为范式。用范式定义消除数据的冗余程度。1.第一范式第一范式是指在同一表中没有重复项出现,如果有则应将重复项去掉。这个去掉重复项的过程就称之为规范化处理。2.第二范式第二范式是指每个表中必须有一个(而且仅一个)数据元素为主关键字,其他数据元素与主关键字一一对应。3.第三范式第三范式是指表中的所有数据元素不但要能够唯一叫主关键字表示,而且他们之间还必须相互独立,不存在其他的函数关系。10.6.2数据建模的内容1.E-R模型实体-联系模型,基本概念是实体、联系、属性这三个基本成分。E-R模型用图形化的方法直观地描述了实体和实体之间的关系。2.实体实体是客观世界存在的且相互区分的事物,它可以是人,也可以是物;可以是具体事物,也可以是抽象概念。10.6.2数据建模的内容3.联系现实世界中事物内部以及事物之间的联系在信息世界中反映为实体内部的联系和实体之间的联系。联系分为三类:一对一的关系,一对多的

1 / 60
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功