会计软件开发方法课件_第1页
会计软件开发方法课件_第2页
会计软件开发方法课件_第3页
会计软件开发方法课件_第4页
会计软件开发方法课件_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、1,第一节 会计软件的开发方法,第二章,2,主要有生命周期法、原型法、面向对象法 一、生命周期法 也称结构化系统开发方法,是目前国内外较流行的信息系统开发方法,也是开发方法中应用最普遍最成熟的一种 。,3,(一)基本思想 按照用户至上的原则,采用结构化、模块化自顶向下对系统进行分析和设计。将会计软件整个开发过程划分独立的六个阶段:系统分析 、系统设计 、程序设计、系统测试、运行和维护以及系统评估,4,(二)软件的生命周期 1、系统分析 分为系统调查和系统需求分析。 1)系统调查 可行性研究阶段的文档是可行性报告 2)系统需求分析 “为了解决问题,目标系统必须做什么”,即确定目标系统必须具备哪些

2、功能,并建立系统的逻辑模型,系统需求阶段的文档是系统分析说明书(需求分析报告)。,5,2、系统设计 1)概念:是指在系统分析的基础上,根据目标系统的逻辑模型建立物理模型,确定系统的具体实现方案 2)分为总体设计和详细设计 总体设计:又成为概要设计,决定系统模块结构和数据结构等,即进行总体结构及数据库设计。,6,详细设计:是总体设计的进一步细化,详细地描述每一个模块的详细功能和实现该功能的程序,并对各个程序进行测试。 3)文档包括总体设计说明书和详细设计说明书 3、程序设计 1)概念:按照详细说明书的要求,选择适当程序设计语言把每个模块代码化,即编写程序,并各个程序进行测试,7,2)程序设计标准

3、化:程序处理逻辑描述标准化、程序模块说明书标准化、共用模块标准化及程序代码标准化 3)文档:源程序清单和程序设计说明书 4、系统测试 1)概念:指为了在系统试运行阶段,尽可能地查出程序内部的各种错误,以保证系统质量而进行的调试和检验。,8,2)单元测试、组装测试、和确认测试 3)文档:测试报告和用户操作手册 5、运行和维护 文档:运行日志、系统问题报告、系统修改报告 6、系统评价 评估从性能、功能上, 内容:完成目标情况、取得的社会效益、用户的满意度,9,(三)优缺点: 1、优点:强调系统开发过程的整体性和全局性,强调在整体优化的前提下考虑具体的分析设计问题;降低系统开发的复杂性;提高了软件的可维护性 2、缺点:前面犯的错误对后面的工作影响大;在功能经常变化的情况下,难以适应变化的要求;不支持反复开发.,10,二、原型法 (一)基本思想: 系统的模型化和探索性开发 (二)开发步骤: 1、确认基本要求 2、开发一个可工作的原型 3、试用原型 4、修改原型 5、重复(3)、(4)阶段,11,(三)优缺点: 1、优点: 1)系统实用性强 2)有利于用户日后的系统使用和维护 3)周期短,开发费用少 2、缺点: 用于一个

温馨提示

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

评论

0/150

提交评论