




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章会计信息系统开发概述第一节信息系统的开发模型第二节当前流行的开发方法及开发工具第三节系统分析与设计的一般内容本章小结复习思考题[内容提要]主要讲解会计信息系统的开发方法和步骤,并介绍系统分析与系统设计的一般内容。通过本章的学习教学生了解和掌握会计信息系统开发的一般原理,熟悉和掌握系统分析与系统设计的一般原理及技巧。一、概述述二、生命命周期模模型三、快速速原型模模型四、会计计信息系系统理想想的开发发模型第一节信信息系统统的开发发模型一、概述述1、什么是是软件危危机软件危机机是指在在计算机机软件的的开发和和维护过过程中所所遇到的的一系列列严重问问题,如如:对软件开开发成本本和进度度的估计计常常很很不准确确。软件完成成后其功功能不能能很好地地符合用用户的实实际需要要。软件产品品的质量量往往靠靠不住。。软件常常常是不可可维护的的。软件通常常没有适适当的文文档资料料。软件开发发成本较较高2、解决软软件危机机的途径径把软件开开发作为为一个工工程项目目来加以以严格的的管理推广使用用开发软软件先进进的、成成功的技技术和方方法使用效率率高的软软件开发发工具3、开发模模型、开开发方法法、开发发工具开发模型型开发模型型是软件件工程理理论很重重要的内内容。在信息系系统开发发中,将将信息系系统开发发视为一一个工程程,而不不是一项项简单的的工作,,该工程程的完成成需要划划分多个个阶段,,每个阶阶段又要要完成独独立的任任务,各各个阶段段不是独独立的,,而是紧紧密相关关的。对对信息系系统开发发工作过过程的设设计内容容就是开开发模型型。开发模型型定义了了信息系系统开发发过程各各个阶段段的划分分方法、、各阶段段的目标标、各阶阶段的任任务、各各阶段的的结果以以及各个个阶段之之间的关关系。目前比较较常用的的开发模模型包括括生命周周期模型型和快速速原型模模型。此此外,还还有螺旋旋模型、、组件对对象模型型等。3、开发模模型、开开发方法法、开发发工具((续)开发方法法开发模型型中描述述了信息息系统开开发各个个阶段的的任务,,在完成成某个阶阶段的任任务时,,可以采采用不同同的方法法。开发发方法就就是描述述完成信信息系统统开发工工作过程程中的具具体工作作方式,,它指出出了在完完成信息息系统开开发各阶阶段的任任务时所所需要的的详细工工作办法法,给出出了工作作中所生生成的文文档的格格式,提提出了工工作完成成质量的的评价标标准。目前人们们已总结结了很多多的开发发方法,,常见的的如结构构化的开开发方法法、面向向对象的的开发方方法等等等。开发方法法与开发发模型的的关系是是:不同同开发模模型中可可以采用用相同的的开发方方法,同同一开发发模型中中可以采采用不同同的开发发方法。3、开发模模型、开开发方法法、开发发工具((续)开发工具具在运用一一定的开开发方法法完成各各个阶段段的任务务时,需需要开发发人员实实现开发发方法中中的思路路,进行行具体文文档的编编制,手手工完成成是一种种手段,,但是手手工完成成效率低低下,如如果用计计算机软软件辅助助完成,,使得开开发过程程中的具具体工作作能够自自动地或或至少是是半自动动地完成成,效果果会更佳佳,于是是人们研研制出软软件工具具,用于于辅助开开发方法法的实施施,这就就是开发发工具,,如一些些CASE软件件。开发方法法和开发发工具之之间有着着密切的的联系,,方法是是主导,,工具是是辅助,,方法提提出了明明确的工工作步骤骤和标准准的文档档格式,,这是软软件开发发工具的的基础,,所以研研究方法法是研究究工具的的先导,,而工具具的实现现又促进进了方法法的发展展。二、生命命周期模模型1、什么是是软件生生命周期期是指软件件产品从从形成概概念开始始,经过过开发、、使用和和不断维维护直到到最后被被淘汰的的整个过过程。2、生命周周期模型型的基本本思想生命周期期法是软软件工程程的传统统途径。。将软件工工程学和和系统工工程学的的理论和和方法引引入计算算机会计计信息系系统的研研制开发发中,采采用结构构化、模模块化方方法,自自顶向下下地对系系统进行行分析和和设计。。具体来来说,将将信息系系统开发发过程严严格地划划分为六六个阶段段:可行性研研究系统分析析系统设计计系统实施施系统运行行和维护护系统评价价可行性研研究系统分析析系统设计计系统实施施系统运行行与维护护生命周期期的瀑布布图系统评价价二、生命命周期模模型3、生命周周期模型型各阶段段的基本本任务和和结果可行性研研究阶段段目的:就就是要用用最小的的代价在在尽可能能短的时时间内确确定问题题是否能能够解决决,建立立系统是是否可能能、有无无必要??基本任务务:初步调查查了了解用户户的需求求,了解解与系统统开发有有关的其其他诸多多要素,,比如企企业的组组织结构构与管理理体制、、系统开开发条件件、系统统与外界界的联系系、现行行信息系系统的状状况等可行性分分析估估算开开发费用用及技术术力量等等因素,,论证系系统开发发的必要要性及可可能性编写可行行性研究究报告可行性研研究最根根本的任任务是对对以后的的行动方方针提出出建议二、生命命周期模模型3、生命周周期模型型各阶段段的基本本任务和和结果((续1)系统分析析阶段目的:建建立系统统的逻辑辑模型,,包括系系统的数数据流程程图、数数据字典典、系统统功能图图等,它它在逻辑辑上描述述系统所所具备的的各种功功能,以以及输入入输出、、数据处处理的概概貌,主主要回答答系统““做什么么”的问问题。基本任务务:进一步了了解用户户的需求求,了解解用户在在系统功功能、性性能等方方面的具具体要求求及用户户在硬件件配置、、开发周周期、处处理方式式等方面面的意向向和打算算。建立新系系统的逻逻辑模型型根根据用户户要求,,对现行行会计信信息系统统的逻辑辑模型进进行修改改,建立立新系统统的逻辑辑模型,,在逻辑辑上描述述新系统统的目标标和所具具备的各各种功能能和性能能,表明明系统的的总体结结构及系系统的输输入、输输出、数数据存储储、信息息流程、、人机界界面和运运行环境境该阶段的的成果::生成系系统分析析报告二、生命命周期模模型3、生命周周期模型型各阶段段的基本本任务和和结果((续2)系统设计计阶段目的:根根据系统统分析阶阶段构造造的新系系统的逻逻辑模型型来构造造物理模模型,即即根据新新系统的的逻辑功功能要求求,结合合实际条条件,进进行总体体设计和和详细设设计,构构造系统统实施方方案,解解决系统统‘怎样样做“的的问题。。基本任务务:总体设计计数据存储储设计代码设计计输入设计计输出设计计算法设计计该阶段的的成果::生成概概要设计计说明书书和详细细设计说说明书二、生命命周期模模型3、生命周周期模型型各阶段段的基本本任务和和结果((续3)系统实施施阶段基本任务务:系统程序序设计系统测试试该阶段的的成果::形成程程序,生生成测试试报告,,包括测测试方案案、测试试数据、、测试结结果以及及分析报报告等。。系统运行行与维护护阶段系统运行行就是将将系统投投入实际际业务的的处理,,一般首首先需要要经过系系统切换换信息系统统的切换换通常包包括3种种方法::直接切换换法并行切换换法试点过渡渡法二、生命命周期模模型3、生命周周期模型型各阶段段的基本本任务和和结果((续4)系统运行行与维护护阶段系统运行行的日常常管理系统运行行的日常常维护系统运行行情况记记录系统维护护硬件维护护软件维护护主主要指指对会计计软件进进行维护护,具体体包含3种:正确性维维护适应性维维护完善性维维护数据库维维护代码维护护该阶段的的成果::系统运运行报告告及系统统维护报报告二、生命命周期模模型3、生命周周期模型型各阶段段的基本本任务和和结果((续5)系统评价价阶段目的:检检查目标标系统是是否达到到预期的的目标、、技术性性能是否否达到设设计要求求、系统统的各种种资源是是否得到到充分利利用、经经济效益益是否理理想,并并指出系系统的长长处与不不足,为为以后的的改进与与扩展提提供意见见。该阶段的的成果::评估报报告4、生命周周期模型型的优缺缺点分析析优点便于人员员分工协协作,降降低了整整个软件件开发工工程的困困难程度度保证了软软件的质质量,特特别是提提高了软软件的可可维护性性大大提高高软件开开发的成成功率,,软件开开发的生生产率也也明显提提高缺点:对于大型型信息系系统,有有可能拉拉长开发发时间;;可能由于于需求定定义不清清楚导致致系统运运行效果果不理想想而返工工三、快速速原型模模型1、原型系统的一一个早期期可运行行版本,,它能反反映新系系统的部部分重要要功能和和特征。。2、快速原原型模型型的基本本思想系统开发发者在初初步了解解用户需需求的基基础上,,构造系系统的原原型。面面对原型型,用户户和开发发人员进进行反复复的交流流,共同同探讨,,提出修修改方案案来加以以改进和和完善。。开发人人员根据据修改方方案对原原型进行行修改,,得到新新的原型型,再去去征求用用户意见见,如此此反复多多次,直直到取得得满意的的原型为为止。3、快速原原型模型型的工作作流程确定初始始需求开发初始始原型用户试用用原型对原型进进行修改改及增加加新功能能完成系统统开发并并交付使使用原型评价价原型系统统与目标标系统的的关系::既相互互区别又又有联系系四、会计计信息系系统理想想的开发发模型1、会计信信息系统统的问题题分类人们在解解决问题题时,遇遇到的问问题可分分为结构构化问题题、半结结构化问问题、非非结构化化问题等等。结构化问问题是指可以以预见问问题的解解决过程程,可以以制定出出一套处处理这类类问题的的解决方方案,当当问题重重复出现现时,可可以做出出例行处处理。非结构化化问题是指那些些问题复复杂,制制定解决决问题方方案前,,难以描描述问题题的各个个方面,,无固定定解决规规则和模模型可依依,解决决时多凭凭解决人人的主观观判断的的问题。。半结构化化的问题题是指问题题中一部部分是结结构化的的,而另另一部分分是非结结构化的的。四、会计计信息系系统理想想的开发发模型((续)2、会计信信息系统统理想的的开发模模型对于开发发会计信信息系统统是为解解决结构构化问题题的情况况,则一一般可选选用生命命周期模模型;而对于开开发会计计信息系系统是为为解决非非结构化化或半结结构化的的问题的的情况,,由于其其求解没没有固定定的规则则和模型型可依,,因此,,单纯地地设计生生命周期期模型来来开发,,实施效效果一定定不是很很好,因此,可可以考虑虑设计生生命周期期模型和和快速原原型模型型相结合合的混合合模型也就是说说开发模模型主体体依然选选择生命命周期模模型,但但在生命命周期模模型的某某一阶段段内选用用快速原原型模型型,这样样可以兼兼顾两者者的优点点而弥补补其缺点点。例如如在生命命周期模模型的系系统分析析阶段利利用快速速原型模模型可以以得到很很好的系系统逻辑辑模型。。一、结构构化的开开发方法法二、面向向对象的的开发方方法三、CASE开发工具具第二节当当前流流行的开开发方法法及开发发工具一、结构构化的开开发方法法(一)结结构化分分析1、功能分分析的特特点在会计信信息系统统开发中中,有一一项重要要的工作作是进行行功能分分析。功功能分析析的特点点:(1)功功能具有有层次性性(2)各各层功能能之间存存在着信信息交换换结构化分分析是功功能分析析的一种种简单、、实用、、使用较较广的方方法。2、结构化化分析的的基本思思路自顶向下下,逐层层分解(二)结结构化设设计1、会计信信息系统统的计算算机化基基础(1)确确定子子系统子系统是是会计信信息系统统的某些些功能单单元的组组合(2)确确定模块块模块是系系统更小小的功能能组合2、结构化化设计的的基本思思路自顶向下下,逐层层分解注意:公公用模块块的确定定(三)结结构化程程序设计计1、程序设设计的内内容描述程序序实现的的方法与与过程2、结构化化程序设设计的基基本思路路在程序设设计中只只采用顺顺序结构构、选择择结构、、循环结结构二、面向向对象的的开发方方法(一)面面向对象象方法的的基本思思想客观世界界是由各各种各样样的对象象组成的的,在开开发中通通过设计计一个个个对象从从而设计计整个系系统。(二)面面向对象象的系统统开发的的阶段需求分析析面向对象象分析((OOA)面向对象象设计((OOD)面向对象象程序设设计(OOP))三、CASE开发工具具(一)基基本思路路提供一种种环境,,让计算算机帮助助开发者者方便、、快捷、、自动地地产生出出系统开开发过程程中的各各种图表表(如数数据流程程图、结结构图、、层次化化功能图图),程程序和说说明性文文档。目前,CASE仍是一一个发展展中的概概念,各各种CASE软软件也较较多,没没有统一一的模式式和标准准。采用用CASE工具具进行系系统开发发,必须须结合一一种具体体的开发发方法,,如结构构化系统统开发方方法、面面向对象象方法或或原型化化开发方方法等,,CASE方法法只是为为具体的的开发方方法提供供了支持持每一过过程的专专门工具具。CASE工具实实际上把把原先由由手工完完成的开开发过程程转变为为以自动动化工具具和支撑撑环境支支持的自自动化开开发过程程。(二)特特点1、解决决了从客客观对象象到软件件系统的的映射问问题,支支持系统统开发的的全过程程。2、自动动生成开开发过程程中的各各种软件件文档,,如流程程图、数数据字典典等。3、CASE开开发中集集成了多多种工具具,如绘绘制图形形软件等等,这些些工具既既可以单单独使用用,又可可以组合合使用。。(三)优优点1、提高高了软件件的开发发质量和和软件的的重用性性2、加快快了软件件的开发发速度3、简化化了软件件开发的的管理和和维护第三节系系统分分析与设设计的一一般内容容一、系统统分析的的主要步步骤及工工具二、系统统设计的的目标与与任务三、系统统设计的的原则四、系统统总体设设计五、系统统详细设设计一、系统统分析的的主要步步骤及工工具(一)定定义系统统需求在系统分分析阶段段,应该该定义系系统的需需求。开开发人员员要向业业务部门门进行调调查研究究,了解解其对系系统的功功能需求求、特性性需求等等,这是是开发系系统的第第一步。。(二)用用数据流流图来描描述系统统数据处处理流程程1、数据流流程图的的概念以图形的的方式,,运用特特定的符符号,描描述信息息系统的的各个处处理及其其各个处处理环节节之间的的信息传传递关系系。例如:销售部门审核制证记账凭证证登记产品品销售明明细账产品销售售明细账账销售单及及销售发发票不合格销销售单//销售发发票已审核销销售单及销售发发票2、数据流流程图的的基本要要素数据流外界实体体名数据处理理名或文件件名外界实体体(起点点或终点点)数据处理理(加工工)数据存储储(文件件)文件名3、数据流流程图的的画法按照系统统的层次次结构对对数据流流程图进进行逐步步分解,,直至最最终获得得每一基基本加工工和每一一基本文文件的底底层数据据流程图图。这样样形成的的数据流流程图是是层次数数据流程程图。例:画““手工账账务处理理子系统统”的层层次数据据流程图图各种证、、账、表表账务处理理各种原始凭证首先:建建立顶层层数据流流程图其次,对对顶层数数据流程程图进行行分解登记日记记账各种原始凭证审核原始凭证登记明细账编制科目目汇总表表核对核对记账凭证证明细账日记账总账编制记账凭证登记总账账科目汇总表原始凭证证第三,进进一步逐逐层分解解登记日记账将进一步逐逐层分解解:分类登记银行日记账登记现金日记账已审核原始凭证记账凭证证收付款凭凭证银行原始始凭证银行日记记账现金日记记账4、数据流流程图的的特点一个系统统分析过过程中所所得到的的数据流流程图是是一系列列的图。。有的图图反映系系统全貌貌,有的的图反映映具体细细节,每每一层次次的图概概括的内内容是不不同的。。优点:总体概念念强,每每一层都都明确强强调“干干什么””、“需需要什么么”、““给出什什么”。。可以反映映出数据据的流向向和处理理过程。。由于自顶顶向下分分析,容容易及早早发现系系统各部部分的逻逻辑错误误,也容容易修正正。容易与计计算机处处理相对对照缺点:不直观。。如果没有有计算机机系统帮帮助的话话,人工工绘制太太麻烦,,工作量量较大。。5、数据流流程图的的作用1.系统统分析员员用这种种工具可可以自顶顶向下分分析系统统信息流流程,可可用来表表达系统统的功能能。2.便于于分析系系统中需需要计算算机处理理的部分分。3.便于于进一步步做数据据分析,,向数据据库设计计过渡。。4.便于于明确数数据流向向,确定定数据存存取方式式。5.便于于进一步步作数据据处理分分析,即即便于用用户进一一步用相相应的语语言、判判定表等等工具来来表达处处理方法法。1、概念对数据流流程图中中所有的的文件、、数据流流的说明明和定义义的总和和,即定定义文件件或数据据流由哪哪些数据据项组成成,并描描述每个个数据项项的具体体内容、、取值规规定等。。例:见110页页表3--22、数据字字典的要要素定义义(1)数据项项的定义义(例::“科目代代码”的的定义)数据项编编号:KK01数据项名名称:科科目代码码别名:简述:某某个科目目的代码码数据类型型:字字符数据长度度:9取值范围围:100,000,,000一999,999,,999(三)用用数据字字典来描描述数据据与处理理逻辑(2)数据流流的定义义(例:“工资结结算单””的定义义)数据流编编号:F02-09数据流名名称:工资结结算单简述:财财务部部门计算算得到的的工资结结算单来源:财财务部部门去向:职职工组成:数据流量量:1,,500/月((单单位职工工人数))高峰流量量低谷流量量职工号十十职别十十姓名十十基本工工资十出出勤工日日十缺勤勤工日++病假十十事假十十工伤假假十十应扣工工资十付付食补贴贴十物价价补贴十十房租水水电十储储蓄十其其他十实实发工资资(3)基本加加工的定定义(例:“登记日日记账””的定义义)加工编号号:3加工名称称:登登日日记账输入数据据流:记账凭凭证输出数据据流:现金及及银行存存款日记记账处理逻辑辑:根根据收收款凭证证、付款款凭证逐逐笔顺序序登记现现金日记记账和银银行存款款日记账账处理频率率:每每月处理理多次(4)数据文文件的定定义(例:“发料单单文件””的定义义)文件编号号:F04-05文件名称称:发料单单文件组织方式式:按凭证证号顺序序组织组成:记录数:1,000日期十料料单编号号十用途途十领用用部门++工程号号十工艺艺项目号号+工序序号十领领用物资资名称十十型号规规格十应应领数量量十实发发数量十十计划单单价十实实际单价价(5)外部实实体的定定义(例:“客户””的定义义)外部实体体编号:C05-02外部实体体名称:客户简述:购购置置本单位位钢管件件的客户户输入的数数据流:D01-01输出的数数据流:D01-053、自动化化数据字字典所谓自动动化数据据字典实实际上就就是一个个组织中中所有数数据描述述信息的的集中库库,它包包括了所所有数据据项的名名称、别别名、意意义、描描述、来来源、职职能、用用途以及及与其他他数据项项的联系系等,其其本身就就是一个个特殊的的数据库库。用户户可以通通过联机机存取的的方式得得到所需需要的数数据项信信息及其其关系。。有些系系统在建建立数据据库的同同时自动动生成了了数据字字典。1、PDL的概念PDL((ProgrammingDesignLanguage),过过程设计计语言,,也称为为伪码,,有“结结构式英英语”和和“结构构式汉语语”两种种表现形形式,是是介于自自然语言言和结构构化程序序设计语语言之间间的一种种语言,,是用正正文形式式表示数数据和处处理过程程的设计计工具。。2、PDL的主要特特征及其其基本语语法规则则关键字的的固定用用法。为为了使结结构清晰晰和可读读性好,,通常在在所有可可能嵌套套使用的的控制结结构的头头和尾都都有关键键字。自然语言言的自由由语法。。语言结结构类似似于自然然语言。。数据说明明既包括括简单的的数据结结构(例例如:变变量和数数组),,又包括括复杂的的数据结结构(例例如:链链表)。。提供模块块定义和和调用的的模式。。(四)用用PDL、决策树及及决策表表来描述述系统处处理过程程3、PDL语言举例例(结构式英英语)1)顺序结结构例如要描描述以下下处理过过程:输输入材料料单的数数量,从从材料价价格文件件中取计计划单价价,计算算材料的的金额,,用顺序序结构描描述如下下:ReadquantityfromMaterialFile.ReadUnit-PricefromPriceFile.SetSumofMoneyEqualtoQuantityXUnit-price.2)分支结构构例如要描描述如下下的分支支处理过过程:当当客户类类型是新新时,先先写客户户记录,,后写定定单记录录;当客客户类型型是旧时时,仅写写定单记记录:SelecttheAppropriateCaseCase1:Customer--TypeIsNewWriteCustomerRecordWriteOrderRecordCase2:Customer--TypeIsOldWriteOrderRecord3)重复结结构用结构英英语描述述如下重重复处理理过程::读职工工工资文文件中的的应发工工资数,,并将其其累加到到应发工工资总额额中,直直至所有有的职工工工资都都处理完完时为止止。SetSum-of-wagestoZeroRepeattheFollowing:ReadWagesFromWagesFile。。SumUpSum-of-Wages.UntilAllRecordHaveBeenDone..4、PDL语言举例例(结构式汉汉语,完整应用用例子)例1:试试用PDL表达达银行对对账的处处理过程程。(提提示:银银行对账账是将企企业日记记账中的的记录与与银行对对账单上上的记录录进行匹匹对,可可以按照照结算号号和金额额都相等等进行匹匹对,符符合条件件的做上上已达标标志。))PDL应应用举例例例2:试试用PDL表达达科目汇汇总处理理过程。。(提示示:科目目汇总是是对一批批记账凭凭证实施施的某种种操作,,而每张张记账凭凭证上可可能有若若干行会会计分录录,每一一行会计计分录所所表达的的科目发发生额要要么在借借方,要要么在贷贷方。))自我练习习题1红星汽车车修理厂厂的采购购部每天天需要编编制一张张订货报报表,报报表按零零件编号号排序,,表中列列出所有有需要再再次订货货的零件件。零件件入库或或者出库库通过放放在仓库库中的CRT终端报告告给订货货系统,,当某种种零件的的库存数数量少于于库存量量临界值值时就应应该再次次订货。。请用PDL描述订货货报表的的编制过过程。自我练习习题2假定某企企业的所所有固定定资产本本期均已已计提折折旧,并并把结果果保存在在了卡片片折旧库库中。现现在需要要将卡片片中的本本期折旧旧费用按按部门进进行汇总总。请你你用PDL描述述该汇总总处理过过程的结结构。((提示::需要借借助于折折旧费用用汇总文文件来完完成本处处理过程程)5、决策树树决策树是是用树形形来表示示加工逻逻辑的一一种方法法。订购价格计算产品X产品Y订购量≤1,000>500,单价为50元订购量>1,000,单价为40元订购量<=500,单价为60元订购量>1,000,单价为Y*(1-2%)订购量<=1,000,单价为Y6、决策表表决策表是是用表格格形式来来表达加加工处理理逻辑的的一种工工具,它它由条件件、行动动、条件件组合及及结果四四部分组组成。表表的上半半部分表表示条件件、条件件组合,,表的下下半部分分表示行行动,以以及判定定结果的的选择。。对于一个个决策表表,每一一条件都都有两种种可能结结果,即即为“Y”或““N”。。因此,,若有n个条件件,则共共有2n个可能能组合的的结果。。
判定表条件组合
R1R2R3R4C1使用年限一年以上YYNNC2单位价值800以上YNYN决策结果A1固定资产X
A2低值易耗品
XXX二、系统统设计的的目标与与任务系统设计计又称物物理设计计,是根根据系统统分析阶阶段构造造的新系系统的逻逻辑模型型来构造造物理模模型,即即根据新新系统的的逻辑功功能要求求,结合合实际条条件,进进行总体体设计和和详细设设计,构构造系统统实施方方案,解解决系统统“怎样样做”的的问题。。系统设计计主要包包括以下下内容::1.总体体设计2.数据据存储设设计3.代码码设计4.输入入设计5.输出出设计6.安全全可靠性性设计7.系统统物理配配置方案案设计三、系统统设计的的原则1.系统性性2.灵活性性3.用户友友好性4.可靠性性5.可维护护性6.经济性性7.系统工工作效率率8.合法性性(一)模模块的概概念用来精确确表达会会计信息息系统结结构和系系统中模模块间的的层次关关系和联联系的图图形。例:账务处理理凭证处理理记账账簿输出出凭证录入入凭证审核核凭证查询询凭证打印印四、系统统总体设设计模块结构构图的组组成模块模块间调调用关系系模块间联联系(数数据联系系,控制制信息联联系)(二)模模块结构构图的推推导方法法自顶向下下,逐层层分解(三)模模块结构构图的评评价标准准力求模块块结构图图中的模模块具有有:高独立性性高内聚性性低耦合性性变换中心心分析事务中心心分析模块设计计的一般般程序::数据流程程图模模块图图Ⅰ、分析数据据流程图图的“IPO””特性,,确定““中心加加工”,,“输入入加工””、“输输出加工工”输入加工工中心加工工输出加工工Ⅱ、推导模块块图(1)顶顶层和第第二层模模块的推推导账务处理理凭证处理理记账账簿输出出系统输入加工工中心加工工输出加工工(2)第第三层及及其下属属各层模模块的推推导账务处理理凭证处理理记账账簿输出出凭证输入入凭证审核核凭证查询询凭证打印印记总账记明细账账记日记账账明细账输出日记账输出综合查询总账输出记银行日记账记现金日记账结账Ⅲ、补充模块块图账务处理理系统服务务系统设置置数据备份份数据恢复复口令修改改计算器建立会计计科目初始余额额录入操作员管管理凭证类型型设置(一)数数据存储储设计包括文件件设计和和数据库库设计。。(1)文文件设计计的任务务:将会计信信息系统统涉及的的所有文文件设计计成可用用计算机机进行存存取的物物理形式式。(2)设设计的一一般程序序:确定系系统需要要建立的的表/文件类型型账务数据据表/库文件辅助性数数据表/库文件临时工作作库文件件/表五、系统统详细设设计表/文件结构构设计记录设计计:确定表表/库文件中中每条记记录包含含哪些字字段。对应定定位记录分分析字段设计计定义字字段名称称、类型型、宽度度等表/文件的组组织形式式设计顺序组织织方式索引组织织方式确定表表/数据库文文件的属属性:保保密性、、读写性性、共享享性、期期限性确定表/文件的存存储区域域建立““表/文件”与与“表/文件”之之间的关关系,构构建合理理的数据据库凭证业务务文件结结构字段名凭证号摘要科目代码码借贷标志志金额凭证内容容文件结结构字段名凭证号日期附件制单出纳审核记账
m1记账凭证证文件结结构凭证类型型凭证号日期摘要科目代码码借方金额额贷方金额额附件制单出纳审核记账记账凭证证文件结结构凭证类型型凭证号日期摘要科目代码码借方金额额借贷标志志贷方金额额金额附件制单出纳审核记账凭证号凭证号日日期摘要科科目目代码借借贷标志志金金额附件制制单出出纳纳审审核记记账账付000211/5/2008报销差旅旅费550214536.001学学生生1学学生2学学生2学学生1付000211/5/2008报销差旅旅费11330124400.001学学生生1学学生生2学学生2学学生1付000211/5/2008报销差旅旅费10012136.001学生1学学生2学学生2学学生生1摘要科科目代代码借借贷贷标志金金额报销差旅旅费550214536..00报销差旅旅费11330124400..00报销差旅旅费10012136.00凭证号付0002付0002付0002凭证号日日期附附件制制单出出纳审审核记记账付000211/5//20081学学生1学学生2学学生2学学生1凭证号摘要科目代码码借贷标志志金额凭证号日日期附附件制单出纳审核记账例:凭证业务务文件凭证内容容文件凭证业务务文件结结构字段名类类型长长度凭证号C8摘要C36科目代码码C11借贷标志志C2金额N12,2凭证内容容文件结结构字段名类类型型长长度凭证号C8日期D8附件N3制单C8出纳C8审核C8记账C8记账凭证证文件结结构(二)代代码设计计代码是客客观实体体或属性性的一种种表示符符号。为为了便于于计算机机处理,,一般用用数字、、字母或或它们的的组合来来表示。。(1)代代码的编编码方法法顺序码如如1,,2,3区间码如如001~040角角钢钢041~~090圆圆钢分组码如如40501001制造费用用-一车车间-工工资助记码如如YHCK银银行存存款(2)代代码设计计为客观实实体或属属性选择择任何一一种代码码编码方方法,要要保证代代码的唯唯一性、、实用性性、易识识别性、、标准化化与通用用性、可可扩充性性、简明明性等。。(三)输输入输出出设计(1)输输入设计计:对向会计计信息系系统进行行输入的的各种数数据的输输入方式式、输入入内容、、输入格格式、输输入控制制手段等等的设计计。输入设计计目的::保证正正确、高高效、安安全地向向系统提提供数据据输入。。输入方式式设计::确定数据据如何输输入键盘输入入机内传输输磁盘读入入网络传输输输入内容容设计::确定输入入数据包包括哪些些内容要做到规规范、精精简数据据,加强强输入数数据共享享输入格式式设计:确定输入入界面版版式实用、美美观、符符合会计计人员习习惯、功功能齐全全输入控制制设计::保证数据据输入正正确、快快速、高高效的方方法设计计对输入数数据检索索控制编号控制制日期控制制试算平衡衡控制二次输入入控制进行合法法或非法法对应关关系校验验控制数据审核核控制(2)输输出设计计:按国家有有关规定定和财会会人员的的要求
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论