第1章会计信息系统概论知识模块1-3:会计信息系统的开发方法与开发工具知识点:1-3-1结构化开发方法1-3-2原型法1-3-3面向对象开发方法1-3-4软件工程开发方法1-3-5会计信息系统的运行平台1-3-6会计信息系统的开发工具知识点1-3-1:结构化开发方法知识点学习任务单知识点编号知识点序号知识点1-3-1016结构化开发方法知识点学习任务:1、掌握“结构化方法”的研发阶段和各阶段的任务及文档2、明确“结构化方法”的适用范围及优缺点知识点1-3-1:结构化开发方法在信息系统的研发过程中,人们总结出多种科学方法,如结构化开发方法、原型法、面向对象开发方法、软件工程方法等。各种开发方法都有其不同的特点,都有各自的优点和不足。知识点1-3-1:结构化开发方法结构化开发方法在开发目标与功能都比较明确的系统时,显示出了较大的优越性。它将信息系统开发的全过程划分为六个阶段,即系统调查、系统分析、系统设计、程序设计、系统测试和系统实施。要求系统开发工作分阶段、按步骤进行,每一阶段都有明确的任务、原则、方法,并形成相应的文档资料。结构化开发方法各阶段的主要任务及产生的文档如下表。结构化开发方法各阶段应形成的文档系统开发阶段主要任务及文档系统调查系统调查报告可行性研究报告系统开发计划系统分析系统需求报告系统分析报告系统设计系统设计报告包括:总体设计详细设计各项系统开发任务书结构化开发方法各阶段应形成的文档(续)系统开发阶段主要任务及文档程序设计系统开发任务完成情况报告程序设计说明书源程序清单(必须为每段程序和复杂的语句标注明确、详尽的注解)系统测试各项系统开发任务测试报告功能模块测试报告子系统测试报告系统测试报告使用说明书系统实施系统实施报告系统运行日志知识点1-3-1:结构化开发方法结构化开发方法的优点:便于目标与功能都明确的大型系统,每一步都有明确的任务和详细的文档资料,对于系统中的每一个功能都以任务书的形式下达给程序员,程序员完成程序设计后,由测试人员进行测试检验,整个开发过程完全在计划的控制下有节奏、按步骤地进行;其不足是这种方法基于两个假定,一是系统的目标能反映用户的需求,二是系统的运行环境相对稳定。谢谢!