收藏 分销(赏)

财务会计与信息化管理知识系统开发概述.pptx

上传人:w****g 文档编号:7639773 上传时间:2025-01-10 格式:PPTX 页数:80 大小:406.90KB
下载 相关 举报
财务会计与信息化管理知识系统开发概述.pptx_第1页
第1页 / 共80页
财务会计与信息化管理知识系统开发概述.pptx_第2页
第2页 / 共80页
财务会计与信息化管理知识系统开发概述.pptx_第3页
第3页 / 共80页
财务会计与信息化管理知识系统开发概述.pptx_第4页
第4页 / 共80页
财务会计与信息化管理知识系统开发概述.pptx_第5页
第5页 / 共80页
点击查看更多>>
资源描述

1、Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第,*,页,*,第三章 会计信息系统开发概述,第,*,页,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第,1,页,10/2/2021,第三章 会计信息系统开发概述,第,1,页,10/2/2021,第三章 会计信息系统开发概述,第一节

2、 信息系统开发模型,第二节 当前流行开发方法及开发工具,第三节 系统分析与设计普通内容,本章小结,复习思索题,内容提要,主要讲解会计信息系统开发方法和步骤,并介绍系统 分析与系统设计普通内容。经过本章学习教学生了解和掌握会计信息系统开发普通原理,熟悉和掌握系统 分析与系统设计普通原理及技巧。,财务会计与信息化管理知识系统开发概述,第1页,一、概述,二、生命周期模型,三、快速原型模型,四、会计信息系统理想开发模型,第一节 信息系统开发模型,财务会计与信息化管理知识系统开发概述,第2页,一、概述,1、什么是软件危机,软件危机是指在计算机软件开发和维护过程中所碰到一系列严重问题,如:,对软件开发成本

3、和进度预计经常很不准确。,软件完成后其功效不能很好地符适用户实际需要。,软件产品质量往往靠不住。,软件经常是不可维护。,软件通常没有适当文档资料。,软件开发成本较高,财务会计与信息化管理知识系统开发概述,第3页,2、处理软件危机路径,把软件开发作为一个工程项目来加以严格管理,推广使用开发软件先进、成功技术和方法,使用效率高软件开发工具,财务会计与信息化管理知识系统开发概述,第4页,3、开发模型、开发方法、开发工具,开发模型,开发模型是软件工程理论很主要内容。,在信息系统开发中,将信息系统开发视为一个工程,而不是一项简单工作,该工程完成需要划分多个阶段,每个阶段又要完成独立任务,各个阶段不是独立

4、,而是紧密相关。对信息系统开发工作过程设计内容就是开发模型。,开发模型定义了信息系统开发过程各个阶段划分方法、各阶段目标、各阶段任务、各阶段结果以及各个阶段之间关系。,当前比较惯用开发模型包含生命周期模型和快速原型模型。另外,还有螺旋模型、组件对象模型等。,财务会计与信息化管理知识系统开发概述,第5页,3、开发模型、开发方法、开发工具(续),开发方法,开发模型中描述了信息系统开发各个阶段任务,在完成某个阶段任务时,能够采取不一样方法。开发方法就是描述完成信息系统开发工作过程中详细工作方式,它指出了在完成信息系统开发各阶段任务时所需要详细工作方法,给出了工作中所生成文档格式,提出了工作完成质量评

5、价标准。,当前人们已总结了很多开发方法,常见如结构化开发方法、面向对象开发方法等等。,开发方法与开发模型关系是:不一样开发模型中能够采取相同开发方法,同一开发模型中能够采取不一样开发方法,。,财务会计与信息化管理知识系统开发概述,第6页,3、开发模型、开发方法、开发工具(续),开发工具,在利用一定开发方法完成各个阶段任务时,需要开发人员实现开发方法中思绪,进行详细文档编制,手工完成是一个伎俩,不过手工完成效率低下,假如用计算机软件辅助完成,使得开发过程中详细工作能够自动地或最少是半自动地完成,效果会更佳,于是人们研制出软件工具,用于辅助开发方法实施,这就是开发工具,如一些CASE软件。,开发方

6、法和开发工具之间有着亲密联络,方法是主导,工具是辅助,方法提出了明确工作步骤和标准文档格式,这是软件开发工具基础,所以研究方法是研究工具先导,而工具实现又促进了方法发展。,财务会计与信息化管理知识系统开发概述,第7页,二、生命周期模型,1、什么是软件生命周期,是指软件产品从形成概念开始,经过开发、使用和不停维护直到最终被淘汰整个过程。,2、生命周期模型基本思想,生命周期法是软件工程传统路径。,将软件工程学和系统工程学理论和方法引入计算机会计信息系统研制开发中,采取结构化、模块化方法,自顶向下地对系统进行分析和设计。详细来说,将信息系统开发过程严格地划分为六个阶段:,财务会计与信息化管理知识系统

7、开发概述,第8页,可行性研究,系统分析,系统设计,系统实施,系统运行和维护,系统评价,财务会计与信息化管理知识系统开发概述,第9页,可行性研究,系统分析,系统设计,系统实施,系统运行与维护,生命周期瀑布图,系统评价,财务会计与信息化管理知识系统开发概述,第10页,二、生命周期模型,3、生命周期模型各阶段基本任务和结果,可行性研究阶段,目标:就是要用最小代价在尽可能短时间内确定问题是否能够处理,建立系统是否可能、有没有必要?,基本任务:,初步调查 了解用户需求,了解与系统开发相关其它很多要素,比如企业组织结构与管理体制、系统开发条件、系统与外界联络、现行信息系统情况等,可行性分析 估算开发费用及

8、技术力量等原因,论证系统开发必要性及可能性,编写可行性研究汇报,可行性研究最根本任务是对以后行动方针提出提议,财务会计与信息化管理知识系统开发概述,第11页,二、生命周期模型,3、生命周期模型各阶段基本任务和结果(续1),系统分析阶段,目标:建立系统逻辑模型,包含系统数据流程图、数据字典、系统功效图等,它在逻辑上描述系统所具备各种功效,以及输入输出、数据处理概貌,主要回答系统“做什么”问题。,基本任务:,深入了解用户需求,了解用户在系统功效、性能等方面详细要求及用户在硬件配置、开发周期、处理方式等方面意向和打算。,建立新系统逻辑模型 依据用户要求,对现行会计信息系统逻辑模型进行修改,建立新系统

9、逻辑模型,在逻辑上描述新系统目标和所具备各种功效和性能,表明系统总体结构及系统输入、输出、数据存放、信息流程、人机界面和运行环境,该阶段结果:生成系统分析汇报,财务会计与信息化管理知识系统开发概述,第12页,二、生命周期模型,3、生命周期模型各阶段基本任务和结果(续2),系统设计阶段,目标:依据系统分析阶段结构新系统逻辑模型来结构物理模型,即依据新系统逻辑功效要求,结合实际条件,进行总体设计和详细设计,结构系统实施方案,处理系统怎样做“问题。,基本任务:,总体设计,数据存放设计,代码设计,输入设计,输出设计,算法设计,该阶段结果:生成概要设计说明书和详细设计说明书,财务会计与信息化管理知识系统

10、开发概述,第13页,二、生命周期模型,3、生命周期模型各阶段基本任务和结果(续3),系统实施阶段,基本任务:,系统程序设计,系统测试,该阶段结果:形成程序,生成测试汇报,包含测试方案、测试数据、测试结果以及分析汇报等。,系统运行与维护阶段,系统运行就是将系统投入实际业务处理,普通首先需要经过系统切换,信息系统切换通常包含3种方法:,直接切换法,并行切换法,试点过渡法,财务会计与信息化管理知识系统开发概述,第14页,二、生命周期模型,3、生命周期模型各阶段基本任务和结果(续4),系统运行与维护阶段,系统运行日常管理,系统运行日常维护,系统运行情况统计,系统维护,硬件维护,软件维护 主要指对会计软

11、件进行维护,详细包含3种:,正确性维护,适应性维护,完善性维护,数据库维护,代码维护,该阶段结果:系统运行汇报及系统维护汇报,财务会计与信息化管理知识系统开发概述,第15页,二、生命周期模型,3、生命周期模型各阶段基本任务和结果(续5),系统评价阶段,目标:检验目标系统是否到达预期目标、技术性能是否到达设计要求、系统各种资源是否得到充分利用、经济效益是否理想,并指出系统优点与不足,为以后改进与扩展提供意见。,该阶段结果:评定汇报,4、生命周期模型优缺点分析,优点,便于人员分工协作,降低了整个软件开发工程困难程度,确保了软件质量,尤其是提升了软件可维护性,大大提升软件开发成功率,软件开发生产率也

12、显著提升,缺点:,对于大型信息系统,有可能拉长开发时间;,可能因为需求定义不清楚造成系统运行效果不理想而返工,财务会计与信息化管理知识系统开发概述,第16页,三、快速原型模型,1、原型,系统一个早期可运行版本,它能反应新系统部分主要功效和特征。,2、快速原型模型基本思想,系统开发者在初步了解用户需求基础上,结构系统原型。面对原型,用户和开发人员进行重复交流,共同探讨,提出修改方案来加以改进和完善。开发人员依据修改方案对原型进行修改,得到新原型,再去征求用户意见,如此重复屡次,直到取得满意原型为止。,3、快速原型模型工作流程,财务会计与信息化管理知识系统开发概述,第17页,确定初始需求,开发初始

13、原型,用户试用原型,对原型进行修改及增加新功效,完成系统开发并交付使用,原型评价,原型系统与目标系统关系:既相互区分又有联络,财务会计与信息化管理知识系统开发概述,第18页,四、会计信息系统理想开发模型,1、会计信息系统问题分类,人们在处理问题时,碰到问题可分为结构化问题、半结构化问题、非结构化问题等。,结构化问题,是指能够预见问题处理过程,能够制订出一套处理这类问题处理方案,当问题重复出现时,能够做出例行处理。,非结构化问题,是指那些问题复杂,制订处理问题方案前,难以描述问题各个方面,无固定处理规则和模型可依,处理时多凭处理人主观判断问题。,半结构化问题,是指问题中一部分是结构化,而另一部分

14、是非结构化。,财务会计与信息化管理知识系统开发概述,第19页,四、会计信息系统理想开发模型(续),2、会计信息系统理想开发模型,对于开发会计信息系统是为处理结构化问题情况,则普通可选取生命周期模型;,而对于开发会计信息系统是为处理非结构化或半结构化问题情况,因为其求解没有固定规则和模型可依,所以,单纯地设计生命周期模型来开发,实施效果一定不是很好,,所以,能够考虑设计生命周期模型和快速原型模型相结合混合模型,也就是说开发模型主体依然选择生命周期模型,但在生命周期模型某一阶段内选取快速原型模型,这么能够兼顾二者优点而填补其缺点。比如在生命周期模型系统分析阶段利用快速原型模型能够得到很好系统逻辑模

15、型。,财务会计与信息化管理知识系统开发概述,第20页,一、结构化开发方法,二、面向对象开发方法,三、CASE开发工具,第二节 当前流行开发方法及开发工具,财务会计与信息化管理知识系统开发概述,第21页,一、结构化开发方法,(一)结构化分析,1、功效分析特点,在会计信息系统开发中,有一项主要工作是进行功效分析。功效分析特点:,(1)功效含有层次性,(2)各层功效之间存在着信息交换,结构化分析是功效分析一个简单、实用、使用较广方法。,2、结构化分析基本思绪,自顶向下,逐层分解,财务会计与信息化管理知识系统开发概述,第22页,(二)结构化设计,1、会计信息系统计算机化基础,(1)确定子系统,子系统是

16、会计信息系统一些功效单元组合,(2)确定模块,模块是系统更小功效组合,2、结构化设计基本思绪,自顶向下,逐层分解,注意:公用模块确定,财务会计与信息化管理知识系统开发概述,第23页,(三)结构化程序设计,1、程序设计内容,描述程序实现方法与过程,2、结构化程序设计基本思绪,在程序设计中只采取次序结构、选择结构、循环结构,财务会计与信息化管理知识系统开发概述,第24页,二、面向对象开发方法,(一)面向对象方法基本思想,客观世界是由各种各样对象组成,在开发中经过设计一个个对象从而设计整个系统。,(二)面向对象系统开发阶段,需求分析,面向对象分析(OOA),面向对象设计(OOD),面向对象程序设计(

17、OOP),财务会计与信息化管理知识系统开发概述,第25页,三、CASE开发工具,(一)基本思绪,提供一个环境,让计算机帮助开发者方便、快捷、自动地产生出系统开发过程中各种图表(如数据流程图、结构图、层次化功效图),程序和说明性文档。,当前,CASE仍是一个发展中概念,各种CASE软件也较多,没有统一模式和标准。采取CASE工具进行系统开发,必须结合一个详细开发方法,如结构化系统开发方法、面向对象方法或原型化开发方法等,CASE方法只是为详细开发方法提供了支持每一过程专门工具。,CASE工具实际上把原先由手工完成开发过程转变为以自动化工具和支撑环境支持自动化开发过程。,财务会计与信息化管理知识系

18、统开发概述,第26页,(二)特点,1、处理了从客观对象到软件系统映射问题,支持系统开发全过程。,2、自动生成开发过程中各种软件文档,如流程图、数据字典等。,3、CASE开发中集成了各种工具,如绘制图形软件等,这些工具既能够单独使用,又能够组合使用。,(三)优点,1、提升了软件开发质量和软件重用性,2、加紧了软件开发速度,3、简化了软件开发管理和维护,财务会计与信息化管理知识系统开发概述,第27页,第三节 系统分析与设计普通内容,一、系统分析主要步骤及工具,二、系统设计目标与任务,三、系统设计标准,四、系统总体设计,五、系统详细设计,财务会计与信息化管理知识系统开发概述,第28页,一、系统分析主

19、要步骤及工具,(一)定义系统需求,在系统分析阶段,应该定义系统需求。开发人员要向业务部门进行调查研究,了解其对系统功效需求、特征需求等,这是开发系统第一步。,(二)用数据流图来描述系统数据处理流程,财务会计与信息化管理知识系统开发概述,第29页,1、数据流程图概念,以图形方式,利用特定符号,描述信息系统各个处理及其各个处理步骤之间信息传递关系。,比如:,销售,部门,审核,制证,记账凭证,登记产品销售明细账,产品销售明细账,销售单及销售发票,不合格销售单/销售发票,已审核销售单,及销售发票,财务会计与信息化管理知识系统开发概述,第30页,2、数据流程图基本要素,数据流,外界实体名,数据处理名,或

20、 文件名,外界实体(起点或终点),数据处理(加工),数据存放(文件),文件名,财务会计与信息化管理知识系统开发概述,第31页,3、数据流程图画法,按照系统层次结构对数据流程图进行逐步分解,直至最终取得每一基本加工和每一基本文件底层数据流程图。这么形成数据流程图是层次数据流程图。,例:画“手工账务处理子系统”层次数据流程图,财务会计与信息化管理知识系统开发概述,第32页,各种证、账、表,账务处理,各种原始凭证,首先:建立顶层数据流程图,财务会计与信息化管理知识系统开发概述,第33页,其次,对顶层数据流程图进行分解,登记日志账,各种,原始,凭证,审核原始凭证,登记明,细账,编制科目汇总表,查对,查

21、对,记账凭证,明细账,日志账,总账,编制记账凭证,登记总账,科目汇总表,原始凭证,财务会计与信息化管理知识系统开发概述,第34页,第三,深入逐层分解,登记日志账,将,深入逐层分解:,分类,登记银行日志账,登记现金日志账,已审核原始凭证,记账凭证,收付款凭证,银行原始凭证,银行日志账,现金日志账,财务会计与信息化管理知识系统开发概述,第35页,4、数据流程图特点,一个系统分析过程中所得到数据流程图是一系列图。有图反应系统全貌,有图反应详细细节,每一层次图概括内容是不一样。,优点:,总体概念强,每一层都明确强调“干什么”、“需要什么”、“给出什么”。,能够反应出数据流向和处理过程。,因为自顶向下分

22、析,轻易及早发觉系统各部分逻辑错误,也轻易修正。,轻易与计算机处理相对照,缺点:,不直观。,假如没有计算机系统帮助话,人工绘制太麻烦,工作量较大。,财务会计与信息化管理知识系统开发概述,第36页,5、数据流程图作用,1系统分析员用这种工具能够自顶向下分析系统信息流程,可用来表示系统功效。,2便于分析系统中需要计算机处理部分。,3便于深入做数据分析,向数据库设计过渡。,4便于明确数据流向,确定数据存取方式。,5便于深入作数据处理分析,即便于用户深入用对应语言、判定表等工具来表示处理方法。,财务会计与信息化管理知识系统开发概述,第37页,1、概念,对数据流程图中全部文件、数据流说明和定义总和,即定

23、义文件或数据流由哪些数据项组成,并描述每个数据项详细内容、取值要求等。,例:见110页表3-2,2、数据字典要素定义,(1)数据项定义(例:,“科目代码”定义,),数据项编号:01,数据项名称:科目代码,别名:,简述:某个科目代码,数据类型:字符,数据长度:9,取值范围:100,000,000一999,999,999,(三)用数据字典来描述数据与处理逻辑,财务会计与信息化管理知识系统开发概述,第38页,(2)数据流定义(,例:,“工资结算单”定义,),数据流编号,:F02-09,数据流名称,:工资结算单,简述,:财务部门计算得到工资结算单,起源,:财务部门,去向,:职员,组成,:,数据流量,:

24、1,500/月 (单位职员人数),高峰流量,低谷流量,职员号十职别十姓名十基本工资十出勤工日十缺勤工日病假十事假十工伤假 十应扣工资十付食补助十物价补助十房租水电十储蓄十其它十实发工资,财务会计与信息化管理知识系统开发概述,第39页,(3)基本加工定义(,例:,“登记日志账”定义,),加工编号,:3,加工名称,:登日志账,输入数据流,:记账凭证,输出数据流,:现金及银行存款日志账,处理逻辑,:依据收款凭证、付款凭证逐笔次序登记现金日志账和银行存款日志账,处理频率,:每个月处理屡次,财务会计与信息化管理知识系统开发概述,第40页,(4)数据文件定义(,例:,“发料单文件”定义,),文件编号,:F

25、04-05,文件名称,:发料单文件,组织方式,:按凭证号次序组织,组成,:,统计数,:1,000,日期十料单编号十用途十领用部门工程号十工艺项目号工序号十领用物资名称十型号规格十应领数量十实发数量十计划单价十实际单价,财务会计与信息化管理知识系统开发概述,第41页,(5)外部实体定义(,例:,“客户”定义,),外部实体编号,:C05-02,外部实体名称,:客户,简述,:购置本单位钢管件客户,输入数据流,:D01-01,输出数据流,:D01-05,3、自动化数据字典,所谓自动化数据字典实际上就是一个组织中全部数据描述信息集中库,它包含了全部数据项名称、别名、意义、描述、起源、职能、用途以及与其它

26、数据项联络等,其本身就是一个特殊数据库。用户能够经过联机存取方式得到所需要数据项信息及其关系。有些系统在建立数据库同时自动生成了数据字典。,财务会计与信息化管理知识系统开发概述,第42页,1、PDL概念,PDL(Programming Design Language),过程设计语言,也称为伪码,有“结构式英语”和“结构式汉语”两种表现形式,是介于自然语言和结构化程序设计语言之间一个语言,是用正文形式表示数据和处理过程设计工具,。,2、PDL主要特征及其基本语法规则,关键字固定使用方法。为了使结构清楚和可读性好,通常在全部可能嵌套使用控制结构头和尾都相关键字。,自然语言自由语法。语言结构类似于自

27、然语言。,数听说明既包含简单数据结构(比如:变量和数组),又包含复杂数据结构(比如:链表)。,提供模块定义和调用模式。,(四)用PDL、决议树及决议表来描述系统处理过程,财务会计与信息化管理知识系统开发概述,第43页,3、PDL语言举例(结构式英语),1)次序结构,比如要描述以下处理过程:输入材料单数量,从材料价格文件中取计划单价,计算材料金额,用次序结构描述以下:,Read quantity from Material File.,Read Unit-Price from Price File.,Set Sum of Money Equal to Quantity X Unit-price.

28、,2)分支结构,比如要描述以下分支处理过程:当客户类型是新时,先写客户统计,后写定单统计;当客户类型是旧时,仅写定单统计:,Select the Appropriate Case,Case1:Customer-Type Is New,Write Customer Record,Write Order Record,Case2:Customer-Type Is Old,Write Order Record,财务会计与信息化管理知识系统开发概述,第44页,3)重复结构,用结构英语描述以下重复处理过程:读职员工资文件中应发工资数,并将其累加到应发工资总额中,直至全部职员工资都处理完时为止。,Set

29、Sum-of-wages to Zero,Repeat the Following:,Read Wages From Wages File。,Sum Up Sum-of-Wages.,Until All Record Have Been Done.,财务会计与信息化管理知识系统开发概述,第45页,4、PDL语言举例(结构式汉语,完整应用例子),例1:试用PDL表示银行对账处理过程。(提醒:银行对账是将企业日志账中统计与银行对账单上统计进行匹对,能够按照结算号和金额都相等进行匹对,符合条件做上已达标志。),财务会计与信息化管理知识系统开发概述,第46页,财务会计与信息化管理知识系统开发概述,第4

30、7页,PDL应用举例,例2:试用PDL表示科目汇总处理过程。(提醒:科目汇总是对一批记账凭证实施某种操作,而每张记账凭证上可能有若干行会计分录,每一行会计分录所表示科目发生额要么在借方,要么在贷方。),财务会计与信息化管理知识系统开发概述,第48页,财务会计与信息化管理知识系统开发概述,第49页,财务会计与信息化管理知识系统开发概述,第50页,财务会计与信息化管理知识系统开发概述,第51页,自我练习题1,红星汽车修理厂采购部天天需要编制一张订货报表,报表按零件编号排序,表中列出全部需要再次订货零件。零件入库或者出库经过放在仓库中CRT终端汇报给订货系统,当某种零件库存数量少于库存量临界值时就应

31、该再次订货。请用PDL描述订货报表编制过程。,财务会计与信息化管理知识系统开发概述,第52页,自我练习题2,假定某企业全部固定资产本期均已计提折旧,并把结果保留在了卡片折旧库中。现在需要将卡片中本期折旧费用按部门进行汇总。请你用PDL描述该汇总处理过程结构。(提醒:需要借助于折旧费用汇总文件来完成本处理过程),财务会计与信息化管理知识系统开发概述,第53页,5、决议树,决议树是用树形来表示加工逻辑一个方法。,订购价格计算,产品X,产品Y,订购量1,000500,单价为50,元,订购量1,000,单价为40元,订购量1,000,单价为Y*(1-2%),订购量=1,000,单价为Y,财务会计与信息

32、化管理知识系统开发概述,第54页,6、决议表,决议表是用表格形式来表示加工处理逻辑一个工具,它由条件、行动、条件组合及结果四部分组成。表上半部分表示条件、条件组合,表下半部分表示行动,以及判定结果选择。,对于一个决议表,每一条件都有两种可能结果,即为“Y”或“N”。所以,若有n个条件,则共有2n个可能组合结果。,判定表,条件组合,R1,R2,R3,R4,C1,使用年限一年以上,Y,Y,N,N,C2,单位价值800以上,Y,N,Y,N,决议结果,A1,固定资产,X,A2,低值易耗品,X,X,X,财务会计与信息化管理知识系统开发概述,第55页,二、系统设计目标与任务,系统设计又称物理设计,是依据系

33、统分析阶段结构新系统逻辑模型来结构物理模型,即依据新系统逻辑功效要求,结合实际条件,进行总体设计和详细设计,结构系统实施方案,处理系统“怎样做”问题。,系统设计主要包含以下内容:,总体设计,数据存放设计,代码设计,输入设计,输出设计,安全可靠性设计,系统物理配置方案设计,财务会计与信息化管理知识系统开发概述,第56页,三、系统设计标准,1系统性,2灵活性,3用户友好性,4可靠性,5可维护性,6经济性,7系统工作效率,8正当性,财务会计与信息化管理知识系统开发概述,第57页,(一)模块概念,用来准确表示会计信息系统结构和系统中模块间层次关系和联络图形。,例:,账务处理,凭证处理,记账,账簿输出,

34、凭证录入,凭证审核,凭证查询,凭证打印,四、系统总体设计,财务会计与信息化管理知识系统开发概述,第58页,模块结构图组成,模块,模块间调用关系,模块间联络(数据联络,控制信息联络),(二)模块结构图推导方法,自顶向下,逐层分解,(三)模块结构图评价标准,力争模块结构图中模块含有:,高独立性,高内聚性,低耦合性,变换中心分析,事务中心分析,财务会计与信息化管理知识系统开发概述,第59页,模块设计普通程序:,数据流程图 模块图,、,分析数据流程图“IPO”特征,确定“中心加工”,“输入加工”、“输出加工”,输入加工,中心加工,输出加工,财务会计与信息化管理知识系统开发概述,第60页,、,推导模块图

35、,(1)顶层和第二层模块推导,账务处理,凭证处理,记账,账簿输出,系统,输入加工,中心加工,输出加工,财务会计与信息化管理知识系统开发概述,第61页,(2)第三层及其下属各层模块推导,账务处理,凭证处理,记账,账簿输出,凭证输入,凭证审核,凭证查询,凭证打印,记总账,记明细账,记日志账,明细账输出,日志账输出,综合查询,总账输出,记银行日志账,记现金日志账,结账,财务会计与信息化管理知识系统开发概述,第62页,、,补充模块图,账务处理,系统服务,系统设置,数据备份,数据恢复,口令修改,计算器,建立会计科目,初始余额录入,操作员管理,凭证类型设置,财务会计与信息化管理知识系统开发概述,第63页,

36、(一)数据存放设计,包含文件设计和数据库设计。,(1)文件设计任务:,将会计信息系统包括全部文件设计成可用计算机进行存取物理形式。,(2)设计普通程序:,确定系统需要建立表/文件类型,账务数据表/库文件,辅助性数据表/库文件,暂时工作库文件/表,五、系统详细设计,财务会计与信息化管理知识系统开发概述,第64页,表/文件结构设计,统计设计,:确定表/库文件中每条统计包含哪些字段。,对应定位,统计分析,字段设计,定义字段名称、类型、宽度等,表/文件组织形式设计,次序组织方式,索引组织方式,确定表/数据库文件属性:保密性、读写性、共享性、期限性,财务会计与信息化管理知识系统开发概述,第65页,确定表

37、/文件存放区域,建立“表/文件”与“表/文件”之间关系,构建合理数据库,凭证业务文件结构,字段名,凭证号,摘要,科目代码,借贷标志,金额,凭证内容文件结构,字段名,凭证号,日期,附件,制单,出纳,审核,记账,m 1,财务会计与信息化管理知识系统开发概述,第66页,财务会计与信息化管理知识系统开发概述,第67页,记账凭证文件结构,凭证类型,凭证号,日期,摘要,科目代码,借方金额,贷方金额,附件,制单,出纳,审核,记账,财务会计与信息化管理知识系统开发概述,第68页,记账凭证文件结构,凭证类型,凭证号,日期,摘要,科目代码,借方金额,借贷标志,贷方金额,金额,附件,制单,出纳,审核,记账,凭证号,

38、财务会计与信息化管理知识系统开发概述,第69页,凭证号 日期,摘要 科目代码 借贷标志 金额,附件 制单 出纳 审核 记账,付0002,11/5/,报销差旅费 5502 1 4536.00,1 学生1 学生2 学生2 学生1,付0002,11/5/,报销差旅费,113301 2 4400.00,1 学生1 学生2 学生2 学生1,付0002,11/5/,报销差旅费 1001 2 136.00 1,学生1 学生2 学生2 学生1,摘要 科目代码 借贷标志 金额,报销差旅费,5502,1 4536.00,报销差旅费,113301 2 4400.00,报销差旅费 1001 2 136.00,凭证号,

39、付0002,付0002,付0002,凭证号 日期 附件 制单 出纳 审核 记账,付0002,1,1/5/,1 学生1 学生2 学生2 学生1,凭证号,摘要,科目代码,借贷标志,金额,凭证号 日期 附件,制单,出纳,审核,记账,例:,凭证业务文件,凭证内容文件,财务会计与信息化管理知识系统开发概述,第70页,凭证业务文件结构,字段名 类型 长度,凭证号 C 8,摘要 C 36,科目代码 C 11,借贷标志 C 2,金额 N 12,2,凭证内容文件结构,字段名 类型 长度,凭证号 C 8,日期 D 8,附件 N 3,制单 C 8,出纳 C 8,审核 C 8,记账 C 8,记账凭证文件结构,财务会计

40、与信息化管理知识系统开发概述,第71页,(二)代码设计,代码是客观实体或属性一个表示符号。为了便于计算机处理,普通用数字、字母或它们组合来表示。,(1)代码编码方法,次序码 如 1,2,3,区间码 如 001040 角钢,041090 圆钢,分组码 如 405,01,001,制造费用一车间工资,助记码 如 YHCK 银行存款,(2)代码设计,为客观实体或属性选择任何一个代码编码方法,要确保代码唯一性、实用性、易识别性、标准化与通用性、可扩充性、简明性等。,财务会计与信息化管理知识系统开发概述,第72页,(三)输入输出设计,(1)输入设计:,对向会计信息系统进行输入各种数据输入方式、输入内容、输

41、入格式、输入控制伎俩等设计。,输入设计目标:确保正确、高效、安全地向系统提供数据输入。,输入方式设计:,确定数据怎样输入,键盘输入,机内传输,磁盘读入,网络传输,输入内容设计:,确定输入数据包含哪些内容,要做到规范、精简数据,加强输入数据共享,财务会计与信息化管理知识系统开发概述,第73页,输入格式设计,:,确定输入界面版式,实用、美观、符合会计人员习惯、功效齐全,输入控制设计:,确保数据输入正确、快速、高效方法设计,对输入数据检索控制,编号控制,日期控制,试算平衡控制,二次输入控制,进行正当或非法对应关系校验控制,数据审核控制,财务会计与信息化管理知识系统开发概述,第74页,(2)输出设计:

42、,按国家相关要求和财会人员要求,确定输出信息内容、输出方式与输出设备、输出格式、输出控制等。,输出内容设计,按照国家或企业等相关要求要求及相关用途进行设计,输出方式与输出设备设计,屏幕输出,打印输出,磁盘输出,网络数据传递,主要依据输出内容与使用者要求,同时也要考虑成本、数据容量、灵活性、通用性、安全性等方面要求。,财务会计与信息化管理知识系统开发概述,第75页,输出格式设计,简化输出,模拟手工输出,图形输出,要考虑符合国家财务制度要求和各部门使用要求,符合财会人员习惯,要确保规范、易输出、易阅读等特征。,输出控制设计,确保数据输出正确、安全方法设计,时序控制,恒等式控制,合理性控制,安全性控

43、制,财务会计与信息化管理知识系统开发概述,第76页,模块实现方法设计,针对系统模块结构图中每一个模块,定义其详细功效、输入数据、文件、输出数据、模块实现详细算法等,并编写每一模块详细设计说明书。,财务会计与信息化管理知识系统开发概述,第77页,本章小结,1、本章主要介绍了会计信息系统开发普通方法:生命周期法、原型法、面向对象法、CASE法等。,2、生命周期法是软件工程详细路径,分阶段有序完成会计信息系统分析、设计、实施等,其中结构化思想在生命周期法中利用范围广。,3、原型法是生命周期法发展,在分阶段开发会计信息系统中,重复与用户交流,是效率更高开发方法。,4、面向对象法以对象为分析设计目标,其

44、效率在实践中得到了证实,当前被广泛利用于会计信息系统开发中。,5、CASE方法是使用开发工具来辅助开发会计信息系统方法。,财务会计与信息化管理知识系统开发概述,第78页,5、在系统分析和设计阶段,需要很多工具描述系统分析结果或系统设计结果,这些工具分别是:数据流程图、数据字典、PDL结构式语言、决议树、判定表、系统模块结构图。,6、数据流程图描述了信息系统中数据处理过程和信息传递方向与联络,是系统分析中分析员与用户之间非常好通信工具,不依赖于硬件、软件、数据结构及文件组织,它没有物理意义。,7、数据字典是对数据流图中每一数据流、基本加工,文件及数据项说明和定义总和,即定义文件和数据流由哪些更小单位(通常为字段或数据项)组成,并描述每个数据项详细内容、取值要求等。,8、PDL过程设计语言,是用正文形式表示处理过程设计工具。,9、模块经过“自上而下”逐层分解,把一个复杂系统分解成几个大模块(或子系统),每个大模块又分解为多个更小模块。一个系统经过逐层分解,得到含有层次结构模块结构,称之为模块结构图。模块结构图反应了系统组成及相互关系。,财务会计与信息化管理知识系统开发概述,第79页,复习思索题,1、名词解释,生命周期模型、数据流程图、系统分析、系统设计,2、思索题,教材P403 第1,3,6题,3、练习题,教材P403410,财务会计与信息化管理知识系统开发概述,第80页,

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服