信息系统开发与管理五-01

系统分析

系统分析概述

系统分析的目的与难点

  目的:

    系统分析也称系统逻辑设计,是系统详细开发的关键性阶段,旨在获得一个合理的新系统的逻辑模型,以便为后一阶段的系统设计提供较详细的开发方案。

    系统分析的目的是将用户的需求及其解决方法确定下来,最终得到系统分析说明书。

    系统分析说明书所确定的内容是今后系统设计、系统实施和系统评价的基础和依据,也是开发人员与用户签订协议和合同的依据。

  系统分析的任务:

      详细调查收集和分析用户需求

      确定新系统初步的逻辑模型

      编制系统说明书

  系统分析工作的难点与对策

      难点:

         1)对于用户:提出的需求难以理解

         2)对于系统分析人员:理解和表达出来的新系统逻辑模型可能与用户需求不一致

      对策:

        1)做好用户事前培训工作

        2)做好系统开发人员的培训工作

        3)选择正确的开发方法和良好的表达工具

  系统分析的思维逻辑:

  逻辑模型:做什么

反映了系统的性质

  物理模型:如何做

反映了系统的某一种具体实现方案

  系统分析的主要步骤:

      详细调查

      业务流程分析

      数据流程分析

      编写系统分析说明书

详细调查

详细调查的目的与难点

目的:

  详细调查的目的就是要搞清楚用户的想法和要求,换句话说,就是通过一系列的调研活动,尽可能准确、详细地了解用户需求。

难点:

  没有足够的用户参与

  用户的需求经常变更

  用户与开发人员很难进行交流

详细调查的主要内容:

  1. 组织结构的调查
  2. 业务流程的调查
  3. 数据流程的调查
  4. 薄弱环节的调查
  5. 其他信息的调查

组织结构的调查:

    用户组织结构图描述当前系统组织结构的层次和隶属关系

    公司管理的三个层次:

          领导决策层:

                由董事会成员组成,负责拟定各种规划方案,审议批准各种报告计划、任免批准经理职位等

          业务管理层:

                由总经理、傅钟经理、及其下属的各业务处室组成;执行董事会决议,负责公司的静怡管理及日常工作,拟定管理制度等

          业务执行层:

                由下属分公司等机构组成;完成日常的生产、业务和调度等工作

业务流程的调查:

      从一个实际业务流程的角度将系统调查种由关该业务的资料串起来,以便于企业现有的工作过程有一个动态的了解

数据流的调查:

      收集资料,调查清楚每个数据的出处,数据间的相互关系

薄弱环节的调查:

      座谈访问、书面调查、参加业务实践、分析调查资料等,充分与用户交流,听取意见和建议

其他信息的调查:

      如企业的发展战略规划、财务状况、人员情况、为什么要开发系统等

详细调查的基本方法:

收集资料

开跳槽会或个别访问:最有效的一种调查方法

书面调查

参加业务实践:了解现行系统的最好方法

详细调查的原则:

  1. 事先计划
  2. 采访持关键信息的人
  3. 自顶向下全面展开
  4. 存在的不一定是合理的
  5. 分工和协作相结合
  6. 主动沟通的工作方式

应注意的事项

  1. 选择默契的语言
  2. 倾听比表达更重要
  3. 及时反映避免误解
  4. 以学习的态度开展工作

业务流程分析

流程的概念:流程由一系列的活动或是事件组成,可以是渐变的连续型流程,也可以是突变的断续型流程。

业务流程:业务流程是指一组共同为顾客创造价值而又相互关联的活动

业务流程的特点:目标性、逻辑性、层次性

业务流程的功能:

  1)现实不同分工活动的结构连接

  2)反映活动间的关系

业务流程分析的步骤:

业务流程分析主要是为了描述现行系统的物理模型

详细调查》业务流程分析》数据流程分析》编写系统分析说明书

业务流程图:

外部实体:起点和终点,通常指参与的部门或人

业务功能描述:业务功能与承担业务的部门或人

业务和数据流动方向:单箭头表示

业务流程重组:

业务流程重组BRP,它是对企业的业务流程作根本性的思考和彻底重建,其目的是子啊成本、质量、服务和速度等方面取得显著的改善,使得企业能最大限度的适应以顾客、竞争、变化为特征的现代企业经营环境。

基本特征:根本性思考,彻底性再设计,显著改善,流程

BRP的原则:

围绕最终结果而非具体任务来实施再造工作

让后续过程的有关人员参与前端过程

将信息处理融入产生该信息的实际工作中去

将地域上分散的资源集中化

将平行工序连接起来而不是集成其结果

决策点下移并将控制融入过程中

在源头获取信息

原文地址:https://www.cnblogs.com/X404/p/13762444.html