- 1、本文档共99页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2节 会计信息系统解析跟设计方法
第二章 会计信息系统分析与设计方法AIS Analysis Design Methodologies 主要内容 会计信息系统分析与设计概述 一、系统分析与设计方法简介 二、结构化系统分析与设计方法 三、原型法 四、面向对象的分析方法与面向对象的设计方法 需要说明的是,结构图中各层次功能与新系统数据流程图中的处理一般是对应的,这就意味着结构图是可以通过数据流程图转化得到的。 还应注意,结构图并未严格地表示模块的调用次序,而只表明模块的调用关系。尽管多数人习惯按调用次序从左到右来画模块,但结构图本身没有这项要求。 最后,结构图也不指明上级模块到底在何时调用下级模块。 五、详细设计(1) (一)详细设计的内容 详细设计是针对系统模块结构图中的每一模块,定义其详细功能、输入数据、文件、输出数据、模块实现的详细算法等,并为每一模块编写详细设计说明书。 详细设计是系统功能、结构和实现方法的最详细说明,是下一步程序设计的依据。 由于系统设计人员可能不具体参加今后的程序编制,因此,要求系统设计人员在详细设计时一定要深入细致,各文档资料一定要准确齐全,以保证今后任何一个程序设计员即使没有参加过新系统的分析与设计工作,也能够自如地编制出系统所需要的程序模块 五、详细设计(2) (二)详细设计的一般程序 详细设计应该遵循结构化设计思想,采用“自顶向下,逐步细化”进行具体设计,通常可按以下三个步骤进行: 首先,针对每一模块进行分解,定义其详细功能,并确定该模块与其他模块是否存在联系以及存在什么样的联系?应该如何处理这种联系关系? 定义每一模块具体可采用的算法,并定义相关文件(比如程序文件名) 定义每一模块的输入、输出等细节内容 系统设计完成之后,要将所有方案集中,编写系统设计说明书 主要内容 第一节 会计信息系统分析与设计概述 第二节 会计信息系统分析 第三节 会计信息系统设计 第四节 会计信息系统分析与设计工具 会计信息系统分析与设计工具 一、数据流程图 二、文件流程图 三、系统流程图 四、多职能流程图 五、程序流程图 六、结构图 一、数据流程图(1) (一)数据流程图的用途及其基本元素 任何信息系统从本质上说都是对数据进行加工或转换,各种数据从外界进入信息系统,经过后者内部一系列的加工处理,数据的值、内容、结构与格式均发生变化,最终以满足用户决策需要的信息的形态离开信息系统。 数据流程图由数据流、数据加工(数据处理)、数据文件、数据源点和终点(外部实体)四种基本元素组成。如下图所示 客户 出售信息 订货处理 外部实体名 数据流名 加工名 文件名 文件名 库存数据 库存数据 或 描述数据的存储形式 数据文件(数据存储) 或 描述数据加工或处理 数据处理(数据加工) 描述数据流动的方向 数据流 代表与系统有关的外部机构,描述数据的来源或去向,流程的开始或结束 外部实体 数据源点/终点 举例 代表意义 名称 图形 数据流程图的基本要素一览表 一、数据流程图(2) 外部实体是指不受本流程图所描述的流程(或系统)控制的组织、事物、人或其他流程(或其他系统)。 确定了外部实体,实际上就是确定了本流程(或系统)的边界 因此,要想确定合理的系统边界,必须详细分析用户的要求,根据系统的目标来确定系统与外部环境的分界线。 一、数据流程图(3) 数据流由一系列成分固定的数据项组成,可以由某个外部实体产生,也可以来自某个数据存储。 在数据流程图中,来自数据存储的数据流意味着读取数据,而流向数据存储的数据流则意味着存储数据。 通常,在数据流程图中不允许出现从一个数据存储直接到另一个数据存储的数据流。 一、数据流程图(4) 数据处理也叫数据加工,表示对数据进行加工处理与变换的操作,即把流向它的输入数据流加工(变换)成新的形态与内容的数据流。 任何一个数据流程图至少应有一个数据处理,任何一个数据处理至少应有一个输入数据流和一个输出数据流。 在复杂的数据流程图中因为有很多数据处理,为了便于区分一般需要对它们分别编号标识,但在开始绘制数据流程图时一般对其处理过程并不进行编号,而是在数据流程图经过层层分解最好定稿后才对其中的数据处理过程一一编号标识 。 一、数据流程图(5) 数据存储又称为数据文件,这里,它并不涉及具体的存储介质,只是一种逻辑描述,它可以是一个手工文件,也可以是建立在磁性介质上的计算机文件,如数据库文件。 之所以需要数据存储主要出于下列几种
文档评论(0)