《会计信息系统的规划分析设计.ppt》由会员分享,可在线阅读,更多相关《会计信息系统的规划分析设计.ppt(87页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关于会计信息系统的规划分析设计现在学习的是第1页,共87页第一节 会计信息系统开发概述会计信息系统的建立是企业的一项重要财务活动。会计信息系统的开发如同企业产品的生产 ,必须经过设计、授权和过程控制。会计人员应该关注会计信息系统开发过程的完整性。会计人员和审计人员参与会计信息系统的开发活动,能够使系统开发专业人员明确他们的问题和需求,确保会计信息系统遵循会计准则、财务会计制度和相关法律、法规的规定,建立、健全、执行恰当的控制,保证会计信息系统留有充分的线索。一、会计信息系统开发的基本条件 1、高层领导对会计信息系统开发的了解和重视 2、科学合理的管理基础工作 3、要有需求牵引 4、制定切实可行
2、的开发策略现在学习的是第2页,共87页二、软件工程(一)软件危机 软件开发和维护过程中遇到的一系列严重问题,称为软件危机。(二)软件工程 软件工程将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。软件工程包含四个关键元素:方法、语言、工具和过程 方法提供了建造软件在技术上需要“如何做”。 语言用以支持软件的分析、设计和实现。 工具、方法和语言提供了自动化或半自动化的支持。现在学习的是第3页,共87页三、软件工程中适合于会计信息系统开发的方法(一)瀑布式模型 瀑布式模型是传统的软件工程生存期模式,它由系统需求分析、软件需求分析、系统设计、程序设计、系统测
3、试、系统维护六个阶段构成。现在学习的是第4页,共87页瀑布式模型现在学习的是第5页,共87页(二)原型开发模型 原型开发作为软件工程的一种开发模式,也存在一些需要解决的难题: 1、用户似乎看到的软件的工作版本。但不知道这个原型是临时搭建起来的,也不知道为了使原型很快能够工作,我们没有考虑软件的总体质量和长期的可维护性。 2、为了使原型尽快投入运行,开发人员经常采用一些折中的解决方法。如采用一些效率不高的算法等。现在学习的是第6页,共87页原型法(Prototyping)用户对新系统提出需求(各种问题)开发人员对问题进行总结开发一个原型系统运行原型系统有修改意见?增加新功能否?增加功能修改完成系
4、统开发并交付使用YYNN原型法示意图现在学习的是第7页,共87页(三)螺旋模型现在学习的是第8页,共87页(四)第四代技术 第四代技术包含了一系列的软件工具,它们都有一个共同的特点,即每个工具都能使软件开发人员在高层次上定义软件的某些特性,并把开发人员定义的特性自动地生成源代码。 目前,支持4GT模式的软件开发环境包括下述的部分和全部工具:数据库查询的非过程性语言,报表生成器,数据处理,屏幕交互和定义以及代码生成;高层图形功能;电子表格等。现在学习的是第9页,共87页第四代技术现在学习的是第10页,共87页(五)组件对象模型 对象技术为软件工程的基于组件的过程模型提供了技术框架。面向对象模型强
5、调了类的创建,类封装了数据的用于处理该数据的算法。如果经过合适的设计和实现,面向对象的类可以在不同的应用以及基于计算机的复用。 组件对象模型融合了螺旋模型的许多特征,它本质上是演化并支持软件开发的迭代方法。现在学习的是第11页,共87页组件对象模型现在学习的是第12页,共87页(六)过程开发模型(混合模型) 任何一个项目的开发涉及许多因素,如软件的应用领域,规模大小,可重用构件的大小和多少,软件实现的软硬件环境,开始和交付的规定,周期和成本限制,以及开发人员的素质等。为适用不同项目、不同情况的要求,需要一种更加灵活和更加动态的方法来解决软件开发过程中遇到的各种问题。 1991年美国DODSEI
6、公布了“能力成熟模型(CMM)”。CMM把成熟程度分为五级:初步过程、可重复过程、可定义过程、可管理过程、可优化(可控制)过程。现在学习的是第13页,共87页n系统开发生命周期q(1)系统规划阶段n任务是对企业的环境、目标、现行系统的状况进行初步调查,明确现行系统存在的问题,根据企业目标和发展战略,对建立新系统的需求作出分析和预测,研究建立新系统的必要性和可能性,根据需要与可能,提出拟建新系统的备选方案,对这些方案进行可行性分析,写出可行性项目建议书。q(2)系统分析阶段n任务在是可行性研究的基础上,对现行系统进行详细调查和全面分析,描述现行系统的业务流程,提出现行系统的局限性和不足之处,对现
7、行系统提出修改方案,确定新系统的目标和逻辑功能要求,即提出新系统的逻辑模型。系统分析阶段的主要文档是系统分析报告。现在学习的是第14页,共87页n(3)系统设计阶段q任务是根据系统分析报告中规定的功能,结合实际条件,具体设计实现逻辑模型的技术方案,包括系统概念设计、评估与选择方案和详细设计。n(4)系统实施阶段q这个阶段的任务包括计算机等设备的购置、安装和调试,程序的编写与调试,人员培训,数据文件转换,系统调试、转换等。系统实施是按系统实施计划分阶段完成的,每个阶段应写出实施进度报告。系统测试之后写出操作手册、系统测试分析报告等。n(5)系统运行与维护阶段q需要经常进行维护,记录系统的运行情况
8、,根据一定的标准对系统进行必要的修改,评价系统的工作质量和经济效益。现在学习的是第15页,共87页四、会计信息系统开发的方法(一)早期会计信息系统开发方法存在的主要问题 1、工作阶段的划分不够明确 2、系统建设过程用户参与程度低,用户与专业人员对话缺乏有效手段 3、系统开发的工作任务集中在系统实施阶段,系统分析设计工作不够深入 4、系统设计阶段的工作采取“自底向上“的方法,系统总体功能与目标的实现难以保证现在学习的是第16页,共87页四、会计信息系统开发的方法(二)结构化系统开发方法 1、结构化系统开发方法的基本思想对于复杂的问题,由于人的理解力、记忆力有限,不可能触及问题的所有方面和全部细节
9、,为了将复杂性降到可以掌握的程度,可以将大问题划分为若干个小问题,然后分别解决,亦即分解;分解可以分层进行,即先考虑问题最本质的属性,暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容,即抽象。 2、结构化系统开发方法的特点 (1)自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程 (2)用户至上 (3)深入调查研究 (4)严格区分工作阶段 (5)充分预料可能发生的变化 (6)开发过程工程化现在学习的是第17页,共87页3、结构化系统开发方法的工作流程 (1)系统分析 (2)系统设计 (3)程序设计 (4)系统测试 (5)运行和维护 (6)系统评估结构化系统开发方法强调在整体优化
10、的前提下考虑具体的分析设计问题,开发过程规范,思路清楚,适用于开发大型、复杂的系统。现在学习的是第18页,共87页4、结构化系统开发方法存在的问题n整个系统的开发工作是劳动密集型的n系统开发的整个工作费时过长,难以适应环境的变化n对用户需求的变更不能做出迅速的响应n生命周期法各阶段工作的假设要求有很强的预见性n各阶段文档的审批工作困难n维护工作繁重,专门人才紧缺现在学习的是第19页,共87页(三)原型化方法1、原型法的工作流程P412、建立原型的原则3、原型方法的特点(与结构化系统开发方法比较) 对于开放性、无固定需求范围的系统(如决策支持系统)适用;加强了用户的参与与决策。4、原型法的软件支
11、持环境5、原型方法的局限性 对于中小型的信息系统开发效果较好。现在学习的是第20页,共87页(四)面向对象的开发方法(object oriented)1、OO方法的基本思想 客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系构成了各种不同的系统。现在学习的是第21页,共87页 2、OO方法的开发过程 (1)系统调查和需求分析 (2)分析总是的性质和求解问题 (3)整理问题 (4)程序实现3、面向对象分析方法(OOA) 是从认识客观对象及其属性,认识对象的整体及组成部分和对象类的形成及其区分。OOA所强调的是在系统调查资料的基础上,针对OO方法
12、所需要的素材进行的归类和整理,而不是对管理业务现状和方法的分析。现在学习的是第22页,共87页 面向对象的分析强调如下的基本观点: (1)分析和规格说明的总体框架贯穿结构化方法,如整体和局部、类和成员、对象和属性等。 (2)用消息进行用户和系统之间以及系统中实体之间的相互通信。 (3)在总体框架中对每个部分提供的方法和性能进行分类。 用OOA具体分析一个事物时,在致有如下步骤: 第1步:标识对象和类 第2步:标识结构 第3步:标识主题 第4步:定义属性 第5步:确定方法现在学习的是第23页,共87页 4、面向对象设计方法(OOD) 其基本思想是根据OOA的结果,对系统进一步细化,以便能够被OO
13、P直接接受。 OOD方法的基本步骤: (1)设计问题域 (2)设计人机交互 (3)设计任务管理 (4)设计数据管理5、OO方法的优点与局限性现在学习的是第24页,共87页(五)计算机辅助软件工程1、CASE方法的基本思想:在实际开发一个系统时,CASE的应用必须依赖于一种具体的开发方法,并提供支持各种方法的开发环境。2、CASE的特点 (1)在实际开发一个系统时,CASE的应用必须依赖于一种具体的开发方法,并提供支持各种方法的开发环境。 (2)CASE只是一种辅助的开发方法 (3)由于CASE环境的出现从根本上改变了我们开发系统的物质基础,从而在利用CASE开发一个系统时,从考虑问题的角度、开
14、发过程的做法以及实现系统的措施等方面出发,他们都与传统方法有所不同现在学习的是第25页,共87页(六)基于多层结构的会计信息系统开发方法网络财务系统应具有的技术性能: (1)独立于操作系统平台,能在各种主要的操作系统中运行,使客户原有的和将购进的信息资源能得到充分的利用; (2)独立于数据库平台,使用户应用程序能与任何可用的数据资源相连; (3)基于Web方式,实现Internet、Intranet、Extranet的无缝连接,做到真正与平台无关; (4)能与第三方厂家软件集成,实现数据交换与数据共享。现在学习的是第26页,共87页1、应用程序体系结构数据库数据库应用程序服务器数据库应用程序服
15、务器表示层商业层数据访问层三层应用程序体系结构现在学习的是第27页,共87页2、Windows DNA 的体系结构企业经理、财务主管、销售人员GUI投资者、相关利益集团BRDWERS网络服务器系统管理凭证审核生成转账凭证权限库凭证库收发料库固定资产折旧库基于windows DNA的财务系统模型中间服务层客户端现在学习的是第28页,共87页(七)各种开发方法的比较 会计信息系统具有数据量大、结构复杂、数据处理方法要求严格、会计信息质量要求高、对信息系统的安全性要求高等特点。 只有结构化系统开发方法是真正能比较全面支持整个系统开发过程的方法。其他几种方法只能作为结构化系统开发方法在局部开发环节上的
16、补充,暂时不能替代其在系统开发过程中的主导地位。现在学习的是第29页,共87页n三、软件开发工具n软件开发工具是帮助人们开发软件的工具,它能使开发过程中的具体工作自动或半自动地完成,是在软件开发各个阶段帮助开发者提高工作质量和效率的一类新型软件。q1、软件开发工具的基本功能q(1)提供描述软件状况及其开发过程的概念模式,协助开发人员认识软件工作的环境与要求,管理软件开发的过程;q(2)提供存储和管理有关信息的机制与手段;q(3)帮助使用者编制、生成和修改各种文档;q(4)帮助使用者编写程序代码,使用户能在较短的时间内生成所需要的代码,进行测试和修改;q(5)对历史信息进行跨生命周期的管理。现在
17、学习的是第30页,共87页n2、软件开发工具的类别、软件开发工具的类别q(1)需求分析工具)需求分析工具n数据流程图(数据流程图(DFD)绘制与分析工具、图形化的)绘制与分析工具、图形化的ER(实体(实体关系)图编辑和数据字关系)图编辑和数据字典的生成工具、面向对象的模型与分析工具以及快速原型构造工具。典的生成工具、面向对象的模型与分析工具以及快速原型构造工具。q(2)设计工具)设计工具n系统结构图的设计工具、程序设计语言支持工具、数据库设计工具和图形界面设系统结构图的设计工具、程序设计语言支持工具、数据库设计工具和图形界面设计工具等计工具等q(3)编码工具)编码工具n各种文本编辑器、常规的编
18、译程序、链接程序、调试跟踪程序以及程序自动生成工具各种文本编辑器、常规的编译程序、链接程序、调试跟踪程序以及程序自动生成工具q(4)测试工具)测试工具n静态分析器、动态覆盖率测试器、测试用例生成器、测试报告生成器、测试程序自动静态分析器、动态覆盖率测试器、测试用例生成器、测试报告生成器、测试程序自动生成器及环境模拟器等生成器及环境模拟器等q(5)运行维护工具)运行维护工具n方便程序阅读和理解的程序结构分析器、源程序到程序图的自动转换工具、文档生成方便程序阅读和理解的程序结构分析器、源程序到程序图的自动转换工具、文档生成工具及系统日常运行管理和实时监控程序等工具及系统日常运行管理和实时监控程序等
19、q(6)项目管理工具)项目管理工具n软件成本与人员估算建模及测算工具、软件质量分析与评价工具、项目文件制作工具、报表软件成本与人员估算建模及测算工具、软件质量分析与评价工具、项目文件制作工具、报表生成工具等生成工具等现在学习的是第31页,共87页n四、开发方式系统开发方式比较系统开发方式比较项目项目自行开发自行开发委托开发委托开发联合开发联合开发购买现成软件包购买现成软件包对分析、设计力量的要求对分析、设计力量的要求非常需要非常需要需要需要逐步培养逐步培养不需要不需要编程力量的需求编程力量的需求非常需要非常需要不需要不需要需要需要不需要不需要系统维护系统维护容易容易较困难较困难较容易较容易困难
20、困难开发费用开发费用少少多多较多较多较少较少现在学习的是第32页,共87页n第2节 会计信息系统的规划n一、系统规划的任务q系统规划的目的是将个别系统项目或应用程序与企业的战略目标相联系。为什么成立系统开发指导委员会十分重要?q系统规划包括战略系统规划和项目规划现在学习的是第33页,共87页二、初步调查 一般调查涉及:组织的概况、企业的目标、现行会计信息系统运行情况、企业及其会计工作的简单历史、企业各级管理层对建立会计信息系统的认识和迫切程度、企业的产品、产量、产值、利税、体制及改革情况、会计人员和技术人员基本情况、企业面临的问题、企业的中长期计划及主要困难等。 信息需求调查:会计工作职责及活
21、动、环境信息、会计数据源。三、可行性分析 1、建立会计信息系统的必要性 (1)目前工作的必要性 (2)未来工作的必要性 现在学习的是第34页,共87页 2、建立会计信息系统的可能性、建立会计信息系统的可能性 (1)技术可行性:计算机软硬件、通讯网络、数据模型、经济管理)技术可行性:计算机软硬件、通讯网络、数据模型、经济管理等等 (2)经济可行性)经济可行性 (3)管理可行性)管理可行性 (4)风险分析)风险分析 可行性分析可以得出几种结论:可行性分析可以得出几种结论:(1)系统开发条件成熟且有必要开发)系统开发条件成熟且有必要开发(2)系统开发条件虽然不足,但有必要开发)系统开发条件虽然不足,
22、但有必要开发(3)开发条件不成熟、技术力量不足、经费困难等)开发条件不成熟、技术力量不足、经费困难等(4)根本没有必要开发新系统)根本没有必要开发新系统 3、编写可行性报告、编写可行性报告 可行性分析报告是可行性分析的成果,该报告必须用书面的形式予可行性分析报告是可行性分析的成果,该报告必须用书面的形式予以记录下来,作为论证和进一步开发的依据。以记录下来,作为论证和进一步开发的依据。现在学习的是第35页,共87页可行性分析报告主要由以下内容组成:可行性分析报告主要由以下内容组成: (1)系统环境分析。包括企业的地理位置及分布、企业的现有资)系统环境分析。包括企业的地理位置及分布、企业的现有资源
23、及可供今后使用的可能情况、系统外部环境的影响因素、企业源及可供今后使用的可能情况、系统外部环境的影响因素、企业中与会计信息系统联系密切的其它信息系统的接口要求、企业外中与会计信息系统联系密切的其它信息系统的接口要求、企业外部联系密切的其它组织的住处系统的接口要求等。部联系密切的其它组织的住处系统的接口要求等。 (2)明确现行系统要解决的问题,确定新系统的目标,并规定)明确现行系统要解决的问题,确定新系统的目标,并规定具体的指标要求。具体的指标要求。 (3)论证在现有的条件下,新系统目标实现的必要性与可)论证在现有的条件下,新系统目标实现的必要性与可能性。能性。 (4)若结论认为是可行,则提出新
24、系统开发的基本设想,)若结论认为是可行,则提出新系统开发的基本设想,制定开发计划,包括各阶段人力、资金、设备的需求等。制定开发计划,包括各阶段人力、资金、设备的需求等。现在学习的是第36页,共87页第三节 会计信息系统的分析一、系统分析的主要任务、系统分析的主要任务q对原系统进行详细深入的调查研究,收集原系统的对原系统进行详细深入的调查研究,收集原系统的各种单据、账簿、报表等样本各种单据、账簿、报表等样本q建立新系统的数据流图建立新系统的数据流图q确立新系统的数据组织方案确立新系统的数据组织方案q决定新系统的运行环境决定新系统的运行环境q编制用户需求说明书编制用户需求说明书q制定新系统开发进度
25、计划及要求制定新系统开发进度计划及要求现在学习的是第37页,共87页系统分析的特点n系统分析员是系统分析工作的主持者和主要承担者。n工作内容涉及面广、不确定性大n系统分析工作主要面向组织管理问题,工作方式主要是和人打交道n系统分析工作的主要成果是文件n系统分析工作追求的是有限目标现在学习的是第38页,共87页系统分析步骤现在学习的是第39页,共87页二、对现行系统的详细调查系统调查的目的: (1)获得对系统操作方面的基本理解 (2)建立与系统使用者的工作关系 (3)收集对开发系统设计有用的数据 (4)确认为了后续设计工作而需要关注的具体问题 1、现行系统调查的优势(1)只有彻底了解现行系统,就
26、能确定哪些方面值得保留,或稍作修改就可供新系统使用;(2)确定在实施新系统时,哪些任务、步骤和数据应该随着旧系统逐步停止,哪些应该继续保留;(3)确定问题的原因所在,也许问题不在系统本身,只能只是管理层或员工造成的,无须重新设计系统就可解决。现在学习的是第40页,共87页n2、现行系统调查的弊端、现行系统调查的弊端q(1)系统分析人员容易陷入对现有庞大系统的分析而不能自拔;)系统分析人员容易陷入对现有庞大系统的分析而不能自拔;q(2)调查现行系统有可能抑制新观念的产生,)调查现行系统有可能抑制新观念的产生,n3、常用的调查方法、常用的调查方法q(1)召开调查会)召开调查会q(2)访问)访问q(
27、3)填写调查表)填写调查表q(4)参加业务实践等)参加业务实践等q在详细调查过程中要对系统进行描述,通常用组织结构图描述组织的结在详细调查过程中要对系统进行描述,通常用组织结构图描述组织的结构,用业务流程图和表格分配图描述业务状况,用数据流程图描述和分构,用业务流程图和表格分配图描述业务状况,用数据流程图描述和分析数据、数据流程及各种功能,用判定树和决策表等描述处理功能和决析数据、数据流程及各种功能,用判定树和决策表等描述处理功能和决策模型。策模型。调查过程中的行为考虑:调查过程中的行为考虑: 人的因素在系统调查中是最重要的。系统开发涉及改变现有系统的人的因素在系统调查中是最重要的。系统开发涉
28、及改变现有系统的事实,产生了许多问题。事实,产生了许多问题。现在学习的是第41页,共87页交流隔阂问题现在学习的是第42页,共87页 分析人员的首要任务是建立项目组和管理层的良好合作关系。 (1)尽快认识系统所包括的人员 (2)告诉相关人员拟建系统的好处 (3)向所有相关人员提供一定程度的保证 (4)向他们保证,你是真心想使系统所涉及的人员过得更好现在学习的是第43页,共87页4、详细调查的内容n企业各机构与会计机构的信息联系调查P50n会计机构内部分工及其业务联系状况调查q描述业务流程的图表有:业务流程图、跨功能业务流程图、表格分配图n现行会计制度与簿记的要求调查:现行会计制度、现行簿记规则
29、、记帐规则、帐务处理程序n数据信息量的调查:凭证、会计科目、帐表n企业已使用的编码调查n会计数据处理模型的调查:数据流程、数据内容、相关数据现在学习的是第44页,共87页会计信息系统的逻辑模型现在学习的是第45页,共87页二、系统分析(一)系统分析方法结构化分析(structured analysis, SA)方法 结构化分析方法的基本思想:由于人的理解力、记忆力有限,不可能一下触及问题的所有方面以及全部的细节,为了降低理解的复杂性,必须把大问题分解成若干个小问题;如果每个小问题还不够简单,可以继续分解,直到每个问题均可理解为止。结构化分析方法就是对一个复杂系统进行“自顶向下,逐层分解”的一种
30、分析方法,有较强的可操作性和规范的描述方法。现在学习的是第46页,共87页(二)分析方法使用的工具 (1)数据流程图描述数据处理过程 (2)数据字典描述数据流图中出现的数据元素 (3)处理说明描述数据流图中每一个处理所作的说明 1、业务处理描述数据流程图 数据流图是从实际系统抽象出来的,用特定的符号反映系统的数据传递和变换过程图,是系统的逻辑模型,与实际系统中具体的处理人员、处理工具和处理方式等无关,只反映数据处理和传递的过程和方向。现在学习的是第47页,共87页起点、终点处理文件数据流数据流程图的四个基本元素现在学习的是第48页,共87页 结构化分析方法的主要特点是自顶向下、逐结构化分析方法
31、的主要特点是自顶向下、逐层分解层分解 系统分析首先应进行会计系统整体分析,然系统分析首先应进行会计系统整体分析,然后自顶向下,层层分解,逐各子系统进行详细后自顶向下,层层分解,逐各子系统进行详细分析,使复杂的系统分解成足够简单、易于理分析,使复杂的系统分解成足够简单、易于理解和表达的多个子系统。解和表达的多个子系统。P55的图28、图29、图210现在学习的是第49页,共87页2、数据字典 数据流图描述了系统的数据流图描述了系统的“分解分解”,即描述了系统有哪几部分,各,即描述了系统有哪几部分,各部分之间有什么联系等,但并没有说明系统中各个成分是什么含义。部分之间有什么联系等,但并没有说明系统
32、中各个成分是什么含义。 数据字典是对数据流图中各文件及数据流进行详细的描述和确切数据字典是对数据流图中各文件及数据流进行详细的描述和确切解释的词典,它能定义文件或数据流由哪些更小的单位组成,并描解释的词典,它能定义文件或数据流由哪些更小的单位组成,并描述每个数据项的具体内容、取值规定等。数据字典是数据流程图的述每个数据项的具体内容、取值规定等。数据字典是数据流程图的辅助资料,对数据流程图起着注解的作用。辅助资料,对数据流程图起着注解的作用。 数据字典由不同的条目组成,不同类型的条目有不同的属性需要数据字典由不同的条目组成,不同类型的条目有不同的属性需要描述:描述: (1)数据元素条目)数据元素
33、条目 (2)数据流条目)数据流条目 (3)数据结构条目)数据结构条目 (4)数据处理条目)数据处理条目 (5)数据存储条目)数据存储条目 (6)外部实体条目)外部实体条目现在学习的是第50页,共87页3、处理说明 处理说明又称加工说明,其主要内容是描述处理说明又称加工说明,其主要内容是描述该处理如何把流入的数据流变换为流出的数据该处理如何把流入的数据流变换为流出的数据流,以及变换的规则、法则怎样,以便系统设流,以及变换的规则、法则怎样,以便系统设计与程序设计时能依据规定的处理要求进行设计与程序设计时能依据规定的处理要求进行设计,实现该项处理。计,实现该项处理。 处理说明常用的工具有:处理说明常
34、用的工具有: (1)结构化语言)结构化语言 (2)判断表)判断表 (3)判断树)判断树现在学习的是第51页,共87页“检查订购单”处理逻辑判断表金额500050005000=8Replace all kk with gz/25*0.1*TS for gl=5 .and. gl=2 .and. gl5Replace all kk with gz/25*0.2*TS for gl2Replace all sf with gz kkUse 现在学习的是第79页,共87页例2:某单位的销售利润表中有产品名称、销售收入、销售成本、销售费用、销售税金和销售利润等项目,其文件名为XSLRB.DBF,各字段名
35、分别为CPM,XSSR,XSCB,XSFY,XSSJ,XSLR。 产品名CPM销售收入XSSR销售成本XSCB销售费用XSFY销售税金XSSJ销售利润XSLR产品一10000065000600产品二25800198004000产品三4500003400008000合计现在学习的是第80页,共87页程序:Use xslrbReplace all xssj with xssr*0.07Replace all xslr with xssr xscb xsfy xssjSum all xssr,xscb,xsfy,xssj,xslr to A1,A2,A3,A4,A5Append blankRepla
36、ce xssr with A1,xscb with A2,xsfy with A3,xssj with A4,xslr with A5,CPM with “合计” Use 现在学习的是第81页,共87页有这样一个问题:当金额小于等于50元时,利率为0.02,当金额为50到100元时,利率为0.03,当金额大于等于100元时,利率为0.04。要求从一种方案中选择一种。If 金额50 Store 0.03 to 利率 Else Store 0.02 to 利率 Endif Else Store 0.04 to 利率endif现在学习的是第82页,共87页(三)系统测试1、测试过程的对象:会计软件2
37、、系统测试方法 (1)穷举测试 (2)选择测试 人工测试 机器测试(三)系统测试的步骤现在学习的是第83页,共87页(四)系统转换1、系统转换的方式:直接转换、并行转换、分段转换2、系统转换的主要工作 (1)数据准备 (2)系统初始化现在学习的是第84页,共87页五、会计信息系统的运行与维护(一)系统运行 1、人员配置 2、系统运行的规章制度:用户使用规程、系统运行操作规程、系统安全保密制度、系统维护制度、系统修改控制制度、系统运行日志的填写规定 3、系统运行情况的记录现在学习的是第85页,共87页(二)系统维护1、系统维护工作的内容 (1)系统应用程序维护 (2)数据维护 (3)代码维护 (4)硬件设备维护2、系统维护工作的特点现在学习的是第86页,共87页感谢大家观看现在学习的是第87页,共87页