• 信息系统开发与管理五-02


    系统分析

    数据流程分析

    数据流?

    各种流在一个企业内的出现都会同时伴随着一个数据流的产生

    数据流程分析的目的:

      在业务流程分析的基础上,勾画出现行系统的逻辑模型

    分析用到的工具:

      三种工具:分层的数据流图,数据字典、加工说明

    数据流图:用图形的方式对系统进行分解,描述系统由哪几部分组成,各部分之间有什么关系

    数据字典:用图表描述系统中的每一个数据组、数据存储和数据项

    加工说明:用文字等形式详细描述系统中的每一个基本处理的过程

    数据流程分析的步骤:

    数据流程分析主要包括对信息流动、传递、处理、存储等的分析目的是勾画数据流通现状,并发现和解决数据流通中存在的问题。

    业务流程——》绘制数据流图——》编写数据字典——》撰写处理说明

    数据流图的基本画法

    数据流图简称DFD,便于用户理解、分析系统数据流程的图形工具

    数据流图解释:

    便于用户理解、分析系统数据流程的图形工具,它摆脱了系统的物理内容,精确地逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。

    数据流图的基本符号:

     绘制数据流图的指导原则:

    总体上自顶向下逐层分解的原则

    即按照结构化方法的思想,采用分层的数据流图,把大问题、复杂的问题分解成若干个小问题、然后分别解决

    局部上有外向里的原则

    即先确定每一层数据流图的边界或范围,在考虑流图的内部,先画出加工的输入和输出,在画加工的内部

    绘制方法:

    识别系统的输入和输出——》绘制系统内部数据流——》对复杂加工进行分解——》检查、修改、完善

    (有外向里,自顶向下)

    数据流图检查:

    正确性检验:

    数据守恒

    文件使用

    子图和父图平衡

    加工和数据流的命名

    提高可读性:

    简化加工之间的联系

    分解应当均匀

    命名应当恰当

    数据字典

    在数据流图的基础上,需要对其中的每个数据流、文件和数据项加以描述,定义这些组成的集合称为数据字典DD

    数据流和文件条目:编号、名称、别名、组成、发生频率

    数据项:数据流或文件是由若干个数据项组成的,数据项是数据的最小单位

    加工说明

    加工说明是对数据流图中的“加工”部分的补充说明,描述了某个加工单位的数据处理过程,为系统设计阶段的处理过程设计提高资料

    一般可以用结构化语言、判定表和判定树等工具来描述加工说明

    一个好的加工说明,至少要描述三件事情:数据来源、处理逻辑、数据去向

    新系统逻辑模型

    新系统逻辑模型的任务

    新系统逻辑模型是:经过分析和优化后,新系统采用的管理模型和信息处理方法

    新系统逻辑模型的建立是系统分析阶段的最终结果,是系统设计与系统实施的依据

    建立新系统逻辑模型的任务

    对系统业务流程分析的结果进行整理,对数据流程分析的结果进行整理,在现行系统逻辑模型的基础上,结合新系统的目标,设计出新系统的逻辑模型。

    现行系统逻辑模型到新系统模型的转换:

    1、分析新系统与现行系统在逻辑上的区别,建立新系统的处理逻辑模型

    2、补充和完善、建立最终模型

    确定合理的业务处理流程:

      删去或合并那些多余或重复的处理过程;

      说明那些业务过程进行了改动,改动原因是什么,改动后将代来那些好处等问题

      给出最后确定的业务流程图

      指出在业务流程图中哪些部分新系统可以完成,哪些部分需要用户完成,也就是要确定人-机配合方案

    确定合理的数据和数据流程

       确认最终的数据指标体系和数据字典,如制标体系是否全面合理,数据精度是否满足要求等

      删去或合并多余的或重复的数据处理过程

      说明那些数据处理过程进行了优化和改动

      给出最后确定的数据流图

    系统分析报告

    系统分析报的作用:

    1. 描述了新系统的逻辑模型,作为系统设计和实施的依据
    2. 为用户和开发人员之间交流和监督提供基础
    3. 为新系统验收和评价提供依据
    4. 系统分析报的的组成
    5. 组织情况概述
    6. 现行系统概况
    7. 系统逻辑模型
    8. 新系统在各个业务处理环节拟采用的管理办法、算法和模型
    9. 与新系统相配套的管理制度和运行体制的建立
    10. 系统设计与实施的初步计划
    11. 用户领导审批意见

    相关问题:

    系统分析报告形成后,必须组织各方人员一起对已经形成的逻辑方案进行论证,尽可能发现其中的问题和疏漏并及时纠正

    问题和疏漏:及时纠正

    有争论的问题:重新核实原试调查资料或进一步深入调查研究

    重大的问题:可能需要调整或修改系统目标,重新进行系统分析

  • 相关阅读:
    javascritp学习笔记(四)----引用类型
    Bootstrap学习笔记(二)-----网格系统
    Javascript学习笔记(三)--变量、作用域和内存问题
    Javascript学习笔记(二)--创建对象(七种模式)
    Javascript学习笔记(一)--理解对象
    ReentrantLock
    synchronized使用
    多线程在web项目中的存在方式
    多线程基础
    java集合Map体系
  • 原文地址:https://www.cnblogs.com/X404/p/13800897.html
Copyright © 2020-2023  润新知