欢迎来到天天文库
浏览记录
ID:45929611
大小:80.00 KB
页数:18页
时间:2019-11-19
《会计信息系统 第3章 计算机会计信息系统开发的方法论》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第三章计算机会计信息系统开发的方法论本章学习提要与目标1.快速原型法的基本概念和思想2.系统生命周期的组成及其基本原理3.面向对象法的基本要素及基本原理4.可行性研究的主要内容5.需求分析的主要内容6.概要设计和详细设计的主要内容7.信息系统建模的几种主要方法第三章计算机会计信息系统开发的方法论一、信息系统的开发方法主要内容二、信息系统开发的生命周期三、信息系统的建模方法讨论题第三章计算机会计信息系统开发的方法论一、信息系统的开发方法(一)快速原型法1.快速原型法的基本概念和思想2.快速原型法的前提条件3.快速原型法的优点和缺点(二)生命周期法1.系统开发生命周期的组成2.系
2、统开发生命周期的基本原理3.SDLC的优缺点第三章计算机会计信息系统开发的方法论(三)面向对象法1.面向对象法的基本原理和三大要素2.OO法的主要概念和机制3.OO法的特点一、信息系统的开发方法第三章计算机会计信息系统开发的方法论(一)可行性研究现有系统分析经济的可行性技术的可行性操作的可行性可行性研究报告被审批后,便可着手进行软件开发的计划工作:⒈目标范围计划⒉开发进度计划⒊人员培训计划⒋硬件配置计划⒌软件开发方式⒍费用支出计划二、信息系统开发的生命周期第三章计算机会计信息系统开发的方法论(二)需求分析需求又可以分为:l.用户需求2.系统需求3.软件设计描述。软件系统需求常
3、常分为:功能需求非功能需求领域需求二、信息系统开发的生命周期第三章计算机会计信息系统开发的方法论(三)概要设计软件的总体结构主要回答以下几个方面的问题:软件的组成部分——即软件是由哪些模块组成的?软件的层次关系——即软件中诸模块之间的(调用)关系如何?模块的内部处理逻辑——即每一个模块的详细处理过程是什么?模块之间的界面(接口)——即模块之间的控制接口和数据接口如何?二、信息系统开发的生命周期第三章计算机会计信息系统开发的方法论二、信息系统开发的生命周期(四)详细设计详细设计的内容主要包括:输入/输出设计界面设计数据库设计程序设计等第三章计算机会计信息系统开发的方法论(五)实
4、现任务包括编程(是将详细设计说明转化为所需求的程序语言)和模块测试。(六)组装测试组装测试是将经过模块测试的各个模块进行装配并测试,从而形成一个完整的系统。二、信息系统开发的生命周期第三章计算机会计信息系统开发的方法论(七)确认测试其任务是要证明所开发的软件符合软件需求说明中所定义的全部功能及性能要求。(八)运行与维护1.正确性维护。改正在开发阶段产生而在测试阶段没有发现的错误。2.适应性维护。为适应软件的外界环境的变化(如硬件的更新)引起的软件修改。3.完善性维护。为扩充软件功能、改善性能而进行的修改。二、信息系统开发的生命周期第三章计算机会计信息系统开发的方法论(一)结构
5、化分析与设计法(SADT)1.结构化系统开发方法的基本思想2.结构化系统开发方法的特点自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程用户至上深入调查研究严格区分工作阶段充分预料可能发生的变化开发过程工程化三、信息系统的建模方法第三章计算机会计信息系统开发的方法论(二)集成化定义(IDEF)集成化定义(IntegratedDEFinition,IDEF)方法是一系列建模、分析、仿真方法的统称。它主要由3种模型组成:功能模型(IDEF0)、信息模型(IDEF1)和动态模型(IDEF2)。三、信息系统的建模方法第三章计算机会计信息系统开发的方法论三、信息系统的建模方法(
6、三)实体关系属性(ERA)实体(Entity)属性(Attribute)关系(Relationship)候选键(CandidateKey)主要键、次要键和替代键外键(ForeignKey)第三章计算机会计信息系统开发的方法论(四)Petri网方法Petri网的基本术语包括:1.资源——系统中发生变化所涉及的与系统状态有关的因素,包括原材料、产品、人员、工具、设备、数据等。2.库所——资源按其在系统中的作用分类,每一类存放一处,则该处抽象为一个库所,又称P元素,库所不仅是一个场所,而且表示该场所的资源。3.变迁——资源的消耗、使用及产生对应于库所的变化,又称T元素。三、信息系统
7、的建模方法第三章计算机会计信息系统开发的方法论(五)RAD方法1.RAD的主要元素2.RAD方法的主要方面(1)按角色分解过程(2)过程目标(3)活动顺序(4)角色间的交互作用(5)经营规则三、信息系统的建模方法第三章计算机会计信息系统开发的方法论(六)工作流方法工作流的基本概念和定义工作流管理系统的体系结构工作流管理系统主要内容分三部分系统的软件构件系统的数据分类其它应用的调用三、信息系统的建模方法第三章计算机会计信息系统开发的方法论(七)REAL方法REAL模型是识别和表示业务过程和事件的基本特征的
此文档下载收益归作者所有