欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    会计信息系统的规划分析设计ppt课件.ppt

    • 资源ID:1385290       资源大小:2.21MB        全文页数:86页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    会计信息系统的规划分析设计ppt课件.ppt

    第2章 会计信息系统的规划、分析与设计,会计系:方水明,第一节 会计信息系统开发概述,会计信息系统的建立是企业的一项重要财务活动。会计信息系统的开发如同企业产品的生产 ,必须经过设计、授权和过程控制。会计人员应该关注会计信息系统开发过程的完整性。会计人员和审计人员参与会计信息系统的开发活动,能够使系统开发专业人员明确他们的问题和需求,确保会计信息系统遵循会计准则、财务会计制度和相关法律、法规的规定,建立、健全、执行恰当的控制,保证会计信息系统留有充分的线索。一、会计信息系统开发的基本条件 1、高层领导对会计信息系统开发的了解和重视 2、科学合理的管理基础工作 3、要有需求牵引 4、制定切实可行的开发策略,二、软件工程,(一)软件危机 软件开发和维护过程中遇到的一系列严重问题,称为软件危机。(二)软件工程 软件工程将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。软件工程包含四个关键元素:方法、语言、工具和过程 方法提供了建造软件在技术上需要“如何做”。 语言用以支持软件的分析、设计和实现。 工具、方法和语言提供了自动化或半自动化的支持。,三、软件工程中适合于会计信息系统开发的方法,(一)瀑布式模型 瀑布式模型是传统的软件工程生存期模式,它由系统需求分析、软件需求分析、系统设计、程序设计、系统测试、系统维护六个阶段构成。,瀑布式模型,(二)原型开发模型,原型开发作为软件工程的一种开发模式,也存在一些需要解决的难题: 1、用户似乎看到的软件的工作版本。但不知道这个原型是临时搭建起来的,也不知道为了使原型很快能够工作,我们没有考虑软件的总体质量和长期的可维护性。 2、为了使原型尽快投入运行,开发人员经常采用一些折中的解决方法。如采用一些效率不高的算法等。,原型法(Prototyping),用户对新系统提出需求(各种问题),开发人员对问题进行总结,开发一个原型系统,运行原型系统,有修改意见?,增加新功能否?,增加功能,修改,完成系统开发并交付使用,Y,Y,N,N,原型法示意图,(三)螺旋模型,(四)第四代技术,第四代技术包含了一系列的软件工具,它们都有一个共同的特点,即每个工具都能使软件开发人员在高层次上定义软件的某些特性,并把开发人员定义的特性自动地生成源代码。 目前,支持4GT模式的软件开发环境包括下述的部分和全部工具:数据库查询的非过程性语言,报表生成器,数据处理,屏幕交互和定义以及代码生成;高层图形功能;电子表格等。,第四代技术,(五)组件对象模型,对象技术为软件工程的基于组件的过程模型提供了技术框架。面向对象模型强调了类的创建,类封装了数据的用于处理该数据的算法。如果经过合适的设计和实现,面向对象的类可以在不同的应用以及基于计算机的复用。 组件对象模型融合了螺旋模型的许多特征,它本质上是演化并支持软件开发的迭代方法。,组件对象模型,(六)过程开发模型(混合模型),任何一个项目的开发涉及许多因素,如软件的应用领域,规模大小,可重用构件的大小和多少,软件实现的软硬件环境,开始和交付的规定,周期和成本限制,以及开发人员的素质等。为适用不同项目、不同情况的要求,需要一种更加灵活和更加动态的方法来解决软件开发过程中遇到的各种问题。 1991年美国DODSEI公布了“能力成熟模型(CMM)”。CMM把成熟程度分为五级:初步过程、可重复过程、可定义过程、可管理过程、可优化(可控制)过程。,系统开发生命周期(1)系统规划阶段任务是对企业的环境、目标、现行系统的状况进行初步调查,明确现行系统存在的问题,根据企业目标和发展战略,对建立新系统的需求作出分析和预测,研究建立新系统的必要性和可能性,根据需要与可能,提出拟建新系统的备选方案,对这些方案进行可行性分析,写出可行性项目建议书。(2)系统分析阶段任务在是可行性研究的基础上,对现行系统进行详细调查和全面分析,描述现行系统的业务流程,提出现行系统的局限性和不足之处,对现行系统提出修改方案,确定新系统的目标和逻辑功能要求,即提出新系统的逻辑模型。系统分析阶段的主要文档是系统分析报告。,(3)系统设计阶段任务是根据系统分析报告中规定的功能,结合实际条件,具体设计实现逻辑模型的技术方案,包括系统概念设计、评估与选择方案和详细设计。(4)系统实施阶段这个阶段的任务包括计算机等设备的购置、安装和调试,程序的编写与调试,人员培训,数据文件转换,系统调试、转换等。系统实施是按系统实施计划分阶段完成的,每个阶段应写出实施进度报告。系统测试之后写出操作手册、系统测试分析报告等。(5)系统运行与维护阶段需要经常进行维护,记录系统的运行情况,根据一定的标准对系统进行必要的修改,评价系统的工作质量和经济效益。,四、会计信息系统开发的方法,(一)早期会计信息系统开发方法存在的主要问题 1、工作阶段的划分不够明确 2、系统建设过程用户参与程度低,用户与专业人员对话缺乏有效手段 3、系统开发的工作任务集中在系统实施阶段,系统分析设计工作不够深入 4、系统设计阶段的工作采取“自底向上“的方法,系统总体功能与目标的实现难以保证,四、会计信息系统开发的方法,(二)结构化系统开发方法 1、结构化系统开发方法的基本思想对于复杂的问题,由于人的理解力、记忆力有限,不可能触及问题的所有方面和全部细节,为了将复杂性降到可以掌握的程度,可以将大问题划分为若干个小问题,然后分别解决,亦即分解;分解可以分层进行,即先考虑问题最本质的属性,暂时将细节去掉,然后再逐层添加细节,直至涉及最详细的内容,即抽象。 2、结构化系统开发方法的特点 (1)自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程 (2)用户至上 (3)深入调查研究 (4)严格区分工作阶段 (5)充分预料可能发生的变化 (6)开发过程工程化,3、结构化系统开发方法的工作流程 (1)系统分析 (2)系统设计 (3)程序设计 (4)系统测试 (5)运行和维护 (6)系统评估结构化系统开发方法强调在整体优化的前提下考虑具体的分析设计问题,开发过程规范,思路清楚,适用于开发大型、复杂的系统。,4、结构化系统开发方法存在的问题整个系统的开发工作是劳动密集型的系统开发的整个工作费时过长,难以适应环境的变化对用户需求的变更不能做出迅速的响应生命周期法各阶段工作的假设要求有很强的预见性各阶段文档的审批工作困难维护工作繁重,专门人才紧缺,(三)原型化方法1、原型法的工作流程P412、建立原型的原则3、原型方法的特点(与结构化系统开发方法比较) 对于开放性、无固定需求范围的系统(如决策支持系统)适用;加强了用户的参与与决策。4、原型法的软件支持环境5、原型方法的局限性 对于中小型的信息系统开发效果较好。,(四)面向对象的开发方法(object oriented)1、OO方法的基本思想 客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系构成了各种不同的系统。,2、OO方法的开发过程 (1)系统调查和需求分析 (2)分析总是的性质和求解问题 (3)整理问题 (4)程序实现3、面向对象分析方法(OOA) 是从认识客观对象及其属性,认识对象的整体及组成部分和对象类的形成及其区分。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类和整理,而不是对管理业务现状和方法的分析。,面向对象的分析强调如下的基本观点: (1)分析和规格说明的总体框架贯穿结构化方法,如整体和局部、类和成员、对象和属性等。 (2)用消息进行用户和系统之间以及系统中实体之间的相互通信。 (3)在总体框架中对每个部分提供的方法和性能进行分类。 用OOA具体分析一个事物时,在致有如下步骤: 第1步:标识对象和类 第2步:标识结构 第3步:标识主题 第4步:定义属性 第5步:确定方法,4、面向对象设计方法(OOD) 其基本思想是根据OOA的结果,对系统进一步细化,以便能够被OOP直接接受。 OOD方法的基本步骤: (1)设计问题域 (2)设计人机交互 (3)设计任务管理 (4)设计数据管理5、OO方法的优点与局限性,(五)计算机辅助软件工程1、CASE方法的基本思想:在实际开发一个系统时,CASE的应用必须依赖于一种具体的开发方法,并提供支持各种方法的开发环境。2、CASE的特点 (1)在实际开发一个系统时,CASE的应用必须依赖于一种具体的开发方法,并提供支持各种方法的开发环境。 (2)CASE只是一种辅助的开发方法 (3)由于CASE环境的出现从根本上改变了我们开发系统的物质基础,从而在利用CASE开发一个系统时,从考虑问题的角度、开发过程的做法以及实现系统的措施等方面出发,他们都与传统方法有所不同,(六)基于多层结构的会计信息系统开发方法网络财务系统应具有的技术性能: (1)独立于操作系统平台,能在各种主要的操作系统中运行,使客户原有的和将购进的信息资源能得到充分的利用; (2)独立于数据库平台,使用户应用程序能与任何可用的数据资源相连; (3)基于Web方式,实现Internet、Intranet、Extranet的无缝连接,做到真正与平台无关; (4)能与第三方厂家软件集成,实现数据交换与数据共享。,1、应用程序体系结构,数据库,应用程序服务器,表示层,商业层,数据访问层,三层应用程序体系结构,2、Windows DNA 的体系结构,(七)各种开发方法的比较 会计信息系统具有数据量大、结构复杂、数据处理方法要求严格、会计信息质量要求高、对信息系统的安全性要求高等特点。 只有结构化系统开发方法是真正能比较全面支持整个系统开发过程的方法。其他几种方法只能作为结构化系统开发方法在局部开发环节上的补充,暂时不能替代其在系统开发过程中的主导地位。,三、软件开发工具软件开发工具是帮助人们开发软件的工具,它能使开发过程中的具体工作自动或半自动地完成,是在软件开发各个阶段帮助开发者提高工作质量和效率的一类新型软件。1、软件开发工具的基本功能(1)提供描述软件状况及其开发过程的概念模式,协助开发人员认识软件工作的环境与要求,管理软件开发的过程;(2)提供存储和管理有关信息的机制与手段;(3)帮助使用者编制、生成和修改各种文档;(4)帮助使用者编写程序代码,使用户能在较短的时间内生成所需要的代码,进行测试和修改;(5)对历史信息进行跨生命周期的管理。,2、软件开发工具的类别(1)需求分析工具数据流程图(DFD)绘制与分析工具、图形化的ER(实体关系)图编辑和数据字典的生成工具、面向对象的模型与分析工具以及快速原型构造工具。(2)设计工具系统结构图的设计工具、程序设计语言支持工具、数据库设计工具和图形界面设计工具等(3)编码工具各种文本编辑器、常规的编译程序、链接程序、调试跟踪程序以及程序自动生成工具(4)测试工具静态分析器、动态覆盖率测试器、测试用例生成器、测试报告生成器、测试程序自动生成器及环境模拟器等(5)运行维护工具方便程序阅读和理解的程序结构分析器、源程序到程序图的自动转换工具、文档生成工具及系统日常运行管理和实时监控程序等(6)项目管理工具软件成本与人员估算建模及测算工具、软件质量分析与评价工具、项目文件制作工具、报表生成工具等,四、开发方式,第2节 会计信息系统的规划一、系统规划的任务系统规划的目的是将个别系统项目或应用程序与企业的战略目标相联系。为什么成立系统开发指导委员会十分重要?系统规划包括战略系统规划和项目规划,二、初步调查 一般调查涉及:组织的概况、企业的目标、现行会计信息系统运行情况、企业及其会计工作的简单历史、企业各级管理层对建立会计信息系统的认识和迫切程度、企业的产品、产量、产值、利税、体制及改革情况、会计人员和技术人员基本情况、企业面临的问题、企业的中长期计划及主要困难等。 信息需求调查:会计工作职责及活动、环境信息、会计数据源。三、可行性分析 1、建立会计信息系统的必要性 (1)目前工作的必要性 (2)未来工作的必要性,2、建立会计信息系统的可能性 (1)技术可行性:计算机软硬件、通讯网络、数据模型、经济管理等 (2)经济可行性 (3)管理可行性 (4)风险分析 可行性分析可以得出几种结论:(1)系统开发条件成熟且有必要开发(2)系统开发条件虽然不足,但有必要开发(3)开发条件不成熟、技术力量不足、经费困难等(4)根本没有必要开发新系统 3、编写可行性报告 可行性分析报告是可行性分析的成果,该报告必须用书面的形式予以记录下来,作为论证和进一步开发的依据。,可行性分析报告主要由以下内容组成: (1)系统环境分析。包括企业的地理位置及分布、企业的现有资源及可供今后使用的可能情况、系统外部环境的影响因素、企业中与会计信息系统联系密切的其它信息系统的接口要求、企业外部联系密切的其它组织的住处系统的接口要求等。 (2)明确现行系统要解决的问题,确定新系统的目标,并规定具体的指标要求。 (3)论证在现有的条件下,新系统目标实现的必要性与可能性。 (4)若结论认为是可行,则提出新系统开发的基本设想,制定开发计划,包括各阶段人力、资金、设备的需求等。,第三节 会计信息系统的分析,一、系统分析的主要任务对原系统进行详细深入的调查研究,收集原系统的各种单据、账簿、报表等样本建立新系统的数据流图确立新系统的数据组织方案决定新系统的运行环境编制用户需求说明书制定新系统开发进度计划及要求,系统分析的特点,系统分析员是系统分析工作的主持者和主要承担者。工作内容涉及面广、不确定性大系统分析工作主要面向组织管理问题,工作方式主要是和人打交道系统分析工作的主要成果是文件系统分析工作追求的是有限目标,系统分析步骤,二、对现行系统的详细调查,系统调查的目的: (1)获得对系统操作方面的基本理解 (2)建立与系统使用者的工作关系 (3)收集对开发系统设计有用的数据 (4)确认为了后续设计工作而需要关注的具体问题 1、现行系统调查的优势(1)只有彻底了解现行系统,就能确定哪些方面值得保留,或稍作修改就可供新系统使用;(2)确定在实施新系统时,哪些任务、步骤和数据应该随着旧系统逐步停止,哪些应该继续保留;(3)确定问题的原因所在,也许问题不在系统本身,只能只是管理层或员工造成的,无须重新设计系统就可解决。,2、现行系统调查的弊端(1)系统分析人员容易陷入对现有庞大系统的分析而不能自拔;(2)调查现行系统有可能抑制新观念的产生,3、常用的调查方法(1)召开调查会(2)访问(3)填写调查表(4)参加业务实践等在详细调查过程中要对系统进行描述,通常用组织结构图描述组织的结构,用业务流程图和表格分配图描述业务状况,用数据流程图描述和分析数据、数据流程及各种功能,用判定树和决策表等描述处理功能和决策模型。调查过程中的行为考虑: 人的因素在系统调查中是最重要的。系统开发涉及改变现有系统的事实,产生了许多问题。,交流隔阂问题,分析人员的首要任务是建立项目组和管理层的良好合作关系。 (1)尽快认识系统所包括的人员 (2)告诉相关人员拟建系统的好处 (3)向所有相关人员提供一定程度的保证 (4)向他们保证,你是真心想使系统所涉及的人员过得更好,4、详细调查的内容,企业各机构与会计机构的信息联系调查P50会计机构内部分工及其业务联系状况调查描述业务流程的图表有:业务流程图、跨功能业务流程图、表格分配图现行会计制度与簿记的要求调查:现行会计制度、现行簿记规则、记帐规则、帐务处理程序,数据信息量的调查:凭证、会计科目、帐表企业已使用的编码调查会计数据处理模型的调查:数据流程、数据内容、相关数据,会计信息系统的逻辑模型,二、系统分析,(一)系统分析方法结构化分析(structured analysis, SA)方法 结构化分析方法的基本思想:由于人的理解力、记忆力有限,不可能一下触及问题的所有方面以及全部的细节,为了降低理解的复杂性,必须把大问题分解成若干个小问题;如果每个小问题还不够简单,可以继续分解,直到每个问题均可理解为止。结构化分析方法就是对一个复杂系统进行“自顶向下,逐层分解”的一种分析方法,有较强的可操作性和规范的描述方法。,(二)分析方法使用的工具 (1)数据流程图描述数据处理过程 (2)数据字典描述数据流图中出现的数据元素 (3)处理说明描述数据流图中每一个处理所作的说明 1、业务处理描述数据流程图 数据流图是从实际系统抽象出来的,用特定的符号反映系统的数据传递和变换过程图,是系统的逻辑模型,与实际系统中具体的处理人员、处理工具和处理方式等无关,只反映数据处理和传递的过程和方向。,起点、终点,处理,文件,数据流,数据流程图的四个基本元素,结构化分析方法的主要特点是自顶向下、逐层分解 系统分析首先应进行会计系统整体分析,然后自顶向下,层层分解,逐各子系统进行详细分析,使复杂的系统分解成足够简单、易于理解和表达的多个子系统。P55的图28、图29、图210,2、数据字典,数据流图描述了系统的“分解”,即描述了系统有哪几部分,各部分之间有什么联系等,但并没有说明系统中各个成分是什么含义。 数据字典是对数据流图中各文件及数据流进行详细的描述和确切解释的词典,它能定义文件或数据流由哪些更小的单位组成,并描述每个数据项的具体内容、取值规定等。数据字典是数据流程图的辅助资料,对数据流程图起着注解的作用。 数据字典由不同的条目组成,不同类型的条目有不同的属性需要描述: (1)数据元素条目 (2)数据流条目 (3)数据结构条目 (4)数据处理条目 (5)数据存储条目 (6)外部实体条目,3、处理说明,处理说明又称加工说明,其主要内容是描述该处理如何把流入的数据流变换为流出的数据流,以及变换的规则、法则怎样,以便系统设计与程序设计时能依据规定的处理要求进行设计,实现该项处理。 处理说明常用的工具有: (1)结构化语言 (2)判断表 (3)判断树,“检查订购单”处理逻辑判断表,判断树,三、建立新系统的逻辑模型在系统分析阶段,通过对现行系统的调查和分析,抽象出现行系统的逻辑模型,对现行系统提出优化和改进的方法,导出新系统的逻辑模型,给出新系统所要采用的信息处理方案。需求分析的主要内容:1、系统目标分析2、业务流程分析3、数据流程分析4、数据属性分析5、数据查询要求分析6、数据输入、输出分析,四、系统分析报告,系统分析报告是系统分析的最终结果,它反映了所建立系统的功能需求、性能需求、运行环境等方面的内容,是开发人员和用户共同理解计算机会计信息系统的桥梁,也是系统设计的基础。 系统说明书包括下列内容: 1、引言,说明会计信息系统的名称、使用单位和设计单位名称 2、系统描述(1)系统分析的主要工作内容(2)现行系统的调查情况(3)列出现行系统的目标、主要功能、组织结构、用户要求等 3、新系统的逻辑模型:数据流图和数据词典 4、用户需求说明:关键领域用户的特定要求,5、系统性能要求:合法性、可靠性、安全保密性、灵活性、易用性 6、系统设计实施初步计划 (1)工作任务的分解及进度计划 (2)资源需求 (3)经费预算 7、建议 (1)项目是否继续 (2)分析是否改变了可行性、战略影响,或项目的优先顺序对系统分析报告的审议是整个系统开发过程中的一个重要里程碑,为什么?,某律师事务所的王律师是北京知识产权领域的常客。他自从6年前开办这所事务所以来,不断接到有关知识产权法的诉讼请求,现已成为北京市最负盛名的知识产权诉讼专家,受到国内外企业的重视。去年好莱坞集团派员拜会他,并委托该事务所全权负责该集团在华的所有有关知识产权的诉讼项目,这些诉讼单在北京便有几十起。王律师一面为自己的业务蒸蒸日上而高兴,一面却为这些项目的繁重工作而头痛。最近北京举办了一个国际电子计算机展览会。王律师参观了几家信息系统公司的示范展品,对三星律师事务所能够采用信息技术抱有极大兴趣,但苦于自己对技术和计算机毫无认识。事务所内的计算机都只是做文书处理之用,没有采用任何网络和其他软件,对如何采用信息技术没有具体计划。,假设你刚被事务所聘为信息技术部经理,明天要向王律师和事务所的高层陈述一项信息策略计划,以应付日见繁重的知识产权诉讼。运用你所掌握的系统开发知识,介绍一套适合事务所的信息系统策略。,三、会计信息系统的系统设计 经过系统分析,建立了计算机会计信息系统的逻辑模型,指出该系统应该“做什么”,而系统设计则是确定“怎样做”,它将系统分析阶段建立的逻辑模型转化为物理模型,即根据系统的逻辑模型进行物理设计。与系统分析中的结构化分析相对应,结构化设计也是系统设计中一种十分有效的方法。,系统设计类似于建筑上的房屋设计。在计划阶段,建筑师要考虑房屋应该发挥的功能,然后形成一个大体设计的总方案。然后,在设计阶段,建筑师需要专门准备一张能为电工、管道工、木工使用的房屋图纸。类似的,系统设计人员也要制定一张能为会计人员、程序员和管理层使用的示意图。在这个层面上很小的错误都会导致在后续层面上巨大的成本消耗与浪费。试想这样一种情况,如果建筑师在房屋建设时忘了给厨房设计下水道,假设这样的房子按照原设计修建假设一个公司要实现一个系统的设计计划,需要一个特定的计算机网络和会计软件包。在这个系统使用了一两年以后,公司发现这个软件包不再能满足管理层对信息的需求。然而,修改软件、更换刚刚启动的系统通常是不可能的。,系统设计的步骤,系统计划与分析,评价多种设计,准备设计说明书,系统设计说明书,系统实施,系统评估和控制,评价各种可替代的设计方案: 在各种情况下,系统设计源于一种特殊的需求,这种需求正如我们在系统分析方法中定义的一样。这样的系统设计应该为特定的问题提供解决方案。在实际运用中,不会只有一个方法来完美地解决一个问题,与此相反,系统设计员往往面对着大量的解决方案。这些解决方案在人工检验来看都很有吸引力,所以列举和考虑不同的主要设计方案是系统设计一个很重要的方面。,1、列举设计方案 (1)是开发一个全新的系统还是对现有的系统进行修改 (2)实现现有的系统不能正常发挥的作用。修改一个现成的系统比设计一个全新的系统要困难得多。 第一种方法简单地修收集的信息和生成的报表 第二种方法包括重新组织工作的责任2、描述各种方案 一旦主要方案被确定下来,就应该对每一个方案进行备案和描述。比如,一个用于数据收集和报告分发的计算机网络系统不是集成化就是分散化的。,3、评价各种方案 (1)运用“成本/收益”分析 (2)考虑各种因素的可行性,在技术上和操作上是可行的。例如,一个公司需要一个复杂的大型计算机,它必须为管理和操作这个系统作好准备,这包括变更现有人员的工作职责。当实施这个系统的时候,公司必须确信相关的人员有能力胜任新的系统。 然而,人们很容易低估复杂的信息系统对维护、管理和操作的需要。,比较好的系统设计程序是先设计系统输出,然后反过来再定义输入,报告和其他输出,数据库设计,详述过程,详述输入,控制考虑,控制类型控制函数应用系统组成,格式、频率/出发点、输出介质、用户、数量,一般内容、文档组织、存储介质、文档规模、使用数量,操作顺序、过程数量,格式、输入介质、交易数量,系统设计的主要内容,1、新系统总体结构框架设计2、代码设计3、数据库设计4、输入/输出设计5、处理流程及模块功能的设计,系统设计的方法,主要是自顶向下的结构化设计方法,在局部环节上使用原型法、面向对象方法系统设计的结果 一系列的系统设计文件,这些文件是物理地实现一个信息系统(包括安装硬件设备和编制软件程序)的重要基础,(一)系统总体设计,总体设计的主要任务:建立系统结构图,用系统结构图来描述系统的层次、分块结构。 1、系统设计的基本要求 (1)可变更性 (2)完整统一性 (3)简单可靠性,2、结构化设计方法的原则,(1)自顶向下、层层分解 (2)模块的单一性和独立性 (3)高内聚低耦合 高内聚是指每个模块内部各组成成分有较高的联系,使模块具有较强的独立性。 低耦合是指模块与模块之间应有较少的联系,以减少模块间的影响。,3、会计信息系统的总体结构,(二)详细设计,(二)详细设计,1、数据库设计:文件种类、文件组织形式、文件结构、文件属性 2、代码设计 唯一确定性、可扩充性、易识别性、简短性、稳定性、合法合规性 会计科目代码、物码、人员码、部门码、校验码 3、输出设计 (1)输出方式设计 (2)输出格式设计的要求,4、输入设计,输入设计的关键是提高输入速度和数据输入的完整性(1)输入方式设计(2)输入数据校验(3)对话设计,(三)编写系统设计说明书,在完成了上述设计工作后,对其加以整理,就可编写系统设计说明书,主要包括系统结构图、数据库文件及其他辅助说明等。,四、会计信息系统的实施,(一)系统实施阶段的主要活动 1、系统实施的前提条件 (1)对系统分析和系统设计的充分理解 (2)制定一套实施计划,这套实施计划包括一张能够详细显示全部关键活动的时间表和预算表。在实施过程中,必须对这张时间表和预算表进行持续的监督,对于偏离这张时间表或预算表的任何情况都应编制报告进行说明。 2、系统实施的主要活动:人员培训、详细的系统实施计划、编程、系统测试、制定标准、编制文档、新旧系统转换,(二)程序设计 1、程序设计的质量要求:程序的正确性 2、程序设计的步骤 3、结构化程序设计,例1:某企业的职工工资数据文件有姓名、月工资、工龄、病假天数、病假扣款和实发工资等项目。 病假扣款的方法是按工龄长短为依据,工龄在8年以上不扣款,从5年到8年扣当日工资的10%,从2年到5年扣15%,2年以下扣20%。每月按25天计算。,表单数据项如下:,程序:,Use gzbReplace all kk with 0 for gl=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,例2:某单位的销售利润表中有产品名称、销售收入、销售成本、销售费用、销售税金和销售利润等项目,其文件名为XSLRB.DBF,各字段名分别为CPM,XSSR,XSCB,XSFY,XSSJ,XSLR。,程序:,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 blankReplace xssr with A1,xscb with A2,xsfy with A3,xssj with A4,xslr with A5,CPM with “合计” Use,有这样一个问题:当金额小于等于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,(三)系统测试,1、测试过程的对象:会计软件2、系统测试方法 (1)穷举测试 (2)选择测试 人工测试 机器测试(三)系统测试的步骤,(四)系统转换,1、系统转换的方式:直接转换、并行转换、分段转换2、系统转换的主要工作 (1)数据准备 (2)系统初始化,五、会计信息系统的运行与维护,(一)系统运行 1、人员配置 2、系统运行的规章制度:用户使用规程、系统运行操作规程、系统安全保密制度、系统维护制度、系统修改控制制度、系统运行日志的填写规定 3、系统运行情况的记录,(二)系统维护,1、系统维护工作的内容 (1)系统应用程序维护 (2)数据维护 (3)代码维护 (4)硬件设备维护2、系统维护工作的特点,

    注意事项

    本文(会计信息系统的规划分析设计ppt课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开