系统分析包括哪些内容

系统分析包括的内容:1、现有系统分析;2、组织结构分析;3、系统功能分析;4、业务流程分析;5、数据与数据流程分析。其中,对现有系统进行分析,并与新系统进行比较,即可获得许多重要的信息。

系统分析包括哪些内容-Worktile社区

1、现有系统分析

不管现有系统是还在运行或已经停用,它与新系统之间总存在“藕断丝连”的关系,对其进行分析,并与新系统进行比较,即可获得许多重要的信息。分析过程中,需要多跟用户沟通,了解他们对现有系统的认识和评价,尤其是负面评价,这些都是新系统需要克服和解决的,弥足珍贵。

值得注意的是,所谓现有系统,不一定是已经在计算机上运行的系统,也可能是一个人工的数据处理过程。现有系统分析过程:

  • 获得现有系统的物理模型
  • 抽象出现有系统的逻辑模型
  • 建立新系统的逻辑模型
  • 建立新系统的物理模型(系统设计阶段)

2、组织结构分析

组织结构是系统分析师了解企业基本活动的切入点,即使现有结构不尽合理,可能需要调整,但调查工作还是要从组织结构开始。组织结构调查就是对企业组织结构与职责进行分析,明确企业内部的部门划分,以及部门之间的关系。特别注意了解两个问题:

  • 切实了解各部门的职责
  • 明确企业的边界

3、系统功能分析

在掌握企业组织结构的基础上,以组织结构为线索,层层了解各个部门的职责、工作内容和内部分工,就可以掌握系统的功能体系,并用功能体系图来标识。功能体系图完全是一个以业务功能为主体的树形图。

系统功能调查是指对系统的功能构造进行的调查。每个系统都有一个总目标,而总目标的达成,又依赖层层子系统,分散到更具体的各个子功能。因此系统功能分析,需要:

  • 确定系统所有功能
  • 分析各功能的关系和流程

4、业务流程分析

组织结构图描述系统内部各部门的划分以及它们之间的关系;功能分析图则表明这些部门的管理功能。这二者反映了系统的总体情况,而系统的细节则由业务流程分析给出,包括明确部门职能如何完成,细节情况如何等。

业务流程分析的目的是了解业务流程过程,明确各部门之间的业务关系和每个业务处理细节,为业务流程合理化改造提供参考,系统的数据流程变化提供依据。同时也能为系统分析师发现和纠正调查工作中的错误,弥补疏漏,修改或删除系统的不合理部分,进而优化业务处理流程。

业务流程分析的方法:

  • 价值链分析法,重点分析对顾客最有价值的业务流程
  • 客户关系分析法,把CRM用在分析上
  • 供应链分析法,从企业供应链的角度分析企业的业务流程
  • 基于ERP的分析法,ERP的基本思想是将企业的业务流程看作一个紧密的供应链,将供应商、采购、生产、销售,以及客户联系起来。
  • 业务流程重组,重新审视企业的价值链,从功能成本的比较分析中,确定哪些环节具有比较优势。

5、数据与数据流程分析

数据与数据流程分析是以后建立数据库系统和设计功能模块处理过程的基础。系统调查过程中收集的数据资料只是原始材料,必须加以汇总、整理和分析,才能理清其中的关系,为以后的数据库设计奠定基础。

数据汇总分析

  • 将数据原始资料按业务流程分类编码,按处理过程的顺序排列
  • 按业务流程自顶向下地对数据项进行整理
  • 原始数据和最终输出数据分类整理,原始数据构成基本表,最终输出数据反映业务指标
  • 确定数据的字长和精度

数据属性分析

  • 数据静态分析:指分析数据的静态属性,包括类型和长度、取值范围、业务量、使用该数据的业务、重要程度和保密程度。
  • 数据动态分析:数据动态特性有3种,固定值属性、固定个体变动属性和随机变动属性。固定值属性,一般不会变动,如会计科目,客户基础资料、物料主数据等;固定个体变动属性的数据项,对总体相对固定,但对个体则是变动的,如客户每次订购的商品和数量,库存余额,总账余额,未结销售订单等;随机变动属性的数据项是随机出现的,值也跟随变动,如产品月销售量等,因为有些月份,可能有些产品没有销售量。
  • 数据的存储分布:固定属性数据存放在基本表,随机变动属性数据存放于视图或处理文件中;又如,要考虑哪些数据存放在本地设备,哪些存储在网络服务器或系统主机等。

数据流程分析

  • 把数据抽象、独立出来,舍去具体的企业组织结构、物质、信息载体等,目的在于发现和解决数据流通中的问题。
  • 结构化分析方法(SA)是一种面向数据流的分析方法,数据流图(DFD)是主要工具之一。而面向对象分析方法(OOA),是通过对象之间的交互来处理数据流程。

延伸阅读

系统分析的难点

  • 系统分析师与用户对系统的理解不同
  • 系统分析师与用户沟通困难
  • 环境不断的变化,系统分析阶段需要充分考虑这种变化,但这很难,甚至不可能

文章标题:系统分析包括哪些内容,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34363

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年1月5日 上午12:30
下一篇 2023年1月5日 上午1:13

相关推荐

  • 什么是用户故事

    用户故事是在项目的开始阶段,人们对项目中的一个元素进行的编码、记录和表达。如果要在项目中推广这个概念,则需要使用用户故事的部分来描述用户所经历的所有行为或想法,并描述他们如何在实际的产品或服务中使用这些故事和想法。 什么是用户故事 在项目的开始阶段,人们会对项目中的一个元素进行编码、记录和表达。这就…

    2022年11月15日
    34700
  • 开发Mac OS X的APP用什么程序设计语言和开发工具

    如果您已经熟悉 Objective-C 或 Swift,那么您可以选择其中一种作为您开发 Mac OS X 应用程序的编程语言。苹果公司提供了 Xcode 作为 Mac OS X 应用程序的开发工具,它提供了各种工具和功能,帮助您快速地开发 Mac OS X 应用程序。 程序设计语言 开发 Mac …

    2023年2月28日
    14100
  • C 语言和 C++ 以及 C# 有什么区别

    区别:C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C++是一种计算机高级程序设计语言,由C语言扩展升级而产生。C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core之上的高级程序设计语言。 C 语言 C语言是…

    2023年2月20日
    55400
  • 有哪些可以下载java项目源码的网站

    可以下载java项目源码的网站有:1、Github;2、Stack overflow;3、Java World;4、DZone;5、Java SE技术文档;6、LeetCode;7、DevStore;8、Coursera;9、Program Creek;10、Wikipedia 维基百科。Githu…

    2023年2月7日
    37000
  • 安卓APP和苹果APP的建设区别有哪些

    安卓APP和苹果APP的建设区别有:1、开发工具;2、编程语言;3、APP性能;4、APP部署。在开发工具的使用上,两者有很大的区别。安卓软件的开发,常用开发工具是IDE Android Studio;而 iOS软件的开发,常使用的工具则是XCode,原因是它支持swift编程。 一、开发工具 在开…

    2023年5月13日
    800
  • Java语言的特点有哪些

    Java语言的特点有:1、使用广泛;2、简单;3、面向对象;4、与平台无关;5、解释型;6、多线程;7、安全;8、动态。Java是目前使用最为广泛的网络编程语言之一。它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。 一、使用广泛 Java是目前使用最为广泛的网络编程语言之一。 它…

    2023年5月12日
    800
  • 怎么提高自己的Debug能力

    提高自己的Debug能力有以下几个步骤:1、调整好心态;2、想办法让bug复现;3、仔细分析现象;4、查看日志文件;5、网络上查找解决方法;6、注释法等。首先最重要的是调整好心态,千万不要有太重的心理负担,平常心对待即可。 一、调整好心态 人人都会出bug,bug是无法避免的,所以你千万不要觉得,我…

    2023年2月8日
    10800
  • 常用的办公软件有哪些

    常用的办公软件有:1、Word;2、Powerpoint;3、Excel;4、Blender;5、WPS;6、Listary;7、Adobe Acrobat;8、XMind。Word给用户提供了用于创建专业而优雅的文档工具,帮助用户节省时间,并得到优雅美观的结果,Word一直都是最流行的文字处理程序…

    2023年3月30日
    5900
  • 有状态计算和无状态计算在数据的流处理中的区别是什么

    区别是:无状态的计算观察每个独立事件,并根据最后一个事件输出结果。有状态的计算则会基于多个事件输出结果。无状态流处理每次只转换一条输入记录,并且仅根据最新的输入记录输出结果。有状态流处理维护所有已处理记录的状态值。 流式计算分为无状态和有状态两种情况。无状态的计算观察每个独立事件,并根据最后一个事件…

    2023年2月21日
    7200
  • 美信拓扑创始人一乐:如何登山不是最重要的问题,山峰才是

      文| babayage 编辑 |笑 笑 “每一段经历里都有让人清醒的现实,也都有真心的交往和坚持追求的理想,我不会忘记,也会永远感激。” 一乐,即时通讯 IM 领域技术专家,美信拓扑创始人,原环信云通讯事业部总经理、首席架构师,原新浪微博通讯技术专家,喜欢跑步、骑车,喜欢Leonard…

    2022年3月20日
    11600

发表回复

登录后才能评论
联系我们
站长微信
站长微信
分享本页
返回顶部