会计信息系统 第3章 计算机会计信息系统开发的方法论.ppt_第1页
会计信息系统 第3章 计算机会计信息系统开发的方法论.ppt_第2页
会计信息系统 第3章 计算机会计信息系统开发的方法论.ppt_第3页
会计信息系统 第3章 计算机会计信息系统开发的方法论.ppt_第4页
会计信息系统 第3章 计算机会计信息系统开发的方法论.ppt_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章 计算机会计信息系统开发的方法论,第三章 计算机会计信息系统开发的方法论,本章学习提要与目标 1快速原型法的基本概念和思想 2系统生命周期的组成及其基本原理 3面向对象法的基本要素及基本原理 4可行性研究的主要内容 5需求分析的主要内容 6概要设计和详细设计的主要内容 7. 信息系统建模的几种主要方法,第三章 计算机会计信息系统开发的方法论,一、信息系统的开发方法,主要内容,二、信息系统开发的生命周期,三、 信息系统的建模方法,讨论题,第三章 计算机会计信息系统开发的方法论,一、信息系统的开发方法,(一)快速原型法 1快速原型法的基本概念和思想 2快速原型法的前提条件 3快速原型法的优点

2、和缺点 (二)生命周期法 1系统开发生命周期的组成 2. 系统开发生命周期的基本原理 3.SDLC的优缺点,第三章 计算机会计信息系统开发的方法论,(三)面向对象法 1面向对象法的基本原理和三大要素 2. OO法的主要概念和机制 3. OO法的特点,一、信息系统的开发方法,第三章 计算机会计信息系统开发的方法论,(一)可行性研究 现有系统分析 经济的可行性 技术的可行性 操作的可行性 可行性研究报告被审批后,便可着手进行软件开发的计划工作: 目标范围计划 开发进度计划 人员培训计划 硬件配置计划 软件开发方式 费用支出计划,二、信息系统开发的生命周期,第三章 计算机会计信息系统开发的方法论,(

3、二)需求分析 需求又可以分为: l用户需求 2系统需求 3软件设计描述。 软件系统需求常常分为: 功能需求 非功能需求 领域需求,二、信息系统开发的生命周期,第三章 计算机会计信息系统开发的方法论,(三)概要设计 软件的总体结构主要回答以下几个方面的问题: 软件的组成部分即软件是由哪些模块组成的? 软件的层次关系即软件中诸模块之间的(调用)关系如何? 模块的内部处理逻辑即每一个模块的详细处理过程是什么? 模块之间的界面(接口)即模块之间的控制接口和数据接口如何?,二、信息系统开发的生命周期,第三章 计算机会计信息系统开发的方法论,二、信息系统开发的生命周期,(四)详细设计 详细设计的内容主要包

4、括: 输入/输出设计 界面设计 数据库设计 程序设计等,第三章 计算机会计信息系统开发的方法论,(五)实现 任务包括编程(是将详细设计说明转化为所需求的程序语言)和模块测试。 (六)组装测试 组装测试是将经过模块测试的各个模块进行装配并测试,从而形成一个完整的系统。,二、信息系统开发的生命周期,第三章 计算机会计信息系统开发的方法论,(七)确认测试 其任务是要证明所开发的软件符合软件需求说明中所定义的全部功能及性能要求。 (八)运行与维护 1正确性维护。改正在开发阶段产生而在测试阶段没有发现的错误。 2适应性维护。为适应软件的外界环境的变化(如硬件的更新)引起的软件修改。 3完善性维护。为扩充

5、软件功能、改善性能而进行的修改。,二、信息系统开发的生命周期,第三章 计算机会计信息系统开发的方法论,(一)结构化分析与设计法(SADT) 1.结构化系统开发方法的基本思想 2.结构化系统开发方法的特点 自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程 用户至上 深入调查研究 严格区分工作阶段 充分预料可能发生的变化 开发过程工程化,三、信息系统的建模方法,第三章 计算机会计信息系统开发的方法论,(二)集成化定义(IDEF) 集成化定义(Integrated DEFinition,IDEF)方法是一系列建模、分析、仿真方法的统称。它主要由3种模型组成:功能模型(IDEF0)、信息模型

6、(IDEF1)和动态模型(IDEF2)。,三、信息系统的建模方法,第三章 计算机会计信息系统开发的方法论,三、信息系统的建模方法,(三)实体关系属性(ERA) 实体(Entity) 属性(Attribute) 关系(Relationship) 候选键(Candidate Key) 主要键、次要键和替代键 外键(Foreign Key),第三章 计算机会计信息系统开发的方法论,(四)Petri网方法 Petri网的基本术语包括: 1.资源系统中发生变化所涉及的与系统状态有关的因素,包括原材料、产品、人员、工具、设备、数据等。 2.库所资源按其在系统中的作用分类,每一类存放一处,则该处抽象为一个库

7、所,又称P元素,库所不仅是一个场所,而且表示该场所的资源。 3.变迁资源的消耗、使用及产生对应于库所的变化,又称T元素。,三、信息系统的建模方法,第三章 计算机会计信息系统开发的方法论,(五)RAD方法 1.RAD的主要元素 2.RAD方法的主要方面 (1) 按角色分解过程 (2)过程目标 (3)活动顺序 (4)角色间的交互作用 (5) 经营规则,三、信息系统的建模方法,第三章 计算机会计信息系统开发的方法论,(六)工作流方法 工作流的基本概念和定义 工作流管理系统的体系结构 工作流管理系统主要内容分三部分 系统的软件构件 系统的数据分类 其它应用的调用,三、信息系统的建模方法,第三章 计算机会计信息系统开发的方法论,(七)REAL方法 REAL模型是识别和表示业务过程和事件的基本特征的规范方法,它是“资源”(Resource)、“事件”(Event)、“参与者”(Agent)和“地点”(Location)这几个词的首字母缩写。 建立一个业务过程REAL模型要求识别重要的战略性业务活动和这些业务活动的基本特征,这些基本特征包括:发生了何事?何时发生?涉及何人,该人充当了什么角色?涉及哪些资源,数量是多少?事件发生的地点?在事件发生的过程中哪些方面可能出错?,三、信息系统的建模方法,第三章 计算机会计信息系统开发的方法论,【讨论题】,1.快速原型法的前提

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论