欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

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

    • 资源ID:90265742       资源大小:299.84KB        全文页数:80页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    第 1 页 5/13/2023第三章会计信息系统开发概述第1页 5/13/2023第三章会计信息系统开发概述第一节第一节 信息系统的开发模型信息系统的开发模型第二节第二节 当前流行的开发方法及开发工具当前流行的开发方法及开发工具第三节第三节 系统分析与设计的一般内容系统分析与设计的一般内容本章小结本章小结复习思考题复习思考题 内容提要 主要讲解会计信息系统的开发方法和步骤,并介绍系统分析与系统设计的一般内容。通过本章的学习教学生了解和掌握会计信息系统开发的一般原理,熟悉和掌握系统分析与系统设计的一般原理及技巧。第 2 页 5/13/2023第三章会计信息系统开发概述第2页 5/13/2023一、概述二、生命周期模型三、快速原型模型四、会计信息系统理想的开发模型第一节 信息系统的开发模型第 3 页 5/13/2023第三章会计信息系统开发概述第3页 5/13/2023一、概述 11、什么是软件危机、什么是软件危机 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题,如:对软件开发成本和进度的估计常常很不准确。软件完成后其功能不能很好地符合用户的实际需要。软件产品的质量往往靠不住。软件常常是不可维护的。软件通常没有适当的文档资料。软件开发成本较高 第 4 页 5/13/2023第三章会计信息系统开发概述第4页 5/13/2023 22、解决软件危机的途径、解决软件危机的途径 把软件开发作为一个工程项目来加以严格的管理 推广使用开发软件先进的、成功的技术和方法 使用效率高的软件开发工具第 5 页 5/13/2023第三章会计信息系统开发概述第5页 5/13/2023 33、开发模型、开发方法、开发工具、开发模型、开发方法、开发工具 开发模型开发模型开发模型是软件工程理论很重要的内容。在信息系统开发中,将信息系统开发视为一个工程,而不是一项简单的工作,该工程的完成需要划分多个阶段,每个阶段又要完成独立的任务,各个阶段不是独立的,而是紧密相关的。对信息系统开发工作过程的设计内容就是开发模型。开发模型定义了信息系统开发过程各个阶段的划分方法、各阶段的目标、各阶段的任务、各阶段的结果以及各个阶段之间的关系。目前比较常用的开发模型包括生命周期模型和快速原型模型。此外,还有螺旋模型、组件对象模型等。第 6 页 5/13/2023第三章会计信息系统开发概述第6页 5/13/2023 33、开发模型、开发方法、开发工具(续)、开发模型、开发方法、开发工具(续)开发方法开发方法开发模型中描述了信息系统开发各个阶段的任务,在完成某个阶段的任务时,可以采用不同的方法。开发方法就是描述完成信息系统开发工作过程中的具体工作方式,它指出了在完成信息系统开发各阶段的任务时所需要的详细工作办法,给出了工作中所生成的文档的格式,提出了工作完成质量的评价标准。目前人们已总结了很多的开发方法,常见的如结构化的开发方法、面向对象的开发方法等等。开发方法与开发模型的关系是:不同开发模型中可以采用相同的开发方法,同一开发模型中可以采用不同的开发方法。第 7 页 5/13/2023第三章会计信息系统开发概述第7页 5/13/2023 33、开发模型、开发方法、开发工具(续)、开发模型、开发方法、开发工具(续)开发工具开发工具在运用一定的开发方法完成各个阶段的任务时,需要开发人员实现开发方法中的思路,进行具体文档的编制,手工完成是一种手段,但是手工完成效率低下,如果用计算机软件辅助完成,使得开发过程中的具体工作能够自动地或至少是半自动地完成,效果会更佳,于是人们研制出软件工具,用于辅助开发方法的实施,这就是开发工具,如一些CASE软件。开发方法和开发工具之间有着密切的联系,方法是主导,工具是辅助,方法提出了明确的工作步骤和标准的文档格式,这是软件开发工具的基础,所以研究方法是研究工具的先导,而工具的实现又促进了方法的发展。第 8 页 5/13/2023第三章会计信息系统开发概述第8页 5/13/2023 二、生命周期模型 1 1、什么是软件生命周期、什么是软件生命周期 是指软件产品从形成概念开始,经过开发、使用和不断维护直到最后被淘汰的整个过程。2 2、生命周期模型的基本思想、生命周期模型的基本思想 生命周期法是软件工程的传统途径。将软件工程学和系统工程学的理论和方法引入计算机会计信息系统的研制开发中,采用结构化、模块化方法,自顶向下地对系统进行分析和设计。具体来说,将信息系统开发过程严格地划分为六个阶段:第 9 页 5/13/2023第三章会计信息系统开发概述第9页 5/13/2023 可行性研究 系统分析 系统设计 系统实施 系统运行和维护 系统评价第 10 页 5/13/2023第三章会计信息系统开发概述第10页 5/13/2023可行性研究系统分析系统设计系统实施系统运行与维护 生命周期的瀑布图 生命周期的瀑布图系统评价第 11 页 5/13/2023第三章会计信息系统开发概述第11 页 5/13/2023 二、生命周期模型 3 3、生命周期模型各阶段的基本任务和结果、生命周期模型各阶段的基本任务和结果 可行性研究阶段u目的:就是要用最小的代价在尽可能短的时间内确定问题是否能够解决,建立系统是否可能、有无必要?u基本任务:初步调查 了解用户的需求,了解与系统开发有关的其他诸多要素,比如企业的组织结构与管理体制、系统开发条件、系统与外界的联系、现行信息系统的状况等 可行性分析 估算开发费用及技术力量等因素,论证系统开发的必要性及可能性 编写可行性研究报告 可行性研究最根本的任务是对以后的行动方针提出建议 可行性研究最根本的任务是对以后的行动方针提出建议第 12 页 5/13/2023第三章会计信息系统开发概述第12页 5/13/2023 二、生命周期模型 3 3、生命周期模型各阶段的基本任务和结果(续、生命周期模型各阶段的基本任务和结果(续11)系统分析阶段u 目的:建立系统的逻辑模型,包括系统的数据流程图、数据字典、系统功能图等,它在逻辑上描述系统所具备的各种功能,以及输入输出、数据处理的概貌,主要回答系统“做什么”的问题。u 基本任务:进一步了解用户的需求,了解用户在系统功能、性能等方面的具体要求及用户在硬件配置、开发周期、处理方式等方面的意向和打算。建立新系统的逻辑模型 根据用户要求,对现行会计信息系统的逻辑模型进行修改,建立新系统的逻辑模型,在逻辑上描述新系统的目标和所具备的各种功能和性能,表明系统的总体结构及系统的输入、输出、数据存储、信息流程、人机界面和运行环境u 该阶段的成果:生成系统分析报告第 13 页 5/13/2023第三章会计信息系统开发概述第13页 5/13/2023 二、生命周期模型 3 3、生命周期模型各阶段的基本任务和结果(续、生命周期模型各阶段的基本任务和结果(续22)系统设计阶段u 目的:根据系统分析阶段构造的新系统的逻辑模型来构造物理模型,即根据新系统的逻辑功能要求,结合实际条件,进行总体设计和详细设计,构造系统实施方案,解决系统怎样做“的问题。u 基本任务:总体设计 数据存储设计 代码设计 输入设计 输出设计 算法设计u 该阶段的成果:生成概要设计说明书和详细设计说明书第 14 页 5/13/2023第三章会计信息系统开发概述第14页 5/13/2023 二、生命周期模型 3 3、生命周期模型各阶段的基本任务和结果(续、生命周期模型各阶段的基本任务和结果(续33)系统实施阶段u 基本任务:系统程序设计 系统测试u 该阶段的成果:形成程序,生成测试报告,包括测试方案、测试数据、测试结果以及分析报告等。系统运行与维护阶段u 系统运行就是将系统投入实际业务的处理,一般首先需要经过系统切换u 信息系统的切换通常包括3种方法:直接切换法 并行切换法 试点过渡法第 15 页 5/13/2023第三章会计信息系统开发概述第15页 5/13/2023 二、生命周期模型 3 3、生命周期模型各阶段的基本任务和结果(续、生命周期模型各阶段的基本任务和结果(续44)系统运行与维护阶段u 系统运行的日常管理 系统运行的日常维护 系统运行情况记录u 系统维护 硬件维护 软件维护 主要指对会计软件进行维护,具体包含3种:正确性维护 适应性维护 完善性维护 数据库维护 代码维护u 该阶段的成果:系统运行报告及系统维护报告第 16 页 5/13/2023第三章会计信息系统开发概述第16页 5/13/2023 二、生命周期模型 3 3、生命周期模型各阶段的基本任务和结果(续、生命周期模型各阶段的基本任务和结果(续55)系统评价阶段u 目的:检查目标系统是否达到预期的目标、技术性能是否达到设计要求、系统的各种资源是否得到充分利用、经济效益是否理想,并指出系统的长处与不足,为以后的改进与扩展提供意见。u 该阶段的成果:评估报告44、生命周期模型的优缺点分析、生命周期模型的优缺点分析 优点 优点u u 便于人员分工协作,降低了整个软件开发工程的困难程度 便于人员分工协作,降低了整个软件开发工程的困难程度u u 保证了软件的质量,特别是提高了软件的可维护性 保证了软件的质量,特别是提高了软件的可维护性u u 大大提高软件开发的成功率,软件开发的生产率也明显提高 大大提高软件开发的成功率,软件开发的生产率也明显提高 缺点:缺点:对于大型信息系统,有可能拉长开发时间;对于大型信息系统,有可能拉长开发时间;u u 可能由于需求定义不清楚导致系统运行效果不理想而返工 可能由于需求定义不清楚导致系统运行效果不理想而返工第 17 页 5/13/2023第三章会计信息系统开发概述第17页 5/13/2023三、快速原型模型 1 1、原型、原型 系统的一个早期可运行版本,它能反映新系统的部分重要功能和特征。2 2、快速原型模型的基本思想、快速原型模型的基本思想 系统开发者在初步了解用户需求的基础上,构造系统的原型。面对原型,用户和开发人员进行反复的交流,共同探讨,提出修改方案来加以改进和完善。开发人员根据修改方案对原型进行修改,得到新的原型,再去征求用户意见,如此反复多次,直到取得满意的原型为止。3 3、快速原型模型的工作流程、快速原型模型的工作流程第 18 页 5/13/2023第三章会计信息系统开发概述第18页 5/13/2023确定初始需求确定初始需求开发初始原型开发初始原型用户试用原型用户试用原型对原型进行修改及对原型进行修改及增加新功能增加新功能完成系统开发并交付使用完成系统开发并交付使用原型评价 原型评价原型系统与目标系统的关系:既相互区别又有联系第 19 页 5/13/2023第三章会计信息系统开发概述第19页 5/13/2023四、会计信息系统理想的开发模型 1 1、会计信息系统的问题分类、会计信息系统的问题分类 人们在解决问题时,遇到的问题可分为结构化问题、半结构化问题、非结构化问题等。结结构构化化问问题题是指可以预见问题的解决过程,可以制定出一套处理这类问题的解决方案,当问题重复出现时,可以做出例行处理。非非结结构构化化问问题题是指那些问题复杂,制定解决问题方案前,难以描述问题的各个方面,无固定解决规则和模型可依,解决时多凭解决人的主观判断的问题。半结构化的问题半结构化的问题是指问题中一部分是结构化的,而另一部分是非结构化的。第 20 页 5/13/2023第三章会计信息系统开发概述第20页 5/13/2023四、会计信息系统理想的开发模型(续)2 2、会计信息系统理想的开发模型、会计信息系统理想的开发模型 对于开发会计信息系统是为解决结构化问题的情况,则一般可选用生命周期模型;而对于开发会计信息系统是为解决非结构化或半结构化的问题的情况,由于其求解没有固定的规则和模型可依,因此,单纯地设计生命周期模型来开发,实施效果一定不是很好,因此,可以考虑设计生命周期模型和快速原型模型相结合的混合模型也就是说开发模型主体依然选择生命周期模型,但在生命周期模型的某一阶段内选用快速原型模型,这样可以兼顾两者的优点而弥补其缺点。例如在生命周期模型的系统分析阶段利用快速原型模型可以得到很好的系统逻辑模型。第 21 页 5/13/2023第三章会计信息系统开发概述第21页 5/13/2023一、结构化的开发方法二、面向对象的开发方法三、CASE 开发工具第二节 当前流行的开发方法及开发工具第 22 页 5/13/2023第三章会计信息系统开发概述第22页 5/13/2023一、结构化的开发方法(一)结构化分析 1 1、功能分析的特点、功能分析的特点 在会计信息系统开发中,有一项重要的工作是进行功能分析。功能分析的特点:(1)功能具有层次性(2)各层功能之间存在着信息交换 结构化分析是功能分析的一种简单、实用、使用较广的方法。2 2、结构化分析的基本思路、结构化分析的基本思路 自顶向下,逐层分解第 23 页 5/13/2023第三章会计信息系统开发概述第23页 5/13/2023(二)结构化设计 1 1、会计信息系统的计算机化基础、会计信息系统的计算机化基础(1)确定子系统 子系统是会计信息系统的某些功能单元的组合(2)确定模块 模块是系统更小的功能组合22、结构化设计的基本思路、结构化设计的基本思路 自顶向下,逐层分解注意:公用模块的确定第 24 页 5/13/2023第三章会计信息系统开发概述第24页 5/13/2023(三)结构化程序设计 1 1、程序设计的内容、程序设计的内容 描述程序实现的方法与过程22、结构化程序设计的基本思路、结构化程序设计的基本思路 在程序设计中只采用顺序结构、选择结构、循环结构第 25 页 5/13/2023第三章会计信息系统开发概述第25页 5/13/2023二、面向对象的开发方法(一)面向对象方法的基本思想 客观世界是由各种各样的对象组成的,在开发中通过设计一个个对象从而设计整个系统。(二)面向对象的系统开发的阶段 需求分析 面向对象分析(OOA)面向对象设计(OOD)面向对象程序设计(OOP)第 26 页 5/13/2023第三章会计信息系统开发概述第26页 5/13/2023三、CASE开发工具(一)基本思路 提供一种环境,让计算机帮助开发者方便、快捷、自动地产生出系统开发过程中的各种图表(如数据流程图、结构图、层次化功能图),程序和说明性文档。目前,CASE仍是一个发展中的概念,各种CASE软件也较多,没有统一的模式和标准。采用CASE工具进行系统开发,必须结合一种具体的开发方法,如结构化系统开发方法、面向对象方法或原型化开发方法等,CASE方法只是为具体的开发方法提供了支持每一过程的专门工具。CASE工具实际上把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程。第 27 页 5/13/2023第三章会计信息系统开发概述第27页 5/13/2023(二)特点 1、解决了从客观对象到软件系统的映射问题,支持系统开发的全过程。2、自动生成开发过程中的各种软件文档,如流程图、数据字典等。3、CASE开发中集成了多种工具,如绘制图形软件等,这些工具既可以单独使用,又可以组合使用。(三)优点 1、提高了软件的开发质量和软件的重用性 2、加快了软件的开发速度 3、简化了软件开发的管理和维护第 28 页 5/13/2023第三章会计信息系统开发概述第28页 5/13/2023第三节系统分析与设计的一般内容一、系统分析的主要步骤及工具二、系统设计的目标与任务三、系统设计的原则四、系统总体设计五、系统详细设计第 29 页 5/13/2023第三章会计信息系统开发概述第29页 5/13/2023一、系统分析的主要步骤及工具(一)定义系统需求 在系统分析阶段,应该定义系统的需求。开发人员要向业务部门进行调查研究,了解其对系统的功能需求、特性需求等,这是开发系统的第一步。(二)用数据流图来描述系统数据处理流程 第 30 页 5/13/2023第三章会计信息系统开发概述第30页 5/13/20231、数据流程图的概念 以图形的方式,运用特定的符号,描述信息系统的各个处理及其各个处理环节之间的信息传递关系。例如:销售部门审核制证记账凭证登记产品销售明细账产品销售明细账销售单及销售发票不合格销售单/销售发票已审核销售单及销售发票第 31 页 5/13/2023第三章会计信息系统开发概述第31页 5/13/20232、数据流程图的基本要素 数据流外界实体名数据处理名 或 文件名外界实体(起点或终点)数据处理(加工)数据存储(文件)文件名第 32 页 5/13/2023第三章会计信息系统开发概述第32页 5/13/20233、数据流程图的画法 按照系统的层次结构对数据流程图进行逐步分解,直至最终获得每一基本加工和每一基本文件的底层数据流程图。这样形成的数据流程图是层次数据流程图。例:画例:画“手工账务处理子系统手工账务处理子系统”的层次数据流程图的层次数据流程图 第 33 页 5/13/2023第三章会计信息系统开发概述第33页 5/13/2023各种证、账、表账务处理各种原始凭证首先:建立顶层数据流程图首先:建立顶层数据流程图第 34 页 5/13/2023第三章会计信息系统开发概述第34页 5/13/2023其次,对顶层数据流程图进行分解其次,对顶层数据流程图进行分解登记日记账各种原始凭证审核原始凭证登记明细账编制科目汇总表核对核对记账凭证明细账 日记账总账编制记账凭证登记总账科目汇总表原始凭证第 35 页 5/13/2023第三章会计信息系统开发概述第35页 5/13/2023第三,进一步逐层分解第三,进一步逐层分解登记日记账将 进一步逐层分解:分类登记银行日记账登记现金日记账已审核原始凭证记账凭证收付款凭证银行原始凭证银行日记账现金日记账第 36 页 5/13/2023第三章会计信息系统开发概述第36页 5/13/20234、数据流程图的特点 一个系统分析过程中所得到的数据流程图是一系列的图。有的图反映系统全貌,有的图反映具体细节,每一层次的图概括的内容是不同的。优点:优点:总体概念强,每一层都明确强调“干什么”、“需要什么”、“给出什么”。可以反映出数据的流向和处理过程。由于自顶向下分析,容易及早发现系统各部分的逻辑错误,也容易修正。容易与计算机处理相对照缺点:缺点:不直观。如果没有计算机系统帮助的话,人工绘制太麻烦,工作量较大。第 37 页 5/13/2023第三章会计信息系统开发概述第37页 5/13/20235、数据流程图的作用 1系统分析员用这种工具可以自顶向下分析系统信息流程,可用来表达系统的功能。2便于分析系统中需要计算机处理的部分。3便于进一步做数据分析,向数据库设计过渡。4便于明确数据流向,确定数据存取方式。5便于进一步作数据处理分析,即便于用户进一步用相应的语言、判定表等工具来表达处理方法。第 38 页 5/13/2023第三章会计信息系统开发概述第38页 5/13/20231、概念 对数据流程图中所有的文件、数据流的说明和定义的总和,即定义文件或数据流由哪些数据项组成,并描述每个数据项的具体内容、取值规定等。例:见110 页表3-22、数据字典的要素定义(1)数据项的定义(例:“科目代码”的定义)数据项编号:01数据项名称:科目代码别名:简述:某个科目的代码数据类型:字符数据长度:9取值范围:100,000,000一999,999,999(三)用数据字典来描述数据与处理逻辑第 39 页 5/13/2023第三章会计信息系统开发概述第39页 5/13/2023(2)数据流的定义(例:“工资结算单”的定义)数据流编号:F02-09数据流名称:工资结算单简述:财务部门计算得到的工资结算单来源:财务部门去向:职工组成:数据流量:1,500/月(单位职工人数)高峰流量低谷流量 职工号十职别十姓名十基本工资十出勤工日十缺勤工日病假十事假十工伤假 十应扣工资十付食补贴十物价补贴十房租水电十储蓄十其他十实发工资第 40 页 5/13/2023第三章会计信息系统开发概述第40页 5/13/2023(3)基本加工的定义(例:“登记日记账”的定义)加工编号:3加工名称:登日记账输入数据流:记账凭证输出数据流:现金及银行存款日记账处理逻辑:根据收款凭证、付款凭证逐笔顺序登记现金日记账和银行存款日记账处理频率:每月处理多次 第 41 页 5/13/2023第三章会计信息系统开发概述第41页 5/13/2023(4)数据文件的定义(例:“发料单文件”的定义)文件编号:F04-05文件名称:发料单文件组织方式:按凭证号顺序组织组成:记录数:1,000 日期十料单编号十用途十领用部门工程号十工艺项目号工序号十领用物资名称十型号规格十应领数量十实发数量十计划单价十实际单价第 42 页 5/13/2023第三章会计信息系统开发概述第42页 5/13/2023(5)外部实体的定义(例:“客户”的定义)外部实体编号:C05-02外部实体名称:客户简述:购置本单位钢管件的客户输入的数据流:D01-01输出的数据流:D01-05 3、自动化数据字典 所谓自动化数据字典实际上就是一个组织中所有数据描述信息的集中库,它包括了所有数据项的名称、别名、意义、描述、来源、职能、用途以及与其他数据项的联系等,其本身就是一个特殊的数据库。用户可以通过联机存取的方式得到所需要的数据项信息及其关系。有些系统在建立数据库的同时自动生成了数据字典。第 43 页 5/13/2023第三章会计信息系统开发概述第43页 5/13/202311、PDL PDL的概念的概念 PDL(Programming Design Language),过程设计语言,也称为伪码,有“结构式英语”和“结构式汉语”两种表现形式,是介于自然语言和结构化程序设计语言之间的一种语言,是用正文形式表示数据和处理过程的设计工具。22、PDL PDL的主要特征及其基本语法规则的主要特征及其基本语法规则 关键字的固定用法。为了使结构清晰和可读性好,通常在所有可能嵌套使用的控制结构的头和尾都有关键字。自然语言的自由语法。语言结构类似于自然语言。数据说明既包括简单的数据结构(例如:变量和数组),又包括复杂的数据结构(例如:链表)。提供模块定义和调用的模式。(四)用(四)用PDLPDL、决策树及决策表来描述系统处理过程、决策树及决策表来描述系统处理过程第 44 页 5/13/2023第三章会计信息系统开发概述第44页 5/13/202333、PDLPDL语言举例语言举例(结构式英语结构式英语)1)顺序结构 例如要描述以下处理过程:输入材料单的数量,从材料价格文件中取计划单价,计算材料的金额,用顺序结构描述如下:Read quantity from Material File.Read Unit-Price from Price File.Set Sum of Money Equal to Quantity X Unit-price.2)分支结构 例如要描述如下的分支处理过程:当客户类型是新时,先写客户记录,后写定单记录;当客户类型是旧时,仅写定单记录:Select the Appropriate Case Case1:Customer-Type Is New Write Customer Record Write Order Record Case2:Customer-Type Is Old Write Order Record 第 45 页 5/13/2023第三章会计信息系统开发概述第45页 5/13/20233)重复结构 用结构英语描述如下重复处理过程:读职工工资文件中的应发工资数,并将其累加到应发工资总额中,直至所有的职工工资都处理完时为止。Set Sum-of-wages to Zero Repeat the Following:Read Wages From Wages File。Sum Up Sum-of-Wages.Until All Record Have Been Done.第 46 页 5/13/2023第三章会计信息系统开发概述第46页 5/13/202344、PDLPDL语言举例语言举例(结构式汉语结构式汉语,完整应用例子完整应用例子)n例1:试用PDL表达银行对账的处理过程。(提示:银行对账是将企业日记账中的记录与银行对账单上的记录进行匹对,可以按照结算号和金额都相等进行匹对,符合条件的做上已达标志。)第 47 页 5/13/2023第三章会计信息系统开发概述第47页 5/13/2023第 48 页 5/13/2023第三章会计信息系统开发概述第48页 5/13/2023PDL应用举例n例2:试用PDL表达科目汇总处理过程。(提示:科目汇总是对一批记账凭证实施的某种操作,而每张记账凭证上可能有若干行会计分录,每一行会计分录所表达的科目发生额要么在借方,要么在贷方。)第 49 页 5/13/2023第三章会计信息系统开发概述第49页 5/13/2023第 50 页 5/13/2023第三章会计信息系统开发概述第50页 5/13/2023第 51 页 5/13/2023第三章会计信息系统开发概述第51页 5/13/2023第 52 页 5/13/2023第三章会计信息系统开发概述第52页 5/13/2023自我练习题1红星汽车修理厂的采购部每天需要编制一张订货报表,报表按零件编号排序,表中列出所有需要再次订货的零件。零件入库或者出库通过放在仓库中的CRT终端报告给订货系统,当某种零件的库存数量少于库存量临界值时就应该再次订货。请用PDL描述订货报表的编制过程。第 53 页 5/13/2023第三章会计信息系统开发概述第53页 5/13/2023自我练习题2假定某企业的所有固定资产本期均已计提折旧,并把结果保存在了卡片折旧库中。现在需要将卡片中的本期折旧费用按部门进行汇总。请你用PDL描述该汇总处理过程的结构。(提示:需要借助于折旧费用汇总文件来完成本处理过程)第 54 页 5/13/2023第三章会计信息系统开发概述第54页 5/13/2023 5 5、决策树、决策树 决策树是用树形来表示加工逻辑的一种方法。订 购 价 格 计算产品X产品Y订 购 量 1,000500,单价为50元订 购 量 1,000,单 价 为40元订 购 量 1,000,单 价 为Y*(1-2%)订 购 量=1,000,单 价为Y第 55 页 5/13/2023第三章会计信息系统开发概述第55页 5/13/2023 6 6、决策表、决策表 决策表是用表格形式来表达加工处理逻辑的一种工具,它由条件、行动、条件组合及结果四部分组成。表的上半部分表示条件、条件组合,表的下半部分表示行动,以及判定结果的选择。对于一个决策表,每一条件都有两种可能结果,即为“Y”或“N”。因此,若有n个条件,则共有2n个可能组合的结果。判定表 条件组合 R1 R2 R3 R4C1 使用年限一年以上 Y Y N NC2 单位价值800以上 Y N Y N决策结果A1 固定资产 X A2 低值易耗品 X X X第 56 页 5/13/2023第三章会计信息系统开发概述第56页 5/13/2023二、系统设计的目标与任务 系统设计又称物理设计,是根据系统分析阶段构造的新系统的逻辑模型来构造物理模型,即根据新系统的逻辑功能要求,结合实际条件,进行总体设计和详细设计,构造系统实施方案,解决系统“怎样做”的问题。系统设计主要包括以下内容:总体设计 数据存储设计 代码设计 输入设计 输出设计 安全可靠性设计 系统物理配置方案设计 第 57 页 5/13/2023第三章会计信息系统开发概述第57页 5/13/2023三、系统设计的原则 1系统性 2灵活性 3用户友好性 4可靠性 5可维护性 6经济性 7系统工作效率 8合法性 第 58 页 5/13/2023第三章会计信息系统开发概述第58页 5/13/2023(一)模块的概念 用来精确表达会计信息系统结构和系统中模块间的层次关系和联系的图形。例:账务处理凭证处理 记账 账簿输出凭证录入 凭证审核 凭证查询 凭证打印四、系统总体设计第 59 页 5/13/2023第三章会计信息系统开发概述第59页 5/13/2023模块结构图的组成模块结构图的组成 模块 模块间调用关系 模块间联系(数据联系,控制信息联系)(二)模块结构图的推导方法自顶向下,逐层分解(三)模块结构图的评价标准 力求模块结构图中的模块具有:高独立性 高内聚性 低耦合性变换中心分析事务中心分析第 60 页 5/13/2023第三章会计信息系统开发概述第60页 5/13/2023模块设计的一般程序:数据流程图模块图、分析数据流程图的“IPO”特性,确定“中心加工”,“输入加工”、“输出加工”输入加工中心加工 输出加工第 61 页 5/13/2023第三章会计信息系统开发概述第61页 5/13/2023、推导模块图(1)顶层和第二层模块的推导 账务处理凭证处理 记账 账簿输出 系统输入加工 中心加工 输出加工第 62 页 5/13/2023第三章会计信息系统开发概述第62页 5/13/2023(2)第三层及其下属各层模块的推导 账务处理凭证处理 记账 账簿输出凭证输入凭证审核凭证查询凭证打印记总账记明细账记日记账明细账输出日记账输出综合查询总账输出记银行日记账记现金日记账结账第 63 页 5/13/2023第三章会计信息系统开发概述第63页 5/13/2023、补充模块图 账务处理系统服务 系统设置数 据 备 份数 据 恢 复口 令 修 改计 算 器建立会计科目初始余额录入操作员管理凭证类型设置第 64 页 5/13/2023第三章会计信息系统开发概述第64页 5/13/2023(一)数据存储设计 包括文件设计和数据库设计。(1)文件设计的任务:将会计信息系统涉及的所有文件设计成可用计算机进行存取的物理形式。(2)设计的一般程序:确定系统需要建立的表/文件类型 账务数据表/库文件 辅助性数据表/库文件 临时工作库文件/表 五、系统详细设计 第 65 页 5/13/2023第三章会计信息系统开发概述第65页 5/13/2023表/文件结构设计 记录设计:确定表/库文件中每条记录包含哪些字段。对应定位 记录分析 字段设计 定义字段名称、类型、宽度等表/文件的组织形式设计 顺序组织方式 索引组织方式确定表/数据库文件的属性:保密性、读写性、共享性、期限性第 66 页 5/13/2023第三章会计信息系统开发概述第66页 5/13/2023确定表/文件的存储区域建立“表/文件”与“表/文件”之间的关系,构建合理的数据库凭证业务文件结构字段名凭证号 摘要 科目代码 借贷标志 金额 凭证内容文件结构 字段名 凭证号 日期 附件 制单 出纳 审核 记账 m 1第 67 页 5/13/2023第三章会计信息系统开发概述第67页 5/13/2023第 68 页 5/13/2023第三章会计信息系统开发概述第68页 5/13/2023记账凭证文件结构 凭证类型 凭证号 日期 摘要 科目代码 借方金额 贷方金额 附件 制单 出纳 审核 记账 第 69 页 5/13/2023第三章会计信息系统开发概述第69页 5/13/2023记账凭证文件结构 凭证类型 凭证号 日期 摘要 科目代码 借方金额 借贷标志 贷方金额 金额 附件 制单 出纳 审核 记账凭证号第 70 页 5/13/2023第三章会计信息系统开发概述第70页 5/13/2023 凭证号 日期 摘要 科目代码 借贷标志 金额 附件 制单 出纳 审核 记账付0002 11/5/2008 报销差旅费 5502 1 4536.00 1 学生1 学生2 学生2 学生1付0002 11/5/2008 报销差旅费 113301 2 4400.00 1 学生1 学生2 学生2 学生1付0002 11/5/2008 报销差旅费 1001 2 136.00 1 学生1 学生2 学生2 学生1 摘要 科目代码 借贷标志 金额报销差旅费 5502 1 4536.00 报销差旅费 113301 2 4400.00报销差旅费 1001 2 136.00 凭证号付0002付0002付0002 凭证号 日期 附件 制单 出纳 审核 记账 付0002 11/5/2008 1 学生1 学生2 学生2 学生1凭证号摘要科目代码 借贷标志 金额凭证号 日期 附件 制单 出纳 审核 记账例:例:凭证业务文件凭证内容文件第 71 页 5/13/2023第三章会计信息系统开发概述第71页 5/13/2023凭证业务文件结构字段名类型长度凭证号 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记账凭证文件结构第 72 页 5/13/2023第三章会计信息系统开发概述第72页 5/13/2023(二)代码设计代码是客观实体或属性的一种表示符号。为了便于计算机处理,一般用数字、字母或它们的组合来表示。(1)代码的编码方法 顺序码 如 1,2,3 区间码 如 001040 角钢 041090 圆钢 分组码 如 40501001 制造费用一车间工资 助记码 如 YHCK 银行存款(2)代码设计 为客观实体或属性选择任何一种代码编码方法,要保证代码的唯一性、实用性、易识别性、标准化与通用性、可扩充性、简明性等。第 73 页 5/13/2023第三章会计信息系统开发概述第73页 5/13/2023(三)输入输出设计(1)输入设计:对向会计信息系统进行输入的各种数据的输入方式、输入内容、输入格式、输入控制手段等的设计。输入设计目的:保证正确、高效、安全地向系统提供数据输入。输入方式设计:确定数据如何输入 键盘输入机内传输磁盘读入网络传输 输入内容设计:确定输入数据包括哪些内容 要做到规范、精简数据,加强输入数据共享第 74 页 5/13/2023第三章会计信息系统开发概述第74页 5/13/2023输入格式设计:确定输入界面版式 实用、美观、符合会计人员习惯、功能齐全输入控制设计:保证数据输入正确、快速、高效的方法设计对输入数据检索控制编号控制日期控制试算平衡控制二次输入控制进行合法或非法对应关系校验控制数据审核控制第 75 页 5/13/2023第三章会计信息系统开发概述第75页 5/13/2023(2)输出设计:按国家有关规定和财会人员的要求,确定输出信息的内容、输出方式与输出设备、输出格式、输出控制等。输出内容设计 按照国家或企业等相关规定要求及相关用途进行设计 输出方式与输出设备设计屏幕输出打印输出磁盘输出网络数据传递 主要根据输出内容与使用者的要求,同时也要考虑成本、数据容量、灵活性、通用性、安全性等方面的要求。第 76 页 5/13/2023第三章会计信息系统开发概述第76页 5/13/2023输出格式设计 简化输出模拟手工输出图形输出要考虑符合国家财务制度的规定和各部门的使用要求,符合财会人员的习惯,要保证规范、易输出、易阅读等特性。输出控制设计 保证数据输出正确、安全的方法设计 时序控制恒等式控制合理性控制安全性控制第 77 页 5/13/2023第三章会计信息系统开发概述第77页 5/13/2023模块实现方法的设计 针对系统模块结构图中的每一个模块,定义其详细功能、输入数据、文件、输出数据、模块实现的详细算法等,并编写每一模块的详细设计说明书。第 78 页 5/13/2023第三章会计信息系统开发概述第78页 5/13/2023本章小结1、本章主要介绍了会计信息系统开发的一般方法:生命周期法、原型法、面向对象法、CASE法等。2、生命周期法是软件工程的具体途径,分阶段有序的完成会计信息系统的分析、设计、实施等,其中结构化思想在生命周期法中运用范围广。3、原型法是生命周期法的发展,在分阶段开发会计信息系统中,反复与用户交流,是效率更高的开发方法。4、面向对象法以对象为分析设计的目标,其效率在实践中得到了证实,目前被广泛运用于会计信息系统的开发中。5、CASE方法是使用开发工具来辅助开发会计信息系统的方法。第 7

    注意事项

    本文(财务会计与信息化管理知识系统开发概述12826.pptx)为本站会员(jix****n11)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开