1、 Slide 1第二章 会计信息系统分析与设计方法AIS Analysis & Design Methodologies Slide 2主要内容第一节 会计信息系统分析与设计概述第二节 会计信息系统分析第三节 会计信息系统设计第四节 会计信息系统分析与设计工具Slide 3会计信息系统分析与设计概述一、系统分析与设计方法简介二、结构化系统分析与设计方法三、原型法 四、面向对象的分析方法与面向对象的设计方法Slide 4一、系统分析与设计方法简介 系统分析和设计方法(也可称之为系统开发方法)可以采用两维坐标进行分类,一维是按时间过程的特点,另一维则是按关键分析要素。 按时间过程来分,我们可以把系
2、统开发方法分为生命周期法和原型法。 按照系统的关键分析要素,可以把系统开发方法划分为以下三类: 面向处理方法(processing oriented,简称PO) 面向数据方法(data oriented,简称DO) 面向对象的方法(object oriented,简称OO) 系 方法二 分 表统开发 维 类按 分析关键要素按 程时间过面向 理处(PO)面向 据数(DO)面向 象对(OO)生命周期法(LC)LC-PO LC-DO LC-OO原型法(PROT.)PROT.-PO PROT.-DO PROT.-OOSlide 6二、结构化系统分析与设计方法(1) 结构化系统分析与设计方法(struc
3、tured system analysis and design)又称为结构化系统开发方法,实际上就是LC-PO方法,它是迄今为止各种开发方法中应用最普遍、最成熟的一种。 结构化开发方法的基本思想:采用系统工程的思想和工程化的做法,按用户需求至上的原则,结构化、模块化、自顶向下地对系统分析与设计。 Slide 7二、结构化系统分析与设计方法(2) 结构化系统开发方法在前三个阶段(系统规划、系统分析、系统设计)坚持自顶向下地对系统进行结构化划分,而在系统实施阶段则坚持自底向上逐步实施,通过组织人员从最基层的 ( 程 ), 按照系统设计的结构, 逐 一 进行 , 向上最 成的信息系统。 :Slid
4、e 8二、结构化系统分析与设计方法(3) 用结构化系统开发方法开发信息系统,通 要 开发过程按照时间 划分成 ,过 ,信息系统从 ,从系统currency1 系统, 就“象生命的进程一, fi称为系统开发的生命周期(life cycle)。 fl为生命周期 生命周期系统开发步可行 生命周期步方”可行 组织构与分析程分析数据与数据程分析数据分析系统方”可行止结构设计设计数据 /设计设 与I/O设计结构与设计设计方” 人员 程 数据行行理维 分析结 理计III系统设计阶段IV系统实施阶段V系统运行阶段I系统规划阶段II系统分析阶段系统开发生命周期 Slide 10二、结构化系统分析与设计方法(5) 对的 、标、 行系统的 进行步 行系统在的 据标和发 ,对 系统的 分析和 确定系统目标和总体结构 确定分阶段实施进度 进行可行 , 可行 。 系统 划 的主要: