版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 40财务会计文档技技术第一节 文档技术概概述什么是文档文档(docuument)这这个词本来的的含义是很广广泛的。但是是本章所介绍绍的文档,并并不是指信息息系统运作过过程中所产生生的各种信息息资料,如凭凭证文件、销销货单文件等等。本章所指指的文档,主主要指和信息息系统的设计计和使用密切切相关的材料料,是用来解解释系统运行行情况的。文档主要分为开开发性文档和和使用性文档档。开发性文文档描述了系系统开发过程程中的各种分分析、设计情情况。使用性文档档主要用来指指导用户对信信息系统更好好地操作、利利用。文档可以采用文文字说明的形形式、流程图图的形式、或或者表格等形形式。因为图图表的
2、方式更更为直观和明明了,所以,很很多文档采用用绘制图表的的方式,再辅辅以文字说明明进行解释。 二、掌掌握文档技术术的必要性一个实际运行的的信息系统可可能涉及到多多台计算机、各各个部门、众众多的人员,它它们组织在一一起完成大量量数据的输入入、处理和输输出。这个系系统比较庞大大,头绪众多多。当我们接接触系统后,需需要用某种文文档技术描绘绘出有关这个个系统运行的的情况,只有有描绘出来了了,才能表明明我们真的是是理解了这个个系统,并能能向其他人解解释这个系统统,也才能对对这个系统进进行改进。作为会计专业的的学生,必须须要学习文档档技术。首先先的要求是,应应该能够看得得懂别人绘制制的文档,能能够理解所说
3、说明的系统的的运作情况。其其次,要能够够评价文档所所描述的系统统的内部控制制情况,对内内部控制的健健全与否进行行判断,并提提出改进意见见。最后,最最好是能够学学会编制文档档。因为在前前面已经提到到,在会计信信息系统的开开发过程中,需需要会计人员员的参与,作作为系统开发发小组的一员员,会计人员员应该能够通通过绘制文档档描述现有系系统的运行情情况,并能够够将对新系统统的设想表示示出来。在系统开发中所所用到的文档档技术有很多多,这里主要要介绍以下几几种:数据流流图(Datta Floow Diaagramss,DFDss)、数据字字典(Datta Dicctionaary,DDD)、流程图图(Flo
4、wwchartts)、决策策表(Deccisionn Tablle)、决策策树(Deccisionn Treee)等。第二节 数据流图一、数据流图的的绘制目的数据流图描绘系系统的逻辑模模型,反映的的是数据、信信息在系统中中的流动和处处理情况。数数据流图用来来描述现有的的系统,也用用来规划和设设计新系统。在在数据流图中中,不包含任任何具体的物物理元素,也也没有计算机机术语,很容容易为大多数数人所理解。系系统分析人员员通过调查和和了解,就可可以把他对原原有系统的认认识或对新系系统的设想用用数据流图描描绘出来,供供用户等审查查确认。数据据流图是一个个很好的沟通通工具。同时时,数据流图图对以后的系系统
5、设计也很很有帮助。数据流图具有两两个特征。第第一个特征是是抽象性,数数据流图中已已经去掉了具具体的组织机机构、工作场场所、物质条条件、资金流流动等,只剩剩下信息和数数据的存储、流流动、使用和和加工的情况况。这样我们们有可能抽象象地总结出系系统的任务和和各项任务之之间的顺序关关系。第二个个特征是概括括性,它反映映了系统的全全貌。各种信信息流之间错错综复杂的联联系,有机地地统一在一张张图上。数据流图中的基基本符号在实际使用中,数数据流图存在在着多种符号号体系。比较较常用的有GGane aand Saarson符符号体系、SSSADM符符号体系、YYourdoon符号体系系等。(一)Ganee an
6、d Sarsoon符号体系系如图3-1所示示。表示外部实体表示外部实体表示单向的数据流表示数据存储(前面是数据存储编号,后面是数据存储的名称)表示处理(上面是处理的编号,下面是处理的名称)表示双向的数据流图3-1 GGane aand Saarson符符号体系(二)SSADDM符号体系系 如图33-2所示。表示外部实体表示外部实体表示单向的数据流表示数据存储(前面是数据存储编号,后面是数据存储的名称)表示处理(左上面是处理的编号,右上面是负责处理的人员或者实体,下面是处理的名称)表示双向的数据流图3-2 SSSADM符符号体系 (三)YYourdoon符号体系系如图3-3所示示。表示外部实体表
7、示外部实体表示单向的数据流表示数据存储(前面是数据存储编号,后面是数据存储的名称)表示处理(前面是处理的编号,后面是处理的名称)表示双向的数据流图3-3 YYourdoon符号体系系 (四)基基本符号的含含义上面列出的几种种数据流图的的符号体系在在实际工作中中都有应用。本本书主要采用用Yourddon符号体体系。下面解解释一下数据据流图中四个个基本符号的的含义。实体,是指对企企业来说感兴兴趣的东西,企企业需要了解解有关实体的的信息。例如如,客户、订订单、产品等等都可以看作作是实体,因因为企业需要要了解和掌握握有关它们的的信息。实体所具有的一一些特性,称称为属性。例例如,客户这这个实体的属属性包
8、括客户户的名称、客客户代码、客客户地址、客客户电话等;订单这个实实体的属性包包括订单号、订订货日期、订订货单位、所所订产品的代代号、数量等等;产品这个个实体的属性性包括产品的的代号、产品品名称、产品品单价等。实体分为内部实实体和外部实实体。所谓内内部实体,是是指所研究的的系统内部的的实体。所谓谓外部实体,是是指所研究的的系统之外的的实体,是发发送或接收数数据的人员或或组织等,是是数据的源点点或终点。有有时,源点和和终点相同。在在数据流图中中,需要用矩矩形等符号表表示出外部实实体,也即数数据的源和宿宿。数据流和数据存存储都是数据据,仅是所处处的状态不同同。数据流是是处于运动状状态的数据,从从一个
9、地方传传递到另一个个地方。数据据存储是处于于静止状态的的数据,是指指需要保存的的数据。这里里需要说明的的是,一个数数据存储并不不等同于一个个文件,它可可以表示一个个文件、或者者表示文件的的一部分、或或者表示数据据库的元素或或记录的一部部分;另外,数数据可以存储储在纸张、磁磁带、磁盘、人人脑等等任何何存储介质上上。处理也就是加工工。一个处理理并不等同于于一个程序,它它可以代表一一系列程序、单单个程序或者者程序的一部部分。处理也也并不一定是是指电算化处处理,也可以以代表人工处处理或机械处处理工作。为了增加数据流流图的清晰度度,以免其中中某些箭头线线特别长,可可以重复将某某些符号再画画一次,如将将外
10、部实体、数数据存储重复复画在需要的的不同的地方方。为了避免免可能引起的的误解,如果果代表同一个个事物的同样样符号在途中中出现在n个个地方,则在在这个符号的的一个角上画画n-1条短短斜线作为标标记。数据流图的绘制制方法(一)自顶向下下逐层分解首先应该用数据据流图来描述述当前的实际际情况,比如如,目前企业业的手工会计计信息系统的的情况。应该该先将所了解解到的当前系系统描述出来来,然后才能能过渡到描述述未来电算化化会计信息系系统的数据流流图。在绘制当前系统统的数据流图图时,先根据据问题的描述述分解出数据据流图中的实实体和处理。一一旦把数据流流图的实体和和处理分离出出来以后,就就可以着手画画数据流图了
11、了。数据流图是系统统的逻辑模型型。任何系统统或模块本质质上都是将若若干输入数据据进行处理得得到若干输出出数据,因此此,任何系统统的基本模型型都由若干个个实体(数据据源点或终点点)以及一个个处理组成,这这一个处理就就代表了系统统或模块对数数据加工变换换的基本功能能。基于此,可以首首先画出最总总括的情况。最最总括的、最最顶层的、只只具有一个处处理环节的数数据流图,叫叫做总括数据据流图(Coontextt Leveel DFDDs),它总总括地描述了了系统的数据据源点、终点点和处理。很显然,总括数数据流图过于于抽象,应该该将它进一步步细化,比较较细致地描绘绘系统的主要要功能。这样样,就得到了了0层、
12、1层、2层数据流图图。当进一步步分解将涉及及如何具体地地实现一个功功能时,就不不需要再分解解了。这种自顶向下逐逐层分解的思思想有助于我我们首先把握握系统的全貌貌,把握系统统的主要目的的,把握系统统内的主要组组成部分以及及它们之间的的关系。在此此基础上所做做的分解工作作就会有条不不紊。(二)平衡在细化时要注意意保持信息的的连续性,也也即,当将一一个处理分解解为一系列处处理时,分解解前后的外部部输入/输出数据流流必须相同。这这也叫做平衡衡。 图3-4给出了分分解和保持平平衡的例子。数据源点数据源点数据源点系统AB(1)总括数据据流图数据源点数据源点数据源点10AB2030文件CD(2)0层数据据流
13、图1111A1214EFD13CG(3)对1.00的分解HH3132文件IDB(4)对3.00的分解JJ311312IDH(5)对3.11的分解图3-4 分分解和平衡的的例子在图3-4中,首首先给出了总总括数据流图图。这个总括括数据流图中中有一个数据据源点和一个个数据终点,同同时有输入数数据流A和输输出数据流BB。在0层数据流图图中(因为处处理的编号都都是X.0),依依然绘制了数数据源点和数数据终点,同同时保留有输输入数据流AA和输出数据据流B(这是是外部数据流流),这就是是平衡。另外外,分解为处处理1.0、22.0和3.0,同时有有数据流C、DD(这是内部部数据流)和和一个数据存存储。在对1
14、.0的分分解图中,其其处理的编号号都是1.XX。在这个分分解图中,保保留有0层数数据流图中和和处理1.00有关的输入入数据流A和和输出数据流流C、D(这这是外部数据据流)。同时时,有数据流流E、F、GG(这是内部部数据流)。在对3.0的分分解图中,其其处理的编号号都是3.XX。在这个分分解图中,保保留有0层数数据流图中和和处理3.00有关的输入入数据流D和和输出数据流流B(这是外外部数据流)。同同时,有数据据流H、I(这这是内部数据据流)。在对3.1的分分解图中,其其处理的编号号都是3.11.X。在这这个分解图中中,保留有22-5(4)中中和处理3.1有关的输输入数据流DD和输出数据据流H、I
15、(这这是外部数据据流)。同时时,有数据流流J(这是内内部数据流)。 (三)例例示1、基本情况这里以一个简单单的工资核算算模块为例,说说明数据流图图的编制方法法。有关的核核算过程描述述如下。星星工厂的人事事部门负责记记录和管理每每一个员工的的基本信息,包包括工号、姓姓名、所属部部门、级别、基基本工资等。如如果这些信息息有调整,如如职工离职、调调换岗位、基基本工资增减减等,也是由由人事部门负负责。有关员员工的基本信信息在每次工工资计算时都都需要用到,由由人事部门负负责将数据传传送到财务部部门。每个月结束后,各各个部门要将将员工的考勤勤、加班和产产量工时记录录等送交财务务部门进行工工资核算。 财务部
16、门的工资资核算员根据据员工的基本本情况和考勤勤等情况计算算每一个员工工的工资,并并代为缴纳个个人所得税。还还要按照部门门进行工资费费用的汇总、分分配。根据工工资的计算情情况,通知银银行划账。财财务部门将各各个部门员工工的工资计算算情况传递到到各个部门,并并通过各个部部门将每一个个员工的工资资条发放到员员工手中。财财务部门对工工资进行各种种统计分析,这这些统计数据据要报给相关关管理部门。2、分解出实体体、处理通过阅读上述有有关星星工厂厂的工资核算算过程的描述述,分解出数数据流图中的的实体和处理理。工资核算涉及的的实体包括:人事部门、各各个部门(指指员工所在的的各个部门)、财财务部门(工工资核算员
17、)、银银行、员工、管管理部门、税税务部门。接着来识别出工工资核算工作作涉及的处理理。如表3-1所示。表3-1 工工资核算工作作中的处理实体处理的顺序号处理人事部门1将员工基本信息息传递到财务务部门各个部门2将员工考勤等信信息传递到财财务部门财务部门3接收从人事部门门传递来的员员工基本信息息4接收从各个部门门传递来的员员工考勤等信信息5计算每一个员工工的工资情况况6根据税率计算个个人所得税并并代为缴纳7进行工资费用的的汇总、分配配8通知银行划账9将工资条等传递递到各个部门门10进行工资费用的的各种统计分分析11将统计分析结果果报送管理部部门银行12接收到财务部门门的划账通知知员工13接收到工资条
18、管理部门14接收到工资统计计报表税务部门15接收到纳税申报报表及税款 3、绘绘制总括数据据流图在表3-1中列列出了各种处处理。这些处处理有的是信信息处理活动动,涉及到对对数据的处理理,例如,处处理5、6、77、10。另另一些处理不不是信息处理理活动,只是是接收或传送送数据而已,例例如,处理11、2、3、44、8、9、111、12、113、14、115。如果一一个实体所涉涉及的活动都都不是信息处处理活动,则则这个实体就就是外部实体体。如果一个个实体涉及信信息处理活动动,则这个实实体就是内部部实体。由此可以得知,在在上述实体中中,人事部门门、各个部门门、银行、员员工、管理部部门和税务部部门是外部实
19、实体,财务部部门是内部实实体。因为在总括数据据流图中,只只包括外部实实体。所以,我我们要用六个个矩形来表示示这六个外部部实体,而不不包括财务部部门。注意,这这里各个部门门涉及到多个个部门,员工工涉及到所有有员工,因为为所有部门、员员工的处理情情况完全一致致,所以,这这里只用一个个矩形来表示示各个部门和和各名员工即即可。由于总括数据流流图中只有一一个处理环节节,所以,只只需要画一个个圆圈。在处处理和外部实实体之间存在在着数据流,需需要表示出来来,并为数据据流起一个简简洁、明了的的名字。图3-5就是星星星工厂工资资核算的总括括数据流图。职工考勤等信息职工考勤等信息职工基本信息人事部门各个部门员工银
20、行管理部门工资核算工资条划账通知税务部门统计信息纳税申报表及税款图3-5 总总括数据流图图 4、绘绘制0层数据据流图前面已经分析过过,在表3-1的各项处处理中,处理理5、6、77、10是信信息处理活动动。我们需要要把这些处理理在0层数据据流图中表示示出来。本例中这些信息息处理活动一一共是4项,可可以在一个数数据流图中表表示出来。如如果信息处理理活动超过99项,则有必必要将这些处处理活动进行行组合,最好好使一个数据据流图上只有有5-7项处处理。组合的原则有下下面几条:同同一个地点、同同一个时间发发生的处理可可以组合在一一起;不同地地点但是发生生的时间相同同的处理可以以组合在一起起;逻辑上有有联系
21、的处理理可以组合在在一起。对于于组合成的处处理组要另外外起一个名字字。对于同一一个系统,每每个人的组合合方式可以不不同,从而形形成不同的数数据流图。星星工厂的0层层数据流图如如图3-6所所示。工资条工资条职工工资信息划账通知工资统计信息工资汇总、分配信息纳税申报表及税款职工考勤等信息职工基本信息固定工资数据文件人事部门各个部门员工银行管理部门税务部门0工资计算变动工资数据文件工资计算文件0计算并代缴税额0工资汇总、分配工资汇总、分配文件0工资统计分析图3-6 00层数据流图图 (四)数数据流图绘制制中的注意事事项 1、数数据流图是系系统的一个综综合、抽象的的描述,它删删除了各种具具体的物理因因
22、素而表示了了整个系统的的逻辑结构,即即逻辑模型。数数据流图的基基本要领是描描绘“做什么”而不是考虑虑“怎样做”。2、首先要通过过访谈、观察察等方法了解解系统中的信信息流动。只只有了解以后后,才可能用用数据流图表表达出来。3、数据流图的的目的是要描描绘信息的来来源、流动、转转换、存储和和去向,所以以,所有的控控制过程和控控制信号不要要画到图中。4、数据流图关关注的是正常常的信息流动动过程,通常常忽略出错处处理,也不包包括诸如打开开或关闭文件件之类的内部部处理。只有有当数据流图图已经基本完完成以后,才才分析重要的的异常情况和和出错情况并并确定处理措措施,以进一一步完善数据据流图。应该该避免在总括括
23、数据流图和和0层数据流流图中表示出出错处理。5、要明确系统统的边界。要要明确系统的的起点和终点点,要明确哪哪些内容需要要包括在系统统中。系统边边界之外的部部分不需要关关注。在总括括数据流图中中就界定了系系统的边界。3、当一个图中中出现的处理理超过9个(或或者7个)时时,应该采用用画分图的方方法,也就是是把每个主要要功能都细化化为一张数据据流分图。4、为每一个实实体、数据流流、数据存储储和处理命名名一个适当的的名字。对数数据存储和处处理还需要分分别进行顺序序编号。5、一般从左向向右进行绘制制。6、数据流图不不反映时间的的顺序;不反反映判断和控控制条件;不不反映循环过过程。7、数据流图中中各符号分
24、布布要合理、整整齐,尽量避避免线条的交交叉。8、数据流图的的绘制往往要要经过多次反反复,最后才才能确定下来来。四、数据字典(DData DDictioonary,DDD)(一)数据字典典的编制目的的数据流图中包含含很多元素,它它们的名称、组组成方式、具具体含义、出出现的频率等等等,并不是是所有的人都都很清楚。为为了更好地理理解和沟通,很很有必要对这这些元素进行行定义。对数数据流图中包包含的所有元元素的定义的的集合,就是是数据字典。(二)数据字典典的内容一般来说,数据据字典中包含含以下四类元元素的定义:1、数据元素数据元素也就是是不能再予分分解的基本数数据项,例如如职工姓名、职职工工号等。在在数
25、据字典中中,要包括数数据元素的名名称、别名、类类型、长度、合合理取值范围围等。例如:在数据字典典中可以对数数据项 “职工工号”进行如下简简单说明: 数据项项名:职工工工号 别名名: 工号、GGH 类型型: 字符型 长度度: 4位 取值值范围:000019999 2、数数据流(组合合数据项)数据流是传输会会计数据的媒媒介, 包括数据流流名称及相应应的编号、组组成、来源、去去向和流量、峰峰值流量。例例如,在数据据字典中可以以对数据流“工资汇总、分分配信息”进行如下简简单说明: 数数据流组成:部门+应付付工资+借记记科目等 数数据流来源:工资汇总、分分配处理数据流去向:工工资汇总、分分配文件流量:每
26、月一次次 3、处理理处理又称为数据据处理或数据据加工、处理理逻辑,包括括处理的名称称及编号、简简要描述、输输入、输出、处处理方法。例例如,在数据据字典中可以以对处理“工资计算”进行如下简简单说明: 处处理的名称:工资计算 简简要描述:计计算每一个职职工的应付工工资和实发工工资 处处理的输入和和输出:输入入的是职工的的基本不变信信息和职工的的考勤等变动动信息,输出出的是职工的的应付工资和和实发工资处理方法:应付付工资=基本本工资+各种种工资性质的的津贴+其他他补贴+奖金金-缺勤工资资 代扣扣款项=工会会会费+养老老金+公积金金+医疗保险险+税金等 实发发工资=应付付工资-代扣扣款项 4、数数据存
27、储 常常以文件(一组有组织织的数据结构构)的形式存储储数据,包括括数据存储的的名称及编号号、流入流出出的数据流、数数据存储的组组成。例如,在在数据字典中中可以对数据据存储“固定工资数数据文件”进行如下简简单说明: 数数据存储名称称:固定工资资数据文件 流流入流出数据据流:流入的的是固定工资资信息,流出出的是固定工工资信息数据存储的组成成:职工工号号+姓名+所属部门+岗位+级别+基本工资等等 五、功功能说明(小小说明)在数据流图中有有很多处理环环节,虽然在在数据字典中中已经对这些些处理环节进进行了说明,但但由于数据字字典使用文字字进行描述,很很难描绘清楚楚一个动态的的处理加工过过程。所以,需需要
28、功能说明明进行补充说说明。只需对对最底层的数数据流图上的的每个处理逻逻辑加以说明明即可。常用的描述处理理逻辑的工具具包括:结构构化语言、决决策树、决策策表等。这些些文档技术将将在第四节中中进行专门的的介绍。第三节 流程图一、流程图的绘绘制原则流程图是用来描描绘信息系统统中某些方面面的分析性技技术工具。流流程图使用一一些标准的符符号形象地表表示了业务处处理过程和数数据的流动。流程图应该易于阅读、清晰、简洁、可理解。流程图的绘制原则包括:1、首先要了解解系统。可以以通过和用户户、开发人员员、审计人员员、管理人员员的交谈、问问卷调查、观观察等方法,尽尽可能对系统统有一个全面面的理解。2、识别哪些实实
29、体需要用流流程图来表示示。这些实体体包括部门、工工作岗位、其其他组织等。识识别针对数据据的活动和处处理,以及信信息的流动。3、如果有多个个实体需要绘绘制,那么将将流程图分为为几列,每列列有一个标签签。每一个实实体的活动在在单独列中表表示。4、仅仅需要将将正常的处理理活动表示出出来,确保所所有处理的顺顺序是正确的的。使用注释释符号表示例例外过程。5、在流程图中中,流程应从从上而下、从从左向右表示示。6、流程应该有有一个清晰的的起点和终点点。7、使用标准的的流程图符号号。8、对所有符号号命名。9、如果使用文文档的多个副副本,在文档档的右上角标标上文档编号号。10、每一个手手工处理符号号都有一个输输
30、入和一个输输出。在同一一列中,不要要直接将文档档连接起来。如如果文档移动动到另一列,在在两列中都表表示文档。11、如果流程程图在一张纸纸上绘制不下下,就需要分分在几张纸上上。每张纸要要进行编号。还还要使用换页页连接符进行行连接。12、在产生文文档、报告的的列中显示文文档。对文档档的后续处理理使得文档移移动到其他列列。13、当经过一一个计算机程程序的处理时时,要显示所所有进入或从从计算机文件件中取出的数数据。14、使用一根根线从文档指指向文件,表表明文档被归归档。一个手手工处理不需需要表明文档档被输入文件件。15、必须反复复多次。16、重新设计计流程图。避避免聚集和交交叉线。17、由对系统统熟悉
31、的人员员对流程图进进行检查,保保证流程图的的正确。18、完成流程程图的绘制。标标上流程图的的名称、日期期、绘制者姓姓名等。流程图中的符号号 流程图图绘制中用到到的符号如图图3-7所示示。文档文档表示一份文档或报告。文档或报告可以手工编制,也可以由计算机编制。多文档表示一份文档的多个副本。在右上角用1、2、3等该副本的编号。输入/输出;日记账/分类账在程序流程图中,表示输入或输出或者既输入又输出。在文档流程图中,表示会计日记账和分类账。输入/输出类符号:显示显示CRT终端或类似的显示部件,可用于输入或输出,也可既输入又输出。人工输入数据的脱机处理,例如,填写表格人工输入CRT终端,个人电脑将显示
32、和人工键入符号一起使用,表示CRT终端和个人电脑。传输磁带手工准备的控制总数,用来和计算机产生的总数进行比较,起到控制的作用。处理类符号:处理类符号:计算机操作计算机执行的处理功能,通常能改变数据值。人工操作辅助操作脱机键入处理人工完成的处理功能,例如,会计在工资支票上签名。使用脱机键入设备的处理,例如,键入磁盘。不是由计算机而是由其他设备完成的脱机操作预先定义的处理用于程序流程图中表示预先定义的处理磁盘磁盘磁带输入/输出,或表示一个磁带文件。磁盘输入/输出,也可表示存储在磁盘上的文件或数据库。存储类符号:磁带手工存储和检索的文档的文件。如果上面标有N,表示按照数字顺序存放;标有A,表示按照字
33、母顺序存放;标有D或者C,表示按照时间顺序存放。表示任何种类的联机存储,包括磁带、磁鼓、软盘和海量存储器件等。联机存储文件N流动和其他符号:流动和其他符号:表示处理或者文档的流向。一般流向是从上向下,从左向右。文档或者处理的流动表示处理或者文档的流向。一般流向是从上向下,从左向右。文档或者处理的流动表示数据/信息的流向,往往用来表示数据从一个文档复制到另一个文档。数据/信息的流动表示数据/信息的流向,往往用来表示数据从一个文档复制到另一个文档。数据/信息的流动数据通过远程通信线路或链路从一个地方传送到另一个地方数据通过远程通信线路或链路从一个地方传送到另一个地方通信链路通信链路指出转到图的另一
34、部分或从图的另一部分转来,通常在同一页上。使用同页连接符可以避免页面上连线杂乱无章。指出转到图的另一部分或从图的另一部分转来,通常在同一页上。使用同页连接符可以避免页面上连线杂乱无章。同页连接符同页连接符指出转到另一页图上或由另一页图转来。换页连接符指出转到另一页图上或由另一页图转来。换页连接符物品的流动物品的流动表示物品的移动。主要用在文档流程图中。开始或停止表示起点、终点、处理或者程序中的断点。也用来表示一个外部实体。选择(分支)表示一个选择。用于计算机程序流程图中表示不同情况下的分支。注释表示解释性说明,可以使流程图更加清楚。多分支表示多分支。用于计算机程序流程图中表示不同情况下的多个分
35、支。图3-7 流流程图中的符符号流程图中所用的的符号可以从从其形状猜测测出其含义。这这些形状描绘绘了所进行的的处理和所用用到的输入、输输出、处理、存存储设备。这这些符号可以以分为四类:输入/输出类符符号 这类符号表示向向处理过程提提供输入或者者从处理过程程向外输出的的设备或者介介质。处理类符号这类符号或者表表示处理数据据所用的设备备类型,或者者表示手工处处理何时完成成。存储类符号这类符号表示用用来存储系统统现在不用的的数据的设备备。流动和其他符号号这类符号表示数数据和物品的的流动。有些些符号表示流流程图的开始始、结束、进进行决策和解解释性说明等等。文档流程图文档流程图描述述了企业内部部各个职能
36、范范围的文档和和信息的流动动。它从头至至尾跟踪着文文档,表明每每一个文档在在何处产生、它它的发送、它它的使用目的的、它的最终终处置情况和和文档流经系系统时发生的的情况。文档流程图对于于分析系统中中控制是否充充分非常有用用,例如,内内部的检查和和职能的划分分。描述和评评价内部控制制的流程图常常被称为内部部控制流程图图。文档流程程图能够显示示出系统中的的弱点和不足足,例如,不不充分的通信信流动、数据据流中不必要要的复杂、或或者引起延误误的过程。文文档流程图也也可以作为系系统设计中的的一部分,包包括在信息系系统的文档中中。有关工资核算中中的部分文档档流程图如图图3-8所示示。车间或科室部门车间或科室
37、部门劳动工资或人事部门财会部门考勤簿出勤汇总表工资单工资汇总表图3-8 文档流程程图 四、系系统流程图 系统流程程图描述了会会计信息系统统中输入、处处理和输出之之间的关系。在在系统流程图图绘制时,首首先要识别进进入系统的输输入和他们的的起源。输入入的数据有的的是录入系统统的新数据,有有的是原来存存储起来留着着以后使用的的数据,也可可以两者皆有有。输入以后后就是处理,也也即对数据的的加工。在系系统流程图中中没有详细描描述处理所用用的逻辑和方方法,有关处处理环节的描描述在下面的的程序流程图图中表示。处处理产生的新新的结果就是是输出,输出出可以存储起起来以备后用用,也可以显显示在屏幕上上,或者打印印
38、在纸上。在在很多情况下下,从一个处处理产生出来来的输出又是是另一个处理理的输入。 系统流流程图总括、简简洁地描绘了了系统的输入入、处理和输输出环节的全全貌,对于系系统的分析、设设计和评价非非常有用。他他们在工作中中非常通用,可可以用于工作作人员之间的的交流。图3-9给出了了一个工资计计算的系统流流程图。职工固定信息职工固定信息职工变动信息编辑工资表错误编辑后的变动信息计算工资职工工资情况输出工资表图3-9 系系统流程图在图3-9中,职职工变动信息息已经在事前前被输入并存存储在磁带文文件上。首先先,将这些磁磁带文件上的的变动信息进进行编辑,这这里的编辑就就是进行输入入校验,如果果发现有不正正确的
39、数据,就就将这些错误误数据转入错错误数据文件件中,留待以以后进行更正正。如果变动动信息通过了了检查,就进进入编辑后的的变动信息文文件中。接下下来,就可以以利用刚才检检查通过的职职工变动信息息和原来已经经保存的职工工固定信息一一起,进行职职工的工资计计算工作,计计算的结果存存储在职工工工资信息文件件中。将职工工工资信息进进行输出,就就产生了工资资表。五、程序流程图图 (一)程序流程程图和系统流流程图的关系系程序流程图又称称为程序框图图,它是历史史最悠久使用用最广泛的描描述软件设计计的方法,然然而它也是用用得最混乱的的一种方法。程序流程图和系系统流程图中中用的符号基基本相同,但但是,程序流流程图中
40、的箭箭头代表控制制流而不是数数据流。程序序流程图描述述了在执行一一个程序时计计算机所完成成的逻辑操作作的顺序。系系统和程序流流程图之间的的关系如图33-10所示示。存储存储输入处理输出系统流程图程序流程图输入数据条件是否满足?否是进行计算更新记录图3-10 系统流程图图和程序流程程图的关系从图3-10中中可以看出,程程序流程图描描绘的是完成成系统流程图图中某一项处处理的特定逻逻辑。图3-11给出出了职工工资资计算中考虑虑缺勤扣款的的处理过程的的程序流程图图。工龄 A工龄 AA的大小A=8扣款率=0A=5扣款率=0.1A=2扣款率=0.3A=8A=55A=22A2扣款率=0扣款率=0.11扣款率
41、=0.33扣款率=0.55缺勤扣款=日基基本工资*扣扣款率*缺勤勤天数图3-13 盒图 六、数数据流图和流流程图的区别别数据流图和流程程图是最常用用的系统开发发工具。这两两种文档存在在着以下一些些区别。 (一)数数据流图强调调的是数据的的流动和系统统中正在发生生的事情;流流程图强调的的是包含数据据的文档或者者记录的流动动。程序流程程图强调的是是由计算机处处理的数据的的流动。数据据流图表示的的是数据的逻逻辑流动,而而流程图表示示的是数据的的物理流动。数数据的逻辑观观点是指用户户理论上概念念上组织和理理解数据项目目之间的关系系,它表示的的是系统对数数据做了什么么数数据从哪里产产生,后续存存储、对数
42、据据的处理和最最终对处理数数据发生了什什么。数据的的物理观点是是指怎样、何何地、由谁来来物理地对数数据进行安排排和存储。它它考虑的是系系统的物理方方面,如硬件件、软件、数数据结构、存存储介质(磁磁带、磁盘等等)和文件组组织。(二)流程图主主要用来记录录现有系统,因因为他们强调调的是数据怎怎样被处理和和存储。数据据流图主要用用于涉及新系系统,而且不不考虑新系统统的物理设备备,如处理、存存储和交换数数据等物理设设备。在设计计新系统时使使用流程图,会会导致过早的的物理设计。而而物理实施方方案(关于怎怎样完成某项项任务)应该该在概念设计计方案(需要要完成什么任任务)确定以以后再考虑。(三)数据流图图主
43、要只使用用四种符号。流流程图使用很很多符号,可可以表示更详详细的信息。因因此,数据流流图中的标签签和解释很必必要,可以有有效地表达发发生了什么。(四)流程图表表示了处理和和数据流的顺顺序。数据流流图中没有。数数据流图也不不表示事件的的时间,流程程图可以表示示出来。第四节 决策策表 一、决决策表的绘制制目的 当处理理过程中包含含多重嵌套的的分支选择时时,用程序流流程图、盒图图等都不容易易清楚地描述述。采用决策策表(也叫判判定表)却能能够清晰地表表示复杂的条条件组合和应应做的动作之之间的对应关关系。决策表是决策逻逻辑的表格化化表示形式。对对于任何一个个给定的情形形,决策表列列出了在决策策中可能发生
44、生的所有的条条件,它也列列出了所有的的行动。如果果某一个条件件成立,则采采取某种行动动,这就是决决策规则。决策表的好处是是它清楚地解解释了所有可可能的逻辑关关系。所以,程程序的编写可可以直接针对对每一个决策策规则进行。决决策表为检查查加工逻辑中中的不完整和和冗余提供了了手段。如果果右部列出的的条件组合有有重复和遗漏漏,是易于被被发现的。审计人员可以利利用决策表来来评价客户的的应用程序。如如果已经存在在一个决策表表,它可以用用来检查完整整性和准确性性。如果没有有,审计人员员可以绘制一一个决策表并并评价计算机机程序的弱点点或错误。使使用决策表,审审计人员能够够产生交易数数据能够用来来测试的由系系统
45、运行的。一一个或多个交交易可以被产产生,来测试试每一个单独独的决策规则则。通过这种种方式可以让让审计人员确确信程序事实实上达到了它它的目标。 决策表表能够简洁而而无歧义地描描述处理规则则,清晰易懂懂。但是决策策表并不适于于作为一种通通用的设计工工具,描述顺顺序和循环比比较困难。 二、决决策表的形式式 决策表表的一般形式式如表3-22所示。表3-2 决决策表的一般般形式标题规则编号需要考虑的所有有条件可能出现的情况况(即条件的的组合)可以采取的所有有行动针对具体情况采采取的行动从表3-2中可可以看出,决决策表主要由由四个部分组组成。左上角角称为条件桩桩(condditionn stubb),列出
46、了了在决策时需需要考虑的所所有条件;右右上角称为条条件条目(ccondittion eentry),列列出了这些条条件的所有可可能的组合;左下角称为为操作桩(aactionn stubb),列出了了在决策时可可以采取的所所有的动作;右下角称为为操作条目(aactionn entrry),列出出了针对右上上角的条件组组合而采取的的动作。右部部分为许多列列。决策表右右半部分的每每一列实质上上是一条规则则,规定了与与特定的条件件组合相对应应的动作。 三、例例示例如表3-3。表表3-3表明明了某个企业业的折扣政策策:如果往来来客户的应收收账款余额小小于20000元,并且账账龄小于2个个月的话,则则折扣
47、率为55%;如果上上述有一个条条件不满足,则则折扣率为22%;如果上上述两个条件件都不满足,则则没有折扣;如果上述两两个条件都满满足,并且往往来时间超过过3年,则折折扣率再增加加2%。表 3-3 决策表例示示应收账款余额2000元元YYYYNNNN应收账款账龄3年年YNYNYNYN折扣率0%XX折扣率2%XXXX折扣率5%X折扣率7%X第五节 决策策树 一、决决策树的绘制制目的决策表虽然能清清晰地表示复复杂的条件组组合与应做的的行动之间的的对应关系,但但其含义却不不是一眼就能能看出来的,初初次接触这种种工具的人要要理解它需要要有一个简短短的学习过程程。决策树是决策表表的变种,也也能清晰地表表示复杂的条条件组合与应应做的行动之之间的对应关关系。决策树树的优点在于于,它是一种种图形表示,为为人们所熟悉悉,所以更易易于被用户理理解。决策树虽然比决决策表更直观观,但简洁性性却不如决策策表,数据元元素的同一值值往往要重复复写多遍,而而且越接近树树的叶
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CSCMA 0007-2023出口二手汽车起重机质量与价值评估
- T/UNP 371-2024智能数字化矿山领域机器人
- T/GSEE 4-202210kV配网用交流电力电缆/高压开关柜/
- T/CI 835-2024光刻胶行业绿色工厂评价规范
- T/CAEE 7-2022有机固体废物热解处理工艺评价导则
- T/CSAE 325-2023动力电池信号采集板封装热压绝缘胶膜技术条件
- 2025~2026学年甘肃省天水市麦积区北道区新阳乡胡湾小学人教版三年级上册10月月考试卷数学试卷【附答案】
- 2025-2026学年河南省登封市初中数学九年级期末下册高分预测重点试题详细参考解析
- 2025-2026学年江西省南昌市初中政治九年级期末上册点睛提升黑金试题(详细参考解析)
- Photoshop中级职业技能考试试题(含详细答案解析)
- 血液透析患者皮肤瘙痒的护理
- 《GJB 1032A-2020 电子产品环境应力筛选方法》
- 2026年邮政银行秋招试题及答案
- T/ZSA 256-2024无负极锂金属电池及电池组
- 2026年湖北省教师职称试题(综合实践活动)(附答案)
- 论固定消防设施在扑救高层建筑火灾中的应用培训课件
- 公司廉洁风险防控管理办法
- 两用物项和技术进出口管理资料课件
- 2024年度最终版军人心理学教案
- 某知名制药外企计算机化系统验证(CSV)管理程序
- 演示文稿社会系统研究方法
评论
0/150
提交评论