管理信息系统电子教案郑晓霞 第4章 系统分析.pptVIP

管理信息系统电子教案郑晓霞 第4章 系统分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、外部实体 外部实体指独立于系统之外又和系统有关系的人或部门以及其他系统,它们向本系统发送数据,或从本系统接收数据。它是系统的数据来源或数据终点。确定了系统的外部实体,就确定了系统与外部环境的界限,即确定了系统的范围。例如顾客、职工、供货单位等等。外部实体也可以是另外一个信息系统。在数据流程图中,为了减少线条的交叉,同一个外部实体可在一张数据流程图中出现多次,这时在该外部实体符号的右下角画小斜线,表示重复。 2.处理过程 处理指对数据的逻辑处理,也就是数据的变换。每个加工处理都应取一个名字表示它的含义,并规定一个编号用来标明该加工在层次分解中的位置。加工处理的名字常为一个动宾结构,例如“打印财务报表”等。注意:加工处理过程要非常细,包括从哪个表中的哪个字段取出,经过怎样的加工步骤,再送入到哪个表中的哪个字段。如果处理过程十分复杂,可以写个概要,然后将进一步详细说明写入文档中并附上图的标志。 3.数据流 在系统分析中,如果发现了一组有意义的数据,而且用户把它们看做一个整体,认为它们一起到达,一起被加工,则这组数据就是一个数据流,如入库单、出库单等单据。数据流是一条按特定方向从源点流到终点的数据,数据流是各种各样的信息的传输,包括数据的传递、抽取和存入。 4.数据存储 数据存储表示数据保存的地方。这里“地方”并不是指保存数据的物理地点或物理介质,而是指数据存储的逻辑描述。 在系统分析的过程中,当某个数据流被加工处理后,且暂时不需要转入下一个加工处理时,需要把它们保存起来,方便以后用时调出。为了避免数据流的交叉,可以在同一张图上出现相同的数据存储,但需要在数据存储左侧多加一条竖线以示区别。 4.4.3 数据流程图的画法 1.绘制数据流程图的原则 2.绘制数据流程图的具体步骤 3.绘制数据流程图的注意事项。 1.绘制数据流程图的原则 (1)自顶向下逐层求解 (2)加工处理的独立性 (3)数据守恒 (4)不要画成程序流程图 (5)绘制过程要反复分析和修改 2.绘制数据流程图的具体步骤 ① 确定所开发的系统的外部项(外部实体),即系统的数据来源和去处。 ② 确定整个系统的输出数据流和输入数据流,把系统作为一个处理环节,画出关联图。 ③ 确定系统的主要信息处理功能,按此将整个系统分解成几个处理环节(子系统)。确定每个处理的输出与输入数据流以及与这些加工有关的数据存储。将外部项,各加工,数据存储环节用数据流连接起来,命名、编号,这样就形成所开发系统的数据流图顶层图(总图)的草图。 ④ 重复步骤③ ,直到逐层分解结束。 ⑤ 对草图进行检查和合理布局,对错误与不当之处进行修改。 3.绘制数据流程图的注意事项。 (1)自顶向下、逐层分解 (2)编号:每个数据加工环节和每张数据流图都要编号 (3)父图与子图的平衡。 (4)分解的程度适宜。 (5)在一套完整的数据流程图中的任何一个数据存储,必定有流入的数据流和流出的数据流,即写数据和读数据。 4.4.4 数据字典 1.数据字典的定义与用途 数据字典是关于数据信息的集合,是数据流程图中所有元素严格定义的场所(每个元素对应数据字典中的一个条目)。系统分析中所使用的数据字典,主要用来描述数据流程图中的数据流、数据存储、处理过程和外部实体。数据字典把数据的最小组成单位看成是数据元素(基本数据项),若干个数据元素可以组成一个数据结构(组合数据项)。数据字典通过数据元素和数据结构来描写数据流、数据存储的属性,它们之间的关系。数据元素组成数据结构,数据结构组成数据流和数据存储。 2.数据字典的定义方法 数据字典对数据的定义也表现为对数据的自顶向下的分解。当数据被分解到不需要进一步解释说明,而且每个参与该项目的人员都清楚其含义时,对数据的定义就完成了。由数据元素组成数据结构的方式有下列三种基本类型。可以使用这三种类型的任意组合定义数据字典中的任何条目。 4.4.5 描述处理功能的工具 1.结构语言 结构化语言是受结构化程序设计思想启发而扩展出来的。结构化程序设计只允许三种基本结构。结构化语言也只允许三种基本语句,即简单的祈使语句、判断语句、循环语句。与程序设计语言的差别在于结构化语言没有严格的语法规定。与自然语言的不同在于它只有极其有限的词汇和语句。结构化语言使用三类词汇:祈使句中的动词、数据字典中定义的名词以及某些逻辑表达式中的保留字。 2.判断树 判断树是用来表示逻辑判断问题的一种图形工具。它用“树”来表达不同条件下的不同处理。比用语言更为直观。决策树的左边为树根,从左向右依次排列各条件,左边的条件比右边的优先考虑。根据每个条件的取值不同

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档