资源简介 (共19张PPT)会计信息系统——ERP基础第二章系统方法及其会计应用第一节 系统方法概述第二节系统方法工具——E-R关系图第三节系统方法工具——数据流图第四节系统方法工具——流程图第五节系统方法工具——EPC第六节系统方法工具——BPMN第七节系统方法工具——其他第八节结构化的系统开发方法目录CONTENTS结构化的系统开发方法CONTENTS一、系统开发方法二、系统规划三、系统分析四、总体设计五、系统的试运行、维护一、系统开发方法信息系统建设:系统规划、系统分析、系统设计、系统实施。(一) 软件开发的生命周期法软件从计划开发起,直到被废弃为止的整个期间,称为它的生命周期。软件开发的生命周期包括计划、开发、运行与维护四个时期,每个时期又可细分为若干更小的阶段。(二) 软件开发的原型化原型化方法是一个反复的过程。经过对用户最初基本需求的估计,在限定的时间内,用最经济的方法,开发实际运行的原型系统。用户在获得运行系统体验后,会修改其需求,修改原型系统,再重新实现。原型化方法是增量开发模式,工作顺序呈现循环状态。(一)系统规划的任务包括战略系统规划和项目规划。(二)初步调查当确定要开发新系统后,成立系统开发的相关组织,进行初步调查。(三)可行性分析可行性分析的任务是明确新系统开发的必要性和可行性。必要性是指新系统开发的迫切性,可行性则取决于开发新系统可利用的资源和条件。1. 技术可行性2. 经济可行性3. 管理可行性二、系统规划(一)系统分析的任务系统分析的任务是通过详细调查,完全搞清楚现有系统的情况以及用户要求,并用规范化的工具表达出来,建立新系统的逻辑模型。(二)结构化系统分析方法结构化分析方法(structured analysis,SA)是将系统工程原理应用于大型软件开发的产物,采用“自顶向下,逐层分解,化大为小,分而治之”的思想对复杂的系统进行分解化简,有效地控制系统分析每一步的难度,并运用数据流图、加工说明和数据字典作为表达工具的一种系统分析技术。三、系统分析结构化设计方法任何复杂的系统都具有“层次”和“过程”两方面的特征。过程特征是指具体的处理过程和方法,即先做什么,后做什么;层次特征是指软件系统由哪些部分组成、各部分管理控制的范围、它们之间调用与被调用关系以及调用中传递的参数等。四、总体设计结构化系统设计方法(structured design,SD),提供了分解系统的策略、表达工具、评价标准以及优化技术,是总体设计的主要方法。其基本思想是分而治之,通过分解把系统设计成具有层次及调用关系的模块结构,并通过评价与优化技术改进系统,从而整体上提高软件的质量。结构化系统设计方法的核心是确定软件的系统结构,即用一组标准的工具与设计策略确定系统应该由哪些模块组成,这些模块用什么方式联结在一起,各起什么作用,才能组成一个高质量的系统。(一)系统试运行系统的运行和维护直接关系到整个系统使用的成功与否,它是信息系统生命周期最长的阶段。1.系统试运行系统正式运行之前,首先要进行系统的软件、硬件配置和人员的培训等工作,本部分不作单独介绍。试运行阶段是指手工与计算机同时处理、相互核对结果,以修改完善新系统,是一个以用户为主、开发方为辅的系统管理阶段。2.系统切换系统切换是指信息系统开发完成后新、老系统之间的转换。系统切换有直接切换、并行切换和分段切换三种方式。五、系统的试运行、维护系统的运行和维护直接关系到整个系统使用的成功与否,它是信息系统生命周期最长的阶段。1.信息系统维护的内容(1)对系统开发和测试过程中没有发现的错误进行修改和补充。(2)对由于单位的内、外部政策和制度变化引起的变动进行修改。(3)对系统的功能进行扩充或随着计算机技术的发展对系统运行环境进行升级。(4)对系统及运行环境进行日常维护。(5)对系统及系统中的数据由于意外事故造成的损坏进行恢复。(二)系统的维护(1)纠错性维护。由于软件测试的不彻底性,软件交付使用后,还会继续发现潜藏的错误。纠错性维护是确定错误的原因和位置,并改正错误而进行的维护。(2)适应性维护。这是指为了适应环境的变化而进行的维护,如针对硬件的变更、升级、系统软件的更新、应用方法的变化或使用对象的变更等进行的维护。(3)完善性维护。这是指根据业务的需要而增加新的功能或改善已有功能和性能而进行的维护。(4)预防性维护。这是指对一些使用时间较长,目前虽尚能使用,但可能不久就须作重大修改或加强的软件,进行预先的维护,以适应将来的修改或调整而减少维护的工作量。2. 信息系统维护的类型系统开发方法——生命周期方法、原型法,循环上升的过程。系统规划——有可能比系统运行的时期还要长,与系统分析边界不强。系统分析——系统逻辑模型建立的过程。总体设计——系统物理模型建立的过程。系统的试运行、维护——系统运行过程中需要不断维护。小结学习愉快! 展开更多...... 收起↑ 资源预览